0001493152-22-030807.txt : 20221107 0001493152-22-030807.hdr.sgml : 20221107 20221107153032 ACCESSION NUMBER: 0001493152-22-030807 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 53 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221107 DATE AS OF CHANGE: 20221107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Omega Flex, Inc. CENTRAL INDEX KEY: 0001317945 STANDARD INDUSTRIAL CLASSIFICATION: HEATING EQUIP, EXCEPT ELEC & WARM AIR & PLUMBING FIXTURES [3430] IRS NUMBER: 231948942 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-51372 FILM NUMBER: 221365205 BUSINESS ADDRESS: STREET 1: 451 CREAMERY WAY CITY: EXTON STATE: PA ZIP: 19341 BUSINESS PHONE: 610-524-7272 MAIL ADDRESS: STREET 1: 451 CREAMERY WAY CITY: EXTON STATE: PA ZIP: 19341 10-Q 1 form10-q.htm
0001317945 false Q3 --12-31 0001317945 2022-01-01 2022-09-30 0001317945 2022-09-30 0001317945 2021-12-31 0001317945 2022-07-01 2022-09-30 0001317945 2021-07-01 2021-09-30 0001317945 2021-01-01 2021-09-30 0001317945 us-gaap:CommonStockMember 2022-06-30 0001317945 us-gaap:TreasuryStockMember 2022-06-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001317945 us-gaap:RetainedEarningsMember 2022-06-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2022-06-30 0001317945 us-gaap:NoncontrollingInterestMember 2022-06-30 0001317945 2022-06-30 0001317945 us-gaap:CommonStockMember 2021-06-30 0001317945 us-gaap:TreasuryStockMember 2021-06-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001317945 us-gaap:RetainedEarningsMember 2021-06-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2021-06-30 0001317945 us-gaap:NoncontrollingInterestMember 2021-06-30 0001317945 2021-06-30 0001317945 us-gaap:CommonStockMember 2021-12-31 0001317945 us-gaap:TreasuryStockMember 2021-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001317945 us-gaap:RetainedEarningsMember 2021-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2021-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2021-12-31 0001317945 us-gaap:CommonStockMember 2020-12-31 0001317945 us-gaap:TreasuryStockMember 2020-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001317945 us-gaap:RetainedEarningsMember 2020-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2020-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2020-12-31 0001317945 2020-12-31 0001317945 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001317945 us-gaap:TreasuryStockMember 2022-07-01 2022-09-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001317945 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2022-07-01 2022-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0001317945 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001317945 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001317945 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2021-07-01 2021-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001317945 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001317945 us-gaap:TreasuryStockMember 2022-01-01 2022-09-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001317945 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2022-01-01 2022-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-09-30 0001317945 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001317945 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001317945 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2021-01-01 2021-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-09-30 0001317945 us-gaap:CommonStockMember 2022-09-30 0001317945 us-gaap:TreasuryStockMember 2022-09-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001317945 us-gaap:RetainedEarningsMember 2022-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2022-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2022-09-30 0001317945 us-gaap:CommonStockMember 2021-09-30 0001317945 us-gaap:TreasuryStockMember 2021-09-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001317945 us-gaap:RetainedEarningsMember 2021-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2021-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2021-09-30 0001317945 2021-09-30 0001317945 srt:MinimumMember 2022-01-01 2022-09-30 0001317945 srt:MaximumMember 2022-01-01 2022-09-30 0001317945 OFLX:LoanAgreementMember 2017-12-01 0001317945 OFLX:LoanAgreementMember 2017-11-29 2017-12-01 0001317945 2020-10-01 2020-12-31 0001317945 2022-01-03 2022-01-05 0001317945 srt:MinimumMember us-gaap:InsuranceClaimsMember 2022-09-30 0001317945 srt:MaximumMember us-gaap:InsuranceClaimsMember 2022-09-30 0001317945 OFLX:PhantomStockPlanMember 2022-01-01 2022-09-30 0001317945 OFLX:FullValueUnitsMember 2022-02-20 2022-02-22 0001317945 2022-02-01 2022-02-28 0001317945 2022-03-01 2022-03-31 0001317945 2018-01-01 2018-12-31 0001317945 2019-01-01 2019-12-31 0001317945 2020-01-01 2020-12-31 0001317945 OFLX:FullValueUnitsMember 2022-08-18 2022-08-19 0001317945 2022-08-01 2022-08-31 0001317945 OFLX:PhantomStockPlanMember 2021-01-01 2021-09-30 0001317945 OFLX:PhantomStockPlanMember 2022-07-01 2022-09-30 0001317945 OFLX:PhantomStockPlanMember 2021-07-01 2021-09-30 0001317945 us-gaap:PhantomShareUnitsPSUsMember 2022-01-01 2022-09-30 0001317945 us-gaap:PhantomShareUnitsPSUsMember 2021-12-31 0001317945 us-gaap:PhantomShareUnitsPSUsMember 2022-09-30 0001317945 OFLX:HoustonMember 2022-01-01 2022-09-30 0001317945 OFLX:MiddletownMember 2022-01-01 2022-09-30 0001317945 OFLX:BanburyMember 2022-01-01 2022-09-30 0001317945 2021-09-01 2021-09-30 0001317945 srt:MaximumMember 2014-04-04 0001317945 2007-12-31 0001317945 2014-01-01 2014-12-31 0001317945 2022-09-30 2022-09-30 0001317945 2022-10-24 2022-10-24 0001317945 2022-06-24 2022-06-24 0001317945 2022-07-05 2022-07-05 0001317945 2022-03-29 2022-03-29 0001317945 2022-04-25 2022-04-25 0001317945 2021-12-09 2021-12-09 0001317945 2021-12-30 2021-12-30 0001317945 2021-09-15 2021-09-15 0001317945 2021-10-04 2021-10-04 0001317945 2021-06-09 2021-06-09 0001317945 2021-07-06 2021-07-06 0001317945 2021-03-24 2021-03-24 0001317945 2021-04-14 2021-04-14 0001317945 2020-12-11 2020-12-11 0001317945 2021-01-05 2021-01-05 0001317945 OFLX:AffiliatedShareHoldersMember srt:MaximumMember 2022-01-01 2022-09-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares iso4217:GBP xbrli:pure

 

 

 

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

 

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

 

For the transition period from ________________________ to ______________________

 

Commission File Number 000-51372

 

Omega Flex, Inc.

(Exact name of registrant as specified in its charter)

 

Pennsylvania   23-1948942

(State or other jurisdiction

of incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

451 Creamery Way, Exton, PA   19341
(Address of principal executive offices)   (Zip Code)

 

(610) 524-7272

Registrant’s telephone number, including area code

 

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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files). Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, non-accelerated filer, or a smaller reporting company filer. See definition of “accelerated filer and large accelerated filer” in Rule 12b-2 of the Exchange. (Check one):

 

Large accelerated filer ☐ Accelerated filer ☒ Non-accelerated filer ☐ Smaller reporting Company Emerging Growth Company

 

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

 

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

 

Title of each class   Trading Symbol   Name of each exchange on which registered
Common Stock, par value $0.01 per share   OFLX   NASDAQ Global Market

 

APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS

DURING THE PRECEDING FIVE YEARS.

 

Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Sections 12, 12 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by the courts.

 

The number of shares of the registrant’s common stock outstanding as of September 30, 2022 was 10,094,322.

 

 

 

 
 

 

OMEGA FLEX, INC.

QUARTERLY REPORT ON FORM 10-Q

FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2022

 

INDEX

 

PART I - FINANCIAL INFORMATION Page No.
   
Item 1 – Financial Statements  
   
Condensed Consolidated Balance Sheets at September 30, 2022 (unaudited) and December 31, 2021 3
   
Condensed Consolidated Statements of Income for the Three and Nine Months ended September 30, 2022 and 2021 (unaudited) 4
   
Condensed Consolidated Statements of Comprehensive Income for the Three and Nine Months ended September 30, 2022 and 2021 (unaudited) 5
 
Condensed Consolidated Statements of Shareholders’ Equity for the Three and Nine Months ended September 30, 2022 and 2021 (unaudited) 6
   
Condensed Consolidated Statements of Cash Flows for the Nine Months ended September 30, 2022 and 2021 (unaudited) 8
   
Notes to the Condensed Consolidated Financial Statements (unaudited) 9
   
Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations 26
   
Item 3 – Quantitative and Qualitative Information About Market Risks 36
   
Item 4 – Controls and Procedures 36
   
PART II - OTHER INFORMATION  
   
Item 1 – Legal Proceedings 36
   
Item 1A – Risk Factors 36
   
Item 2 – Unregistered Sales of Equity Securities and Use of Proceeds 37
   
Item 3 – Defaults Upon Senior Securities 37
   
Item 4 – Mine Safety Disclosures 37
   
Item 5 – Other Information 37
   
Item 6 - Exhibits 37
   
SIGNATURES 38

 

-2-

 

 

PART I - FINANCIAL INFORMATION

 

Item 1 - Financial Statements

OMEGA FLEX, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(Dollars in Thousands, except Common Stock par value)

 

           
  

September 30,

2022

  

December 31,

2021

 
    (unaudited)      
ASSETS          
Current Assets:          
Cash and Cash Equivalents  $30,569   $32,913 
Accounts Receivable - less allowances of $1,229 and $1,410, respectively   19,043    20,726 
Inventories - Net   21,827    15,565 
Other Current Assets   4,615    2,533 
Total Current Assets   76,054    71,737 
           
Right-Of-Use Assets - Operating   3,095    3,374 
Property and Equipment - Net   8,558    8,569 
Goodwill - Net   3,526    3,526 
Deferred Taxes   206    7 
Other Long Term Assets   1,584    1,702 
Total Assets  $93,023   $88,915 
           
LIABILITIES AND SHAREHOLDERS’ EQUITY          
Current Liabilities:          
Accounts Payable  $2,576   $3,355 
Accrued Compensation   2,897    7,008 
Accrued Commissions and Sales Incentives   4,765    7,183 
Dividends Payable   3,230    - 
Taxes Payable   -    1 
Lease Liability - Operating   431    383 
Other Liabilities   7,079    4,864 
Total Current Liabilities   20,978    22,794 
           
Lease Liability - Operating, net of current portion   2,668    2,990 
Deferred Taxes   13    427 
Tax Payable Long Term   427    493 
Other Long Term Liabilities   914    1,670 
Total Liabilities   25,000    28,374 
           
Commitments and Contingencies (Note 5)   -      
           
Shareholders’ Equity:          
Omega Flex, Inc. Shareholders’ Equity:          
Common Stock – par value $0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of September 30, 2022 and December 31, 2021, respectively   102    102 
Treasury Stock   (1)   (1)
Paid-in Capital   11,025    11,025 
Retained Earnings   58,005    50,053 
Accumulated Other Comprehensive Loss   (1,287)   (827)
Total Omega Flex, Inc. Shareholders’ Equity   67,844    60,352 
Noncontrolling Interest   179    189 
           
Total Shareholders’ Equity   68,023    60,541 
           
Total Liabilities and Shareholders’ Equity  $93,023   $88,915 

 

See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements.

 

-3-

 

 

OMEGA FLEX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF INCOME

(Amounts in Thousands, except per Common Share data)

 

                     
   For the three months ended   For the nine months ended 
   September 30,   September 30, 
   2022   2021   2022   2021 
   (unaudited) 
                 
Net Sales  $31,629   $31,725   $94,670   $94,554 
                     
Cost of Goods Sold   11,872    11,686    35,005    35,258 
                     
Gross Profit   19,757    20,039    59,665    59,296 
                     
Selling Expense   5,261    4,876    16,545    14,625 
General and Administrative Expense   4,754    5,724    16,257    16,281 
Engineering Expense   1,101    1,113    3,514    3,326 
                     
Operating Profit   8,641    8,326    23,349    25,064 
                     
Interest Income   32    10    52    27 
Other Income (Expense)   (210)   (19)   (374)   6 
                     
Income Before Income Taxes   8,463    8,317    23,027    25,097 
                     
Income Tax Expense   1,924    2,160    5,558    6,441 
                     
Net Income   6,539    6,157    17,469    18,656 
Less: Net (Income) Loss attributable to the Noncontrolling Interest   1    (9)   (28)   (57)
                     
Net Income attributable to Omega Flex, Inc.  $6,540   $6,148   $17,441   $18,599 
                     
Basic and Diluted Earnings per Common Share  $0.65   $0.61   $1.73   $1.84 
                     
Cash Dividends Declared per Common Share  $0.32   $0.30   $0.94   $0.88 
                     
Basic and Diluted Weighted Average Shares Outstanding   10,094    10,094    10,094    10,094 

 

See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements.

 

-4-

 

 

OMEGA FLEX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(Dollars in Thousands)

 

                     
   For the three months ended   For the nine months ended 
   September 30,   September 30, 
   2022   2021   2022   2021 
   (unaudited) 
                 
Net Income  $6,539   $6,157   $17,469   $18,656 
                     
Other Comprehensive (Loss):                    
Foreign Currency Translation Adjustment   (213)   (96)   (498)   (60)
Other Comprehensive (Loss)   (213)   (96)   (498)   (60)
                     
Comprehensive Income   6,326    6,061    16,971    18,596 
                     
Less: Comprehensive (Income) Loss Attributable to the Noncontrolling Interest   17    (3)   10    (54)
                     
Total Comprehensive Income  $6,343   $6,058   $16,981   $18,542 

 

See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements.

 

-5-

 

 

OMEGA FLEX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(Amounts in Thousands, Except Share Amounts)

 

For the three months ended September 30, 2022

 

                                         
   Common Stock Outstanding  

Common

Stock

  

Treasury

Stock

   Paid In Capital   Retained Earnings  

Accumulated

Other

Comprehensive

Income (Loss)

  

Noncontrolling

Interest

  

Shareholders’

Equity

 
    (unaudited)
July 1, 2022   10,094,322   $102   $(1)  $11,025   $54,696   $(1,090)  $196   $64,928 
                                         
Net Income   -    -    -    -    6,540         (1)   6,539 
Cumulative Translation Adjustment                            (197)   (16)   (213)
Dividends Declared                       (3,231)             (3,231)
                                         
September 30, 2022   10,094,322   $102   $(1)  $11,025   $58,005   $(1,287)  $179   $68,023 

 

For the three months ended September 30, 2021

 

   Common Stock Outstanding  

Common

Stock

  

Treasury

Stock

   Paid In Capital   Retained Earnings  

Accumulated

Other

Comprehensive

Income (Loss)

  

Noncontrolling

Interest

  

Shareholders’

Equity

 
    (unaudited)
July 1, 2021   10,094,322   $102   $(1)  $11,025   $42,366   $(745)  $311   $53,058 
                                         
Net Income   -    -    -    -    6,148         9    6,157 
Cumulative Translation Adjustment                            (90)   (6)   (96)
Dividends Declared                       (3,028)        (129)   (3,157)
                                         
September 30, 2021   10,094,322   $102   $(1)  $11,025   $45,486   $(835)  $185   $55,962 

 

See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements.

 

-6-

 

 

OMEGA FLEX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(Amounts in Thousands, Except Share Amounts)

 

For the nine months ended September 30, 2022

 

   Common Stock Outstanding  

Common

Stock

  

Treasury

Stock

   Paid In Capital   Retained Earnings  

Accumulated

Other

Comprehensive

Income (Loss)

  

Noncontrolling

Interest

  

Shareholders’

Equity

 
    (unaudited)
January 1, 2022   10,094,322   $102   $(1)  $11,025   $50,053   $(827)  $189   $60,541 
                                         
Net Income   -    -    -    -    17,441         28    17,469 
Cumulative Translation Adjustment                            (460)   (38)   (498)
Dividends Declared                       (9,489)             (9,489)
                                         
September 30, 2022   10,094,322   $102   $(1)  $11,025   $58,005   $(1,287)  $179   $68,023 

 

For the nine months ended September 30, 2021

 

   Common Stock Outstanding  

Common

Stock

  

Treasury

Stock

   Paid In Capital   Retained Earnings  

Accumulated

Other

Comprehensive

Income (Loss)

  

Noncontrolling

Interest

  

Shareholders’

Equity

 
    (unaudited) 
January 1, 2021   10,094,322   $102   $(1)  $11,025   $35,769   $(778)  $260   $46,377 
                                         
Net Income   -    -    -    -    18,599         57    18,656 
Cumulative Translation Adjustment                            (57)   (3)   (60)
Dividends Declared                       (8,882)        (129)   (9,011)
                                         
September 30, 2021   10,094,322   $102   $(1)  $11,025   $45,486   $(835)  $185   $55,962 

 

See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements.

 

-7-

 

 

OMEGA FLEX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Dollars in Thousands)

 

           
   For the nine months ended 
   September 30, 
   2022   2021 
   (unaudited) 
Cash Flows from Operating Activities:          
Net Income  $17,469   $18,656 
Adjustments to Reconcile Net Income to          
Net Cash Provided by Operating Activities:          
Non-Cash Compensation   51    579 
Depreciation and Amortization   812    697 
Provision for Losses on Accounts Receivable, net of
write-offs and recoveries
   (183)   105 
Deferred Taxes   (613)   303 
Provision for Inventory Reserves   (409)   303 
Changes in Assets and Liabilities:          
Accounts Receivable   1,625    (2,165)
Inventories   (6,474)   (1,671)
Right-Of-Use Assets   380    201 
Other Assets   (1,975)   (1,309)
Accounts Payable   (679)   (605)
Accrued Compensation   (4,078)   (235)
Accrued Commissions and Sales Incentives   (2,401)   1,148 
Lease Liabilities   (376)   (209)
Other Liabilities   1,420    (2,634)
Net Cash Provided by Operating Activities   4,569    13,164 
           
Cash Flows from Investing Activities:          
Capital Expenditures   (817)   (720)
Net Cash Used in Investing Activities   (817)   (720)
           
Cash Flows from Financing Activities:          
Dividends Paid   (6,258)   (8,809)
Net Cash Used in Financing Activities   (6,258)   (8,809)
           
Net (Decrease) Increase in Cash and Cash Equivalents   (2,506)   3,635 
Translation effect on cash   162    (23)
Cash and Cash Equivalents – Beginning of Period   32,913    23,633 
Cash and Cash Equivalents – End of Period  $30,569   $27,245 
           
Supplemental Disclosure of Cash Flow Information:          
Cash paid for Income Taxes  $7,226   $7,455 
Declared Dividends  $9,489   $9,011 
           
Supplemental Schedule of Non-Cash Investing and Financing Activities:          
Additions to Right-Of-Use Assets obtained from new operating Lease Liabilities  $644   $3,261 

 

See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements.

 

-8-

 

 

OMEGA FLEX, INC.

 

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

(Unaudited)

 

1. BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS

 

Basis of Presentation

 

The accompanying unaudited Condensed Consolidated Financial Statements include the accounts of Omega Flex, Inc. (Omega) and its subsidiaries (collectively the “Company”). The Company’s Condensed Consolidated Financial Statements for the quarter ended September 30, 2022 have been prepared in accordance with accounting principles generally accepted in the United States (GAAP), and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to those rules and regulations, although the Company believes that the disclosures made are adequate to make the information not misleading. It is suggested that these Condensed Consolidated Financial Statements be read in conjunction with the financial statements and the notes thereto included in the Company’s latest shareholders’ annual report (Form 10-K). All material inter-company accounts and transactions have been eliminated in consolidation. It is management’s opinion that all adjustments necessary for a fair statement of the results for the interim periods have been made, and that all adjustments are of a normal recurring nature, or a description is provided for any adjustments that are not of a normal recurring nature.

 

Description of Business

 

The Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose (also described as corrugated tubing), as well as the sale of the Company’s related proprietary fittings and a vast array of accessories.

 

The Company is a leading manufacturer of flexible metal hose, which is used in a variety of ways to carry gases and liquids within their particular applications. Some of the more prominent uses include:

 

carrying fuel gases within residential and commercial buildings;
   
carrying gasoline and diesel gasoline products (both above and below the ground) in a double containment piping to contain any possible leaks, which is used in automotive and marina refueling, and fueling for back-up generation;
   
using copper-alloy corrugated piping in medical or health care facilities to carry medical gases (oxygen, nitrogen, vacuum) or pure gases for pharmaceutical applications; and
   
industrial applications where the customer requires the piping to have both a degree of flexibility and/or an ability to carry corrosive compounds or mixtures, or to carry at both very high and very low (cryogenic) temperatures.

 

-9-

 

 

The Company manufactures flexible metal hose at its facilities in Exton, Pennsylvania, and Houston, Texas in the United States (U.S.), and in Banbury, Oxfordshire in the United Kingdom (U.K.), and primarily sells its products through distributors, wholesalers and to original equipment manufacturers (“OEMs”) throughout North America and Europe, and to a lesser extent other global markets.

 

2. SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Management develops, and changes periodically, these estimates and assumptions based on historical experience and on various other factors that are believed to be reasonable under the circumstances. Actual amounts could differ significantly from these estimates.

 

Revenue Recognition

 

The Company applies the requirements of Accounting Standards Update 2014-09, Revenue from Contracts with Customers (Topic 606). The standard requires revenue to be recognized in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services.

 

The principle of Topic 606 was achieved through applying the following five-step approach:

 

Identification of the contract, or contracts, with a customer — a contract with a customer exists when the Company enters into an enforceable contract with a customer, typically a purchase order initiated by the customer, that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods.
   
Identification of the performance obligations in the contract — performance obligations promised in a contract are identified based on the goods that will be transferred to the customer that are distinct, whereby the customer can benefit from the goods on their own or together with other resources that are readily available from third parties or from us. Persuasive evidence of an arrangement for the sale of product must exist. The Company ships product in accordance with the purchase order and standard terms as reflected within the Company’s order acknowledgments and sales invoices.

 

-10-

 

 

Determination of the transaction price —the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods to the customer. This would be the agreed upon quantity and price per product type in accordance with the customer purchase order, which is aligned with the Company’s internally approved pricing guidelines.
   
Allocation of the transaction price to the performance obligations in the contract — if the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. This applies to the Company as there is only one performance obligation to ship the goods.
   
Recognition of revenue when, or as, the Company satisfies a performance obligation — the Company satisfies performance obligations at a point in time when control of the goods transfers to the customer. Determining the point in time when control transfers requires judgment. Indicators considered in determining whether the customer has obtained control of a good include:

 

The Company has a present right to payment
The customer has legal title to the goods
The Company has transferred physical possession of the goods
The customer has the significant risks and rewards of ownership of the goods
The customer has accepted the goods

 

It is important to note that the indicators are not a set of conditions that must be met before the Company can conclude that control of the goods has transferred to the customer. The indicators are a list of factors that are often present if a customer has control of the goods.

 

The Company has typical, unmodified FOB shipping point terms. As the seller, the Company can determine that the shipped goods meet the agreed-upon specifications in the contract or customer purchase order (e.g. items, quantities, and prices) with the buyer, so customer acceptance would be deemed a formality, as noted in ASC 606-10-55-86. As a result, the Company has a legal right to payment upon shipment of the goods.

 

Based upon the above, the Company has concluded that control substantively transfers to the customer upon shipment.

 

Other considerations of Topic 606 include the following:

 

Contract Costs - costs to obtain a contract (e.g. customer purchase order) include sales commissions. Under Topic 606, these costs may be expensed as incurred for contracts with a duration of one year or less. The majority of the Company’s customer purchase orders are fulfilled (e.g. goods are shipped) within two days of receipt.
   
Warranties - the Company does not offer a warranty as a separate component for customers to purchase. A warranty is generally included with each purchase, providing assurance that the goods comply with agreed-upon specifications, and the cost is therefore accrued accordingly, but contracts do not include any requirement for additional distinct services. Therefore, there is not a separate performance obligation, and there is no impact of warranties under Topic 606 upon the financial reporting of the Company.

 

-11-

 

 

Returned Goods - from time to time, the Company provides authorization to customers to return goods. If deemed to be material, the Company would record a “right of return” asset for the cost of the returned goods which would reduce cost of sales.
   
Volume Rebates (Promotional Incentives) - volume rebates are variable (dependent upon the volume of goods purchased by our eligible customers) and, under Topic 606, must be estimated and recognized as a reduction of revenue as performance obligations are satisfied (e.g. upon shipment of goods). Also under Topic 606, to ensure that the related revenue recognized would not be probable of a significant reversal, the four following factors are considered:

 

The amount of consideration is highly susceptible to factors outside the Company’s influence.
The uncertainty about the amount of consideration is not expected to be resolved for a long period of time.
The Company’s experience with similar types of contracts is limited.
The contract has a large number and broad range of possible consideration amounts.

 

If it was concluded that the above factors were in place for the Company, it would support the probability of a significant reversal of revenue. However, as none of the four factors apply to the Company, promotional incentives are recorded as a reduction of revenue based upon estimates of the eligible products expected to be sold.

 

Regarding disaggregated revenue disclosures, as previously noted, the Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose. Most of the Company’s transactions are very similar in nature, contract, terms, timing, and transfer of control of goods. As indicated within Note 2, Significant Accounting Policies, in these Condensed Consolidated Financial Statements, under the caption “Significant Concentration”, the majority of the Company’s sales were geographically contained within North America, with the remainder scattered internationally. All performance assessments and resource allocations are generally based upon the review of the results of the Company as a whole.

 

Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes, and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances and believes its credit risk to be minimal.

-12-

 

 

Accounts Receivable and Provision for Credit Losses

 

All accounts receivables are stated at amortized cost, net of allowances for credit losses, and adjusted for any write-offs. The Company maintains allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables considering current market conditions and estimates for supportable forecasts when appropriate. The estimate is a result of the Company’s ongoing assessments and evaluations of collectability, historical loss experience, and future expectations in estimating credit losses in its receivable portfolio. For accounts receivables, the Company uses historical loss experience rates and applies them to a related aging analysis while also considering customer and/or economic risk where appropriate. Determination of the proper amount of allowances requires management to exercise judgment about the timing, frequency and severity of credit losses that could materially affect the provision for credit losses and, as a result, net earnings. The allowances consider numerous quantitative and qualitative factors that include receivable type, historical loss experience, delinquency trends, collection experience, current economic conditions, estimates for supportable forecasts, when appropriate, and credit risk characteristics.

 

The reserve for credit losses, which include future credits, discounts, and doubtful accounts, was $1,229,000 and $1,410,000 as of September 30, 2022 and December 31, 2021, respectively.

 

Inventories

 

Inventories are valued at the lower of cost or net realizable value. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company generally considers inventory quantities beyond two-years usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly.

 

Property and Equipment

 

Property and equipment are initially recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are capitalized.

 

Goodwill

 

In accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 350, Intangibles – Goodwill and Other (ASU 2017-04), using the simplified method as adopted, the Company performed an annual impairment test as of December 31, 2021. This analysis did not indicate any impairment of goodwill.

 

-13-

 

 

Stock-Based Compensation Plans

 

In 2006, the Company adopted a Phantom Stock Plan (the “Plan”), which allows the Company to grant phantom stock units (“Units”) to certain key employees, officers, or directors. The Units each represent a contractual right to payment of compensation in the future based upon the market value of the Company’s common stock and are accordingly recorded as liabilities. The Units follow a vesting schedule over three years from the grant date and are then paid upon maturity. In accordance with FASB ASC Topic 718, Compensation - Stock Compensation (“Topic 718”), the Company uses the Black-Scholes option pricing model as its method for determining the fair value of the Units. The liabilities for the Units are adjusted to market value over time from the grant dates to the related maturity dates. The Company recognizes the reversal of any previously recognized compensation expense on forfeited nonvested Units in the period the Units are forfeited.

 

The Plan has been amended and restated, for all grants made starting January 1, 2023, to set the vesting method to three-year cliff vesting following the grant date, with full value paid upon maturity. Additionally, for grants made starting January 1, 2023, upon retirement at age 67 or greater, and with one year of continuous service prior to retirement, vesting of the issued grant(s) would accelerate on a pro-rata basis, 1/3 per year from the grant date.

 

Further details of the Plan are provided in Note 6, Stock-Based Compensation Plans, to the Condensed Consolidated Financial Statements included in this report.

 

Product Liability Reserves

 

Product liability reserves represent the estimated unpaid amounts under the Company’s insurance policies with respect to existing claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 5, Commitments and Contingencies, to the Condensed Consolidated Financial Statements included in this report, for various product liability claims covered under the Company’s general liability insurance policies, the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $25,000 to $3,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company is vigorously defending against all known claims.

 

Leases

 

The Company applies the requirements of FASB ASU 2016-02, Leases (Topic 842) which defines a lease as any contract that conveys the right to use a specific asset for a period of time in exchange for consideration. Leases are classified as a finance lease, formerly called a capital lease, if any of the following criteria are met:

 

1.The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.
2.The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise.
3.The lease term is for the major part of the remaining economic life of the underlying asset.
4.The present value of the sum of lease payments and any residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset.
5.The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.

 

-14-

 

 

For any leases that do not meet the criteria identified above for finance leases, the Company treats such leases as operating leases. As of September 30, 2022 and December 31, 2021, each of the Company’s leases are classified as operating leases.

 

Both finance and operating leases are reflected on the balance sheet as lease or “right-of-use” assets and lease liabilities.

 

There are some exceptions, which the Company has elected in its accounting policies. For leases with terms of twelve months or less, or below the Company’s general capitalization policy threshold, the Company has elected an accounting policy to not recognize lease assets and lease liabilities for all asset classes. The Company recognizes lease expense for such leases generally on a straight-line basis over the lease term.

 

The Company determines if a contract is a lease at the inception of the arrangement. The Company reviews all options to extend, terminate, or purchase its right-of-use assets at the inception of the lease and accounts for these options when they are reasonably certain to be exercised. Certain leases contain non-lease components, such as common area maintenance, which are generally accounted for separately. In general, the Company will assess if non-lease components are fixed and determinable, or variable, when determining if the component should be included in the lease liability. For purposes of calculating the present value of the lease obligations, the Company utilizes the implicit interest rate within the lease agreement when known and/or determinable, and otherwise utilizes its incremental borrowing rate at the time of the lease agreement.

 

Fair Value of Financial and Nonfinancial Instruments

 

The Company measures financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability. The Company relies upon Level 1 inputs in determining the fair value of the Company’s reporting unit in its annual impairment test as described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.

 

-15-

 

 

Earnings per Common Share

 

Basic earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no dilutive securities. Consequently, basic, and diluted earnings per share are the same.

 

Currency Translation

 

Assets and liabilities denominated in foreign currencies, most of which relate to the Company’s U.K. subsidiary whose functional currency is the British Pound, are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The Condensed Consolidated Statements of Income are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a separate component of shareholders’ equity. Exchange gains and losses resulting from foreign currency transactions are included in the Condensed Consolidated Statements of Income in the period in which they occur.

 

Income Taxes

 

The Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company records tax expense, related deferred taxes and tax benefits, and uncertainties in tax positions.

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.

 

The FASB ASC Topic 740, Income Taxes, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements. This guidance prescribes a recognition threshold of more-likely than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax positions to be recognized in the financial statements.

 

The Company follows the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the recognition, de-recognition and measurement of potential tax benefits associated with tax positions.

 

-16-

 

 

Other Comprehensive Income

 

For the three and nine months ended September 30, 2022 and 2021, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.

 

Significant Concentrations

 

The Company has one significant customer which represented more than 10% of the Company’s Accounts Receivable on September 30, 2022. No customers represented more than 10% of the Company’s Accounts Receivable on December 31, 2021. That same customer represented more than 10% of the Company’s total Net Sales for the three and nine months ended September 30, 2022 and 2021. Geographically, the Company has a significant amount of sales in the United States versus internationally. These concentrations are consistent with those discussed in detail in the Company’s December 31, 2021 Form 10-K.

 

Subsequent Events

 

The Company evaluates all events or transactions through the date of the related filing that may have a material impact on its Condensed Consolidated Financial Statements. Refer to Note 10 of the Condensed Consolidated Financial Statements.

 

Recent Accounting Pronouncements

 

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU applies to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The ASU provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The expedients and exceptions provided by the ASU do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. The ASU is effective for all entities as of March 12, 2020 through December 31, 2022. The impact of the adoption of ASU 2020-04 did not have a material impact on the Company’s Condensed Consolidated Financial Statements.

 

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The guidance removes certain exceptions for recognizing deferred taxes for equity method investments, performing intraperiod allocation, and calculating income taxes in interim periods. The ASU also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for goodwill and allocating taxes to members of a consolidated group, among others. The amendments in ASU 2019-12 are effective for public business entities for fiscal years beginning after December 15, 2020, including interim periods therein. The Company adopted this new guidance in 2021, and it did not have a material impact on its Condensed Consolidated Financial Statements.

 

-17-

 

 

3. INVENTORIES

 

Inventories, net of reserves of $78,000 and $505,000 on September 30, 2022 and December 31, 2021, respectively, consisted of the following:

           
   September 30,   December 31, 
   2022   2021 
   (in thousands) 
         
Finished Goods  $8,538   $5,903 
Raw Materials   13,289    9,662 
Inventories - Net  $21,827   $15,565 

 

4. LINE OF CREDIT AND OTHER BORROWINGS

 

On December 1, 2017, the Company agreed to a new Amended and Restated Revolving Line of Credit Note (the “Line”) and Third Amendment to the Loan Agreement with Santander Bank, N.A. (the “Bank”). The Company established a line of credit facility in the maximum amount of $15,000,000, maturing on December 1, 2022, with funds available for working capital purposes and other cash needs. The loan is unsecured. The loan agreement provides for the payment of any borrowings under the agreement at an interest rate range of either LIBOR plus 0.75% to plus 1.75% (for borrowings with a fixed term of 30, 60, or 90 days), or Prime Rate up to Prime Rate plus 0.50% (for borrowings with no fixed term other than the December 1, 2022 maturity date), depending upon the Company’s then existing financial ratios. Currently, the Company’s ratio would allow for the most favorable rate under the agreement’s range, which would be a rate of 3.89%. The Company is also required to pay on a quarterly basis an unused facility fee of 10 basis points of the average unused balance of the note. The Company may terminate the line at any time during the five-year term, as long as there are no amounts outstanding.

 

As of September 30, 2022 and December 31, 2021, the Company had no outstanding borrowings on its line of credit and was in compliance with all debt covenants.

 

As stated above, borrowings under our line of credit facility bear interest at variable rates based on LIBOR. Currently, the Federal Reserve Bank is considering options and transitioning away from LIBOR, and as such, has formed the Alternative Rates Committee (ARRC). The ARRC selected the Secured Overnight Financing Rate (SOFR) as an appropriate replacement. SOFR is based on transactions in the overnight repurchase markets, which reflects a transaction-based rate on a large number of transactions, better reflecting current financing costs. Discussions are ongoing with the Bank with regards to transitioning the rate for the Line from LIBOR to another appropriate rate such as SOFR.

 

-18-

 

 

5. COMMITMENTS AND CONTINGENCIES

 

Commitments

 

Under a number of indemnity agreements between the Company and each of its officers and directors, the Company has agreed to indemnify each of its officers and directors against any liability asserted against them in their capacity as an officer or director, or both. The Company’s indemnity obligations under the indemnity agreements are subject to certain conditions and limitations set forth in each of the agreements. Under the terms of the Agreement, the Company is contingently liable for costs which may be incurred by the officers and directors in connection with claims arising by reason of these individuals’ roles as officers and directors. The Company has obtained directors’ and officers’ insurance policies to fund certain obligations under the indemnity agreements.

 

The Company has salary continuation agreements with current and/or past employees. These agreements provide for monthly payments to each of the employees or their designated beneficiary upon the employee’s retirement or death. The payment benefits range from $1,000 per month to $3,000 per month with the term of such payments limited to 15 years after the employee’s retirement. The agreements also provide for survivorship benefits if the employee dies before attaining age 65, and severance payments if the employee is terminated without cause; the amount of which is dependent on the length of company service at the date of termination. The net present value of the retirement payments associated with these agreements is $382,000 on September 30, 2022, of which $334,000 is included in Other Long Term Liabilities, and the remaining current portion of $48,000 is included in Other Liabilities, associated with the applicable retirement benefit payments over the next twelve months. The December 31, 2021 liability of $447,000 had $399,000 reported in Other Long Term Liabilities, and a current portion of $48,000 in Other Liabilities.

 

The Company has obtained and is the beneficiary of life insurance policies with respect to current and/or past employees. The cash surrender value of such policies (included in Other Long Term Assets) amounts to $1,509,000 at September 30, 2022 and $1,651,000 at December 31, 2021.

 

In addition to the above, the Company has other contractual employment and or change of control agreements in place with key employees, as previously disclosed and noted in the Exhibit Index to the Company’s December 31, 2021 Form 10-K. Obligations related to these arrangements are currently indeterminable due to the variable nature and timing of possible events required to incur such obligations.

 

As disclosed in detail in Note 7, Leases, to the Condensed Consolidated Financial Statements included in this report, the Company has several lease obligations in place that will be paid out over time. Most notably, the Company leases a facility in Banbury, England that serves the manufacturing, warehousing, and distribution functions.

 

Lastly, as provided in Item 7 under “Liquidity and Capital Resources”, of the Company’s December 31, 2021 Form 10-K, the Company has numerous purchase obligations in place for the forthcoming year, largely related to the Company’s core material inventory components.

 

-19-

 

 

Contingencies

 

In the ordinary and normal conduct of the Company’s business, it is subject to periodic lawsuits, investigations, and claims (collectively, the “Claims”). The Claims generally relate to potential lightning damage to our flexible gas piping products, which impact legal and product liability related expenses. The Company does not believe the Claims have legal merit, and therefore has commenced a vigorous defense in response to the Claims. It is possible that the Company may incur increased litigation costs in the future due to a variety of factors, including a higher number of Claims, higher legal costs, and higher insurance deductibles or retentions.

 

The Company was made aware of a potential legal liability regarding a legal dispute in the U.K., in which the Company’s subsidiary, Omega Flex Limited (“OFL”), was the claimant. After withdrawing the claim, the court determined that OFL was responsible for the defendant’s costs (including a portion of its attorneys’ fees). The Company reached an initial agreement during the fourth quarter of 2020 and made a payment of £320,000 accordingly. An additional payment of £110,000 was made on January 5, 2022, which was recorded as an accrued liability as of December 31, 2021 and represented the remaining amount of the liability as part of the final arrangement. This matter is now closed.

 

The Company has in place commercial general liability insurance policies that cover most Claims, which are subject to deductibles or retentions, ranging primarily from $25,000 to $3,000,000 per claim (depending on the terms of the policy and the applicable policy year), up to an aggregate amount. Litigation is subject to many uncertainties and management is unable to predict the outcome of the pending suits and claims. The potential liability for a given claim could range from zero to a maximum of $3,000,000, depending upon the circumstances, and insurance deductible or retention in place for the respective claim year. The aggregate maximum exposure for all current open Claims as of September 30, 2022 is estimated to not exceed approximately $7,840,000, which represents the potential costs that may be incurred over time for the Claims within the applicable insurance policy deductibles or retentions. From time to time, depending upon the nature of a particular case, the Company may decide to spend in excess of a deductible or retention to enable more discretion regarding the defense, although this is not common. It is possible that the results of operations or liquidity of the Company, as well as the Company’s ability to procure reasonably priced insurance, could be adversely affected by the pending litigation, potentially materially. The Company is currently unable to estimate the ultimate liability, if any, that may result from the pending litigation, or potential litigation from future claims or claims that have not yet come to our attention, and accordingly, the liability in the Condensed Consolidated Financial Statements primarily represents an accrual for legal costs for services previously rendered, outstanding settlements for Claims not yet paid, and anticipated settlements for Claims within the Company’s remaining retention under its insurance policies. The liabilities recorded on the Company’s books as of September 30, 2022 and December 31, 2021 were $3,513,000 and $262,000, respectively, and are included in Other Liabilities.

 

-20-

 

 

6. STOCK-BASED COMPENSATION PLANS

 

Phantom Stock Plan

 

Plan Description. On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the “Plan”). The Plan authorizes the grant of up to one million units of phantom stock to employees, officers, or directors of the Company. The phantom stock units (“Units”) each represent a contractual right to payment of compensation in the future based on the market value of the Company’s common stock. The Units are not shares of the Company’s common stock, and a recipient of the Units does not receive any of the following:

 

ownership interest in the Company
shareholder voting rights
 other incidents of ownership to the Company’s common stock

 

The Units are granted to participants upon the recommendation of the Company’s President, and the approval of the Compensation Committee. Each of the Units that are granted to a participant will be initially valued by the Compensation Committee at an amount equal to the closing price of the Company’s common stock on the grant date but are recorded at fair value using the Black-Sholes method as described below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Grants made on or after January 1, 2023, will fully vest three-years from the grant date. Upon vesting, the Units represent a contractual right of payment for the value of the Unit and therefore are stated as liabilities in accordance with Topic 718. The Units will be paid on their maturity date, one year after all the Units granted in a particular award have fully vested, unless a specified event occurs under the terms of the Plan, which would allow for earlier payment. The value of each Unit at the maturity date will equal the closing price of the Company’s common stock as of the maturity date (Full Value).

 

In 2009, the Board of Directors authorized an amendment to the Plan to pay an amount equal to the value of any cash or stock dividend declared by the Company on its common stock to be accrued to the phantom stock units outstanding as of the record date of the common stock dividend. The dividend equivalent will be paid at the same time the underlying phantom stock units are paid to the participant.

 

In addition, the Plan has been amended and restated, for all grants made starting January 1, 2023, to set the vesting method to three-year cliff vesting following the grant date, with full value paid upon maturity. Additionally, for grants made starting January 1, 2023, upon retirement at age 67 or greater, and with one year of continuous service prior to retirement, vesting of the issued grant(s) would accelerate on a pro-rata basis, 1/3 per year from the grant date.

 

In certain circumstances, the Units may be immediately vested upon the participant’s death or disability. All Units granted to a participant are forfeited if the participant is terminated from their relationship with the Company or its subsidiary for “cause,” which is defined under the Plan. If a participant’s employment or relationship with the Company is terminated for reasons other than for “cause,” then any vested Units will be paid to the participant upon termination. However, Units granted to certain “specified employees” as defined in Section 409A of the Internal Revenue Code will be paid approximately 181 days after termination.

 

-21-

 

 

Grants of Phantom Stock Units. As of December 31, 2021, the Company had 8,358 unvested units outstanding, all of which were granted at Full Value. On February 22, 2022, the Company granted an additional 2,471 Full Value Units with a fair value of $148.03 per unit on grant date, using historical volatility. In February 2022, the Company paid $838,000 for 5,450 fully vested and matured units that were granted during 2018, including their respective earned dividend values. In March 2022, the Company paid $295,000 for 1,870 fully vested units that were granted during 2018, 2019 and 2020, including their respective earned dividend values. On August 19, 2022, the Company granted an additional 1,022 Full Value Units with a fair value of $113.63 per unit on grant date, using historical volatility. In August 2022, the Company paid $107,000 for the 950 fully vested and matured units that were granted during August 2018, including their respective earned dividend values. As of September 30, 2022, the Company had 6,653 unvested units outstanding.

 

The Company uses the Black-Scholes option pricing model as its method for determining fair value of the Units. The Company uses the straight-line method of attributing the value of the stock-based compensation expense relating to the Units. The compensation expense (including adjustment of the liability to its fair value) from the Units is recognized over the vesting period of each grant or award.

 

The FASB ASC Topic 718, Compensation - Stock Compensation, requires forfeitures either to be estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates to derive an estimate of awards ultimately to vest or to recognize the effect of any forfeited awards for which the requisite vesting period is not completed in the period that the award is forfeited.

 

The Company recognizes the reversal of any previously recognized compensation expense on forfeited awards in the period that the award is forfeited. During the three and nine months ended September 30, 2022, no awards were forfeited. However, for the three and nine months ended September 30, 2021, a reversal of $56,000 of previously recognized compensation expense was recognized on 1,212 nonvested forfeited Units.

 

The total Phantom Stock related liability as of September 30, 2022 was $1,238,000 of which $656,000 is included in Other Liabilities, as it is expected to be paid within the next twelve months, and the balance of $582,000 is included in Other Long Term Liabilities. The total Phantom Stock related liability as of December 31, 2021 was $2,427,000 of which $1,156,000 was included in Other Liabilities, and the balance of $1,271,000 was included in Other Long Term Liabilities.

 

Related to the Phantom Stock Plan, in accordance with FASB ASC Topic 718, Compensation - Stock Compensation, the Company recorded compensation expense of approximately $51,000 and $579,000 for the nine months ended September 30, 2022 and 2021, respectively. The company recorded compensation income of approximately $81,000 for the three months ended September 30, 2022 and compensation expense of $102,000 for the three months ended September 30, 2021, respectively. Compensation income or expense for a given period largely depends upon fluctuations in the Company’s stock price.

 

-22-

 

 

The following table summarizes information about the Company’s nonvested phantom stock Units as of and for the nine months ended September 30, 2022:

   Units   Weighted Average Grant Date Fair Value 
Number of Phantom Stock Unit Awards:          
Nonvested on December 31, 2021   8,358   $100.93 
Granted   3,493   $137.97 
Vested   (5,198)  $89.78 
Forfeited        
Canceled        
Nonvested on September 30, 2022   6,653   $129.09 
Phantom Stock Unit Awards Expected to Vest   6,653   $129.09 

 

The total unrecognized compensation costs calculated on September 30, 2022 are $469,000 which will be recognized through August of 2025. The Company will recognize the related expense over the weighted average period of 1.4 years.

 

7. LEASES

 

In the U.S., the Company owns its two main operating facilities located in Exton, Pennsylvania. In addition to the owned facilities, the Company also has operations in other locations that are leased, as well as other leased assets. In conjunction with the guidance for leases, as defined by the FASB with ASU 2016-02, Leases (Topic 842), the Company has described the existing leases, which are all classified as operating leases, pursuant to the below.

 

In the U.S., the Company leases a facility in Houston, Texas, which currently provides manufacturing, stocking, and sales operations, with the lease term running through October 2024 and a facility in Malvern, Pennsylvania, which was consummated, effective January 1, 2022, with a 3-year term ending in December 2024, that provides warehousing. Additionally, the Company extended its operating lease agreement for its corporate office space in Middletown, Connecticut, with the lease term ending in June 2027.

 

In the U.K., the Company leases a facility in Banbury, England, which serves manufacturing, warehousing, and other operational functions. The lease in Banbury has a 15-year term ending in March 2036.

 

In addition to property rentals, the Company also has lease agreements in place for various fleet vehicles and equipment with various lease terms.

 

On September 30, 2022, the Company has recorded right-of-use assets of $3,095,000, and a lease liability of $3,099,000, of which $431,000 is reported as a current liability. On December 31, 2021, the Company had recorded right-of-use assets of $3,374,000, and a lease liability of $3,373,000, of which $383,000 was reported as a current liability. The respective weighted average remaining lease term and discount rate are approximately 11.01 years and 1.05% as of September 30, 2022.

 

-23-

 

 

Rent expense for the operating leases was approximately $119,000 and $384,000 for the three and nine months ended September 30, 2022 and $108,000 and $312,000 for the three and nine months ended September 30, 2021.

 

Future minimum lease payments, inclusive of interest, under non-cancelable leases as of September 30, 2022 are as follows:

 

Twelve Months Ending September 30,

   Operating Leases 
     (in thousands) 
       
2023   $431 
2024    411 
2025    270 
2026    240 
2027    226 
Thereafter    1,521 
Total Minimum Lease Payments   $3,099 

 

8. SHAREHOLDERS’ EQUITY

 

As of September 30, 2022 and December 31, 2021, the Company had authorized 20,000,000 common stock shares with par value of $0.01 per share. For both periods, the total number of outstanding shares was 10,094,322, shares held in Treasury was 59,311, and total shares issued was 10,153,633.

 

During 2022 and 2021, upon approval of the Board of Directors (the “Board”) the Company has declared and paid dividends, as set forth in the following table:

 

Dividend Declared   Dividend Paid 
Date    Price Per Share    Date   Amount
September 30, 2022   $0.32    October 24, 2022    $3,231,000 
June 24, 2022   $0.32    July 5, 2022   $3,230,000 
March 29, 2022   $0.30    April 25, 2022   $3,028,000 
December 9, 2021   $0.30    December 30, 2021   $3,029,000 
September 15, 2021   $0.30    October 4, 2021   $3,028,000 
June 9, 2021   $0.30    July 6, 2021   $3,028,000 
March 24, 2021   $0.28    April 14, 2021   $2,827,000 
December 11, 2020   $0.28    January 5, 2021   $2,826,000 

 

-24-

 

 

In addition to the above dividend amounts, there were dividends approved by the Company’s foreign subsidiary during September 2021, which amounted to an outlay of cash of $129,000 to the foreign subsidiary’s noncontrolling interest.

 

It should be noted that from time to time, the Board may elect to pay special dividends, in addition to or in lieu of the regular quarterly dividends, depending upon the financial condition of the Company.

 

On April 4, 2014, the Board authorized an extension of its stock repurchase program without expiration, up to a maximum amount of $1,000,000. The original program established in December 2007 authorized the purchase of up to $5,000,000 of its common stock. The purchases may be made from time-to-time in the open market or in privately negotiated transactions, depending on market and business conditions. The Board retained the right to cancel, extend, or expand the share buyback program, at any time and from time-to-time. Since inception, the Company has purchased a total of 61,811 shares for approximately $932,000, or approximately $15 per share, which were held as treasury shares. The Company has not made any stock repurchases since 2014.

 

9. RELATED PARTY TRANSACTIONS

 

From time to time the Company may have related party transactions (“RPTs”). In short, RPTs represent any transaction between the Company and any Company employee, director or officer, or any related entity, or relative, etc. The Company performs a review of transactions each year to determine if any RPTs exist, and if so, determines if the related parties act independently of each other in a fair transaction. Through this investigation the Company noted a limited number of RPTs which are disclosed hereto. First, legal and accounting fees of $117,000 were paid on behalf of three affiliated shareholders during the first two quarters of 2021 for the filing of a registration statement with the SEC (Form S-3) which allowed for the resale of up to 300,000 shares of common stock owned by the affiliated shareholders. The legal and accounting fees are to be repaid to the Company by the three affiliated shareholders, and the remaining amount is reported in Other Current Assets. Legal services for the Form S-3 and for other legal services were performed by a firm which formerly employed one member of the board. Second, on occasion the Company shares a small amount of services with its former parent Mestek, Inc., mostly related to board meeting expenses. Finally, the Company is aware of transactions between a few service providers which employ individuals with associations to Omega Flex employees. In all cases, these transactions have been determined to be independent transactions with no indication that they are influenced by the related relationships. Other than as disclosed above, the Company is currently not aware of any RPTs between the Company and any of its current directors or officers outside the scope of their normal business functions or expected contractual duties.

 

10. SUBSEQUENT EVENTS

 

The Company evaluated all events or transactions that occurred through the date of this filing. During this period, no events came to the Company’s attention that would impact the Condensed Consolidated Financial Statements for the period ended September 30, 2022.

 

-25-

 

 

Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

This report contains forward-looking statements, which are subject to inherent uncertainties. These uncertainties include, but are not limited to, variations in weather, changes in the regulatory environment, customer preferences, general economic conditions, increased competition, the outcome of outstanding litigation, and future developments affecting environmental matters. All of these are difficult to predict, and many are beyond the ability of the Company to control.

 

Certain statements in this Quarterly Report on Form 10-Q that are not historical facts, but rather reflect the Company’s current expectations concerning future results and events, constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. The words “believes”, “expects”, “intends”, “plans”, “anticipates”, “hopes”, “likely”, “will”, and similar expressions identify such forward-looking statements. Such forward-looking statements involve known and unknown risks, uncertainties and other important factors that could cause the actual results, performance or achievements of the Company, or industry results, to differ materially from future results, performance or achievements expressed or implied by such forward-looking statements.

 

Readers are cautioned not to place undue reliance on these forward-looking statements, which reflect management’s view only as of the date of this Form 10-Q. The Company undertakes no obligation to update the result of any revisions to these forward-looking statements which may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events, conditions, or circumstances.

 

OVERVIEW

 

The Company is a leading manufacturer of flexible metal hose and is currently engaged in a number of different markets, including construction, manufacturing, transportation, petrochemical, pharmaceutical and other industries.

 

The Company’s business is managed as a single operating segment that consists of the manufacture and sale of flexible metal hose, fittings, and accessories. The Company’s products are concentrated in residential and commercial construction, and general industrial markets, with a comprehensive portfolio of intellectual property and patents issued in various countries around the world. The Company’s primary product, flexible gas piping, is used for gas piping within residential and commercial buildings. Through its flexibility and ease of use, the Company’s TracPipe® and TracPipe® CounterStrike® flexible gas piping, along with its fittings distributed under the trademarks AutoSnap® and AutoFlare®, allows users to substantially cut the time required to install gas piping, as compared to traditional methods. The Company’s newest product line MediTrac® corrugated medical tubing is used for piping medical gases (oxygen, nitrogen, nitrous oxide, carbon dioxide, and medical vacuum) in health care facilities. Building on the recognized strengths and strategies employed in the flexible gas piping market, MediTrac® can be used in place of rigid copper pipe, and due to its long continuous lengths and flexibility, it can be installed approximately five times faster than rigid copper pipe, saving on installation labor and construction schedules. The Company’s products are manufactured at its Exton, Pennsylvania and Houston, Texas facilities in the U.S., and in Banbury, Oxfordshire in the U.K. A majority of the Company’s sales across all industries are generated through independent outside sales organizations such as sales representatives, wholesalers and distributors, or a combination of both. The Company has a broad distribution network in North America and to a lesser extent in other global markets.

 

-26-

 

 

CHANGES IN FINANCIAL CONDITION

 

For the period ended September 30, 2022 vs. December 31, 2021

 

The Company’s cash balance of $30,569,000 on September 30, 2022 decreased $2,344,000 (7.1%) from a balance of $32,913,000 as of December 31, 2021 mainly because of dividends paid of $6,258,000 partially offset by cash provided by operating activities of $4,569,000. See the Company’s Condensed Consolidated Cash Flow Statements for further details regarding the change in cash.

 

Inventory was $21,827,000 and $15,565,000 as of September 30, 2022 and December 31, 2021, respectively, increasing $6,262,000 or 40.2%. The increase is mainly the result of the purchase of inventory to ensure enough materials on hand because of the challenging supply chain environment and significantly increased costs.

 

Other Current Assets were $4,615,000 on September 30, 2022, compared to $2,533,000 as of December 31, 2021, increasing $2,082,000 or 82.2%. The increase is mainly the result of the prepayment of annual business insurance premiums for the upcoming annual period.

 

Accrued Compensation was $2,897,000 on September 30, 2022, compared to $7,008,000 on December 31, 2021, decreasing $4,111,000 or 58.7%. A significant portion of the liability that existed at the previous year end related to incentive compensation earned in 2021. As is customary, the liability was then paid during the first quarter of the following year, or 2022, thus diminishing the balance. In the current year there was a decrease in the incentive compensation liability to align with the changes in the executive management team. The liability now represents amounts earned during the current year.

 

Accrued Commissions and Sales Incentives were $4,765,000 and $7,183,000 as of September 30, 2022 and December 31, 2021, respectively, decreasing $2,418,000 or 33.7%. A portion of the decrease relates to a lower level of sales during the current quarter in comparison to the fourth quarter of the previous year, and the resulting commissions and sales incentives that are earned. Additionally, a portion of the sales incentives have an annual component which accumulates during the year and are then paid during the first quarter of the following year.

 

Other Liabilities were $7,079,000 and $4,864,000 as of September 30, 2022 and December 31, 2021, respectively. The increase of $2,215,000 or 45.5% mainly relates to accruals for legal and product liability matters which the Company continues to vigorously defend.

 

-27-

 

 

Retained earnings were $58,005,000 and $50,053,000 as of September 30, 2022 and December 31, 2021, respectively, increasing $7,952,000 or 15.9%. The increase was primarily due to net income during the year, as provided on the Company’s Condensed Consolidated Statements of Income, partially offset by dividends declared during 2022, as discussed in detail in Note 8, Shareholders’ Equity, to the Condensed Consolidated Financial Statements included in this report.

 

RESULTS OF OPERATIONS

 

Three months ended September 30, 2022 vs. September 30, 2021

 

The Company reported comparative results from operations for the three months ended September 30, 2022 and 2021 as follows:

 

  

Three months ended September 30,

(in thousands)

 
                 
    2022    2022    2021    2021 
   ($000)   %   ($000)   % 
Net Sales  $31,629    100.0%  $31,725    100.0%
Gross Profit  $19,757    62.5%  $20,039    63.2%
Operating Profit  $8,641    27.3%  $8,326    26.2%

 

Net Sales. The Company’s 2022 third quarter sales of $31,629,000 decreased $96,000 or 0.3% compared to the third quarter of 2021, which generated sales of $31,725,000. Although sales are consistent with the previous period, sales unit volumes were lower. The effect of the lower sales volumes was largely offset by pricing actions to offset material cost pressure and to protect margins.

 

Gross Profit. The Company’s gross profit margins were 62.5% and 63.2% for the three months ended September 30, 2022 and 2021, respectively.

 

Selling Expenses. Selling expenses consist primarily of employee salaries and associated overhead costs, commissions, and the cost of marketing programs such as advertising, trade shows and related communication costs, and freight. Selling expense was $5,261,000 and $4,876,000 for the three months ended September 30, 2022 and 2021, respectively, representing an increase of $385,000 or 7.9%. The increases mostly related to commissions, staffing related expenses, and costs for resumption of travel and other marketing efforts, which were lower in the 2021 period due to the pandemic, partially offset by lower freight. Selling expenses increased as a percent of net sales compared to last year, being 16.6% for the three months ended September 30, 2022, and 15.4% for the three months ended September 30, 2021.

 

-28-

 

 

General and Administrative Expenses. General and administrative expenses consist primarily of employee salaries, benefits for administrative, executive and finance personnel, legal and accounting, and corporate general and administrative services. General and administrative expenses were $4,754,000 and $5,724,000 for the three months ended September 30, 2022 and 2021, respectively, thus decreasing by $970,000 or 16.9%. There was a decrease in the incentive compensation component which is aligned with profitability of $1,774,000 to align with the changes in the executive management team. There also was a reduction in stock-based compensation expense which moves in relation to the Company’s stock price, as detailed in Note 6, Stock-Based Compensation Plans, to the Condensed Consolidated Financial Statements included in this report. Higher items include product liability reserves and expenses, associated primarily with one pending case, which the Company continues to vigorously defend, and staffing related expenses. As a percentage of sales, general and administrative expenses decreased to 15.0% for the three months ended September 30, 2022 from 18.0% for the three months ended September 30, 2021.

 

Engineering Expense. Engineering expenses consist of development expenses associated with the development of new products and enhancements to existing products, and manufacturing engineering costs. Engineering expenses were $1,101,000 and $1,113,000 for the three months ended September 30, 2022 and 2021, respectively, decreasing by $12,000 or 1.1%. Engineering expenses as a percentage of sales were 3.5% for the three months ended September 30, 2022 and 2021.

 

Operating Profits. Reflecting all of the factors mentioned above, operating profits were $8,641,000 and $8,326,000 for the three months ended September 30, 2022 and 2021, respectively, increasing by $315,000 or 3.8%.

 

Interest Income. Interest income is recorded on cash investments, and interest expense is recorded at times when the Company has debt amounts outstanding on its line of credit. The Company recorded $32,000 of interest income for the three months ended September 30, 2022 and $10,000 for the three months ended September 30, 2021.

 

Other Income (Expense). Other income (expense) primarily consists of foreign currency exchange gains (losses) on transactions settled in currencies other than the Company’s local currency, typically related to the Company’s foreign U.K. subsidiaries. There were losses of $210,000 and $19,000 recorded during the three months ended September 30, 2022 and 2021 respectively. The British Pound had weakened during each of the third quarters of 2022 and 2021. As a percentage of sales, other expenses increased to 0.7% for the three months ended September 30, 2022 from 0.1% for the three months ended September 30, 2021.

 

Income Tax Expense. Income tax expense was $1,924,000 for the three months ended September 30, 2022, compared to $2,160,000 for the same period in 2021, decreasing $236,000 or 10.9%, mostly because of the reduction of non-deductible incentive compensation to align with the changes in the executive management team.

 

-29-

 

 

Nine months ended September 30, 2022 vs. September 30, 2021

 

The Company reported comparative results from operations for the nine months ended September 30, 2022 and 2021 as follows:

 

  

Nine months ended September 30,

(in thousands)

 
                 
    2022    2022    2021    2021 
   ($000)   %   ($000)   % 
Net Sales  $94,670    100.0%  $94,554    100.0%
Gross Profit  $59,665    63.0%  $59,296    62.7%
Operating Profit  $23,349    24.7%  $25,064    26.5%

 

Net Sales. The Company’s sales for the first nine months of 2022 of $94,670,000 increased $116,000 or 0.1% compared to the first nine months of 2021, which generated sales of $94,554,000. Although sales are consistent with the previous period, sales unit volumes were lower. The effect of the lower sales volumes was largely offset by pricing actions to offset material cost pressure and to protect margins.

 

Gross Profit. The Company’s gross profit margins were 63.0% and 62.7% for the nine months ended September 30, 2022 and 2021, respectively.

 

Selling Expenses. Selling expenses consist primarily of employee salaries and associated overhead costs, commissions, and the cost of marketing programs such as advertising, trade shows and related communication costs, and freight. Selling expense was $16,545,000 and $14,625,000 for the nine months ended September 30, 2022 and 2021, respectively, representing an increase of $1,920,000 or 13.1%. The increases primarily related to costs for resumption of travel and other marketing efforts, which were lower in the 2021 period due to the pandemic. Commissions and staffing related expenses were also higher. Commissions increased partly because of a shift of shipments from third party warehouses, whose shipments are subject to commission, compared to those directly from the manufacturing facilities, whose shipments are not subject to commission. Selling expenses increased as a percent of net sales compared to last year, being 17.5% for the nine months ended September 30, 2022, and 15.5% for the nine months ended September 30, 2021.

 

General and Administrative Expenses. General and administrative expenses consist primarily of employee salaries, benefits for administrative, executive and finance personnel, legal and accounting, and corporate general and administrative services. General and administrative expenses were $16,257,000 and $16,281,000 for the nine months ended September 30, 2022 and 2021, respectively, thus decreasing by $24,000 or 0.1%. There was a decrease in the incentive compensation component which is aligned with profitability of $2,167,000 to align with the changes in the executive management team and there was a reduction in stock-based compensation expense which moves in relation to the Company’s stock price, as detailed in Note 6, Stock-Based Compensation Plans, to the Condensed Consolidated Financial Statements included in this report. Higher items higher product liability reserves and expenses of $2,159,000 associated primarily with two pending cases, which the Company continues to vigorously defend, and staffing related expenses. As a percentage of sales, general and administrative expenses were 17.2% for the nine months ended September 30, 2022 and 2021.

 

-30-

 

 

Engineering Expense. Engineering expenses consist of development expenses associated with the development of new products and enhancements to existing products, and manufacturing engineering costs. Engineering expenses were $3,514,000 and $3,326,000 for the nine months ended September 30, 2022 and 2021, respectively, increasing by $188,000 or 5.7%, mainly associated with increases in experimental materials and travel. Engineering expenses increased as a percentage of sales, being 3.7% for the nine months ended September 30, 2022, and 3.5% for the same period in 2021.

 

Operating Profits. Reflecting all of the factors mentioned above, operating profits were $23,349,000 and $25,064,000 for the nine months ended September 30, 2022 and 2021, respectively, decreasing by $1,715,000 or 6.8%.

 

Interest Income. Interest income is recorded on cash investments, and interest expense is recorded at times when the Company has debt amounts outstanding on its line of credit. The Company recorded $52,000 and $27,000 of interest income during the first nine months of 2022 and 2021, respectively.

 

Other Income (Expense). Other Income (Expense) primarily consists of foreign currency exchange gains (losses) on transactions settled in currencies other than the Company’s local currency, typically related to the Company’s foreign U.K. subsidiaries. There was a loss of $374,000 recorded during the first nine months of 2022, but a gain of $6,000 during the first nine months of 2021. The British Pound had weakened during the first nine months of 2022. As a percentage of sales, other expenses increased to 0.4% for the nine months ended September 30, 2022.

 

Income Tax Expense. Income Tax Expense was $5,558,000 for the first nine months of 2022, compared to $6,441,000 for the same period in 2021, decreasing $883,000 or 13.7%, because of the decrease in income before taxes and from the reduction of non-deductible incentive compensation to align with the changes in the executive management team.

 

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

 

Our discussion and analysis of our financial condition and results of operations are based upon our Condensed Consolidated Financial Statements, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities. We evaluate our estimates on an on-going basis. Estimates are used for, but not limited to, revenue recognition and related sales incentives, provisions for credit losses, inventory reserves, valuation of goodwill, product liability reserves, valuation of phantom stock, and accounting for income taxes. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. We believe our judgments related to these accounting estimates are appropriate. Actual results may differ from these estimates under different assumptions or conditions.

 

-31-

 

 

Revenue Recognition

 

The Company’s accounting policy relating to revenue recognition reflects the impact of the adoption of Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”), which is discussed further in the Notes to the Condensed Consolidated Financial Statements. As a result of the adoption of ASC 606, the Company records revenue based upon a five-step approach. The Company sells goods on typical, unmodified free on board (FOB) shipping point terms. As the seller, it can be determined that the shipped goods meet the agreed-upon specifications in the contract or customer purchase order (e.g. items, quantities, and prices) with the buyer, so customer acceptance would be deemed a formality, as noted in ASC 606-10-55-86. As a result, the Company has a legal right to payment upon shipment of the goods. Based upon the above, the Company has concluded that transfer of control substantively transfers to the customer upon shipment. Other than standard product warranty provisions, the sales arrangements provide for no other post-shipment obligations. The Company offers rebates and other sales incentives, promotional allowances, or discounts to certain customers, typically related to purchase volume, and are classified as a reduction of revenue and recorded at the time of sale. The Company periodically evaluates whether an allowance for sales returns is necessary. Historically, the Company has experienced minimal sales returns. If it is believed there are to be material potential sales returns, the Company will provide the necessary provision against sales.

 

Provision for Credit Losses

 

The Company maintains allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables considering current market conditions and estimates for supportable forecasts when appropriate. The estimate is a result of the Company’s ongoing assessments and evaluations of collectability, historical loss experience, and future expectations in estimating credit losses in its receivable portfolio. For accounts receivables, the Company uses historical loss experience rates and applies them to a related aging analysis while also considering customer and/or economic risk where appropriate. Determination of the proper amount of allowances requires management to exercise judgment about the timing, frequency and severity of credit losses that could materially affect the provision for credit losses and, as a result, net earnings. The allowances consider numerous quantitative and qualitative factors that include receivable type, historical loss experience, delinquency trends, collection experience, current economic conditions, estimates for supportable forecasts, when appropriate, and credit risk characteristics. Changes in allowances may occur in the future as the above referenced quantitative and qualitative factors change.

 

Inventories

 

Inventories are valued at the lower of cost or net realizable value. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company generally considers inventory quantities beyond two years of usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly. These reductions to the inventory carrying values are estimates, which could vary significantly, either favorably or unfavorably, from actual amounts if future economic conditions, sales levels, or competitive conditions change.

 

-32-

 

 

Goodwill

 

In accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 350, Intangibles – Goodwill and Other (ASU 2017-04), using the simplified method as adopted, the Company performed an annual impairment test as of December 31, 2021. This test did not indicate any impairment of goodwill as the Company’s estimated fair value of the reporting unit exceeded carrying value. The test may be performed more frequently if we believe indicators of impairment might exist. These indicators may include changes in macroeconomic and industry conditions, overall financial performance, and other relevant entity-specific events.

 

Product Liability Reserves

 

Product liability reserves represent the estimated unpaid amounts under the Company’s insurance policies with respect to existing claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 5, Commitments and Contingencies, to the Condensed Consolidated Financial Statements included in this report for various product liability claims covered under the Company’s general liability insurance policies, the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $25,000 to $3,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company is vigorously defending against all known claims. It is possible that the Company may incur increased litigation costs in the future due to a variety of factors, including a higher number of claims, higher legal costs, and higher insurance deductibles or retentions. Litigation is subject to many uncertainties and management is unable to predict the outcome of the pending suits and claims. From time to time, depending upon the nature of a particular case, the Company may decide to spend more than a deductible or retention to enable more discretion regarding the defense, although this is not common. It is possible that the results of operations or liquidity of the Company, as well as the Company’s ability to procure reasonably priced insurance, could be adversely affected by the pending litigation, potentially materially. The Company is currently unable to estimate the ultimate liability, if any, that may result from the pending litigation, or potential litigation from future claims or claims that have not yet come to our attention, and accordingly, the liability in the Condensed Consolidated Financial Statements primarily represents an accrual for legal costs for services previously rendered, settlements for Claims not yet paid, and anticipated settlements for claims within the Company’s remaining retention under its insurance policies.

 

Stock-Based Compensation Plans

 

In 2006, the Company adopted a Phantom Stock Plan (the “Plan”), which allows the Company to grant phantom stock units (“Units”) to certain key employees, officers, or directors. The Units each represent a contractual right to payment of compensation in the future based upon the market value of the Company’s common stock and are accordingly recorded as liabilities. The Units follow a vesting schedule over three years from the grant date and are then paid upon maturity. In accordance with FASB ASC Topic 718, Compensation - Stock Compensation (“Topic 718”), the Company uses the Black-Scholes option pricing model as its method for determining the fair value of the Units. The liabilities for the Units are adjusted to market value over time from the grant dates to the related maturity dates. The Company recognizes the reversal of any previously recognized compensation expense on forfeited nonvested Units in the period the Units are forfeited.

 

-33-

 

 

The Plan has been amended and restated, for all grants made starting January 1, 2023, to set the vesting method to three-year cliff vesting following the grant date, with full value paid upon maturity. Additionally, for grants made starting January 1, 2023, upon retirement at age 67 or greater, and with one year of continuous service prior to retirement, vesting of the issued grant(s) would accelerate on a pro-rata basis, 1/3 per year from the grant date.

 

Further details of the Plan are provided in Note 6, Stock-Based Compensation Plans, to the Condensed Consolidated Financial Statements included in this report. Any significant changes in the Company’s stock price may have a material impact upon the valuation of the Units.

 

Income Taxes

 

The Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company recorded tax expense and related deferred taxes and tax benefits.

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain. The Company’s accounting for deferred tax consequences represents the best estimate of those future events. Changes in estimates, due to unanticipated events or otherwise, could have a material effect on the financial condition and results of operations of the Company. The Company continually evaluates its deferred tax assets to determine if a valuation allowance is required.

 

LIQUIDITY AND CAPITAL RESOURCES

 

Historically, the Company’s primary cash needs have been related to working capital items, which the Company has largely funded through cash generated from operations.

 

As of September 30, 2022, the Company had a cash balance of $30,569,000. Additionally, the Company has a $15,000,000 line of credit available, as discussed in detail in Note 4, which had no borrowings outstanding upon it on September 30, 2022. On December 31, 2021, the Company had a cash balance of $32,913,000, with no borrowings against the line of credit.

 

-34-

 

 

Operating Activities

 

Cash provided or used by operating activities is net income adjusted for certain non-cash items and changes in certain assets and liabilities, such as those included in working capital.

 

For the nine months ended September 30, 2022, the Company’s operating activities provided cash of $4,569,000, compared to the nine months ended September 30, 2021 which provided cash of $13,164,000, a difference of $8,595,000. For details of the operating cash flows refer to the Condensed Consolidated Statements of Cash Flows in Part I – Financial Information on page eight.

 

As a general trend, the Company tends to deplete or generate lower amounts of cash early in the year, as significant payments are typically made for accrued promotional incentives and incentive compensation. Cash has then historically shown a tendency to be restored and accumulated during the latter portion of the year.

 

Investing Activities

 

Cash used in investing activities during the nine months ended September 30, 2022 and 2021 was $817,000 and $720,000, respectively for capital expenditures.

 

Financing Activities

 

All financing activities relate to dividend payments, which are detailed in Note 8, Shareholders’ Equity. Dividend payments through the first nine months of 2022 and 2021 amounted to $6,258,000 and $8,809,000, respectively.

 

Liquidity

 

We believe our existing cash and cash equivalents, along with our borrowing capacity, will be sufficient to meet our anticipated cash needs for at least the next twelve months. Our future capital requirements will depend upon many factors including our rate of revenue growth, the timing and extent of any expansion efforts, and the potential for investments in, or the acquisition of any complementary products, businesses, or supplementary facilities for additional capacity.

 

CONTINGENT LIABILITIES AND GUARANTEES

 

See Note 5 to the Company’s Condensed Consolidated Financial Statements.

 

OFF-BALANCE SHEET ARRANGEMENTS

 

None.

 

-35-

 

 

Item 3 – Quantitative and Qualitative Information about Market Risks

 

The Company does not engage in the purchase or trading of market risk sensitive instruments. The Company does not presently have any positions with respect to hedge transactions such as forward contracts relating to currency fluctuations. No market risk sensitive instruments are held for speculative or trading purposes.

 

Item 4 – Controls and Procedures

 

(a)Evaluation of Disclosure Controls and Procedures.

 

At the end of the fiscal third quarter of 2022, the Company evaluated the effectiveness of the design and operation of its disclosure controls and procedures. The Company’s disclosure controls and procedures are designed to ensure that the Company records, processes, summarizes, and reports in a timely manner the information required to be disclosed in the periodic reports filed by the Company with the Securities and Exchange Commission. The Company’s management, including the chief executive officer and chief financial officer, have conducted an evaluation of the effectiveness of the design and operation of the Company’s Disclosure Controls and Procedures as defined in the Rule 13a-15(e) of Securities Exchange Act of 1934. Based on that evaluation, the chief executive officer and chief financial officer have concluded that, as of the date of this report, the Company’s disclosure controls and procedures are effective to provide reasonable assurance of achieving the purposes described in Rule 13a-15(e), and no changes are required at this time.

 

(b)Changes in Internal Controls.

 

There was no change in the Company’s “internal control over financial reporting” (as defined in rule 13a-15(f) of the Securities Exchange Act of 1934) identified in connection with the evaluation required by Rule 13a-15(d) of the Securities Exchange Act of 1934 that occurred during the nine month period covered by this Report on Form 10-Q that has materially affected or is reasonably likely to materially affect the Company’s internal control over financial reporting subsequent to the date the chief executive officer and chief financial officer completed their evaluation.

 

PART II - OTHER INFORMATION

 

Item 1 – Legal Proceedings

 

See legal proceedings disclosure in Note 5, Commitments and Contingencies, to the Condensed Consolidated Financial Statements included in this report.

 

Item 1A – Risk Factors

 

Risk factors are discussed in detail in the Company’s December 31, 2021 Form 10-K. There are no additional risks attributable to the quarter.

 

-36-

 

 

Item 2 – Unregistered Sales of Equity Securities and Use of Proceeds

 

None.

 

Item 3 – Defaults Upon Senior Securities

 

None.

 

Item 4 – Mine Safety Disclosures

 

Not Applicable.

 

Item 5 – Other Information

 

None.

 

Item 6 - Exhibits

 

Exhibit

No.

Description
 
10.20Omega Flex, Inc. 2006 Phantom Stock Plan, as amended and restated effective as of January 1, 2023.
  
10.21Form of Phantom Stock Agreement between Omega Flex, Inc., and the applicable grantee, for grants on or after January 1, 2023.
  
31.1Certification of Chief Executive Officer of Omega Flex, Inc. pursuant to Rule 15d-14(a) promulgated under the Securities Exchange Act of 1934, as amended.
  
31.2Certification of Chief Financial Officer of Omega Flex, Inc. pursuant to 15d-14(a) promulgated under the Securities Exchange Act of 1934, as amended.
  
32.1Certification of Chief Executive Officer and Chief Financial Officer of Omega Flex, Inc., pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
  
101.INSInline XBRL Instance Document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Label Linkbase Document
101.PREInline XBRL Taxonomy Presentation Linkbase Document
104

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

 

-37-

 

 

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.

 

     
  OMEGA FLEX, INC.
  (Registrant)
     
Date: November 7, 2022 By: /S/ Matthew F. Unger
    Matthew F. Unger
    Vice President – Finance
    and Chief Financial Officer

 

-38-

 

EX-10.20 2 ex10-20.htm

 

EXHIBIT 10.20

 

OmegaFlex_PMS281onWhite.jpg

 

Omega Flex, Inc.

 

2006 Phantom Stock Plan

 

(as amended and restated effective as of January 1, 2023)

 

451 Creamery Way, Exton, Pennsylvania, 19341

 

 

 

 

OMEGA FLEX, INC.

2006 PHANTOM STOCK PLAN

(as amended and restated effective as of January 1, 2023)

 

ARTICLE 1 - PURPOSE

 

The Omega Flex, Inc. 2006 Phantom Stock Plan was initially adopted by Omega Flex, Inc. effective on April 1, 2006, was further amended effective December 9, 2009 to add divided equivalents and is now further amended and restated, effective as of January 1, 2023, to revise the vesting schedule for Phantom Stock units granted on or after the Effective Date. The purpose of the Omega Flex, Inc. 2006 Phantom Stock Plan, as amended and restated effective as of January 1, 2023, (the “Plan”) is to retain the services of a select group of employees as well as the services of certain directors of Omega Flex, Inc. and its subsidiaries to motivate them to contribute to the growth and profits of the Company. The Plan is intended to comply with the provisions of Section 409A of the Internal Revenue Code of 1986, as amended, and the Plan shall be interpreted in a manner consistent with such intent.

 

ARTICLE 2 - DEFINITIONS

 

As used herein, the following terms shall have the meaning specified below unless the context clearly indicates to the contrary:

 

“Beneficiary” shall mean any person or persons (including, without limitation, the trustees of any testamentary or inter vivos trust), as designated from time to time in writing pursuant to Article 5, to whom any benefits may be payable upon the death of a Participant.

 

“Cause” shall mean any of the following acts or omissions on the part of the Participant:

 

  (i) dishonesty or fraud resulting in damage to the business of the Company;
     
  (ii) embezzlement or theft of assets of the Company;
     
  (iii) breach of the representations, warranties or obligations of Participant in any employment, or other agreement between the Company and any such Participant;
     
  (iv) conviction or plea of guilty or nolo contendere to a felony resulting in damage to the business of the Company; or
     
  (v) failure by any Participant to perform the Participant’s employment, other duties to the best of the Participant’s abilities, or willful failure to carry out the lawful and proper directions of the President or the Board of Directors of the Company.

 

“Committee” shall mean the Compensation Committee of the Board of Directors of Omega Flex, Inc.

 

“Code” shall mean the Internal Revenue Code of 1986, as amended.

 

1

 

 

“Company” shall mean Omega Flex, Inc., including any Subsidiary thereof, and any successor or successors thereto.

 

“Disabled” or “Disability” shall mean that a Participant has terminated Service with the Company and is entitled to disability benefits under the Company’s group disability insurance plan (or would be so entitled if the Participant was a participant in such plan).

 

“Dividend Equivalent Amount” means an amount equal to the value of any dividend (whether ordinary or extraordinary, and whether in cash, securities or other property) declared on one share of Omega Common Stock. For purposes of the preceding sentence, the per share cash value of any stock dividend declared on Omega Common Stock shall be the closing price of the Omega Common Stock on the dividend payment date, or if the closing price is not available on that date, the latest date prior to the dividend payment date for which the closing price is available.

 

“Dividend Equivalent Account” means a separate account established on the books of the Company for each Participant with respect to each grant of Phantom Stock hereunder. A Participant’s Dividend Equivalent Accounts shall be unfunded bookkeeping accounts and shall not constitute or be treated as a trust fund of any kind. Amounts credited to a Participant’s Dividend Equivalent Accounts shall not be adjusted for earnings or losses (except as otherwise determined by the Committee in its sole discretion).

 

“Effective Date” shall mean January 1, 2023, which is the effective date of this amendment and restatement of the Plan.

 

“Grant Date” shall mean the effective date on which the Committee grants Phantom Stock to a Participant.

 

“Maturity Date” shall mean the date on which a Participant’s vested Phantom Stock units are deemed to mature, which shall be the date set forth in the Plan Agreement; provided however that in no event shall the Maturity Date be a date prior to the date when all the Phantom Stock units granted in the Plan Agreement are scheduled to become fully vested.

 

“Maturity Price” shall mean the Value of a unit of Phantom Stock on the Maturity Date.

 

“Omega Common Stock” shall mean the common stock of Omega Flex, Inc.

 

“Participant” shall mean an officer, employee or director who has been selected by the Committee to participate in the Plan and who executes and returns to the Committee the Plan Agreement. Any officer, employee or director of a Subsidiary shall also be eligible to participate in the Plan, subject to the selection and approval by the management of Omega Flex, Inc. and the Committee.

 

“Phantom Stock” shall mean units designated by the Company which represent a contractual right to payment of the Value of the shares of Omega Common Stock. Phantom Stock units are not shares of Omega Common Stock or the assets of Omega Flex, Inc., nor does the Phantom Stock provide any rights to obtain ownership of any shares of Omega Common Stock, or to exercise any rights incident to ownership of Omega Common Stock.

 

“Plan” shall mean Omega Flex, Inc. 2006 Phantom Stock Plan, as amended and restated effective as of January 1, 2023.

 

2

 

 

“Plan Agreement” shall mean one or more written agreements, as may be amended from time to time, which is entered into by and between the Company and a Participant. The terms of any Plan Agreement may not vary any of the terms set forth in the Plan

 

“Retirement” shall mean the voluntary separation from Service, within the meaning of Code Section 409A, of a Participant who is an employee of the Company for a reason other than Cause, death or Disability and after the Participant’s completion of 1 (one) year of continuous Service and attainment of age 67.

 

“Service” shall mean the performance of services for the Company as an employee, director, and/or consultant, as determined by the Committee in its sole discretion. If a Participant transfers between the Company and another affiliated entity, then the Committee, in its sole discretion, shall decide whether Service has been terminated; provided that no termination of Service will be deemed to have occurred unless it constitutes a “separation from service” within the meaning of Code Section 409A and regulations thereunder.

 

“Subsidiary” shall mean any corporation, company, partnership or other business organization in which Omega Flex, Inc. has a direct or indirect controlling equity interest.

 

“Termination Other than for Cause” shall mean a termination of the Participant’s Service for any reason other than Cause.

 

“Value” of a unit of Phantom Stock for any given date shall be equal to the closing price on that date of one share of Omega Common Stock as listed on a national exchange or quoted on a national automated quotation system, or if the closing price is not available on that date, the latest date prior to that date for which the closing price is available. If Omega Common Stock is not listed on a national exchange or national automated quotation system, then the “Value” of a unit of Phantom Stock shall be determined by the Committee and the Participants shall not have any right to challenge the Committee’s determination.

 

ARTICLE 3 - ELIGIBILITY, GRANT AND VESTING

 

3.1 Eligibility/Grant. Participation in the Plan shall be limited to a select group of officers, employees, and directors of the Company. The Company’s President may recommend to the Committee officers or employees of the Company, and the Compensation Committee may recommend to the Board one or more directors of the Company, that may participate in the Plan. The grant of Phantom Stock to any recommended individual employee will be at the sole and exclusive discretion of the Compensation Committee, and the grant of Phantom Stock to any recommended director will be at the sole and exclusive discretion of the Board of Directors. The recommendation that all members of the Board of Directors participate in the Plan will not be deemed to constitute a conflict of interest prohibiting any director to vote upon such recommendation.

 

3.2 Phantom Stock Units. The Committee authorizes the issuance of 1,000,000 Phantom Stock units under this Plan, subject to adjustment as provided in Section 6.7. Previously issued Phantom Stock units which are forfeited under the terms of this Plan shall be added back to the number of authorized but unissued Phantom Stock units, and may be subsequently granted to a Participant under this Plan.

 

3

 

 

3.3 Plan Agreement. Each Participant who receives Phantom Stock shall receive a Plan Agreement. As a condition to the effectiveness of the grant, the Participant shall acknowledge and agree to be bound by the terms, conditions, and restrictions of the Plan by signing a copy of the Plan Agreement. The Participant shall be entitled to benefits, if any, in accordance with the Participant’s Plan Agreement and this Plan. In the event of any conflict between the terms of this Plan and a Plan Agreement, the terms of this Plan shall be controlling. The Plan Agreement will set forth the following terms of the grant:

 

 (a)The number of Phantom Stock units;
   
(b)the Grant Date;
   
(c)the Maturity Date; and
   
(d)the vesting schedule.

 

3.4 Vesting. The Participant shall have no rights to any payments with respect to the Participant’s Phantom Stock until the units of the Phantom Stock have vested. Except as provided in Section 3.5, any grants of Phantom Stock shall be conditioned upon the continuous Service of the Participant during the vesting period, and if the Participant’s Service is terminated during the vesting period, the Participant’s unvested Phantom Stock units shall terminate and become forfeited on such date.


Each grant of Phantom Stock granted prior to the Effective Date shall vest according to the following schedule:

 

Number of Years

Following Grant Date

Percentage of Phantom Stock

to Vest

1 33%
2 and an additional 33%
3 and an additional 34%

 

Each grant of Phantom Stock granted on or after the Effective Date shall vest in full (“cliff vest”) on the third anniversary of the Grant Date.

 

3.5 Acceleration of Vesting, The Participant’s Phantom Stock units shall be fully vested in the event of the Participant’s termination of Service due to death or Disability, provided that the Participant’s Service with the Company was continuous for one (1) year prior to such event. If the Participant’s Service with the Company was continuous for one (1) year prior to such Participant’s Retirement, such Participant’s Phantom Stock units shall vest in accordance with the following schedule:

 

4

 

 

Number of Completed Years that

Retirement

Follows Grant Date

Percentage of Phantom Stock

to Vest upon Retirement

1 33%
2 and an additional 33%
3 and an additional 34%

 

The Participant’s Phantom Stock units that vest in accordance with this Section 3.5 shall be paid as set forth in Section 4.1 below.

 

3.6 Rights as a Shareholder. With respect to any issued Phantom Stock units, a Participant shall have no rights as a shareholder of Omega Flex, Inc. (whether in terms of voting at meetings of the shareholders, or sharing in the payment of any dividend or distribution except as otherwise provided in Section 3.7 below), nor shall a Participant obtain any rights to acquire shares of Omega Common Stock in the future. Except as provided in Sections 3.7 and 6.7, no rights shall accrue to a Participant and no adjustments shall be made to the Participant’s outstanding Phantom Stock units on account of dividends (whether ordinary or extraordinary, and whether in cash, securities or other property) or distributions or other rights declared on, or credited in, the Omega Common Stock.

 

3.7 Dividend Equivalents. If a dividend (whether ordinary or extraordinary, and whether in cash, securities or other property) is declared on Omega Common Stock, the Participant’s Dividend Equivalent Account shall be credited, as of the applicable record date, with an amount equal to the number of the Participant’s outstanding Phantom Stock units attributable to such Account multiplied by the Dividend Equivalent Amount, except that no amount shall be credited if (a) the Maturity Date of the Phantom Stock units attributable to such Account is earlier than the record date of the dividend, or (b) the Phantom Stock units attributable to such Account have been forfeited.

 

Amounts credited to the Participant’s Dividend Equivalent Account shall vest at the same time as the underlying Phantom Stock units vest. If the Participant’s underlying Phantom Stock units terminate and are forfeited, amounts credited to the Participant’s Dividend Equivalent Account that are attributable to such Phantom Stock units shall also be forfeited. Except as otherwise provided in Section 4.2, the Participant’s Dividend Equivalent Account, to the extent vested, shall be paid in cash to the Participant at the same time as the underlying vested Phantom Stock units as set forth in Section 4.1.

 

ARTICLE 4 - BENEFITS

 

4.1 Entitlement to Benefits (Maturity). Except as otherwise provided in Section 4.2, the Participant’s vested Phantom Stock units shall mature on the Maturity Date. If no Maturity Date is specified in the Plan Agreement, then the Maturity Date shall be the date that is one year after the date on which all of the Phantom Stock units granted under a Plan Agreement are scheduled to be fully vested. The Company shall pay to the Participant the amount provided for in Section 4.3 below for such vested Phantom Stock units within 60 days of the earlier to occur of: (i) the Maturity Date; or (ii) the date of the Participant’s Termination Other than for Cause; provided, if the Participant is a “specified employee” (as described in Section 409A of the Code and Treasury regulations promulgated thereunder), then the Company shall pay to the Participant the amount provided for in Section 4.3 below (determined as of the date of termination) for the vested Phantom Stock units on the date 6 months and one day after the Participant’s Service terminates (or, if earlier, the date of the Participant’s death). Any unvested Phantom Stock units shall terminate and become forfeited on the date of the Participant’s termination of Service with the Company in accordance with Section 3.4.

 

5

 

 

4.2 Termination of Service for Cause. If the Company terminates the Participant’s Service for Cause, then all vested and unvested Phantom Stock units shall terminate and become forfeited as of the date of termination of Service and the Participant shall not be entitled to receive any amount for such Phantom Stock units. Prior to the forfeiture of any vested Phantom Stock units due to a termination for Cause for reasons set forth in clause (v) of the definition of “Cause” in Article 2, the circumstances and rationale for such termination shall be submitted by the Company to the Committee for review and approval at the discretion of the Committee. Such review by the Committee shall only be for the purposes of relating to the Plan, and shall not affect the employment or service relationship between the Company and any Participant.

 

4.3 Payment Amount. (a) For each vested Phantom Stock unit that is outstanding on the Maturity Date, the Participant shall be entitled to receive an amount equal to his or her vested Phantom Stock unit multiplied by the Maturity Price as of the Maturity Date.

 

(b) For each vested Phantom Stock unit that is outstanding on the date of the Participant’s death, Disability or Retirement, the Maturity Price of such Phantom Stock units shall be the closing price of Omega Common Stock on the date of the Participant’s death, Disability or Retirement, or if the closing price is not available on that date, the latest date prior to the Participant’s death, Disability or Retirement for which the closing price is available.

 

ARTICLE 5 - BENEFICIARY

 

5.1 Designation. At the time participation in the Plan commences, or at any later date, each Participant shall designate on a form satisfactory to the Committee one or more Beneficiaries to receive any benefits which may become payable hereunder in the event of his or her death (Beneficiary Designation). A Participant may change any such Beneficiary at any time prior to his or her death upon written notice to the Committee.

 

5.2 Multiple Beneficiarv Designations. If the Participant shall have made more than one Beneficiary Designation, the Beneficiary Designation most recently filed with the Committee prior to the time of the Participant’s death shall govern.

 

5.3 Participant’s Obligation. All Participants and Beneficiaries shall have the obligation to keep the Committee informed of their current address until such time as all benefits due have been paid.

 

5.4 No Beneficiarv Designation. If any amounts under the Plan become payable following a Participant’s death at a time when no Beneficiary Designation is applicable or when no Beneficiary is in existence, such payments shall be made in a lump sum to such Participant’s surviving spouse, or if none, such amounts shall be paid to such Participant’s estate.

 

ARTICLE 6 - MISCELLANEOUS

 

6.1 Amendment and Termination. The Committee reserves the right to amend or to terminate this Plan and Plan Agreements at any time; provided, however, that no such action shall reduce the benefits that the Participant earned prior to the date of any such amendment or termination.

 

6

 

 

Notwithstanding any other provision of the Plan or any Plan Agreement to the contrary, the Committee may, in good faith, amend the Plan or any Plan Agreement without Participant consent to the extent necessary, appropriate or desirable to comply with the requirements under any applicable federal or state law, rule, or regulation, including Section 409A of the Code or to prevent the Participant from being subject to any additional tax or penalty under Section 409A of the Code, while maintaining to the maximum extent practicable the original intent of the Plan and the Plan Agreement. Notwithstanding the foregoing, neither the Company nor the Committee shall be liable to any Participant if such Participant’s Phantom Stock units are subject to Section 409A of the Code, or the Participant otherwise is subject to any additional tax or penalty under Section 409A of the Code.

 

6.2 Rights to Terminate Service. Nothing in the Plan or in any Plan Agreement shall confer upon any Participant the right to continue in the Service of the Company or affect any right the Company may have to terminate the Service of such person.

 

6.3 Benefits not Transferable. Except as otherwise provided in Section 6.13, the rights and benefits under this Plan shall not be subject in any manner to anticipation, alienation, sale, transfer, assignment, pledge or encumbrance by any Participant or Beneficiary. Benefits under this Plan shall not be subject to or liable for the debts, contracts, liabilities, engagements or torts of any Participant or any Beneficiary, nor may the same be subject to attachment or seizure by any creditor of any Participant or any Beneficiary under any circumstances. Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of any Phantom Stock units or of any right or privilege conferred by this Plan contrary to the provisions hereof, or upon the sale, levy or any attachment or similar process upon the rights and privileges conferred by this Plan, such Phantom Stock units shall thereupon terminate and become forfeited.

 

6.4 Source of Funds. Amounts payable to a Participant under this Plan shall be from the general funds of the Company. No special or separate fund shall be established, and no other segregation of assets shall be made to assure payout of benefits under the Plan. No Participant shall have any interest in any property or assets of the Company and the rights of Participants to unpaid amounts under the Plan shall be solely those of an unsecured creditor of the Company.

 

6.5 Plan Administration. The Plan shall be administered by, and in the sole discretion of, the Committee. The Committee may delegate all or some of its responsibilities under the Plan to one or more individuals, who may not be Participants under the Plan. The Committee may establish such rules and regulations as it deems necessary or desirable, make amendments in a manner consistent with Section 6.1 above, interpret the Plan and Plan Agreements, make factual findings and determinations, and otherwise make all determinations and take such action in connection with the Plan as it, in its sole discretion, deems appropriate. The decisions of the Committee shall be final, conclusive and binding upon all parties and the Committee shall not be liable for any action or determination made in good faith with respect to the Plan or any Plan Agreement. The Committee and each person to whom duties and responsibilities have been delegated shall be indemnified and held harmless by the Company against all claims, demands, damages, costs, liabilities, fines, and penalties, and all expenses reasonably incurred by or imposed upon such individuals (including but not limited to reasonable attorneys’ fees) which arise as a result of actions or failure to act in connection with the operation and administration of the Plan.

 

7

 

 

6.6 Determination of Benefits

 

(a) General. The Committee may require any person claiming benefits under the Plan (“Claimant”) to submit an application therefor in writing to the Claims Administrator, together with such other documents and information as the Committee may require.

 

(b) Claims. Claims for benefits, benefit determinations, appeals and reviews of any adverse benefit determination and all associated notifications shall, at a minimum, comply with Section 503 of ERISA and the applicable provisions of 29 C.F.R. § 2560.503-1 (“ERISA Regulations”).

 

(c) Claims Administrator. The Claims Administrator shall be designated by the Committee. The Committee reserves the right to change the Claims Administrator from time to time and to designate a special Claims Administrator when deemed necessary to avoid a conflict of interest.

 

(d) Notification of Benefit Determination. The Claims Administrator will notify the Claimant of a benefit determination in writing within a reasonable time. Notification that a claim is wholly or partially denied will normally be given no later than 90 days after receipt of the claim. The notice shall (1) specify the reasons for the adverse decision, (2) refer to the specific provisions of the Plan on which the decision is based, (3) describe any additional material necessary to complete the claim and the reasons that such material is necessary, (4) describe the appeal and review procedures and the applicable time limits, and (5) inform the Claimant of the right to bring the matter to binding arbitration in accordance with Section 6.9 following review. Should special circumstances require an extension of time for processing the claim, written notice of the extension shall be furnished to the Claimant prior to the expiration of the initial ninety day period. The notice shall indicate the special circumstances requiring an extension of time and the date by which a final decision is expected to be rendered. In no event shall the period of the extension exceed ninety days from the end of the initial ninety-day period. Claims not acted upon within the time prescribed herein shall be deemed denied for purposes of proceeding to the review stage.

 

(e) Review. A Claimant is entitled to have an adverse benefit determination reviewed by the Committee or its designee (the “Named Fiduciary”). The request for review must be in writing and filed with the Claims Administrator no later than 60 days following the Claimant’s receipt of the adverse determination. The Claimant may submit written comments and other information and documents relating to the claim and have reasonable access to and receive copies of all documents and information relevant to the claim. The Claimant may request a hearing. The Claims Administrator will promptly forward the request for review and the claim file to the Named Fiduciary. The decision of the Named Fiduciary shall be made promptly, and not later than sixty days after the Named Fiduciary’s receipt of a request for review, unless special circumstances require an extension of time for processing. In such a case, a decision shall be rendered as soon as possible, but not later than one hundred twenty days after receipt of the request for review.

 

(f) Named Fiduciary. The Named Fiduciary shall not be the Claims Administrator nor subordinate to the Claims Administrator. The Committee reserves the right to change the Named Fiduciary from time to time, and to designate a special Named Fiduciary for appeals when deemed necessary.

 

8

 

 

(g) Review Procedure. The Named Fiduciary has the discretion to decide all questions regarding relevance and reasonable access. In addition, the Named Fiduciary has the discretion as to whether a hearing shall be held. The Named Fiduciary will afford no deference to the Claims Administrator’s decision, and will insure a full and fair review de nova.

 

(h) Notification of Benefit Determination on Review. The Named Fiduciary’s decision will be in writing and sent to the Claims Administrator. The Claims Administrator will then notify the Claimant either by hand delivery or by first class mail within a reasonable time, and normally not later than 60 days after receipt of the claim for review. If the Named Fiduciary issues an adverse benefit decision to the Claimant, the decision shall (1) specify the reasons for the decision, (2) refer to specific plan provisions on which the decision was based, (3) inform the Claimant of the right to review all information reviewed by the Named Fiduciary, even information not relied on in making the decision, and (4) inform the Claimant of the right to bring the matter to binding arbitration in accordance with Section 6.9.

 

(i) Exhaustion of Remedies. No legal action for benefits under the Plan may be brought unless and until the Claimant has exhausted his remedies under this Section 6.6.

 

6.7 Capital Structure Adjustments.

 

(a) In the event of a change in the form of entity, recapitalization, reorganization, merger, consolidation, separation, financing, or like change in the organizational or capital structure of the Company, the Committee shall make such changes to the Plan and/or Plan Agreement(s) as the Committee deems appropriate. These changes may include, but are not limited to, changes to the definition of “Value” and “Company”, or changes to the number of Phantom Stock units granted to any one or more Participants. The Committee’s determination shall be final, binding, and conclusive. The Committee shall interpret this section in a manner it believes (in its discretion) to be consistent with the intent to place Participants in substantially the same economic position as they would have had in the absence of such an organizational or capital structure change.

 

(b) The Plan shall not affect, in any way, the right or power of the Company to make adjustments, re-classifications, reorganizations, or changes of its capital or business structures, to make distributions to its shareholders, or to merge or to consolidate or to dissolve, liquidate or sell, or transfer all or part of its business or assets.

 

6.8 Satisfaction of Claims. Any payment to a Participant or Beneficiary or the legal representative of either, in accordance with the terms of this Plan and the applicable Plan Agreement shall to the extent thereof be in full satisfaction of all claims such person may have against the Company. The Committee may require such payee, as a condition to such payment, to execute a receipt and release therefore in such form as shall be determined by the Committee.

 

9

 

 

6.9 Governing Law/Arbitration. The Plan shall be construed, administered, and governed in all respects in accordance with the laws of the Commonwealth of Pennsylvania, without regard to its conflict of laws or choice of law provisions or principles. In the event any claim or controversy arises under or concerning any provision of this Plan, such claim or controversy shall be settled by binding arbitration. The arbitration proceedings will be conducted in Philadelphia, Pennsylvania in accordance with the Employment Arbitration Rules and Mediation Procedures of the American Arbitration Association then in effect. Each Participant and the Company mutually agree that notwithstanding the rules of the arbitral body, that (a) any arbitration shall be presided over by a neutral arbitrator who shall have been admitted to the practice of law, and be in good standing or on retirement status in any one state of the United States, (b) the arbitrator shall base his/her decision on the facts as presented into evidence, and in accordance with the laws of the jurisdiction chosen by the parties under this Plan, (c) the arbitrator shall prepare a written memorandum of decision setting forth the findings of fact and conclusions of law, and (d) in the course of performing his/her duties hereunder and in rendering his/her decision, the arbitrator shall have no power or authority to add to, delete from, or otherwise modify this Plan, or any term, condition, covenant, representation, warranty, or provision contained herein. The decision of the arbitrator shall be final, and judgment may be entered upon it in accordance with the applicable law in any court having jurisdiction. Any claim for relief made under this Plan shall be made within one (1) year from the date upon which the party claiming relief knew or should have known of the cause of action constituting such claim. The arbitrator may award monetary damages to the prevailing party only for actual damages, but may not award punitive, consequential, special or incidental damages as between the parties.

 

6.10 Captions. The captions of this Plan are descriptive only and do not affect the intent or interpretation of the Plan.

 

6.11 Severability. The invalidity or unenforceability of any provision or portion thereof of this Plan shall not affect the validity or enforceability of any other provision or portion thereof.

 

6.12 Notices. Any notice required or permitted to be given hereunder shall be in writing sent by either personal delivery, overnight delivery, or United States, registered or certified mail, return receipt requested, all of which shall be properly addressed with postage or delivery charges prepaid, to the Committee or Participant or Beneficiary at their respective addresses listed below, or at such other addresses as either the Company or Participant or Beneficiary may hereafter designate to the other in writing:

 

  To the Committee: Omega Flex, Inc.  
    c/o Legal Department  
    451 Creamery Way  
    Exton, PA 19341  
       
  To Participant: See Plan Agreement  

 

Notices sent by personal delivery shall be deemed given upon actual receipt. Notices sent by overnight delivery shall be deemed given on the next business day. Notices sent via United States registered or certified mail shall be deemed given two business days from mailing.

 

6.13 Withholding. Payments made under this Plan constitute compensation and the Company shall deduct from all such payments an amount sufficient to satisfy any federal, state, local and/or employment tax withholding requirements and may withhold any other sums as required by the Company’s employee benefit plans.

 

10

 

 

IN WITNESS WHEREOF, the Committee has caused this amended and restated Plan to be executed as of the Effective Date.

 

  Committee under the Omega Flex, Inc. 2006 Phantom Stock Plan (as amended and restated effective as of January 1, 2023)
     
  By: /S/ Stewart B. Reed
  Its: Chairman

 

11

 

GRAPHIC 3 ex10-20_001.jpg begin 644 ex10-20_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# H'!P@'!@H(" @+"@H+#A@0#@T- M#AT5%A$8(Q\E)"(?(B$F*S7J#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#U/7M>L?#N MG->WTF%'"(/O2-Z 5X]KWQ$UW6966&X:PMC]V*!L''NW4U%X]U^37?$L^'S; M6C&&!0>..K?B?TQ5'PWXPOY[-+=_!1OM6G*FP<0328))S@*>/7( MK&M2MK$N$[Z,[>BN53XD>%G=474&+,0H'E-U/X5)K?C_ $#0KAK::X>>=?O1 MP+NVGT)Z"L.25[6+NCIJ*Y32/B/X=U:Y2V$\EK*YPHN$V@GTSTK6UOQ)I/AZ M%9-2NEC+_*["VN8+R MVCN;:5)H9!N1T.0PHE&4=T":>Q-167K/B/2= C#ZE>)"6'RQ]7;Z ^74+P+*1D0H-SG\!T_&L.#XK^&YI_+<74*DX$CQ^//#>GRI'/J )DC$BE$+ J>AR*M:+XJT?Q#++%IMR9GB4 M,X*$8'XTN625[!=&Q165K7B32?#\0?4KM8BWW(QR[?0"N=3XL^'&FV,EXB=G M,/'\Z%"35T@;2.WHKGKOQUX>34E:.Y!,;1J6SC&P71Y+XB\1ZY!XDU**+5[V.-+F1519V 4!CP! MFL[_ (2C7_\ H-7W_@0W^-)XG_Y&G5/^ON3_ -"-=-\.?"ND^(X+]M2B>0P. MH3:Y7 (YKN?+&-VC#5NQS7_"4>(,C_B=7W7_ )^&_P :Z#QGXDUNR\1-!;:K M=0Q"WA.Q)"!DH"37=?\ "K_"_P#SZS?]_C7F_P 1D6+QI=1J,*D<:CZ!14QE M"UY;\&O]?J_^[%_ M[/7?:SXBTG0(A)J5XD)895.KM] .:YJL?WC2+@_=U-2BN&;XM>'1*%6*]9.[ M>4/Y9K=T3QAH?B!O+L;P>=C/DR#:_P"1Z_A4N$DKM%P71U-%1O/%' ;AI%6) M5WER> O7.?2N9/Q*\*@D?VB3@]1$W^%)1;V0-I'55136=,DO6LTOH&N%R#&' M&C^*=(\122P:9;^)=+?1O$5[8LI"QRDQY[H>5/Y5UGPDU6:#6[C2_O0W,9D_W67O^(-==7WJ M>AC#21Q6K7MSJ6J7-U>.SS22-NW=N>GMCI7IOPAOKJXTZ_LIF9[>!U,6[G;N MSD#VXS^-^&BGAOX6G4K= TS6[7#'^ M\YZ9^G%34:=-6ZCBO>/*M>ABMO$&H008\I+EPN/3-:>CD_\ "">)!G@26AQ_ MP,USTDCRR/+(Q9W8LQ/T^$FIWTBD&]N(BF>Z*X /YYK26B2]"% MNSB@2I# X(.01VKJI?AUX@71CJSI$P*>:T.\F3;US]?:N9M@&NX0>09%!'XB MOI*5%-BZ$?*8B,>V*BK4<+6*A%,^:.HKIM*\+^(O&<;7Z2+(D0$(EN9",[1P MHX[5S<@Q*X'0,"OY M)&=>WMWJM\]U=RM-<3-DDGU[#T%=Q9_"Z.2P$ MEWK]O#=,,^6NUE4^A.>?PK@88FFFCA3 :1@HR<#)-=9_PJ[Q3_SPM_\ O^*< MW;K8(^ESG;ZTNM"U=['_A71UI]IOD_T?&.#+V/T MQS7%?\*N\4?\^]O_ -_Q3-;\/:SX<\(K;:BB+'+?B0!'W<[,<_K42Y)V5QJ\ M;G+W%Q-=W$EQ<2M+-*VYW8Y+&N@M?A]XFO+(7<>G;49=RK(X5F'T/]:R=%>V MBUVPDO!FV6X0RY_NYKZ.5E=0RL&4C((.0115J.%K!"*EN?,]Q#-:SO;W$;QR MQ$JR.,%3Z5V?PXU2/18M8,U;]Z&O42TD9VHZC=:M?RWU[*9)Y6RQ)Z>P]A M6GIG@SQ!K%H+NSTYF@/W7=@N_P"F>M8B[=Z[_NY&['IWKZ4L&@?3[=K8J8#$ MICV]-N.,5-6HZ:5APCS;GSC>65UI]T]K>0/!-&?FC<8(KK/A5_R.J_\ 7K)_ M-:O_ !@:U.LV"Q[3K7\EW M=RM-<3-R2?R ]!6GI@D/A#7MGW1);;_IN;^N*QHHVFF2)<;G8*N3@9)Q6L4N M9LAO1([VR^%T4U@LEWK]O!:)J4NGWT>R6,]>SCL1[&O7_AUX7(_A_P!@>OO6=.5IN*V* MDO=N]SEI/%6K2^'4T%KDFT5L_P"T5[(3_=JOH>B7GB#4X["R3+MRSD?+&O0_>D;N36G24M>>W=W9T')>-? \?BH0W$$R6U["-OF,N0Z^AQ^E5_#? MA33? =K<:IJ-^CSE,-,1M5%ZX4=237:51U?1--URV%OJ5JMQ&IRH;(*GU!%6 MINW*WH3RJ]SP3Q+K+:_K]UJ14JLC8C4_PH. /\^M>@_#CQ!8ZEH3^&=2= ZJ MR1JYP)8SV'N,UI2_";PX[[D:[C'H)LC]15[3?ASX:TV99EM'GD0Y5IY"V#ZX MK:=2FXV(49)W.:;X.K_:(9-5_P!!WY,;1_O-OINSC\<5N_$6WAM/AY<6T"". M*(PJBCH '6NPJO?Z=::I:-:7T"SP.061NAP*@KM(XQC%55J*=K"A M'E/F24_OI/\ ?;^=>[_#S_D1M-_W&_\ 0S4Q\"^%R23HUN23D]?\:U[*QMM. MM([2SA6&",81%Z#G-55JJ:LA1C9GB/Q(_P"1YO\ Z1_^@"M3X;Z5%K>G:]IL MS;5N(44-_=.20?SQ7I5]X3T'4[M[N]TR&>=\;G;.3@8'>I]+T#2M%,C:;8QV MQEQOV9^;'2FZRY.5;AR>]<^?]5TF]T/4)+&^B,4T9X/9AV*GN*Z>S^*GB"UL MEMW2VN&1=HFD4[OQQU->O:CI&GZO!Y.H6<5R@Z!USCZ'J*YM_A=X7=RPMIUS MV68X%/VT)+WD+D:V9Y._B#Q!J%Z2NIWSSSOPD4S#)/8*#Q7J$/@V^O?A^^EZ MG=2S:C*?/#32E_+D_A7)[8X/U-=#I'A;1-".[3["..3_ )ZD;G_,TGB;7U\- M:2=1DM9+E%D5&6,@%0>_/OC\ZF53F:4$-1MN?/\ >6=Q874EI>0M#/&<,CC! M%7;?Q+KEG:"UM]6NHH ,!!(< >WI7::K\1/#6M(%U+PR]QMZ,SKN'XCFM?2; M'X;_ &5=2C^QKQN*7,V60^FTG^E;N;2]Z)"CKHSR65)E8/,KAI!O!?.6![^] M=K\,]-BU<:WI\_\ J[BU"$^G/!K"\8ZQ!KOB6XO+5=ML L<(QCY5&,X[5VGP M=L7"ZE?L"$8K"A]>Y_I^=%1OV=PBO>//=8TB\T+4I;"^C*21GAL<..S#VJ?3 M_%&NZ5;_ &>QU2>"'L@(('TR#C\*][U31=-UJ 0:C9QW"#IO'*_0]17/Q_## MPLDHD-I*X!SL:8E36:KQ:]Y%*W,MS8G][(2=Y'7FNL^%7_ M ".J_P#7K)_-:]5N?"F@WD,$,^EP/';*5B7& @/7&/I2Z=X7T/2;K[58:;#; MS[2N],YP>HZ^U*5=.+5@4&G<\+\3_P#(TZI_U]R?^A&N_P#@W_Q[:K_UT3^1 MKK[CP9XM7=+T/3-%61=-LX[82D%PF?F(I3K*4. M4:@T[EZO"_B3_P CQ>?[D?\ Z#7NE8VH>#_#^JWCWE]ID4]PX 9V+9..G0UG M2FH2NRI*Z/.?AKI<6M:;XATV8X2XAB7=_=.6P?P.*X[5](O=#U"2QOHC'*AX M/9QV*GTKW_2?#ND:$96TRQCMC-CS-A/S8SCJ?OV=DMLT=M<,B[5ED4[O;..M8,GB'Q!J%Z6&J7S3 M3OQ'%,PR3V"@UZR_PN\+NY86TR _PK,<"M?2/"FB:&0UA81QRX_UK?,_YFJ] MK36J0N63W9YQJ'B:_P#"WAM=#%]+/K-P3)=2O*9/LP/1 2?O8_+)KA(()KNX M2""-I9I6VJJ\EB:]\?P1X9ED:231X&=R69CDDD]^M3V'A70M+NENK'3(()U! M =03[[D'+?E2A7:^( /'*ZY N MF:C(%U&)?E]:[FL.#P7XVH4445 PHHHH **** "BBB@ HHHH **** "BBB@ JO?65OJ-E-9W48DAF M4JZGN*** /(/$?PQU/2FDN-.=+NS'/S,%=![YX/X5Q+H4!M7\0LKQ+'!:Y^>=W!Q]%')->UZ)H]KH6E0Z=: ^7$.6/5SW)] MS117/6FW*QI&*2+]%%%8EA1110 4444 %%%% !1110 4444 %%%% !1110 4 &444 ?__9 end EX-10.21 4 ex10-21.htm

 

EXHIBIT 10.21

 

PHANTOM STOCK AGREEMENT

 

THIS PHANTOM STOCK AGREEMENT effective as of [DATE], 20[ ] is between Omega Flex, Inc., a Pennsylvania corporation (“Company”), and [GRANTEE] (“Recipient”).

 

BACKGROUND

 

A. Pursuant to the Company’s 2006 Phantom Stock Plan, as amended and restated effective as of January 1, 2023 (the “Plan”), the Compensation Committee of the Company’s Board of Directors (the “Committee”) is authorized to grant phantom stock units (“Phantom Stock Units”) to directors, officers and other key employees of the Corporation.

 

B. The Board regards Recipient as a key contributor to the Company and, in order to provide additional incentive to Recipient to further his efforts for Company, the Committee has directed that there be granted to Recipient Phantom Stock Units set forth below, upon the terms and conditions set forth in the Plan and this Agreement.

 

AGREEMENTS

 

In consideration of the mutual promises and covenants herein contained, the parties hereto hereby agree as follows:

 

1. Basic Terms. Pursuant to the terms and conditions of the Plan and of this Agreement, Company hereby grants to Recipient units of Phantom Stock as defined under the Plan as follows:

 

Number: [INSERT NUMBER]

Grant Date:

Maturity Date:

 

Vesting:

[INSERT DATE]

[INSERT DATE]

 

All Phantom Stock units cliff vest on the third anniversary of the Grant Date; provided the Recipient is then an employee or director, as applicable.

 

Accelerated Vesting: All Phantom Stock units fully vest in the event of the Recipient’s termination of Service due to death or Disability; provided the Recipient’s Service with the Company was continuous for one year prior to such event. If the Participant’s Service with the Company was continuous for one year prior to Retirement, the Recipient’s Phantom Stock units vest as follows:

 

Number of Completed Years that

Retirement Follows Grant Date

Percentage of Phantom Stock

To Vest Upon Retirement

1 33%
2 and an additional 33%
3 and an additional 34%

 

-1-

 

 

2. No Rights; Capital Stock. Recipient shall not have any rights as a shareholder of Omega Flex, Inc. with respect to any Phantom Stock units granted to Recipient under this Agreement.

 

3. No Rights; Employment. The grant of the Phantom Stock units, execution of this Agreement or the vesting of any Phantom Stock units shall not confer upon Recipient any right to, or guaranty of, continued employment with Company or membership on the Board of Company or any of its Subsidiaries, nor in any way limit the right of Company or such Subsidiaries to terminate at any time the employment of or relationship with the Recipient.

 

4. Benefits not Transferable. Except for applicable withholding, Phantom Stock units shall not be subject in any manner to anticipation, alienation, sale, transfer, assignment, pledge or encumbrance by any Participant or Beneficiary. Phantom Stock units shall not be subject to or liable for the debts, contracts, liabilities, engagements or torts of any Participant or any Beneficiary, nor may the same be subject to attachment or seizure by any creditor of any Participant or any Beneficiary under any circumstances. Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of any Phantom Stock units or of any right or privilege conferred by the Plan contrary to its provisions, or upon the sale, levy or any attachment or similar process upon the rights and privileges conferred by the Plan, such Phantom Stock units shall thereupon terminate and become forfeited.

 

5. Beneficiary Designation. The names of each Beneficiary, if any, their relationship to the Recipient, and their respective interests in the Phantom Stock units, are set forth in Exhibit A attached hereto.

 

6. Notices. All notices to Recipient or other persons then entitled to benefits hereunder shall be delivered at the address below or such other address as shall be specified in writing by Recipient or such other person. All notices to Company shall be delivered to the attention of its Secretary at its principal offices.

 

7. Governing Law. The Plan and this Agreement shall be construed under and governed by the laws of the Commonwealth of Pennsylvania as to all matters, including, but not limited to, matters of validity, construction, effect and performance.

 

8. Arbitration. The Recipient acknowledges that the Plan provides for mandatory arbitration of any disputes arising under the Plan and this Agreement, or either of them, and the Recipient agrees to be bound by the arbitration provisions of the Plan.

 

The parties understand that by agreeing to arbitrate claims or controversies arising under or concerning any provision of the Plan and this Agreement, or either of them, they are waiving the right to bring an action in a court of law, either state of federal, and are waiving the right to have claims and damages (if any) determined by a jury.

 

9. Entire Agreement, Amendment. This Agreement and the Plan contain the entire agreement between the parties hereto relating to the subject matter hereof and shall not be modified or amended in any way except in a writing signed by all of the parties hereto. All terms which are not defined in this Agreement shall bear the meaning ascribed to such terms in the Plan. This Agreement is made pursuant to and in accordance with the Plan, and in the event of any conflict or discrepancy between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall have precedence over any conflicting or discrepant terms in this Agreement.

 

-2-

 

 

  COMPANY:
  OMEGA FLEX, INC.
     
  By
     
  Name: (Print)
     
  Title:  
     
  RECIPIENT:
   
  Name: [INSERT]
  Address: [INSERT]

 

-3-

 

 

EXHIBIT A

 

Designation of Beneficiary

 

The undersigned, [ ], hereby designate [ ], as my beneficiary under the Phantom Stock Agreement dated [____], between the undersigned and Omega Flex, Inc., until such time as the undersigned shall change such designation in writing provided to Omega Flex, Inc.

 

   
  [NAME]

 

State of ________________ }  
County of ______________ } ss.

 

On this _____ day of __________, before me, the undersigned notary public, personally appeared [NAME], proved to me through satisfactory evidence of identification to be the person whose name is signed on the preceding or attached document, and acknowledged to me that he or she signed it voluntarily for its stated purpose.

 

  __________________________________
  , Notary Public
   
  My commission expires _____________________________

 

-4-

EX-31.1 5 ex31-1.htm

 

EXHIBIT 31.1

 

Certification by the Chief Executive Officer

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

 

I, Kevin R. Hoben, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q for fiscal quarter ended September 30, 2022, of Omega Flex, Inc. (the “registrant”);

 

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: November 7, 2022  
   
/s/ Kevin R. Hoben  
Kevin R. Hoben  
Chief Executive Officer  

 

 

 

EX-31.2 6 ex31-2.htm

 

EXHIBIT 31.2

 

Certification by the Chief Financial Officer

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

 

I, Matthew F. Unger, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q for fiscal quarter ended September 30, 2022, of Omega Flex, Inc. (the “registrant”);

 

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: November 7, 2022  
   
/s/ Matthew F. Unger  
   
Matthew F. Unger  
Chief Financial Officer  

 

 

 

EX-32.1 7 ex32-1.htm

 

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

 

Each of the undersigned hereby certifies, for the purposes of 18 U.S.C. Section 1350, in his capacity as an officer of Omega Flex, Inc. (the “Company”), that, to his knowledge:

 

(a) the Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended September 30, 2022, as filed with the Securities and Exchange Commission (the “Report”), fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and

 

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

 

Dated: November 7, 2022  
   
/s/ Kevin R. Hoben  
   
Kevin R. Hoben  
Chief Executive Officer  
   
/s/ Matthew F. Unger  
   
Matthew F. Unger  
Chief Financial Officer  

 

This certification is not deemed to be “filed” for purposes of section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section. This certification is not deemed to be incorporated by reference into any filing under the Securities Act of 1933 or Securities Exchange Act of 1934, except to the extent that the Company specifically incorporates it by reference.

 

 

 

EX-101.CAL 8 oflx-20220930_cal.xml INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 oflx-20220930_def.xml INLINE XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 oflx-20220930_lab.xml INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Equity Components [Axis] Common Stock [Member] Treasury Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Accumulated Other Comprehensive Income Loss [Member] Noncontrolling Interest [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Loan Agreement [Member] Loss Contingency Nature [Axis] Insurance Claims [Member] Award Type [Axis] Phantom Stock Plan [Member] Full Value Units [Member] Phantom Share Units (PSUs) [Member] Geographical [Axis] Houston [Member] Middletown [Member] Banbury [Member] Related Party [Axis] Affiliated shareholders [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current Assets: Cash and Cash Equivalents Accounts Receivable - less allowances of $1,229 and $1,410, respectively Inventories - Net Other Current Assets Total Current Assets Right-Of-Use Assets - Operating Property and Equipment - Net Goodwill - Net Deferred Taxes Other Long Term Assets Total Assets LIABILITIES AND SHAREHOLDERS’ EQUITY Current Liabilities: Accounts Payable Accrued Compensation Accrued Commissions and Sales Incentives Dividends Payable Taxes Payable Lease Liability - Operating Other Liabilities Total Current Liabilities Lease Liability - Operating, net of current portion Deferred Taxes Tax Payable Long Term Other Long Term Liabilities Total Liabilities Commitments and Contingencies (Note 5) Shareholders’ Equity: Omega Flex, Inc. Shareholders’ Equity: Common Stock – par value $0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of September 30, 2022 and December 31, 2021, respectively Treasury Stock Paid-in Capital Retained Earnings Accumulated Other Comprehensive Loss Total Omega Flex, Inc. Shareholders’ Equity Noncontrolling Interest Total Shareholders’ Equity Total Liabilities and Shareholders’ Equity Allowance for doubtful accounts receivable Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Net Sales Cost of Goods Sold Gross Profit Selling Expense General and Administrative Expense Engineering Expense Operating Profit Interest Income Other Income (Expense) Income Before Income Taxes Income Tax Expense Net Income Less: Net (Income) Loss attributable to the Noncontrolling Interest Net Income attributable to Omega Flex, Inc. Basic and Diluted Earnings per Common Share Cash Dividends Declared per Common Share Basic and Diluted Weighted Average Shares Outstanding Net Income Other Comprehensive (Loss): Foreign Currency Translation Adjustment Other Comprehensive (Loss) Comprehensive Income Less: Comprehensive (Income) Loss Attributable to the Noncontrolling Interest Total Comprehensive Income Statement [Table] Statement [Line Items] Beginning balance, value Beginning balance, shares Cumulative Translation Adjustment Dividends Declared Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] Cash Flows from Operating Activities: Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities: Non-Cash Compensation Depreciation and Amortization Provision for Losses on Accounts Receivable, net of write-offs and recoveries Deferred Taxes Provision for Inventory Reserves Changes in Assets and Liabilities: Accounts Receivable Inventories Right-Of-Use Assets Other Assets Accounts Payable Accrued Compensation Accrued Commissions and Sales Incentives Lease Liabilities Other Liabilities Net Cash Provided by Operating Activities Cash Flows from Investing Activities: Capital Expenditures Net Cash Used in Investing Activities Cash Flows from Financing Activities: Dividends Paid Net Cash Used in Financing Activities Net (Decrease) Increase in Cash and Cash Equivalents Translation effect on cash Cash and Cash Equivalents – Beginning of Period Cash and Cash Equivalents – End of Period Supplemental Disclosure of Cash Flow Information: Cash paid for Income Taxes Declared Dividends Supplemental Schedule of Non-Cash Investing and Financing Activities: Additions to Right-Of-Use Assets obtained from new operating Lease Liabilities Accounting Policies [Abstract] BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS SIGNIFICANT ACCOUNTING POLICIES Inventory Disclosure [Abstract] INVENTORIES Debt Disclosure [Abstract] LINE OF CREDIT AND OTHER BORROWINGS Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Share-Based Payment Arrangement [Abstract] STOCK-BASED COMPENSATION PLANS Leases LEASES Equity [Abstract] SHAREHOLDERS’ EQUITY Related Party Transactions [Abstract] RELATED PARTY TRANSACTIONS Subsequent Events [Abstract] SUBSEQUENT EVENTS Use of Estimates Revenue Recognition Cash Equivalents Accounts Receivable and Provision for Credit Losses Inventories Property and Equipment Goodwill Stock-Based Compensation Plans Product Liability Reserves Leases Fair Value of Financial and Nonfinancial Instruments Earnings per Common Share Currency Translation Income Taxes Other Comprehensive Income Significant Concentrations Subsequent Events Recent Accounting Pronouncements SCHEDULE OF INVENTORIES, NET OF RESERVES Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] SUMMARY OF NONVESTED PHANTOM STOCK UNITS SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES SCHEDULE OF DIVIDEND PAYMENTS Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Allowance for doubtful accounts receivable Defense and settlement costs per claim Concentration risk percentage description Finished Goods Raw Materials Inventories - Net Inventory valuation reserves Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Line of credit facility, maximum borrowing capacity Line of credit facility, expiration date Line of credit facility, interest rate description Line of credit facility, commitment fee description Line of credit facility expiration period description Loss Contingencies [Table] Loss Contingencies [Line Items] Employee benefit payment term description Payment benefit to employee's Other compensation liabilities Other compensation liabilities, noncurrent Other compensation liabilities, current Cash surrender value of life insurance Payment of defendant's cost Deductibles per claim Potential liability per claim maximum range, value Maximum aggregate claim amount Liabilities recorded Nonvested units, beginning balance Nonvested weighted average grant date fair value, beginning balance Nonvested units, granted Nonvested weighted average grant date fair value, granted Nonvested units, vested Nonvested weighted average grant date fair value, vested Nonvested units, forfeited Nonvested weighted average grant date fair value, forfeited Nonvested units, canceled Nonvested weighted average grant date fair value, canceled Nonvested units, ending balance Nonvested weighted average grant date fair value, ending balance Phantom stock unit awards expected to vest, units Phantom stock unit awards expected to vest, weighted average grant date fair value Share based compensation, description Share based compensation vesting rights Unvested units outstanding Share based compensation grants in period Share based compensation weighted average grant date fair value Share based compensation paid in period Share based compensation vested shares Nonvested forfeited Units Compensation expense Share based compensation liability Share based compensation liability, current Share based compensation liability, non-current Unrecognized compensation costs Compensation expense, weighted average recognize period Schedule Of Future Minimum Rental Payments For Operating Leases 2023 2024 2025 2026 2027 Thereafter Total Minimum Lease Payments Operating leases term, description Operating leases term, description Right-of-use assets Lease liability Lease liability, current Weighted average remaining lease term Operating lease, weighted average discount rate, percent Operating lease expense Dividend Declared, Price Per Share Dividend Paid Treasury stock, common, shares Foreign subsidiary's noncontrolling interest Stock repurchase program, authorized amount Stock repurchased during period, shares Stock repurchased during period, value Approximate cost per share Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Legal and accounting fees Sale of stock, number of shares issued Payment of defendant's cost. Deductibles per claim. Potential liability per claim. Engineering expense. Phantom Stock Plan [Member]. Unvested units outstanding. Full Value Units [Member]. Accumulated Other Comprehensive Income Loss [Member] Non-vested forfeited units Nonvested Units, Canceled. Phantom Stock Unit Awards Expected to Vest, Units. Nonvested Weighted Average Grant Date Fair Value, Canceled. Phantom Stock Unit Awards Expected to Vest, Weighted Average Grant Date Fair Value. Operating leases term, description. Houston [Member]. Increase decrease in right of use assets. Declared dividends. Additions to right of use assets obtained from new operating lease liabilities. Middletown [Member]. Banbury [Member]. Defense costs per claim. Loan Agreement [Member] Stock repurchased during period, value per share.. Line of credit facility expiration period description. Affiliated shareholders [Member]. Assets, Current Assets Liabilities, Current Deferred Income Tax Liabilities, Net Liabilities Treasury Stock, Value Stockholders' Equity Attributable to Parent Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Parent Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Dividends Deferred Income Tax Expense (Benefit) Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories IncreaseDecreaseInRightofuseAssets Increase (Decrease) in Other Operating Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Salaries Increase (Decrease) in Other Accrued Liabilities Increase (Decrease) in Other Operating Liabilities Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Payments of Dividends Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Lessee, Leases [Policy Text Block] Accounts Receivable, Allowance for Credit Loss Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Description EX-101.PRE 11 oflx-20220930_pre.xml INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 12 oflx-20220930.xsd INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - STOCK-BASED COMPENSATION PLANS link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - SHAREHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - STOCK-BASED COMPENSATION PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - SHAREHOLDERS’ EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - SCHEDULE OF INVENTORIES, NET OF RESERVES (Details) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - INVENTORIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - STOCK-BASED COMPENSATION PLANS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - SCHEDULE OF DIVIDEND PAYMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - SHAREHOLDERS’ EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover
9 Months Ended
Sep. 30, 2022
shares
Cover [Abstract]  
Document Type 10-Q
Amendment Flag false
Document Quarterly Report true
Document Transition Report false
Document Period End Date Sep. 30, 2022
Document Fiscal Period Focus Q3
Document Fiscal Year Focus 2022
Current Fiscal Year End Date --12-31
Entity File Number 000-51372
Entity Registrant Name Omega Flex, Inc.
Entity Central Index Key 0001317945
Entity Tax Identification Number 23-1948942
Entity Incorporation, State or Country Code PA
Entity Address, Address Line One 451 Creamery Way
Entity Address, City or Town Exton
Entity Address, State or Province PA
Entity Address, Postal Zip Code 19341
City Area Code (610)
Local Phone Number 524-7272
Title of 12(b) Security Common Stock, par value $0.01 per share
Trading Symbol OFLX
Security Exchange Name NASDAQ
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Accelerated Filer
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
Entity Common Stock, Shares Outstanding 10,094,322
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Current Assets:    
Cash and Cash Equivalents $ 30,569,000 $ 32,913,000
Accounts Receivable - less allowances of $1,229 and $1,410, respectively 19,043,000 20,726,000
Inventories - Net 21,827,000 15,565,000
Other Current Assets 4,615,000 2,533,000
Total Current Assets 76,054,000 71,737,000
Right-Of-Use Assets - Operating 3,095,000 3,374,000
Property and Equipment - Net 8,558,000 8,569,000
Goodwill - Net 3,526,000 3,526,000
Deferred Taxes 206,000 7,000
Other Long Term Assets 1,584,000 1,702,000
Total Assets 93,023,000 88,915,000
Current Liabilities:    
Accounts Payable 2,576,000 3,355,000
Accrued Compensation 2,897,000 7,008,000
Accrued Commissions and Sales Incentives 4,765,000 7,183,000
Dividends Payable 3,230,000
Taxes Payable 1,000
Lease Liability - Operating 431,000 383,000
Other Liabilities 7,079,000 4,864,000
Total Current Liabilities 20,978,000 22,794,000
Lease Liability - Operating, net of current portion 2,668,000 2,990,000
Deferred Taxes 13,000 427,000
Tax Payable Long Term 427,000 493,000
Other Long Term Liabilities 914,000 1,670,000
Total Liabilities 25,000,000 28,374,000
Commitments and Contingencies (Note 5)  
Omega Flex, Inc. Shareholders’ Equity:    
Common Stock – par value $0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of September 30, 2022 and December 31, 2021, respectively 102,000 102,000
Treasury Stock (1,000) (1,000)
Paid-in Capital 11,025,000 11,025,000
Retained Earnings 58,005,000 50,053,000
Accumulated Other Comprehensive Loss (1,287,000) (827,000)
Total Omega Flex, Inc. Shareholders’ Equity 67,844,000 60,352,000
Noncontrolling Interest 179,000 189,000
Total Shareholders’ Equity 68,023,000 60,541,000
Total Liabilities and Shareholders’ Equity $ 93,023,000 $ 88,915,000
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 1,229 $ 1,410
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 20,000,000 20,000,000
Common stock, shares issued 10,153,633 10,153,633
Common stock, shares outstanding 10,094,322 10,094,322
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Net Sales $ 31,629 $ 31,725 $ 94,670 $ 94,554
Cost of Goods Sold 11,872 11,686 35,005 35,258
Gross Profit 19,757 20,039 59,665 59,296
Selling Expense 5,261 4,876 16,545 14,625
General and Administrative Expense 4,754 5,724 16,257 16,281
Engineering Expense 1,101 1,113 3,514 3,326
Operating Profit 8,641 8,326 23,349 25,064
Interest Income 32 10 52 27
Other Income (Expense) (210) (19) (374) 6
Income Before Income Taxes 8,463 8,317 23,027 25,097
Income Tax Expense 1,924 2,160 5,558 6,441
Net Income 6,539 6,157 17,469 18,656
Less: Net (Income) Loss attributable to the Noncontrolling Interest 1 (9) (28) (57)
Net Income attributable to Omega Flex, Inc. $ 6,540 $ 6,148 $ 17,441 $ 18,599
Basic and Diluted Earnings per Common Share $ 0.65 $ 0.61 $ 1.73 $ 1.84
Cash Dividends Declared per Common Share $ 0.32 $ 0.30 $ 0.94 $ 0.88
Basic and Diluted Weighted Average Shares Outstanding 10,094 10,094 10,094 10,094
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Net Income $ 6,539 $ 6,157 $ 17,469 $ 18,656
Other Comprehensive (Loss):        
Foreign Currency Translation Adjustment (213) (96) (498) (60)
Other Comprehensive (Loss) (213) (96) (498) (60)
Comprehensive Income 6,326 6,061 16,971 18,596
Less: Comprehensive (Income) Loss Attributable to the Noncontrolling Interest 17 (3) 10 (54)
Total Comprehensive Income $ 6,343 $ 6,058 $ 16,981 $ 18,542
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income Loss [Member]
Noncontrolling Interest [Member]
Total
Beginning balance, value at Dec. 31, 2020 $ 102 $ (1) $ 11,025 $ 35,769 $ (778) $ 260 $ 46,377
Beginning balance, shares at Dec. 31, 2020 10,094,322            
Net Income 18,599   57 18,656
Cumulative Translation Adjustment         (57) (3) (60)
Dividends Declared       (8,882)   (129) (9,011)
Ending balance, value at Sep. 30, 2021 $ 102 (1) 11,025 45,486 (835) 185 55,962
Ending balance, shares at Sep. 30, 2021 10,094,322            
Beginning balance, value at Jun. 30, 2021 $ 102 (1) 11,025 42,366 (745) 311 53,058
Beginning balance, shares at Jun. 30, 2021 10,094,322            
Net Income 6,148   9 6,157
Cumulative Translation Adjustment         (90) (6) (96)
Dividends Declared       (3,028)   (129) (3,157)
Ending balance, value at Sep. 30, 2021 $ 102 (1) 11,025 45,486 (835) 185 55,962
Ending balance, shares at Sep. 30, 2021 10,094,322            
Beginning balance, value at Dec. 31, 2021 $ 102 (1) 11,025 50,053 (827) 189 60,541
Beginning balance, shares at Dec. 31, 2021 10,094,322            
Net Income 17,441   28 17,469
Cumulative Translation Adjustment         (460) (38) (498)
Dividends Declared       (9,489)     (9,489)
Ending balance, value at Sep. 30, 2022 $ 102 (1) 11,025 58,005 (1,287) 179 68,023
Ending balance, shares at Sep. 30, 2022 10,094,322            
Beginning balance, value at Jun. 30, 2022 $ 102 (1) 11,025 54,696 (1,090) 196 64,928
Beginning balance, shares at Jun. 30, 2022 10,094,322            
Net Income 6,540   (1) 6,539
Cumulative Translation Adjustment         (197) (16) (213)
Dividends Declared       (3,231)     (3,231)
Ending balance, value at Sep. 30, 2022 $ 102 $ (1) $ 11,025 $ 58,005 $ (1,287) $ 179 $ 68,023
Ending balance, shares at Sep. 30, 2022 10,094,322            
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash Flows from Operating Activities:    
Net Income $ 17,469 $ 18,656
Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities:    
Non-Cash Compensation 51 579
Depreciation and Amortization 812 697
Provision for Losses on Accounts Receivable, net of write-offs and recoveries (183) 105
Deferred Taxes (613) 303
Provision for Inventory Reserves (409) 303
Changes in Assets and Liabilities:    
Accounts Receivable 1,625 (2,165)
Inventories (6,474) (1,671)
Right-Of-Use Assets 380 201
Other Assets (1,975) (1,309)
Accounts Payable (679) (605)
Accrued Compensation (4,078) (235)
Accrued Commissions and Sales Incentives (2,401) 1,148
Lease Liabilities (376) (209)
Other Liabilities 1,420 (2,634)
Net Cash Provided by Operating Activities 4,569 13,164
Cash Flows from Investing Activities:    
Capital Expenditures (817) (720)
Net Cash Used in Investing Activities (817) (720)
Cash Flows from Financing Activities:    
Dividends Paid (6,258) (8,809)
Net Cash Used in Financing Activities (6,258) (8,809)
Net (Decrease) Increase in Cash and Cash Equivalents (2,506) 3,635
Translation effect on cash 162 (23)
Cash and Cash Equivalents – Beginning of Period 32,913 23,633
Cash and Cash Equivalents – End of Period 30,569 27,245
Supplemental Disclosure of Cash Flow Information:    
Cash paid for Income Taxes 7,226 7,455
Declared Dividends 9,489 9,011
Supplemental Schedule of Non-Cash Investing and Financing Activities:    
Additions to Right-Of-Use Assets obtained from new operating Lease Liabilities $ 644 $ 3,261
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS

1. BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS

 

Basis of Presentation

 

The accompanying unaudited Condensed Consolidated Financial Statements include the accounts of Omega Flex, Inc. (Omega) and its subsidiaries (collectively the “Company”). The Company’s Condensed Consolidated Financial Statements for the quarter ended September 30, 2022 have been prepared in accordance with accounting principles generally accepted in the United States (GAAP), and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to those rules and regulations, although the Company believes that the disclosures made are adequate to make the information not misleading. It is suggested that these Condensed Consolidated Financial Statements be read in conjunction with the financial statements and the notes thereto included in the Company’s latest shareholders’ annual report (Form 10-K). All material inter-company accounts and transactions have been eliminated in consolidation. It is management’s opinion that all adjustments necessary for a fair statement of the results for the interim periods have been made, and that all adjustments are of a normal recurring nature, or a description is provided for any adjustments that are not of a normal recurring nature.

 

Description of Business

 

The Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose (also described as corrugated tubing), as well as the sale of the Company’s related proprietary fittings and a vast array of accessories.

 

The Company is a leading manufacturer of flexible metal hose, which is used in a variety of ways to carry gases and liquids within their particular applications. Some of the more prominent uses include:

 

carrying fuel gases within residential and commercial buildings;
   
carrying gasoline and diesel gasoline products (both above and below the ground) in a double containment piping to contain any possible leaks, which is used in automotive and marina refueling, and fueling for back-up generation;
   
using copper-alloy corrugated piping in medical or health care facilities to carry medical gases (oxygen, nitrogen, vacuum) or pure gases for pharmaceutical applications; and
   
industrial applications where the customer requires the piping to have both a degree of flexibility and/or an ability to carry corrosive compounds or mixtures, or to carry at both very high and very low (cryogenic) temperatures.

 

 

The Company manufactures flexible metal hose at its facilities in Exton, Pennsylvania, and Houston, Texas in the United States (U.S.), and in Banbury, Oxfordshire in the United Kingdom (U.K.), and primarily sells its products through distributors, wholesalers and to original equipment manufacturers (“OEMs”) throughout North America and Europe, and to a lesser extent other global markets.

 

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES

2. SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Management develops, and changes periodically, these estimates and assumptions based on historical experience and on various other factors that are believed to be reasonable under the circumstances. Actual amounts could differ significantly from these estimates.

 

Revenue Recognition

 

The Company applies the requirements of Accounting Standards Update 2014-09, Revenue from Contracts with Customers (Topic 606). The standard requires revenue to be recognized in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services.

 

The principle of Topic 606 was achieved through applying the following five-step approach:

 

Identification of the contract, or contracts, with a customer — a contract with a customer exists when the Company enters into an enforceable contract with a customer, typically a purchase order initiated by the customer, that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods.
   
Identification of the performance obligations in the contract — performance obligations promised in a contract are identified based on the goods that will be transferred to the customer that are distinct, whereby the customer can benefit from the goods on their own or together with other resources that are readily available from third parties or from us. Persuasive evidence of an arrangement for the sale of product must exist. The Company ships product in accordance with the purchase order and standard terms as reflected within the Company’s order acknowledgments and sales invoices.

 

 

Determination of the transaction price —the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods to the customer. This would be the agreed upon quantity and price per product type in accordance with the customer purchase order, which is aligned with the Company’s internally approved pricing guidelines.
   
Allocation of the transaction price to the performance obligations in the contract — if the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. This applies to the Company as there is only one performance obligation to ship the goods.
   
Recognition of revenue when, or as, the Company satisfies a performance obligation — the Company satisfies performance obligations at a point in time when control of the goods transfers to the customer. Determining the point in time when control transfers requires judgment. Indicators considered in determining whether the customer has obtained control of a good include:

 

The Company has a present right to payment
The customer has legal title to the goods
The Company has transferred physical possession of the goods
The customer has the significant risks and rewards of ownership of the goods
The customer has accepted the goods

 

It is important to note that the indicators are not a set of conditions that must be met before the Company can conclude that control of the goods has transferred to the customer. The indicators are a list of factors that are often present if a customer has control of the goods.

 

The Company has typical, unmodified FOB shipping point terms. As the seller, the Company can determine that the shipped goods meet the agreed-upon specifications in the contract or customer purchase order (e.g. items, quantities, and prices) with the buyer, so customer acceptance would be deemed a formality, as noted in ASC 606-10-55-86. As a result, the Company has a legal right to payment upon shipment of the goods.

 

Based upon the above, the Company has concluded that control substantively transfers to the customer upon shipment.

 

Other considerations of Topic 606 include the following:

 

Contract Costs - costs to obtain a contract (e.g. customer purchase order) include sales commissions. Under Topic 606, these costs may be expensed as incurred for contracts with a duration of one year or less. The majority of the Company’s customer purchase orders are fulfilled (e.g. goods are shipped) within two days of receipt.
   
Warranties - the Company does not offer a warranty as a separate component for customers to purchase. A warranty is generally included with each purchase, providing assurance that the goods comply with agreed-upon specifications, and the cost is therefore accrued accordingly, but contracts do not include any requirement for additional distinct services. Therefore, there is not a separate performance obligation, and there is no impact of warranties under Topic 606 upon the financial reporting of the Company.

 

 

Returned Goods - from time to time, the Company provides authorization to customers to return goods. If deemed to be material, the Company would record a “right of return” asset for the cost of the returned goods which would reduce cost of sales.
   
Volume Rebates (Promotional Incentives) - volume rebates are variable (dependent upon the volume of goods purchased by our eligible customers) and, under Topic 606, must be estimated and recognized as a reduction of revenue as performance obligations are satisfied (e.g. upon shipment of goods). Also under Topic 606, to ensure that the related revenue recognized would not be probable of a significant reversal, the four following factors are considered:

 

The amount of consideration is highly susceptible to factors outside the Company’s influence.
The uncertainty about the amount of consideration is not expected to be resolved for a long period of time.
The Company’s experience with similar types of contracts is limited.
The contract has a large number and broad range of possible consideration amounts.

 

If it was concluded that the above factors were in place for the Company, it would support the probability of a significant reversal of revenue. However, as none of the four factors apply to the Company, promotional incentives are recorded as a reduction of revenue based upon estimates of the eligible products expected to be sold.

 

Regarding disaggregated revenue disclosures, as previously noted, the Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose. Most of the Company’s transactions are very similar in nature, contract, terms, timing, and transfer of control of goods. As indicated within Note 2, Significant Accounting Policies, in these Condensed Consolidated Financial Statements, under the caption “Significant Concentration”, the majority of the Company’s sales were geographically contained within North America, with the remainder scattered internationally. All performance assessments and resource allocations are generally based upon the review of the results of the Company as a whole.

 

Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes, and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances and believes its credit risk to be minimal.

 

Accounts Receivable and Provision for Credit Losses

 

All accounts receivables are stated at amortized cost, net of allowances for credit losses, and adjusted for any write-offs. The Company maintains allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables considering current market conditions and estimates for supportable forecasts when appropriate. The estimate is a result of the Company’s ongoing assessments and evaluations of collectability, historical loss experience, and future expectations in estimating credit losses in its receivable portfolio. For accounts receivables, the Company uses historical loss experience rates and applies them to a related aging analysis while also considering customer and/or economic risk where appropriate. Determination of the proper amount of allowances requires management to exercise judgment about the timing, frequency and severity of credit losses that could materially affect the provision for credit losses and, as a result, net earnings. The allowances consider numerous quantitative and qualitative factors that include receivable type, historical loss experience, delinquency trends, collection experience, current economic conditions, estimates for supportable forecasts, when appropriate, and credit risk characteristics.

 

The reserve for credit losses, which include future credits, discounts, and doubtful accounts, was $1,229,000 and $1,410,000 as of September 30, 2022 and December 31, 2021, respectively.

 

Inventories

 

Inventories are valued at the lower of cost or net realizable value. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company generally considers inventory quantities beyond two-years usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly.

 

Property and Equipment

 

Property and equipment are initially recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are capitalized.

 

Goodwill

 

In accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 350, Intangibles – Goodwill and Other (ASU 2017-04), using the simplified method as adopted, the Company performed an annual impairment test as of December 31, 2021. This analysis did not indicate any impairment of goodwill.

 

 

Stock-Based Compensation Plans

 

In 2006, the Company adopted a Phantom Stock Plan (the “Plan”), which allows the Company to grant phantom stock units (“Units”) to certain key employees, officers, or directors. The Units each represent a contractual right to payment of compensation in the future based upon the market value of the Company’s common stock and are accordingly recorded as liabilities. The Units follow a vesting schedule over three years from the grant date and are then paid upon maturity. In accordance with FASB ASC Topic 718, Compensation - Stock Compensation (“Topic 718”), the Company uses the Black-Scholes option pricing model as its method for determining the fair value of the Units. The liabilities for the Units are adjusted to market value over time from the grant dates to the related maturity dates. The Company recognizes the reversal of any previously recognized compensation expense on forfeited nonvested Units in the period the Units are forfeited.

 

The Plan has been amended and restated, for all grants made starting January 1, 2023, to set the vesting method to three-year cliff vesting following the grant date, with full value paid upon maturity. Additionally, for grants made starting January 1, 2023, upon retirement at age 67 or greater, and with one year of continuous service prior to retirement, vesting of the issued grant(s) would accelerate on a pro-rata basis, 1/3 per year from the grant date.

 

Further details of the Plan are provided in Note 6, Stock-Based Compensation Plans, to the Condensed Consolidated Financial Statements included in this report.

 

Product Liability Reserves

 

Product liability reserves represent the estimated unpaid amounts under the Company’s insurance policies with respect to existing claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 5, Commitments and Contingencies, to the Condensed Consolidated Financial Statements included in this report, for various product liability claims covered under the Company’s general liability insurance policies, the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $25,000 to $3,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company is vigorously defending against all known claims.

 

Leases

 

The Company applies the requirements of FASB ASU 2016-02, Leases (Topic 842) which defines a lease as any contract that conveys the right to use a specific asset for a period of time in exchange for consideration. Leases are classified as a finance lease, formerly called a capital lease, if any of the following criteria are met:

 

1.The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.
2.The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise.
3.The lease term is for the major part of the remaining economic life of the underlying asset.
4.The present value of the sum of lease payments and any residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset.
5.The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.

 

 

For any leases that do not meet the criteria identified above for finance leases, the Company treats such leases as operating leases. As of September 30, 2022 and December 31, 2021, each of the Company’s leases are classified as operating leases.

 

Both finance and operating leases are reflected on the balance sheet as lease or “right-of-use” assets and lease liabilities.

 

There are some exceptions, which the Company has elected in its accounting policies. For leases with terms of twelve months or less, or below the Company’s general capitalization policy threshold, the Company has elected an accounting policy to not recognize lease assets and lease liabilities for all asset classes. The Company recognizes lease expense for such leases generally on a straight-line basis over the lease term.

 

The Company determines if a contract is a lease at the inception of the arrangement. The Company reviews all options to extend, terminate, or purchase its right-of-use assets at the inception of the lease and accounts for these options when they are reasonably certain to be exercised. Certain leases contain non-lease components, such as common area maintenance, which are generally accounted for separately. In general, the Company will assess if non-lease components are fixed and determinable, or variable, when determining if the component should be included in the lease liability. For purposes of calculating the present value of the lease obligations, the Company utilizes the implicit interest rate within the lease agreement when known and/or determinable, and otherwise utilizes its incremental borrowing rate at the time of the lease agreement.

 

Fair Value of Financial and Nonfinancial Instruments

 

The Company measures financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability. The Company relies upon Level 1 inputs in determining the fair value of the Company’s reporting unit in its annual impairment test as described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.

 

 

Earnings per Common Share

 

Basic earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no dilutive securities. Consequently, basic, and diluted earnings per share are the same.

 

Currency Translation

 

Assets and liabilities denominated in foreign currencies, most of which relate to the Company’s U.K. subsidiary whose functional currency is the British Pound, are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The Condensed Consolidated Statements of Income are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a separate component of shareholders’ equity. Exchange gains and losses resulting from foreign currency transactions are included in the Condensed Consolidated Statements of Income in the period in which they occur.

 

Income Taxes

 

The Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company records tax expense, related deferred taxes and tax benefits, and uncertainties in tax positions.

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.

 

The FASB ASC Topic 740, Income Taxes, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements. This guidance prescribes a recognition threshold of more-likely than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax positions to be recognized in the financial statements.

 

The Company follows the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the recognition, de-recognition and measurement of potential tax benefits associated with tax positions.

 

 

Other Comprehensive Income

 

For the three and nine months ended September 30, 2022 and 2021, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.

 

Significant Concentrations

 

The Company has one significant customer which represented more than 10% of the Company’s Accounts Receivable on September 30, 2022. No customers represented more than 10% of the Company’s Accounts Receivable on December 31, 2021. That same customer represented more than 10% of the Company’s total Net Sales for the three and nine months ended September 30, 2022 and 2021. Geographically, the Company has a significant amount of sales in the United States versus internationally. These concentrations are consistent with those discussed in detail in the Company’s December 31, 2021 Form 10-K.

 

Subsequent Events

 

The Company evaluates all events or transactions through the date of the related filing that may have a material impact on its Condensed Consolidated Financial Statements. Refer to Note 10 of the Condensed Consolidated Financial Statements.

 

Recent Accounting Pronouncements

 

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU applies to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The ASU provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The expedients and exceptions provided by the ASU do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. The ASU is effective for all entities as of March 12, 2020 through December 31, 2022. The impact of the adoption of ASU 2020-04 did not have a material impact on the Company’s Condensed Consolidated Financial Statements.

 

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The guidance removes certain exceptions for recognizing deferred taxes for equity method investments, performing intraperiod allocation, and calculating income taxes in interim periods. The ASU also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for goodwill and allocating taxes to members of a consolidated group, among others. The amendments in ASU 2019-12 are effective for public business entities for fiscal years beginning after December 15, 2020, including interim periods therein. The Company adopted this new guidance in 2021, and it did not have a material impact on its Condensed Consolidated Financial Statements.

 

 

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVENTORIES
9 Months Ended
Sep. 30, 2022
Inventory Disclosure [Abstract]  
INVENTORIES

3. INVENTORIES

 

Inventories, net of reserves of $78,000 and $505,000 on September 30, 2022 and December 31, 2021, respectively, consisted of the following:

           
   September 30,   December 31, 
   2022   2021 
   (in thousands) 
         
Finished Goods  $8,538   $5,903 
Raw Materials   13,289    9,662 
Inventories - Net  $21,827   $15,565 

 

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
LINE OF CREDIT AND OTHER BORROWINGS
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
LINE OF CREDIT AND OTHER BORROWINGS

4. LINE OF CREDIT AND OTHER BORROWINGS

 

On December 1, 2017, the Company agreed to a new Amended and Restated Revolving Line of Credit Note (the “Line”) and Third Amendment to the Loan Agreement with Santander Bank, N.A. (the “Bank”). The Company established a line of credit facility in the maximum amount of $15,000,000, maturing on December 1, 2022, with funds available for working capital purposes and other cash needs. The loan is unsecured. The loan agreement provides for the payment of any borrowings under the agreement at an interest rate range of either LIBOR plus 0.75% to plus 1.75% (for borrowings with a fixed term of 30, 60, or 90 days), or Prime Rate up to Prime Rate plus 0.50% (for borrowings with no fixed term other than the December 1, 2022 maturity date), depending upon the Company’s then existing financial ratios. Currently, the Company’s ratio would allow for the most favorable rate under the agreement’s range, which would be a rate of 3.89%. The Company is also required to pay on a quarterly basis an unused facility fee of 10 basis points of the average unused balance of the note. The Company may terminate the line at any time during the five-year term, as long as there are no amounts outstanding.

 

As of September 30, 2022 and December 31, 2021, the Company had no outstanding borrowings on its line of credit and was in compliance with all debt covenants.

 

As stated above, borrowings under our line of credit facility bear interest at variable rates based on LIBOR. Currently, the Federal Reserve Bank is considering options and transitioning away from LIBOR, and as such, has formed the Alternative Rates Committee (ARRC). The ARRC selected the Secured Overnight Financing Rate (SOFR) as an appropriate replacement. SOFR is based on transactions in the overnight repurchase markets, which reflects a transaction-based rate on a large number of transactions, better reflecting current financing costs. Discussions are ongoing with the Bank with regards to transitioning the rate for the Line from LIBOR to another appropriate rate such as SOFR.

 

 

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

5. COMMITMENTS AND CONTINGENCIES

 

Commitments

 

Under a number of indemnity agreements between the Company and each of its officers and directors, the Company has agreed to indemnify each of its officers and directors against any liability asserted against them in their capacity as an officer or director, or both. The Company’s indemnity obligations under the indemnity agreements are subject to certain conditions and limitations set forth in each of the agreements. Under the terms of the Agreement, the Company is contingently liable for costs which may be incurred by the officers and directors in connection with claims arising by reason of these individuals’ roles as officers and directors. The Company has obtained directors’ and officers’ insurance policies to fund certain obligations under the indemnity agreements.

 

The Company has salary continuation agreements with current and/or past employees. These agreements provide for monthly payments to each of the employees or their designated beneficiary upon the employee’s retirement or death. The payment benefits range from $1,000 per month to $3,000 per month with the term of such payments limited to 15 years after the employee’s retirement. The agreements also provide for survivorship benefits if the employee dies before attaining age 65, and severance payments if the employee is terminated without cause; the amount of which is dependent on the length of company service at the date of termination. The net present value of the retirement payments associated with these agreements is $382,000 on September 30, 2022, of which $334,000 is included in Other Long Term Liabilities, and the remaining current portion of $48,000 is included in Other Liabilities, associated with the applicable retirement benefit payments over the next twelve months. The December 31, 2021 liability of $447,000 had $399,000 reported in Other Long Term Liabilities, and a current portion of $48,000 in Other Liabilities.

 

The Company has obtained and is the beneficiary of life insurance policies with respect to current and/or past employees. The cash surrender value of such policies (included in Other Long Term Assets) amounts to $1,509,000 at September 30, 2022 and $1,651,000 at December 31, 2021.

 

In addition to the above, the Company has other contractual employment and or change of control agreements in place with key employees, as previously disclosed and noted in the Exhibit Index to the Company’s December 31, 2021 Form 10-K. Obligations related to these arrangements are currently indeterminable due to the variable nature and timing of possible events required to incur such obligations.

 

As disclosed in detail in Note 7, Leases, to the Condensed Consolidated Financial Statements included in this report, the Company has several lease obligations in place that will be paid out over time. Most notably, the Company leases a facility in Banbury, England that serves the manufacturing, warehousing, and distribution functions.

 

Lastly, as provided in Item 7 under “Liquidity and Capital Resources”, of the Company’s December 31, 2021 Form 10-K, the Company has numerous purchase obligations in place for the forthcoming year, largely related to the Company’s core material inventory components.

 

 

Contingencies

 

In the ordinary and normal conduct of the Company’s business, it is subject to periodic lawsuits, investigations, and claims (collectively, the “Claims”). The Claims generally relate to potential lightning damage to our flexible gas piping products, which impact legal and product liability related expenses. The Company does not believe the Claims have legal merit, and therefore has commenced a vigorous defense in response to the Claims. It is possible that the Company may incur increased litigation costs in the future due to a variety of factors, including a higher number of Claims, higher legal costs, and higher insurance deductibles or retentions.

 

The Company was made aware of a potential legal liability regarding a legal dispute in the U.K., in which the Company’s subsidiary, Omega Flex Limited (“OFL”), was the claimant. After withdrawing the claim, the court determined that OFL was responsible for the defendant’s costs (including a portion of its attorneys’ fees). The Company reached an initial agreement during the fourth quarter of 2020 and made a payment of £320,000 accordingly. An additional payment of £110,000 was made on January 5, 2022, which was recorded as an accrued liability as of December 31, 2021 and represented the remaining amount of the liability as part of the final arrangement. This matter is now closed.

 

The Company has in place commercial general liability insurance policies that cover most Claims, which are subject to deductibles or retentions, ranging primarily from $25,000 to $3,000,000 per claim (depending on the terms of the policy and the applicable policy year), up to an aggregate amount. Litigation is subject to many uncertainties and management is unable to predict the outcome of the pending suits and claims. The potential liability for a given claim could range from zero to a maximum of $3,000,000, depending upon the circumstances, and insurance deductible or retention in place for the respective claim year. The aggregate maximum exposure for all current open Claims as of September 30, 2022 is estimated to not exceed approximately $7,840,000, which represents the potential costs that may be incurred over time for the Claims within the applicable insurance policy deductibles or retentions. From time to time, depending upon the nature of a particular case, the Company may decide to spend in excess of a deductible or retention to enable more discretion regarding the defense, although this is not common. It is possible that the results of operations or liquidity of the Company, as well as the Company’s ability to procure reasonably priced insurance, could be adversely affected by the pending litigation, potentially materially. The Company is currently unable to estimate the ultimate liability, if any, that may result from the pending litigation, or potential litigation from future claims or claims that have not yet come to our attention, and accordingly, the liability in the Condensed Consolidated Financial Statements primarily represents an accrual for legal costs for services previously rendered, outstanding settlements for Claims not yet paid, and anticipated settlements for Claims within the Company’s remaining retention under its insurance policies. The liabilities recorded on the Company’s books as of September 30, 2022 and December 31, 2021 were $3,513,000 and $262,000, respectively, and are included in Other Liabilities.

 

 

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION PLANS
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION PLANS

6. STOCK-BASED COMPENSATION PLANS

 

Phantom Stock Plan

 

Plan Description. On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the “Plan”). The Plan authorizes the grant of up to one million units of phantom stock to employees, officers, or directors of the Company. The phantom stock units (“Units”) each represent a contractual right to payment of compensation in the future based on the market value of the Company’s common stock. The Units are not shares of the Company’s common stock, and a recipient of the Units does not receive any of the following:

 

ownership interest in the Company
shareholder voting rights
 other incidents of ownership to the Company’s common stock

 

The Units are granted to participants upon the recommendation of the Company’s President, and the approval of the Compensation Committee. Each of the Units that are granted to a participant will be initially valued by the Compensation Committee at an amount equal to the closing price of the Company’s common stock on the grant date but are recorded at fair value using the Black-Sholes method as described below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Grants made on or after January 1, 2023, will fully vest three-years from the grant date. Upon vesting, the Units represent a contractual right of payment for the value of the Unit and therefore are stated as liabilities in accordance with Topic 718. The Units will be paid on their maturity date, one year after all the Units granted in a particular award have fully vested, unless a specified event occurs under the terms of the Plan, which would allow for earlier payment. The value of each Unit at the maturity date will equal the closing price of the Company’s common stock as of the maturity date (Full Value).

 

In 2009, the Board of Directors authorized an amendment to the Plan to pay an amount equal to the value of any cash or stock dividend declared by the Company on its common stock to be accrued to the phantom stock units outstanding as of the record date of the common stock dividend. The dividend equivalent will be paid at the same time the underlying phantom stock units are paid to the participant.

 

In addition, the Plan has been amended and restated, for all grants made starting January 1, 2023, to set the vesting method to three-year cliff vesting following the grant date, with full value paid upon maturity. Additionally, for grants made starting January 1, 2023, upon retirement at age 67 or greater, and with one year of continuous service prior to retirement, vesting of the issued grant(s) would accelerate on a pro-rata basis, 1/3 per year from the grant date.

 

In certain circumstances, the Units may be immediately vested upon the participant’s death or disability. All Units granted to a participant are forfeited if the participant is terminated from their relationship with the Company or its subsidiary for “cause,” which is defined under the Plan. If a participant’s employment or relationship with the Company is terminated for reasons other than for “cause,” then any vested Units will be paid to the participant upon termination. However, Units granted to certain “specified employees” as defined in Section 409A of the Internal Revenue Code will be paid approximately 181 days after termination.

 

 

Grants of Phantom Stock Units. As of December 31, 2021, the Company had 8,358 unvested units outstanding, all of which were granted at Full Value. On February 22, 2022, the Company granted an additional 2,471 Full Value Units with a fair value of $148.03 per unit on grant date, using historical volatility. In February 2022, the Company paid $838,000 for 5,450 fully vested and matured units that were granted during 2018, including their respective earned dividend values. In March 2022, the Company paid $295,000 for 1,870 fully vested units that were granted during 2018, 2019 and 2020, including their respective earned dividend values. On August 19, 2022, the Company granted an additional 1,022 Full Value Units with a fair value of $113.63 per unit on grant date, using historical volatility. In August 2022, the Company paid $107,000 for the 950 fully vested and matured units that were granted during August 2018, including their respective earned dividend values. As of September 30, 2022, the Company had 6,653 unvested units outstanding.

 

The Company uses the Black-Scholes option pricing model as its method for determining fair value of the Units. The Company uses the straight-line method of attributing the value of the stock-based compensation expense relating to the Units. The compensation expense (including adjustment of the liability to its fair value) from the Units is recognized over the vesting period of each grant or award.

 

The FASB ASC Topic 718, Compensation - Stock Compensation, requires forfeitures either to be estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates to derive an estimate of awards ultimately to vest or to recognize the effect of any forfeited awards for which the requisite vesting period is not completed in the period that the award is forfeited.

 

The Company recognizes the reversal of any previously recognized compensation expense on forfeited awards in the period that the award is forfeited. During the three and nine months ended September 30, 2022, no awards were forfeited. However, for the three and nine months ended September 30, 2021, a reversal of $56,000 of previously recognized compensation expense was recognized on 1,212 nonvested forfeited Units.

 

The total Phantom Stock related liability as of September 30, 2022 was $1,238,000 of which $656,000 is included in Other Liabilities, as it is expected to be paid within the next twelve months, and the balance of $582,000 is included in Other Long Term Liabilities. The total Phantom Stock related liability as of December 31, 2021 was $2,427,000 of which $1,156,000 was included in Other Liabilities, and the balance of $1,271,000 was included in Other Long Term Liabilities.

 

Related to the Phantom Stock Plan, in accordance with FASB ASC Topic 718, Compensation - Stock Compensation, the Company recorded compensation expense of approximately $51,000 and $579,000 for the nine months ended September 30, 2022 and 2021, respectively. The company recorded compensation income of approximately $81,000 for the three months ended September 30, 2022 and compensation expense of $102,000 for the three months ended September 30, 2021, respectively. Compensation income or expense for a given period largely depends upon fluctuations in the Company’s stock price.

 

 

The following table summarizes information about the Company’s nonvested phantom stock Units as of and for the nine months ended September 30, 2022:

   Units   Weighted Average Grant Date Fair Value 
Number of Phantom Stock Unit Awards:          
Nonvested on December 31, 2021   8,358   $100.93 
Granted   3,493   $137.97 
Vested   (5,198)  $89.78 
Forfeited        
Canceled        
Nonvested on September 30, 2022   6,653   $129.09 
Phantom Stock Unit Awards Expected to Vest   6,653   $129.09 

 

The total unrecognized compensation costs calculated on September 30, 2022 are $469,000 which will be recognized through August of 2025. The Company will recognize the related expense over the weighted average period of 1.4 years.

 

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES
9 Months Ended
Sep. 30, 2022
Leases  
LEASES

7. LEASES

 

In the U.S., the Company owns its two main operating facilities located in Exton, Pennsylvania. In addition to the owned facilities, the Company also has operations in other locations that are leased, as well as other leased assets. In conjunction with the guidance for leases, as defined by the FASB with ASU 2016-02, Leases (Topic 842), the Company has described the existing leases, which are all classified as operating leases, pursuant to the below.

 

In the U.S., the Company leases a facility in Houston, Texas, which currently provides manufacturing, stocking, and sales operations, with the lease term running through October 2024 and a facility in Malvern, Pennsylvania, which was consummated, effective January 1, 2022, with a 3-year term ending in December 2024, that provides warehousing. Additionally, the Company extended its operating lease agreement for its corporate office space in Middletown, Connecticut, with the lease term ending in June 2027.

 

In the U.K., the Company leases a facility in Banbury, England, which serves manufacturing, warehousing, and other operational functions. The lease in Banbury has a 15-year term ending in March 2036.

 

In addition to property rentals, the Company also has lease agreements in place for various fleet vehicles and equipment with various lease terms.

 

On September 30, 2022, the Company has recorded right-of-use assets of $3,095,000, and a lease liability of $3,099,000, of which $431,000 is reported as a current liability. On December 31, 2021, the Company had recorded right-of-use assets of $3,374,000, and a lease liability of $3,373,000, of which $383,000 was reported as a current liability. The respective weighted average remaining lease term and discount rate are approximately 11.01 years and 1.05% as of September 30, 2022.

 

 

Rent expense for the operating leases was approximately $119,000 and $384,000 for the three and nine months ended September 30, 2022 and $108,000 and $312,000 for the three and nine months ended September 30, 2021.

 

Future minimum lease payments, inclusive of interest, under non-cancelable leases as of September 30, 2022 are as follows:

 

Twelve Months Ending September 30,

   Operating Leases 
     (in thousands) 
       
2023   $431 
2024    411 
2025    270 
2026    240 
2027    226 
Thereafter    1,521 
Total Minimum Lease Payments   $3,099 

 

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
SHAREHOLDERS’ EQUITY
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
SHAREHOLDERS’ EQUITY

8. SHAREHOLDERS’ EQUITY

 

As of September 30, 2022 and December 31, 2021, the Company had authorized 20,000,000 common stock shares with par value of $0.01 per share. For both periods, the total number of outstanding shares was 10,094,322, shares held in Treasury was 59,311, and total shares issued was 10,153,633.

 

During 2022 and 2021, upon approval of the Board of Directors (the “Board”) the Company has declared and paid dividends, as set forth in the following table:

 

Dividend Declared   Dividend Paid 
Date    Price Per Share    Date   Amount
September 30, 2022   $0.32    October 24, 2022    $3,231,000 
June 24, 2022   $0.32    July 5, 2022   $3,230,000 
March 29, 2022   $0.30    April 25, 2022   $3,028,000 
December 9, 2021   $0.30    December 30, 2021   $3,029,000 
September 15, 2021   $0.30    October 4, 2021   $3,028,000 
June 9, 2021   $0.30    July 6, 2021   $3,028,000 
March 24, 2021   $0.28    April 14, 2021   $2,827,000 
December 11, 2020   $0.28    January 5, 2021   $2,826,000 

 

 

In addition to the above dividend amounts, there were dividends approved by the Company’s foreign subsidiary during September 2021, which amounted to an outlay of cash of $129,000 to the foreign subsidiary’s noncontrolling interest.

 

It should be noted that from time to time, the Board may elect to pay special dividends, in addition to or in lieu of the regular quarterly dividends, depending upon the financial condition of the Company.

 

On April 4, 2014, the Board authorized an extension of its stock repurchase program without expiration, up to a maximum amount of $1,000,000. The original program established in December 2007 authorized the purchase of up to $5,000,000 of its common stock. The purchases may be made from time-to-time in the open market or in privately negotiated transactions, depending on market and business conditions. The Board retained the right to cancel, extend, or expand the share buyback program, at any time and from time-to-time. Since inception, the Company has purchased a total of 61,811 shares for approximately $932,000, or approximately $15 per share, which were held as treasury shares. The Company has not made any stock repurchases since 2014.

 

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
RELATED PARTY TRANSACTIONS
9 Months Ended
Sep. 30, 2022
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

9. RELATED PARTY TRANSACTIONS

 

From time to time the Company may have related party transactions (“RPTs”). In short, RPTs represent any transaction between the Company and any Company employee, director or officer, or any related entity, or relative, etc. The Company performs a review of transactions each year to determine if any RPTs exist, and if so, determines if the related parties act independently of each other in a fair transaction. Through this investigation the Company noted a limited number of RPTs which are disclosed hereto. First, legal and accounting fees of $117,000 were paid on behalf of three affiliated shareholders during the first two quarters of 2021 for the filing of a registration statement with the SEC (Form S-3) which allowed for the resale of up to 300,000 shares of common stock owned by the affiliated shareholders. The legal and accounting fees are to be repaid to the Company by the three affiliated shareholders, and the remaining amount is reported in Other Current Assets. Legal services for the Form S-3 and for other legal services were performed by a firm which formerly employed one member of the board. Second, on occasion the Company shares a small amount of services with its former parent Mestek, Inc., mostly related to board meeting expenses. Finally, the Company is aware of transactions between a few service providers which employ individuals with associations to Omega Flex employees. In all cases, these transactions have been determined to be independent transactions with no indication that they are influenced by the related relationships. Other than as disclosed above, the Company is currently not aware of any RPTs between the Company and any of its current directors or officers outside the scope of their normal business functions or expected contractual duties.

 

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUBSEQUENT EVENTS
9 Months Ended
Sep. 30, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

10. SUBSEQUENT EVENTS

 

The Company evaluated all events or transactions that occurred through the date of this filing. During this period, no events came to the Company’s attention that would impact the Condensed Consolidated Financial Statements for the period ended September 30, 2022.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Management develops, and changes periodically, these estimates and assumptions based on historical experience and on various other factors that are believed to be reasonable under the circumstances. Actual amounts could differ significantly from these estimates.

 

Revenue Recognition

Revenue Recognition

 

The Company applies the requirements of Accounting Standards Update 2014-09, Revenue from Contracts with Customers (Topic 606). The standard requires revenue to be recognized in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services.

 

The principle of Topic 606 was achieved through applying the following five-step approach:

 

Identification of the contract, or contracts, with a customer — a contract with a customer exists when the Company enters into an enforceable contract with a customer, typically a purchase order initiated by the customer, that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods.
   
Identification of the performance obligations in the contract — performance obligations promised in a contract are identified based on the goods that will be transferred to the customer that are distinct, whereby the customer can benefit from the goods on their own or together with other resources that are readily available from third parties or from us. Persuasive evidence of an arrangement for the sale of product must exist. The Company ships product in accordance with the purchase order and standard terms as reflected within the Company’s order acknowledgments and sales invoices.

 

 

Determination of the transaction price —the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods to the customer. This would be the agreed upon quantity and price per product type in accordance with the customer purchase order, which is aligned with the Company’s internally approved pricing guidelines.
   
Allocation of the transaction price to the performance obligations in the contract — if the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. This applies to the Company as there is only one performance obligation to ship the goods.
   
Recognition of revenue when, or as, the Company satisfies a performance obligation — the Company satisfies performance obligations at a point in time when control of the goods transfers to the customer. Determining the point in time when control transfers requires judgment. Indicators considered in determining whether the customer has obtained control of a good include:

 

The Company has a present right to payment
The customer has legal title to the goods
The Company has transferred physical possession of the goods
The customer has the significant risks and rewards of ownership of the goods
The customer has accepted the goods

 

It is important to note that the indicators are not a set of conditions that must be met before the Company can conclude that control of the goods has transferred to the customer. The indicators are a list of factors that are often present if a customer has control of the goods.

 

The Company has typical, unmodified FOB shipping point terms. As the seller, the Company can determine that the shipped goods meet the agreed-upon specifications in the contract or customer purchase order (e.g. items, quantities, and prices) with the buyer, so customer acceptance would be deemed a formality, as noted in ASC 606-10-55-86. As a result, the Company has a legal right to payment upon shipment of the goods.

 

Based upon the above, the Company has concluded that control substantively transfers to the customer upon shipment.

 

Other considerations of Topic 606 include the following:

 

Contract Costs - costs to obtain a contract (e.g. customer purchase order) include sales commissions. Under Topic 606, these costs may be expensed as incurred for contracts with a duration of one year or less. The majority of the Company’s customer purchase orders are fulfilled (e.g. goods are shipped) within two days of receipt.
   
Warranties - the Company does not offer a warranty as a separate component for customers to purchase. A warranty is generally included with each purchase, providing assurance that the goods comply with agreed-upon specifications, and the cost is therefore accrued accordingly, but contracts do not include any requirement for additional distinct services. Therefore, there is not a separate performance obligation, and there is no impact of warranties under Topic 606 upon the financial reporting of the Company.

 

 

Returned Goods - from time to time, the Company provides authorization to customers to return goods. If deemed to be material, the Company would record a “right of return” asset for the cost of the returned goods which would reduce cost of sales.
   
Volume Rebates (Promotional Incentives) - volume rebates are variable (dependent upon the volume of goods purchased by our eligible customers) and, under Topic 606, must be estimated and recognized as a reduction of revenue as performance obligations are satisfied (e.g. upon shipment of goods). Also under Topic 606, to ensure that the related revenue recognized would not be probable of a significant reversal, the four following factors are considered:

 

The amount of consideration is highly susceptible to factors outside the Company’s influence.
The uncertainty about the amount of consideration is not expected to be resolved for a long period of time.
The Company’s experience with similar types of contracts is limited.
The contract has a large number and broad range of possible consideration amounts.

 

If it was concluded that the above factors were in place for the Company, it would support the probability of a significant reversal of revenue. However, as none of the four factors apply to the Company, promotional incentives are recorded as a reduction of revenue based upon estimates of the eligible products expected to be sold.

 

Regarding disaggregated revenue disclosures, as previously noted, the Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose. Most of the Company’s transactions are very similar in nature, contract, terms, timing, and transfer of control of goods. As indicated within Note 2, Significant Accounting Policies, in these Condensed Consolidated Financial Statements, under the caption “Significant Concentration”, the majority of the Company’s sales were geographically contained within North America, with the remainder scattered internationally. All performance assessments and resource allocations are generally based upon the review of the results of the Company as a whole.

 

Cash Equivalents

Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes, and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances and believes its credit risk to be minimal.

 

Accounts Receivable and Provision for Credit Losses

Accounts Receivable and Provision for Credit Losses

 

All accounts receivables are stated at amortized cost, net of allowances for credit losses, and adjusted for any write-offs. The Company maintains allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables considering current market conditions and estimates for supportable forecasts when appropriate. The estimate is a result of the Company’s ongoing assessments and evaluations of collectability, historical loss experience, and future expectations in estimating credit losses in its receivable portfolio. For accounts receivables, the Company uses historical loss experience rates and applies them to a related aging analysis while also considering customer and/or economic risk where appropriate. Determination of the proper amount of allowances requires management to exercise judgment about the timing, frequency and severity of credit losses that could materially affect the provision for credit losses and, as a result, net earnings. The allowances consider numerous quantitative and qualitative factors that include receivable type, historical loss experience, delinquency trends, collection experience, current economic conditions, estimates for supportable forecasts, when appropriate, and credit risk characteristics.

 

The reserve for credit losses, which include future credits, discounts, and doubtful accounts, was $1,229,000 and $1,410,000 as of September 30, 2022 and December 31, 2021, respectively.

 

Inventories

Inventories

 

Inventories are valued at the lower of cost or net realizable value. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company generally considers inventory quantities beyond two-years usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly.

 

Property and Equipment

Property and Equipment

 

Property and equipment are initially recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are capitalized.

 

Goodwill

Goodwill

 

In accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 350, Intangibles – Goodwill and Other (ASU 2017-04), using the simplified method as adopted, the Company performed an annual impairment test as of December 31, 2021. This analysis did not indicate any impairment of goodwill.

 

 

Stock-Based Compensation Plans

Stock-Based Compensation Plans

 

In 2006, the Company adopted a Phantom Stock Plan (the “Plan”), which allows the Company to grant phantom stock units (“Units”) to certain key employees, officers, or directors. The Units each represent a contractual right to payment of compensation in the future based upon the market value of the Company’s common stock and are accordingly recorded as liabilities. The Units follow a vesting schedule over three years from the grant date and are then paid upon maturity. In accordance with FASB ASC Topic 718, Compensation - Stock Compensation (“Topic 718”), the Company uses the Black-Scholes option pricing model as its method for determining the fair value of the Units. The liabilities for the Units are adjusted to market value over time from the grant dates to the related maturity dates. The Company recognizes the reversal of any previously recognized compensation expense on forfeited nonvested Units in the period the Units are forfeited.

 

The Plan has been amended and restated, for all grants made starting January 1, 2023, to set the vesting method to three-year cliff vesting following the grant date, with full value paid upon maturity. Additionally, for grants made starting January 1, 2023, upon retirement at age 67 or greater, and with one year of continuous service prior to retirement, vesting of the issued grant(s) would accelerate on a pro-rata basis, 1/3 per year from the grant date.

 

Further details of the Plan are provided in Note 6, Stock-Based Compensation Plans, to the Condensed Consolidated Financial Statements included in this report.

 

Product Liability Reserves

Product Liability Reserves

 

Product liability reserves represent the estimated unpaid amounts under the Company’s insurance policies with respect to existing claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 5, Commitments and Contingencies, to the Condensed Consolidated Financial Statements included in this report, for various product liability claims covered under the Company’s general liability insurance policies, the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $25,000 to $3,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company is vigorously defending against all known claims.

 

Leases

Leases

 

The Company applies the requirements of FASB ASU 2016-02, Leases (Topic 842) which defines a lease as any contract that conveys the right to use a specific asset for a period of time in exchange for consideration. Leases are classified as a finance lease, formerly called a capital lease, if any of the following criteria are met:

 

1.The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.
2.The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise.
3.The lease term is for the major part of the remaining economic life of the underlying asset.
4.The present value of the sum of lease payments and any residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset.
5.The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.

 

 

For any leases that do not meet the criteria identified above for finance leases, the Company treats such leases as operating leases. As of September 30, 2022 and December 31, 2021, each of the Company’s leases are classified as operating leases.

 

Both finance and operating leases are reflected on the balance sheet as lease or “right-of-use” assets and lease liabilities.

 

There are some exceptions, which the Company has elected in its accounting policies. For leases with terms of twelve months or less, or below the Company’s general capitalization policy threshold, the Company has elected an accounting policy to not recognize lease assets and lease liabilities for all asset classes. The Company recognizes lease expense for such leases generally on a straight-line basis over the lease term.

 

The Company determines if a contract is a lease at the inception of the arrangement. The Company reviews all options to extend, terminate, or purchase its right-of-use assets at the inception of the lease and accounts for these options when they are reasonably certain to be exercised. Certain leases contain non-lease components, such as common area maintenance, which are generally accounted for separately. In general, the Company will assess if non-lease components are fixed and determinable, or variable, when determining if the component should be included in the lease liability. For purposes of calculating the present value of the lease obligations, the Company utilizes the implicit interest rate within the lease agreement when known and/or determinable, and otherwise utilizes its incremental borrowing rate at the time of the lease agreement.

 

Fair Value of Financial and Nonfinancial Instruments

Fair Value of Financial and Nonfinancial Instruments

 

The Company measures financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability. The Company relies upon Level 1 inputs in determining the fair value of the Company’s reporting unit in its annual impairment test as described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.

 

 

Earnings per Common Share

Earnings per Common Share

 

Basic earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no dilutive securities. Consequently, basic, and diluted earnings per share are the same.

 

Currency Translation

Currency Translation

 

Assets and liabilities denominated in foreign currencies, most of which relate to the Company’s U.K. subsidiary whose functional currency is the British Pound, are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The Condensed Consolidated Statements of Income are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a separate component of shareholders’ equity. Exchange gains and losses resulting from foreign currency transactions are included in the Condensed Consolidated Statements of Income in the period in which they occur.

 

Income Taxes

Income Taxes

 

The Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company records tax expense, related deferred taxes and tax benefits, and uncertainties in tax positions.

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.

 

The FASB ASC Topic 740, Income Taxes, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements. This guidance prescribes a recognition threshold of more-likely than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax positions to be recognized in the financial statements.

 

The Company follows the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the recognition, de-recognition and measurement of potential tax benefits associated with tax positions.

 

 

Other Comprehensive Income

Other Comprehensive Income

 

For the three and nine months ended September 30, 2022 and 2021, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.

 

Significant Concentrations

Significant Concentrations

 

The Company has one significant customer which represented more than 10% of the Company’s Accounts Receivable on September 30, 2022. No customers represented more than 10% of the Company’s Accounts Receivable on December 31, 2021. That same customer represented more than 10% of the Company’s total Net Sales for the three and nine months ended September 30, 2022 and 2021. Geographically, the Company has a significant amount of sales in the United States versus internationally. These concentrations are consistent with those discussed in detail in the Company’s December 31, 2021 Form 10-K.

 

Subsequent Events

Subsequent Events

 

The Company evaluates all events or transactions through the date of the related filing that may have a material impact on its Condensed Consolidated Financial Statements. Refer to Note 10 of the Condensed Consolidated Financial Statements.

 

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU applies to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The ASU provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The expedients and exceptions provided by the ASU do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. The ASU is effective for all entities as of March 12, 2020 through December 31, 2022. The impact of the adoption of ASU 2020-04 did not have a material impact on the Company’s Condensed Consolidated Financial Statements.

 

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The guidance removes certain exceptions for recognizing deferred taxes for equity method investments, performing intraperiod allocation, and calculating income taxes in interim periods. The ASU also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for goodwill and allocating taxes to members of a consolidated group, among others. The amendments in ASU 2019-12 are effective for public business entities for fiscal years beginning after December 15, 2020, including interim periods therein. The Company adopted this new guidance in 2021, and it did not have a material impact on its Condensed Consolidated Financial Statements.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVENTORIES (Tables)
9 Months Ended
Sep. 30, 2022
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES, NET OF RESERVES

           
   September 30,   December 31, 
   2022   2021 
   (in thousands) 
         
Finished Goods  $8,538   $5,903 
Raw Materials   13,289    9,662 
Inventories - Net  $21,827   $15,565 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION PLANS (Tables)
9 Months Ended
Sep. 30, 2022
Phantom Share Units (PSUs) [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
SUMMARY OF NONVESTED PHANTOM STOCK UNITS

The following table summarizes information about the Company’s nonvested phantom stock Units as of and for the nine months ended September 30, 2022:

   Units   Weighted Average Grant Date Fair Value 
Number of Phantom Stock Unit Awards:          
Nonvested on December 31, 2021   8,358   $100.93 
Granted   3,493   $137.97 
Vested   (5,198)  $89.78 
Forfeited        
Canceled        
Nonvested on September 30, 2022   6,653   $129.09 
Phantom Stock Unit Awards Expected to Vest   6,653   $129.09 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES (Tables)
9 Months Ended
Sep. 30, 2022
Leases  
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES

Future minimum lease payments, inclusive of interest, under non-cancelable leases as of September 30, 2022 are as follows:

 

Twelve Months Ending September 30,

   Operating Leases 
     (in thousands) 
       
2023   $431 
2024    411 
2025    270 
2026    240 
2027    226 
Thereafter    1,521 
Total Minimum Lease Payments   $3,099 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
SHAREHOLDERS’ EQUITY (Tables)
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
SCHEDULE OF DIVIDEND PAYMENTS

During 2022 and 2021, upon approval of the Board of Directors (the “Board”) the Company has declared and paid dividends, as set forth in the following table:

 

Dividend Declared   Dividend Paid 
Date    Price Per Share    Date   Amount
September 30, 2022   $0.32    October 24, 2022    $3,231,000 
June 24, 2022   $0.32    July 5, 2022   $3,230,000 
March 29, 2022   $0.30    April 25, 2022   $3,028,000 
December 9, 2021   $0.30    December 30, 2021   $3,029,000 
September 15, 2021   $0.30    October 4, 2021   $3,028,000 
June 9, 2021   $0.30    July 6, 2021   $3,028,000 
March 24, 2021   $0.28    April 14, 2021   $2,827,000 
December 11, 2020   $0.28    January 5, 2021   $2,826,000 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Allowance for doubtful accounts receivable $ 1,229,000 $ 1,410,000
Concentration risk percentage description The Company has one significant customer which represented more than 10% of the Company’s Accounts Receivable on September 30, 2022. No customers represented more than 10% of the Company’s Accounts Receivable on December 31, 2021. That same customer represented more than 10% of the Company’s total Net Sales for the three and nine months ended September 30, 2022 and 2021. Geographically, the Company has a significant amount of sales in the United States versus internationally.  
Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Defense and settlement costs per claim $ 25,000  
Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Defense and settlement costs per claim $ 3,000,000  
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF INVENTORIES, NET OF RESERVES (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Finished Goods $ 8,538 $ 5,903
Raw Materials 13,289 9,662
Inventories - Net $ 21,827 $ 15,565
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVENTORIES (Details Narrative) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Inventory valuation reserves $ 78,000 $ 505,000
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative) - Loan Agreement [Member]
Dec. 01, 2017
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Line of credit facility, maximum borrowing capacity $ 15,000,000
Line of credit facility, expiration date Dec. 01, 2022
Line of credit facility, interest rate description The loan agreement provides for the payment of any borrowings under the agreement at an interest rate range of either LIBOR plus 0.75% to plus 1.75% (for borrowings with a fixed term of 30, 60, or 90 days), or Prime Rate up to Prime Rate plus 0.50% (for borrowings with no fixed term other than the December 1, 2022 maturity date), depending upon the Company’s then existing financial ratios. Currently, the Company’s ratio would allow for the most favorable rate under the agreement’s range, which would be a rate of 3.89%.
Line of credit facility, commitment fee description The Company is also required to pay on a quarterly basis an unused facility fee of 10 basis points of the average unused balance of the note.
Line of credit facility expiration period description The Company may terminate the line at any time during the five-year term, as long as there are no amounts outstanding.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS AND CONTINGENCIES (Details Narrative)
3 Months Ended 9 Months Ended
Jan. 05, 2022
GBP (£)
Dec. 31, 2020
GBP (£)
Sep. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Loss Contingencies [Line Items]        
Employee benefit payment term description     The payment benefits range from $1,000 per month to $3,000 per month with the term of such payments limited to 15 years after the employee’s retirement  
Other compensation liabilities     $ 382,000 $ 447,000
Other compensation liabilities, noncurrent     334,000 399,000
Other compensation liabilities, current     48,000 48,000
Cash surrender value of life insurance     1,509,000 1,651,000
Payment of defendant's cost | £ £ 110,000 £ 320,000    
Maximum aggregate claim amount     7,840,000  
Liabilities recorded     3,513,000 $ 262,000
Minimum [Member]        
Loss Contingencies [Line Items]        
Payment benefit to employee's     1,000  
Deductibles per claim     25,000  
Minimum [Member] | Insurance Claims [Member]        
Loss Contingencies [Line Items]        
Potential liability per claim maximum range, value     0  
Maximum [Member]        
Loss Contingencies [Line Items]        
Payment benefit to employee's     3,000  
Deductibles per claim     3,000,000  
Maximum [Member] | Insurance Claims [Member]        
Loss Contingencies [Line Items]        
Potential liability per claim maximum range, value     $ 3,000,000  
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details) - Phantom Share Units (PSUs) [Member]
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Nonvested units, beginning balance | shares 8,358
Nonvested weighted average grant date fair value, beginning balance | $ / shares $ 100.93
Nonvested units, granted | shares 3,493
Nonvested weighted average grant date fair value, granted | $ / shares $ 137.97
Nonvested units, vested | shares (5,198)
Nonvested weighted average grant date fair value, vested | $ / shares $ 89.78
Nonvested units, forfeited | shares
Nonvested weighted average grant date fair value, forfeited | $ / shares
Nonvested units, canceled | shares
Nonvested weighted average grant date fair value, canceled | $ / shares
Nonvested units, ending balance | shares 6,653
Nonvested weighted average grant date fair value, ending balance | $ / shares $ 129.09
Phantom stock unit awards expected to vest, units | shares 6,653
Phantom stock unit awards expected to vest, weighted average grant date fair value | $ / shares $ 129.09
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION PLANS (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 19, 2022
Feb. 22, 2022
Aug. 31, 2022
Mar. 31, 2022
Feb. 28, 2022
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Unvested units outstanding           6,653   6,653         8,358
Share based compensation paid in period     $ 107,000 $ 295,000 $ 838,000                
Share based compensation vested shares     950   5,450         1,870 1,870 1,870  
Nonvested forfeited Units           0 1,212 0 1,212        
Compensation expense             $ 56,000   $ 56,000        
Share based compensation liability           $ 1,238,000   $ 1,238,000         $ 2,427,000
Share based compensation liability, current           656,000   656,000         1,156,000
Share based compensation liability, non-current           582,000   582,000         $ 1,271,000
Unrecognized compensation costs           469,000   $ 469,000          
Compensation expense, weighted average recognize period               1 year 4 months 24 days          
Phantom Stock Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Share based compensation, description               On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the “Plan”). The Plan authorizes the grant of up to one million units of phantom stock to employees, officers, or directors of the Company. The phantom stock units (“Units”) each represent a contractual right to payment of compensation in the future based on the market value of the Company’s common stock          
Share based compensation vesting rights               The Units are granted to participants upon the recommendation of the Company’s President, and the approval of the Compensation Committee. Each of the Units that are granted to a participant will be initially valued by the Compensation Committee at an amount equal to the closing price of the Company’s common stock on the grant date but are recorded at fair value using the Black-Sholes method as described below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Grants made on or after January 1, 2023, will fully vest three-years from the grant date. Upon vesting, the Units represent a contractual right of payment for the value of the Unit and therefore are stated as liabilities in accordance with Topic 718          
Compensation expense           $ 81,000 $ 102,000 $ 51,000 $ 579,000        
Full Value Units [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Share based compensation grants in period 1,022 2,471                      
Share based compensation weighted average grant date fair value $ 113.63 $ 148.03                      
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Leases  
2023 $ 431
2024 411
2025 270
2026 240
2027 226
Thereafter 1,521
Total Minimum Lease Payments $ 3,099
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Right-of-use assets $ 3,095,000   $ 3,095,000   $ 3,374,000
Lease liability 3,099,000   3,099,000   3,373,000
Lease liability, current $ 431,000   $ 431,000   $ 383,000
Weighted average remaining lease term 11 years 3 days   11 years 3 days    
Operating lease, weighted average discount rate, percent 1.05%   1.05%    
Operating lease expense $ 119,000 $ 108,000 $ 384,000 $ 312,000  
Houston [Member]          
Operating leases term, description     lease term running through October 2024 and a facility in Malvern, Pennsylvania, which was consummated, effective January 1, 2022, with a 3-year term ending in December 2024    
Middletown [Member]          
Operating leases term, description     lease term ending in June 2027    
Banbury [Member]          
Operating leases term, description     The lease in Banbury has a 15-year term ending in March 2036    
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF DIVIDEND PAYMENTS (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 24, 2022
Sep. 30, 2022
Jul. 05, 2022
Jun. 24, 2022
Apr. 25, 2022
Mar. 29, 2022
Dec. 30, 2021
Dec. 09, 2021
Oct. 04, 2021
Sep. 15, 2021
Jul. 06, 2021
Jun. 09, 2021
Apr. 14, 2021
Mar. 24, 2021
Jan. 05, 2021
Dec. 11, 2020
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Equity [Abstract]                                        
Dividend Declared, Price Per Share   $ 0.32   $ 0.32   $ 0.30   $ 0.30   $ 0.30   $ 0.30   $ 0.28   $ 0.28 $ 0.32 $ 0.30 $ 0.94 $ 0.88
Dividend Paid $ 3,231,000   $ 3,230,000   $ 3,028,000   $ 3,029,000   $ 3,028,000   $ 3,028,000   $ 2,827,000   $ 2,826,000          
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
SHAREHOLDERS’ EQUITY (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2014
Sep. 30, 2022
Dec. 31, 2021
Apr. 04, 2014
Dec. 31, 2007
Common stock, shares authorized     20,000,000 20,000,000    
Common stock, par value     $ 0.01 $ 0.01    
Common stock, shares outstanding     10,094,322 10,094,322    
Treasury stock, common, shares     59,311 59,311    
Common stock, shares issued     10,153,633 10,153,633    
Foreign subsidiary's noncontrolling interest $ 129,000          
Stock repurchase program, authorized amount           $ 5,000,000
Stock repurchased during period, shares   61,811        
Stock repurchased during period, value   $ 932,000        
Approximate cost per share   $ 15        
Maximum [Member]            
Stock repurchase program, authorized amount         $ 1,000,000  
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
RELATED PARTY TRANSACTIONS (Details Narrative)
9 Months Ended
Sep. 30, 2022
USD ($)
shares
Related Party Transaction [Line Items]  
Legal and accounting fees | $ $ 117,000
Affiliated shareholders [Member] | Maximum [Member]  
Related Party Transaction [Line Items]  
Sale of stock, number of shares issued | shares 300,000
XML 47 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001317945 2022-01-01 2022-09-30 0001317945 2022-09-30 0001317945 2021-12-31 0001317945 2022-07-01 2022-09-30 0001317945 2021-07-01 2021-09-30 0001317945 2021-01-01 2021-09-30 0001317945 us-gaap:CommonStockMember 2022-06-30 0001317945 us-gaap:TreasuryStockMember 2022-06-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001317945 us-gaap:RetainedEarningsMember 2022-06-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2022-06-30 0001317945 us-gaap:NoncontrollingInterestMember 2022-06-30 0001317945 2022-06-30 0001317945 us-gaap:CommonStockMember 2021-06-30 0001317945 us-gaap:TreasuryStockMember 2021-06-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001317945 us-gaap:RetainedEarningsMember 2021-06-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2021-06-30 0001317945 us-gaap:NoncontrollingInterestMember 2021-06-30 0001317945 2021-06-30 0001317945 us-gaap:CommonStockMember 2021-12-31 0001317945 us-gaap:TreasuryStockMember 2021-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001317945 us-gaap:RetainedEarningsMember 2021-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2021-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2021-12-31 0001317945 us-gaap:CommonStockMember 2020-12-31 0001317945 us-gaap:TreasuryStockMember 2020-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001317945 us-gaap:RetainedEarningsMember 2020-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2020-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2020-12-31 0001317945 2020-12-31 0001317945 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001317945 us-gaap:TreasuryStockMember 2022-07-01 2022-09-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001317945 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2022-07-01 2022-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0001317945 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001317945 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001317945 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2021-07-01 2021-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001317945 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001317945 us-gaap:TreasuryStockMember 2022-01-01 2022-09-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001317945 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2022-01-01 2022-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-09-30 0001317945 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001317945 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001317945 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2021-01-01 2021-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-09-30 0001317945 us-gaap:CommonStockMember 2022-09-30 0001317945 us-gaap:TreasuryStockMember 2022-09-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001317945 us-gaap:RetainedEarningsMember 2022-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2022-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2022-09-30 0001317945 us-gaap:CommonStockMember 2021-09-30 0001317945 us-gaap:TreasuryStockMember 2021-09-30 0001317945 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001317945 us-gaap:RetainedEarningsMember 2021-09-30 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2021-09-30 0001317945 us-gaap:NoncontrollingInterestMember 2021-09-30 0001317945 2021-09-30 0001317945 srt:MinimumMember 2022-01-01 2022-09-30 0001317945 srt:MaximumMember 2022-01-01 2022-09-30 0001317945 OFLX:LoanAgreementMember 2017-12-01 0001317945 OFLX:LoanAgreementMember 2017-11-29 2017-12-01 0001317945 2020-10-01 2020-12-31 0001317945 2022-01-03 2022-01-05 0001317945 srt:MinimumMember us-gaap:InsuranceClaimsMember 2022-09-30 0001317945 srt:MaximumMember us-gaap:InsuranceClaimsMember 2022-09-30 0001317945 OFLX:PhantomStockPlanMember 2022-01-01 2022-09-30 0001317945 OFLX:FullValueUnitsMember 2022-02-20 2022-02-22 0001317945 2022-02-01 2022-02-28 0001317945 2022-03-01 2022-03-31 0001317945 2018-01-01 2018-12-31 0001317945 2019-01-01 2019-12-31 0001317945 2020-01-01 2020-12-31 0001317945 OFLX:FullValueUnitsMember 2022-08-18 2022-08-19 0001317945 2022-08-01 2022-08-31 0001317945 OFLX:PhantomStockPlanMember 2021-01-01 2021-09-30 0001317945 OFLX:PhantomStockPlanMember 2022-07-01 2022-09-30 0001317945 OFLX:PhantomStockPlanMember 2021-07-01 2021-09-30 0001317945 us-gaap:PhantomShareUnitsPSUsMember 2022-01-01 2022-09-30 0001317945 us-gaap:PhantomShareUnitsPSUsMember 2021-12-31 0001317945 us-gaap:PhantomShareUnitsPSUsMember 2022-09-30 0001317945 OFLX:HoustonMember 2022-01-01 2022-09-30 0001317945 OFLX:MiddletownMember 2022-01-01 2022-09-30 0001317945 OFLX:BanburyMember 2022-01-01 2022-09-30 0001317945 2021-09-01 2021-09-30 0001317945 srt:MaximumMember 2014-04-04 0001317945 2007-12-31 0001317945 2014-01-01 2014-12-31 0001317945 2022-09-30 2022-09-30 0001317945 2022-10-24 2022-10-24 0001317945 2022-06-24 2022-06-24 0001317945 2022-07-05 2022-07-05 0001317945 2022-03-29 2022-03-29 0001317945 2022-04-25 2022-04-25 0001317945 2021-12-09 2021-12-09 0001317945 2021-12-30 2021-12-30 0001317945 2021-09-15 2021-09-15 0001317945 2021-10-04 2021-10-04 0001317945 2021-06-09 2021-06-09 0001317945 2021-07-06 2021-07-06 0001317945 2021-03-24 2021-03-24 0001317945 2021-04-14 2021-04-14 0001317945 2020-12-11 2020-12-11 0001317945 2021-01-05 2021-01-05 0001317945 srt:MaximumMember OFLX:AffiliatedShareHoldersMember 2022-01-01 2022-09-30 iso4217:USD shares iso4217:USD shares iso4217:GBP pure 0001317945 false Q3 --12-31 10-Q true 2022-09-30 2022 false 000-51372 Omega Flex, Inc. PA 23-1948942 451 Creamery Way Exton PA 19341 (610) 524-7272 Yes Yes Accelerated Filer false false false Common Stock, par value $0.01 per share OFLX NASDAQ 10094322 30569000 32913000 1229000 1410000 19043000 20726000 21827000 15565000 4615000 2533000 76054000 71737000 3095000 3374000 8558000 8569000 3526000 3526000 206000 7000 1584000 1702000 93023000 88915000 2576000 3355000 2897000 7008000 4765000 7183000 3230000 1000 431000 383000 7079000 4864000 20978000 22794000 2668000 2990000 13000 427000 427000 493000 914000 1670000 25000000 28374000 0.01 0.01 20000000 20000000 10153633 10153633 10094322 10094322 102000 102000 1000 1000 11025000 11025000 58005000 50053000 -1287000 -827000 67844000 60352000 179000 189000 68023000 60541000 93023000 88915000 31629000 31725000 94670000 94554000 11872000 11686000 35005000 35258000 19757000 20039000 59665000 59296000 5261000 4876000 16545000 14625000 4754000 5724000 16257000 16281000 1101000 1113000 3514000 3326000 8641000 8326000 23349000 25064000 32000 10000 52000 27000 -210000 -19000 -374000 6000 8463000 8317000 23027000 25097000 1924000 2160000 5558000 6441000 6539000 6157000 17469000 18656000 -1000 9000 28000 57000 6540000 6148000 17441000 18599000 0.65 0.61 1.73 1.84 0.32 0.30 0.94 0.88 10094 10094 10094 10094 6539000 6157000 17469000 18656000 -213000 -96000 -498000 -60000 -213000 -96000 -498000 -60000 6326000 6061000 16971000 18596000 -17000 3000 -10000 54000 6343000 6058000 16981000 18542000 10094322 102000 -1000 11025000 54696000 -1090000 196000 64928000 6540000 -1000 6539000 -197000 -16000 -213000 3231000 3231000 10094322 102000 -1000 11025000 58005000 -1287000 179000 68023000 10094322 102000 -1000 11025000 42366000 -745000 311000 53058000 6148000 9000 6157000 -90000 -6000 -96000 3028000 129000 3157000 10094322 102000 -1000 11025000 45486000 -835000 185000 55962000 10094322 102000 -1000 11025000 50053000 -827000 189000 60541000 17441000 28000 17469000 -460000 -38000 -498000 9489000 9489000 10094322 102000 -1000 11025000 58005000 -1287000 179000 68023000 10094322 102000 -1000 11025000 35769000 -778000 260000 46377000 10094322 102000 -1000 11025000 35769000 -778000 260000 46377000 18599000 57000 18656000 -57000 -3000 -60000 8882000 129000 9011000 10094322 102000 -1000 11025000 45486000 -835000 185000 55962000 10094322 102000 -1000 11025000 45486000 -835000 185000 55962000 17469000 18656000 51000 579000 812000 697000 -183000 105000 -613000 303000 -409000 303000 -1625000 2165000 6474000 1671000 -380000 -201000 1975000 1309000 -679000 -605000 -4078000 -235000 -2401000 1148000 -376000 -209000 1420000 -2634000 4569000 13164000 817000 720000 -817000 -720000 6258000 8809000 -6258000 -8809000 -2506000 3635000 162000 -23000 32913000 23633000 30569000 27245000 7226000 7455000 9489000 9011000 644000 3261000 <p id="xdx_800_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zhiXuttNzsVh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1. <span id="xdx_827_zsb7ThB84kr7">BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Basis of Presentation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited Condensed Consolidated Financial Statements include the accounts of Omega Flex, Inc. (Omega) and its subsidiaries (collectively the “Company”). The Company’s Condensed Consolidated Financial Statements for the quarter ended September 30, 2022 have been prepared in accordance with accounting principles generally accepted in the United States (GAAP), and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to those rules and regulations, although the Company believes that the disclosures made are adequate to make the information not misleading. It is suggested that these Condensed Consolidated Financial Statements be read in conjunction with the financial statements and the notes thereto included in the Company’s latest shareholders’ annual report (Form 10-K). All material inter-company accounts and transactions have been eliminated in consolidation. It is management’s opinion that all adjustments necessary for a fair statement of the results for the interim periods have been made, and that all adjustments are of a normal recurring nature, or a description is provided for any adjustments that are not of a normal recurring nature.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Description of Business</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose (also described as corrugated tubing), as well as the sale of the Company’s related proprietary fittings and a vast array of accessories.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is a leading manufacturer of flexible metal hose, which is used in a variety of ways to carry gases and liquids within their particular applications. Some of the more prominent uses include:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">carrying fuel gases within residential and commercial buildings;</span></td></tr> <tr style="vertical-align: top"> <td> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">carrying gasoline and diesel gasoline products (both above and below the ground) in a double containment piping to contain any possible leaks, which is used in automotive and marina refueling, and fueling for back-up generation;</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">using copper-alloy corrugated piping in medical or health care facilities to carry medical gases (oxygen, nitrogen, vacuum) or pure gases for pharmaceutical applications; and</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">industrial applications where the customer requires the piping to have both a degree of flexibility and/or an ability to carry corrosive compounds or mixtures, or to carry at both very high and very low (cryogenic) temperatures.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company manufactures flexible metal hose at its facilities in Exton, Pennsylvania, and Houston, Texas in the United States (U.S.), and in Banbury, Oxfordshire in the United Kingdom (U.K.), and primarily sells its products through distributors, wholesalers and to original equipment manufacturers (“OEMs”) throughout North America and Europe, and to a lesser extent other global markets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_806_eus-gaap--SignificantAccountingPoliciesTextBlock_zYTTkVF8NrUi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2. <span id="xdx_821_zfEHJyF5DtU7">SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_847_eus-gaap--UseOfEstimates_zSajqrUeKvI2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Use of Estimates</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Management develops, and changes periodically, these estimates and assumptions based on historical experience and on various other factors that are believed to be reasonable under the circumstances. Actual amounts could differ significantly from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zwfrMtYn0geg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Revenue Recognition</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company applies the requirements of Accounting Standards Update 2014-09, <i>Revenue from Contracts with Customers (Topic 606)</i>. The standard requires revenue to be recognized in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The principle of Topic 606 was achieved through applying the following five-step approach:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Identification of the contract, or contracts, with a customer —</i> a contract with a customer exists when the Company enters into an enforceable contract with a customer, typically a purchase order initiated by the customer, that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Identification of the performance obligations in the contract — </i>performance obligations promised in a contract are identified based on the goods that will be transferred to the customer that are distinct, whereby the customer can benefit from the goods on their own or together with other resources that are readily available from third parties or from us. Persuasive evidence of an arrangement for the sale of product must exist. The Company ships product in accordance with the purchase order and standard terms as reflected within the Company’s order acknowledgments and sales invoices.</span></td></tr> </table> <p style="margin: 0"> </p> <p style="margin: 0"/> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Determination of the transaction price</i> —the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods to the customer. This would be the agreed upon quantity and price per product type in accordance with the customer purchase order, which is aligned with the Company’s internally approved pricing guidelines.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Allocation of the transaction price to the performance obligations in the contract </i>— if the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. This applies to the Company as there is only one performance obligation to ship the goods.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Recognition of revenue when, or as, the Company satisfies a performance obligation</i> — the Company satisfies performance obligations at a point in time when control of the goods transfers to the customer. Determining the point in time when control transfers requires judgment. Indicators considered in determining whether the customer has obtained control of a good include:</span></td></tr></table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 1in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.5in">■<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has a present right to payment</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The customer has legal title to the goods</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has transferred physical possession of the goods</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The customer has the significant risks and rewards of ownership of the goods</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The customer has accepted the goods</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i/></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 1.5in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">It is important to note that the indicators are not a set of conditions that must be met before the Company can conclude that control of the goods has transferred to the customer. The indicators are a list of factors that are often present if a customer has control of the goods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has typical, unmodified FOB shipping point terms. As the seller, the Company can determine that the shipped goods meet the agreed-upon specifications in the contract or customer purchase order (e.g. items, quantities, and prices) with the buyer, so customer acceptance would be deemed a formality, as noted in ASC 606-10-55-86. As a result, the Company has a legal right to payment upon shipment of the goods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based upon the above, the Company has concluded that control substantively transfers to the customer upon shipment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other considerations of Topic 606 include the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract Costs - </i>costs to obtain a contract (e.g. customer purchase order) include sales commissions. Under Topic 606, these costs may be expensed as incurred for contracts with a duration of one year or less. The majority of the Company’s customer purchase orders are fulfilled (e.g. goods are shipped) within two days of receipt.</span></td></tr> <tr style="vertical-align: top"> <td> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Warranties </i>- the Company does not offer a warranty as a separate component for customers to purchase. A warranty is generally included with each purchase, providing assurance that the goods comply with agreed-upon specifications, and the cost is therefore accrued accordingly, but contracts do not include any requirement for additional distinct services. Therefore, there is not a separate performance obligation, and there is no impact of warranties under Topic 606 upon the financial reporting of the Company.</span></td></tr> </table> <p style="margin: 0"> </p> <p style="margin: 0"/> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Returned Goods</i> - from time to time, the Company provides authorization to customers to return goods. If deemed to be material, the Company would record a “right of return” asset for the cost of the returned goods which would reduce cost of sales.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Volume Rebates (Promotional Incentives) </i>- volume rebates are variable (dependent upon the volume of goods purchased by our eligible customers) and, under Topic 606, must be estimated and recognized as a reduction of revenue as performance obligations are satisfied (e.g. upon shipment of goods). Also under Topic 606, to ensure that the related revenue recognized would not be probable of a significant reversal, the four following factors are considered:</span></td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 1in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.5in">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amount of consideration is highly susceptible to factors outside the Company’s influence.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The uncertainty about the amount of consideration is not expected to be resolved for a long period of time.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s experience with similar types of contracts is limited.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The contract has a large number and broad range of possible consideration amounts.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0.75in; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If it was concluded that the above factors were in place for the Company, it would support the probability of a significant reversal of revenue. However, as none of the four factors apply to the Company, promotional incentives are recorded as a reduction of revenue based upon estimates of the eligible products expected to be sold.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0.75in; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Regarding disaggregated revenue disclosures, as previously noted, the Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose. Most of the Company’s transactions are very similar in nature, contract, terms, timing, and transfer of control of goods. As indicated within Note 2, Significant Accounting Policies, in these Condensed Consolidated Financial Statements, under the caption “Significant Concentration”, the majority of the Company’s sales were geographically contained within North America, with the remainder scattered internationally. All performance assessments and resource allocations are generally based upon the review of the results of the Company as a whole.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z3nRHrbSCoS" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Cash Equivalents</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes, and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances and believes its credit risk to be minimal.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_846_eus-gaap--ReceivablesPolicyTextBlock_zlri6l0xPWS2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Accounts Receivable and Provision for Credit Losses</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All accounts receivables are stated at amortized cost, net of allowances for credit losses, and adjusted for any write-offs. The Company maintains allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables considering current market conditions and estimates for supportable forecasts when appropriate. The estimate is a result of the Company’s ongoing assessments and evaluations of collectability, historical loss experience, and future expectations in estimating credit losses in its receivable portfolio. For accounts receivables, the Company uses historical loss experience rates and applies them to a related aging analysis while also considering customer and/or economic risk where appropriate. Determination of the proper amount of allowances requires management to exercise judgment about the timing, frequency and severity of credit losses that could materially affect the provision for credit losses and, as a result, net earnings. The allowances consider numerous quantitative and qualitative factors that include receivable type, historical loss experience, delinquency trends, collection experience, current economic conditions, estimates for supportable forecasts, when appropriate, and credit risk characteristics.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The reserve for credit losses, which include future credits, discounts, and doubtful accounts, was $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20220930_z63iv6MUTD26" title="Allowance for doubtful accounts receivable">1,229,000</span> and $<span id="xdx_904_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20211231_zFe34aKv25xg" title="Allowance for doubtful accounts receivable">1,410,000</span> as of September 30, 2022 and December 31, 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--InventoryPolicyTextBlock_z4O86wSwWeO4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Inventories</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are valued at the lower of cost or net realizable value. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company generally considers inventory quantities beyond two-years usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zMm2nrZ1ypp9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Property and Equipment</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are initially recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are capitalized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zPeCUBc7oxo5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Goodwill </span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 350, <i>Intangibles – Goodwill and Other (ASU 2017-04)</i>, using the simplified method as adopted, the Company performed an annual impairment test as of December 31, 2021. This analysis did not indicate any impairment of goodwill.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zvAoJ6nlJwQ8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Stock-Based Compensation Plans</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2006, the Company adopted a Phantom Stock Plan (the “Plan”), which allows the Company to grant phantom stock units (“Units”) to certain key employees, officers, or directors. The Units each represent a contractual right to payment of compensation in the future based upon the market value of the Company’s common stock and are accordingly recorded as liabilities. The Units follow a vesting schedule over three years from the grant date and are then paid upon maturity. In accordance with FASB ASC Topic 718, <i>Compensation - Stock Compensation </i>(“Topic 718”), the Company uses the Black-Scholes option pricing model as its method for determining the fair value of the Units. The liabilities for the Units are adjusted to market value over time from the grant dates to the related maturity dates. The Company recognizes the reversal of any previously recognized compensation expense on forfeited nonvested Units in the period the Units are forfeited.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Plan has been amended and restated, for all grants made starting January 1, 2023, to set the vesting method to three-year cliff vesting following the grant date, with full value paid upon maturity. Additionally, for grants made starting January 1, 2023, upon retirement at age 67 or greater, and with one year of continuous service prior to retirement, vesting of the issued grant(s) would accelerate on a pro-rata basis, 1/3 per year from the grant date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further details of the Plan are provided in Note 6, Stock-Based Compensation Plans, to the Condensed Consolidated Financial Statements included in this report.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_eus-gaap--LiabilityReserveEstimatePolicy_zIBkZI0wGUxa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Product Liability Reserves</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product liability reserves represent the estimated unpaid amounts under the Company’s insurance policies with respect to existing claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 5, Commitments and Contingencies, to the Condensed Consolidated Financial Statements included in this report, for various product liability claims covered under the Company’s general liability insurance policies, the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $<span id="xdx_904_ecustom--DefenseCostsPerClaim_c20220101__20220930__srt--RangeAxis__srt--MinimumMember_zsS0oKpdCub4" title="Defense and settlement costs per claim">25,000</span> to $<span id="xdx_907_ecustom--DefenseCostsPerClaim_c20220101__20220930__srt--RangeAxis__srt--MaximumMember_zrgZ8tnwjbH9" title="Defense and settlement costs per claim">3,000,000</span> per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company is vigorously defending against all known claims.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--LesseeLeasesPolicyTextBlock_z2k696AHwwAe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Leases</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company applies the requirements of FASB ASU 2016-02, <i>Leases</i> (Topic 842) which defines a lease as any contract that conveys the right to use a specific asset for a period of time in exchange for consideration. Leases are classified as a finance lease, formerly called a capital lease, if any of the following criteria are met:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise.</span></td></tr> <tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The lease term is for the major part of the remaining economic life of the underlying asset.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The present value of the sum of lease payments and any residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0.75in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0.75in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0.75in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For any leases that do not meet the criteria identified above for finance leases, the Company treats such leases as operating leases. As of September 30, 2022 and December 31, 2021, each of the Company’s leases are classified as operating leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Both finance and operating leases are reflected on the balance sheet as lease or “right-of-use” assets and lease liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are some exceptions, which the Company has elected in its accounting policies. For leases with terms of twelve months or less, or below the Company’s general capitalization policy threshold, the Company has elected an accounting policy to not recognize lease assets and lease liabilities for all asset classes. The Company recognizes lease expense for such leases generally on a straight-line basis over the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company determines if a contract is a lease at the inception of the arrangement. The Company reviews all options to extend, terminate, or purchase its right-of-use assets at the inception of the lease and accounts for these options when they are reasonably certain to be exercised. Certain leases contain non-lease components, such as common area maintenance, which are generally accounted for separately. In general, the Company will assess if non-lease components are fixed and determinable, or variable, when determining if the component should be included in the lease liability. For purposes of calculating the present value of the lease obligations, the Company utilizes the implicit interest rate within the lease agreement when known and/or determinable, and otherwise utilizes its incremental borrowing rate at the time of the lease agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z3GdsJpYplac" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Fair Value of Financial and Nonfinancial Instruments</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company measures financial instruments in accordance with FASB ASC Topic 820, <i>Fair Value Measurements and Disclosures</i>. The accounting standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability. The Company relies upon Level 1 inputs in determining the fair value of the Company’s reporting unit in its annual impairment test as described in the FASB ASC Topic 350, <i>Intangibles - Goodwill and Other</i>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_z6KvwohjLGN3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Earnings per Common Share</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no dilutive securities. Consequently, basic, and diluted earnings per share are the same.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zMEwV8gJ2b73" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Currency Translation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets and liabilities denominated in foreign currencies, most of which relate to the Company’s U.K. subsidiary whose functional currency is the British Pound, are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The Condensed Consolidated Statements of Income are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a separate component of shareholders’ equity. Exchange gains and losses resulting from foreign currency transactions are included in the Condensed Consolidated Statements of Income in the period in which they occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_z1qUhxMwnEV2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Income Taxes</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, <i>Income Taxes</i>. Under this method the Company records tax expense, related deferred taxes and tax benefits, and uncertainties in tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The FASB ASC Topic 740, <i>Income Taxes</i>, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements. This guidance prescribes a recognition threshold of more-likely than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax positions to be recognized in the financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the recognition, de-recognition and measurement of potential tax benefits associated with tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_843_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zvwMFeVQVen3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Other Comprehensive Income</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three and nine months ended September 30, 2022 and 2021, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--ConcentrationRiskCreditRisk_zysV5C2e5AT2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Significant Concentrations</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--ConcentrationRiskBenchmarkDescription_c20220101__20220930_ziJTSNFEfGta" title="Concentration risk percentage description">The Company has one significant customer which represented more than 10% of the Company’s Accounts Receivable on September 30, 2022. No customers represented more than 10% of the Company’s Accounts Receivable on December 31, 2021. That same customer represented more than 10% of the Company’s total Net Sales for the three and nine months ended September 30, 2022 and 2021. Geographically, the Company has a significant amount of sales in the United States versus internationally.</span> These concentrations are consistent with those discussed in detail in the Company’s December 31, 2021 Form 10-K.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zJ5Qi83zW3Cl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Subsequent Events</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates all events or transactions through the date of the related filing that may have a material impact on its Condensed Consolidated Financial Statements. Refer to Note 10 of the Condensed Consolidated Financial Statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zB5sVALXpp1d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Recent Accounting Pronouncements</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In March 2020, the FASB issued ASU No. 2020-04, <i>Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</i>. The ASU applies to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The ASU provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The expedients and exceptions provided by the ASU do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. The ASU is effective for all entities as of March 12, 2020 through December 31, 2022. The impact of the adoption of ASU 2020-04 did not have a material impact on the Company’s Condensed Consolidated Financial Statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2019, the FASB issued ASU 2019-12, <i>Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.</i> The guidance removes certain exceptions for recognizing deferred taxes for equity method investments, performing intraperiod allocation, and calculating income taxes in interim periods. The ASU also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for goodwill and allocating taxes to members of a consolidated group, among others. The amendments in ASU 2019-12 are effective for public business entities for fiscal years beginning after December 15, 2020, including interim periods therein. The Company adopted this new guidance in 2021, and it did not have a material impact on its Condensed Consolidated Financial Statements.</span></p> <p id="xdx_850_zhIqWilT39V" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_847_eus-gaap--UseOfEstimates_zSajqrUeKvI2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Use of Estimates</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Management develops, and changes periodically, these estimates and assumptions based on historical experience and on various other factors that are believed to be reasonable under the circumstances. Actual amounts could differ significantly from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zwfrMtYn0geg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Revenue Recognition</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company applies the requirements of Accounting Standards Update 2014-09, <i>Revenue from Contracts with Customers (Topic 606)</i>. The standard requires revenue to be recognized in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The principle of Topic 606 was achieved through applying the following five-step approach:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Identification of the contract, or contracts, with a customer —</i> a contract with a customer exists when the Company enters into an enforceable contract with a customer, typically a purchase order initiated by the customer, that defines each party’s rights regarding the goods to be transferred and identifies the payment terms related to these goods.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Identification of the performance obligations in the contract — </i>performance obligations promised in a contract are identified based on the goods that will be transferred to the customer that are distinct, whereby the customer can benefit from the goods on their own or together with other resources that are readily available from third parties or from us. Persuasive evidence of an arrangement for the sale of product must exist. The Company ships product in accordance with the purchase order and standard terms as reflected within the Company’s order acknowledgments and sales invoices.</span></td></tr> </table> <p style="margin: 0"> </p> <p style="margin: 0"/> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Determination of the transaction price</i> —the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods to the customer. This would be the agreed upon quantity and price per product type in accordance with the customer purchase order, which is aligned with the Company’s internally approved pricing guidelines.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Allocation of the transaction price to the performance obligations in the contract </i>— if the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. This applies to the Company as there is only one performance obligation to ship the goods.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Recognition of revenue when, or as, the Company satisfies a performance obligation</i> — the Company satisfies performance obligations at a point in time when control of the goods transfers to the customer. Determining the point in time when control transfers requires judgment. Indicators considered in determining whether the customer has obtained control of a good include:</span></td></tr></table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 1in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.5in">■<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has a present right to payment</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The customer has legal title to the goods</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has transferred physical possession of the goods</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The customer has the significant risks and rewards of ownership of the goods</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The customer has accepted the goods</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i/></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 1.5in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">It is important to note that the indicators are not a set of conditions that must be met before the Company can conclude that control of the goods has transferred to the customer. The indicators are a list of factors that are often present if a customer has control of the goods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has typical, unmodified FOB shipping point terms. As the seller, the Company can determine that the shipped goods meet the agreed-upon specifications in the contract or customer purchase order (e.g. items, quantities, and prices) with the buyer, so customer acceptance would be deemed a formality, as noted in ASC 606-10-55-86. As a result, the Company has a legal right to payment upon shipment of the goods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based upon the above, the Company has concluded that control substantively transfers to the customer upon shipment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other considerations of Topic 606 include the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract Costs - </i>costs to obtain a contract (e.g. customer purchase order) include sales commissions. Under Topic 606, these costs may be expensed as incurred for contracts with a duration of one year or less. The majority of the Company’s customer purchase orders are fulfilled (e.g. goods are shipped) within two days of receipt.</span></td></tr> <tr style="vertical-align: top"> <td> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif">●</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Warranties </i>- the Company does not offer a warranty as a separate component for customers to purchase. A warranty is generally included with each purchase, providing assurance that the goods comply with agreed-upon specifications, and the cost is therefore accrued accordingly, but contracts do not include any requirement for additional distinct services. Therefore, there is not a separate performance obligation, and there is no impact of warranties under Topic 606 upon the financial reporting of the Company.</span></td></tr> </table> <p style="margin: 0"> </p> <p style="margin: 0"/> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Returned Goods</i> - from time to time, the Company provides authorization to customers to return goods. If deemed to be material, the Company would record a “right of return” asset for the cost of the returned goods which would reduce cost of sales.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Volume Rebates (Promotional Incentives) </i>- volume rebates are variable (dependent upon the volume of goods purchased by our eligible customers) and, under Topic 606, must be estimated and recognized as a reduction of revenue as performance obligations are satisfied (e.g. upon shipment of goods). Also under Topic 606, to ensure that the related revenue recognized would not be probable of a significant reversal, the four following factors are considered:</span></td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 1in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.5in">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amount of consideration is highly susceptible to factors outside the Company’s influence.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The uncertainty about the amount of consideration is not expected to be resolved for a long period of time.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s experience with similar types of contracts is limited.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The contract has a large number and broad range of possible consideration amounts.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0.75in; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If it was concluded that the above factors were in place for the Company, it would support the probability of a significant reversal of revenue. However, as none of the four factors apply to the Company, promotional incentives are recorded as a reduction of revenue based upon estimates of the eligible products expected to be sold.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0.75in; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Regarding disaggregated revenue disclosures, as previously noted, the Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose. Most of the Company’s transactions are very similar in nature, contract, terms, timing, and transfer of control of goods. As indicated within Note 2, Significant Accounting Policies, in these Condensed Consolidated Financial Statements, under the caption “Significant Concentration”, the majority of the Company’s sales were geographically contained within North America, with the remainder scattered internationally. All performance assessments and resource allocations are generally based upon the review of the results of the Company as a whole.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z3nRHrbSCoS" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Cash Equivalents</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes, and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions carrying its assets on a regular basis and has the ability to transfer cash to various institutions during times of risk. The Company has not experienced any losses related to these cash balances and believes its credit risk to be minimal.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_846_eus-gaap--ReceivablesPolicyTextBlock_zlri6l0xPWS2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Accounts Receivable and Provision for Credit Losses</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All accounts receivables are stated at amortized cost, net of allowances for credit losses, and adjusted for any write-offs. The Company maintains allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables considering current market conditions and estimates for supportable forecasts when appropriate. The estimate is a result of the Company’s ongoing assessments and evaluations of collectability, historical loss experience, and future expectations in estimating credit losses in its receivable portfolio. For accounts receivables, the Company uses historical loss experience rates and applies them to a related aging analysis while also considering customer and/or economic risk where appropriate. Determination of the proper amount of allowances requires management to exercise judgment about the timing, frequency and severity of credit losses that could materially affect the provision for credit losses and, as a result, net earnings. The allowances consider numerous quantitative and qualitative factors that include receivable type, historical loss experience, delinquency trends, collection experience, current economic conditions, estimates for supportable forecasts, when appropriate, and credit risk characteristics.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The reserve for credit losses, which include future credits, discounts, and doubtful accounts, was $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20220930_z63iv6MUTD26" title="Allowance for doubtful accounts receivable">1,229,000</span> and $<span id="xdx_904_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20211231_zFe34aKv25xg" title="Allowance for doubtful accounts receivable">1,410,000</span> as of September 30, 2022 and December 31, 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1229000 1410000 <p id="xdx_84C_eus-gaap--InventoryPolicyTextBlock_z4O86wSwWeO4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Inventories</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are valued at the lower of cost or net realizable value. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company generally considers inventory quantities beyond two-years usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zMm2nrZ1ypp9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Property and Equipment</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are initially recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are capitalized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zPeCUBc7oxo5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Goodwill </span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 350, <i>Intangibles – Goodwill and Other (ASU 2017-04)</i>, using the simplified method as adopted, the Company performed an annual impairment test as of December 31, 2021. This analysis did not indicate any impairment of goodwill.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zvAoJ6nlJwQ8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Stock-Based Compensation Plans</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2006, the Company adopted a Phantom Stock Plan (the “Plan”), which allows the Company to grant phantom stock units (“Units”) to certain key employees, officers, or directors. The Units each represent a contractual right to payment of compensation in the future based upon the market value of the Company’s common stock and are accordingly recorded as liabilities. The Units follow a vesting schedule over three years from the grant date and are then paid upon maturity. In accordance with FASB ASC Topic 718, <i>Compensation - Stock Compensation </i>(“Topic 718”), the Company uses the Black-Scholes option pricing model as its method for determining the fair value of the Units. The liabilities for the Units are adjusted to market value over time from the grant dates to the related maturity dates. The Company recognizes the reversal of any previously recognized compensation expense on forfeited nonvested Units in the period the Units are forfeited.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Plan has been amended and restated, for all grants made starting January 1, 2023, to set the vesting method to three-year cliff vesting following the grant date, with full value paid upon maturity. Additionally, for grants made starting January 1, 2023, upon retirement at age 67 or greater, and with one year of continuous service prior to retirement, vesting of the issued grant(s) would accelerate on a pro-rata basis, 1/3 per year from the grant date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further details of the Plan are provided in Note 6, Stock-Based Compensation Plans, to the Condensed Consolidated Financial Statements included in this report.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_eus-gaap--LiabilityReserveEstimatePolicy_zIBkZI0wGUxa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Product Liability Reserves</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product liability reserves represent the estimated unpaid amounts under the Company’s insurance policies with respect to existing claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 5, Commitments and Contingencies, to the Condensed Consolidated Financial Statements included in this report, for various product liability claims covered under the Company’s general liability insurance policies, the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $<span id="xdx_904_ecustom--DefenseCostsPerClaim_c20220101__20220930__srt--RangeAxis__srt--MinimumMember_zsS0oKpdCub4" title="Defense and settlement costs per claim">25,000</span> to $<span id="xdx_907_ecustom--DefenseCostsPerClaim_c20220101__20220930__srt--RangeAxis__srt--MaximumMember_zrgZ8tnwjbH9" title="Defense and settlement costs per claim">3,000,000</span> per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company is vigorously defending against all known claims.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 25000 3000000 <p id="xdx_84E_eus-gaap--LesseeLeasesPolicyTextBlock_z2k696AHwwAe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Leases</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company applies the requirements of FASB ASU 2016-02, <i>Leases</i> (Topic 842) which defines a lease as any contract that conveys the right to use a specific asset for a period of time in exchange for consideration. Leases are classified as a finance lease, formerly called a capital lease, if any of the following criteria are met:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise.</span></td></tr> <tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The lease term is for the major part of the remaining economic life of the underlying asset.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The present value of the sum of lease payments and any residual value guaranteed by the lessee equals or exceeds substantially all of the fair value of the underlying asset.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0.75in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0.75in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0.75in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For any leases that do not meet the criteria identified above for finance leases, the Company treats such leases as operating leases. As of September 30, 2022 and December 31, 2021, each of the Company’s leases are classified as operating leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Both finance and operating leases are reflected on the balance sheet as lease or “right-of-use” assets and lease liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are some exceptions, which the Company has elected in its accounting policies. For leases with terms of twelve months or less, or below the Company’s general capitalization policy threshold, the Company has elected an accounting policy to not recognize lease assets and lease liabilities for all asset classes. The Company recognizes lease expense for such leases generally on a straight-line basis over the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company determines if a contract is a lease at the inception of the arrangement. The Company reviews all options to extend, terminate, or purchase its right-of-use assets at the inception of the lease and accounts for these options when they are reasonably certain to be exercised. Certain leases contain non-lease components, such as common area maintenance, which are generally accounted for separately. In general, the Company will assess if non-lease components are fixed and determinable, or variable, when determining if the component should be included in the lease liability. For purposes of calculating the present value of the lease obligations, the Company utilizes the implicit interest rate within the lease agreement when known and/or determinable, and otherwise utilizes its incremental borrowing rate at the time of the lease agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z3GdsJpYplac" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Fair Value of Financial and Nonfinancial Instruments</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company measures financial instruments in accordance with FASB ASC Topic 820, <i>Fair Value Measurements and Disclosures</i>. The accounting standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability. The Company relies upon Level 1 inputs in determining the fair value of the Company’s reporting unit in its annual impairment test as described in the FASB ASC Topic 350, <i>Intangibles - Goodwill and Other</i>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_z6KvwohjLGN3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Earnings per Common Share</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no dilutive securities. Consequently, basic, and diluted earnings per share are the same.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zMEwV8gJ2b73" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Currency Translation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets and liabilities denominated in foreign currencies, most of which relate to the Company’s U.K. subsidiary whose functional currency is the British Pound, are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The Condensed Consolidated Statements of Income are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a separate component of shareholders’ equity. Exchange gains and losses resulting from foreign currency transactions are included in the Condensed Consolidated Statements of Income in the period in which they occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_z1qUhxMwnEV2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Income Taxes</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, <i>Income Taxes</i>. Under this method the Company records tax expense, related deferred taxes and tax benefits, and uncertainties in tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The FASB ASC Topic 740, <i>Income Taxes</i>, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company’s financial statements. This guidance prescribes a recognition threshold of more-likely than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax positions to be recognized in the financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the recognition, de-recognition and measurement of potential tax benefits associated with tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_843_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zvwMFeVQVen3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Other Comprehensive Income</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three and nine months ended September 30, 2022 and 2021, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--ConcentrationRiskCreditRisk_zysV5C2e5AT2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Significant Concentrations</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--ConcentrationRiskBenchmarkDescription_c20220101__20220930_ziJTSNFEfGta" title="Concentration risk percentage description">The Company has one significant customer which represented more than 10% of the Company’s Accounts Receivable on September 30, 2022. No customers represented more than 10% of the Company’s Accounts Receivable on December 31, 2021. That same customer represented more than 10% of the Company’s total Net Sales for the three and nine months ended September 30, 2022 and 2021. Geographically, the Company has a significant amount of sales in the United States versus internationally.</span> These concentrations are consistent with those discussed in detail in the Company’s December 31, 2021 Form 10-K.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> The Company has one significant customer which represented more than 10% of the Company’s Accounts Receivable on September 30, 2022. No customers represented more than 10% of the Company’s Accounts Receivable on December 31, 2021. That same customer represented more than 10% of the Company’s total Net Sales for the three and nine months ended September 30, 2022 and 2021. Geographically, the Company has a significant amount of sales in the United States versus internationally. <p id="xdx_84F_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zJ5Qi83zW3Cl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Subsequent Events</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates all events or transactions through the date of the related filing that may have a material impact on its Condensed Consolidated Financial Statements. Refer to Note 10 of the Condensed Consolidated Financial Statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zB5sVALXpp1d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Recent Accounting Pronouncements</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In March 2020, the FASB issued ASU No. 2020-04, <i>Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</i>. The ASU applies to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The ASU provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The expedients and exceptions provided by the ASU do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. The ASU is effective for all entities as of March 12, 2020 through December 31, 2022. The impact of the adoption of ASU 2020-04 did not have a material impact on the Company’s Condensed Consolidated Financial Statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2019, the FASB issued ASU 2019-12, <i>Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.</i> The guidance removes certain exceptions for recognizing deferred taxes for equity method investments, performing intraperiod allocation, and calculating income taxes in interim periods. The ASU also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for goodwill and allocating taxes to members of a consolidated group, among others. The amendments in ASU 2019-12 are effective for public business entities for fiscal years beginning after December 15, 2020, including interim periods therein. The Company adopted this new guidance in 2021, and it did not have a material impact on its Condensed Consolidated Financial Statements.</span></p> <p id="xdx_807_eus-gaap--InventoryDisclosureTextBlock_zi8xsqH5gQu9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3. <span id="xdx_82D_zuNLwf4s34M9">INVENTORIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories, net of reserves of $<span id="xdx_906_eus-gaap--InventoryValuationReserves_iI_c20220930_zxgyc42au1rk" title="Inventory valuation reserves">78,000</span> and $<span id="xdx_903_eus-gaap--InventoryValuationReserves_iI_c20211231_zoqNb8K1Sv72" title="Inventory valuation reserves">505,000</span> on September 30, 2022 and December 31, 2021, respectively, consisted of the following:</span></p> <p id="xdx_892_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zX4F5hG1Zw23" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_z5w0xiGfoS2i" style="display: none">SCHEDULE OF INVENTORIES, NET OF RESERVES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20220930_zdN5YqLb9JL" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20211231_zd8ZNDjgg4af" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzOIT_zLRk3UlAdBc8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: center">Finished Goods</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">8,538</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">5,903</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzOIT_z1ELB3x6wVca" style="vertical-align: bottom; background-color: White"> <td style="text-align: center; padding-bottom: 1pt">Raw Materials</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">13,289</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">9,662</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--InventoryNet_iTI_pn3n3_mtINzOIT_zTmdM3f9NiTa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center; padding-bottom: 2.5pt">Inventories - Net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,827</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,565</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zquMWrdrYti3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 78000 505000 <p id="xdx_892_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zX4F5hG1Zw23" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_z5w0xiGfoS2i" style="display: none">SCHEDULE OF INVENTORIES, NET OF RESERVES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20220930_zdN5YqLb9JL" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20211231_zd8ZNDjgg4af" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzOIT_zLRk3UlAdBc8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: center">Finished Goods</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">8,538</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">5,903</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzOIT_z1ELB3x6wVca" style="vertical-align: bottom; background-color: White"> <td style="text-align: center; padding-bottom: 1pt">Raw Materials</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">13,289</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">9,662</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--InventoryNet_iTI_pn3n3_mtINzOIT_zTmdM3f9NiTa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center; padding-bottom: 2.5pt">Inventories - Net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,827</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,565</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 8538000 5903000 13289000 9662000 21827000 15565000 <p id="xdx_806_eus-gaap--ShortTermDebtTextBlock_zgsnaCpzzvAi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4. <span id="xdx_825_zSkIuLqkwovk">LINE OF CREDIT AND OTHER BORROWINGS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 1, 2017, the Company agreed to a new Amended and Restated Revolving Line of Credit Note (the “Line”) and Third Amendment to the Loan Agreement with Santander Bank, N.A. (the “Bank”). The Company established a line of credit facility in the maximum amount of $<span id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_c20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_pp0p0" title="Line of credit facility, maximum borrowing capacity">15,000,000</span>, maturing on <span id="xdx_900_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_zxW3JzrkmXw3" title="Line of credit facility, expiration date">December 1, 2022</span>, with funds available for working capital purposes and other cash needs. The loan is unsecured. <span id="xdx_901_eus-gaap--LineOfCreditFacilityInterestRateDescription_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember" title="Line of credit facility, interest rate description">The loan agreement provides for the payment of any borrowings under the agreement at an interest rate range of either LIBOR plus 0.75% to plus 1.75% (for borrowings with a fixed term of 30, 60, or 90 days), or Prime Rate up to Prime Rate plus 0.50% (for borrowings with no fixed term other than the December 1, 2022 maturity date), depending upon the Company’s then existing financial ratios. Currently, the Company’s ratio would allow for the most favorable rate under the agreement’s range, which would be a rate of 3.89%.</span> <span id="xdx_901_eus-gaap--LineOfCreditFacilityCommitmentFeeDescription_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember" title="Line of credit facility, commitment fee description">The Company is also required to pay on a quarterly basis an unused facility fee of 10 basis points of the average unused balance of the note.</span> <span id="xdx_906_ecustom--LineOfCreditFacilityExpirationPeriodDescription_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember" title="Line of credit facility expiration period description">The Company may terminate the line at any time during the five-year term, as long as there are no amounts outstanding.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of September 30, 2022 and December 31, 2021, the Company had no outstanding borrowings on its line of credit and was in compliance with all debt covenants.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As stated above, borrowings under our line of credit facility bear interest at variable rates based on LIBOR. Currently, the Federal Reserve Bank is considering options and transitioning away from LIBOR, and as such, has formed the Alternative Rates Committee (ARRC). The ARRC selected the Secured Overnight Financing Rate (SOFR) as an appropriate replacement. SOFR is based on transactions in the overnight repurchase markets, which reflects a transaction-based rate on a large number of transactions, better reflecting current financing costs. Discussions are ongoing with the Bank with regards to transitioning the rate for the Line from LIBOR to another appropriate rate such as SOFR.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 15000000 2022-12-01 The loan agreement provides for the payment of any borrowings under the agreement at an interest rate range of either LIBOR plus 0.75% to plus 1.75% (for borrowings with a fixed term of 30, 60, or 90 days), or Prime Rate up to Prime Rate plus 0.50% (for borrowings with no fixed term other than the December 1, 2022 maturity date), depending upon the Company’s then existing financial ratios. Currently, the Company’s ratio would allow for the most favorable rate under the agreement’s range, which would be a rate of 3.89%. The Company is also required to pay on a quarterly basis an unused facility fee of 10 basis points of the average unused balance of the note. The Company may terminate the line at any time during the five-year term, as long as there are no amounts outstanding. <p id="xdx_807_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_znQ5qqqotXhb" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5. <span id="xdx_82A_zk1tVFfa9IN">COMMITMENTS AND CONTINGENCIES</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Commitments</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under a number of indemnity agreements between the Company and each of its officers and directors, the Company has agreed to indemnify each of its officers and directors against any liability asserted against them in their capacity as an officer or director, or both. The Company’s indemnity obligations under the indemnity agreements are subject to certain conditions and limitations set forth in each of the agreements. Under the terms of the Agreement, the Company is contingently liable for costs which may be incurred by the officers and directors in connection with claims arising by reason of these individuals’ roles as officers and directors. The Company has obtained directors’ and officers’ insurance policies to fund certain obligations under the indemnity agreements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has salary continuation agreements with current and/or past employees. These agreements provide for monthly payments to each of the employees or their designated beneficiary upon the employee’s retirement or death. <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_c20220101__20220930_z7L9Wwqg9to" title="Employee benefit payment term description">The payment benefits range from $<span id="xdx_90D_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_pp0p0_c20220101__20220930__srt--RangeAxis__srt--MinimumMember_zAE0ih8Iqf01" title="Payment benefit to employee's">1,000</span> per month to $<span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_pp0p0_c20220101__20220930__srt--RangeAxis__srt--MaximumMember_zYLXCXJ88Gj7" title="Payment benefit to employee's">3,000</span> per month with the term of such payments limited to 15 years after the employee’s retirement</span>. The agreements also provide for survivorship benefits if the employee dies before attaining age 65, and severance payments if the employee is terminated without cause; the amount of which is dependent on the length of company service at the date of termination. The net present value of the retirement payments associated with these agreements is $<span id="xdx_903_eus-gaap--OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_iI_pp0p0_c20220930_zAB36rW5Vblc" title="Other compensation liabilities">382,000</span> on September 30, 2022, of which $<span id="xdx_90F_eus-gaap--OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_iI_pp0p0_c20220930_z851rhhSqwt1" title="Other compensation liabilities, noncurrent">334,000</span> is included in Other Long Term Liabilities, and the remaining current portion of $<span id="xdx_90E_eus-gaap--OtherDeferredCompensationArrangementsLiabilityCurrent_iI_pp0p0_c20220930_z7Lrf3iCkPY" title="Other compensation liabilities, current">48,000</span> is included in Other Liabilities, associated with the applicable retirement benefit payments over the next twelve months. The December 31, 2021 liability of $<span id="xdx_90B_eus-gaap--OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_c20211231_pp0p0" title="Other compensation liabilities">447,000</span> had $<span id="xdx_90A_eus-gaap--OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_c20211231_pp0p0" title="Other compensation liabilities, noncurrent">399,000</span> reported in Other Long Term Liabilities, and a current portion of $<span id="xdx_905_eus-gaap--OtherDeferredCompensationArrangementsLiabilityCurrent_c20211231_pp0p0" title="Other compensation liabilities, current">48,000</span> in Other Liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has obtained and is the beneficiary of life insurance policies with respect to current and/or past employees. The cash surrender value of such policies (included in Other Long Term Assets) amounts to $<span id="xdx_90F_eus-gaap--CashSurrenderValueOfLifeInsurance_iI_pp0p0_c20220930_zeEjskusQjh9" title="Cash surrender value of life insurance">1,509,000</span> at September 30, 2022 and $<span id="xdx_90D_eus-gaap--CashSurrenderValueOfLifeInsurance_c20211231_pp0p0" title="Cash surrender value of life insurance">1,651,000</span> at December 31, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition to the above, the Company has other contractual employment and or change of control agreements in place with key employees, as previously disclosed and noted in the Exhibit Index to the Company’s December 31, 2021 Form 10-K. Obligations related to these arrangements are currently indeterminable due to the variable nature and timing of possible events required to incur such obligations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As disclosed in detail in Note 7, Leases, to the Condensed Consolidated Financial Statements included in this report, the Company has several lease obligations in place that will be paid out over time. Most notably, the Company leases a facility in Banbury, England that serves the manufacturing, warehousing, and distribution functions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lastly, as provided in Item 7 under “Liquidity and Capital Resources”, of the Company’s December 31, 2021 Form 10-K, the Company has numerous purchase obligations in place for the forthcoming year, largely related to the Company’s core material inventory components.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Contingencies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the ordinary and normal conduct of the Company’s business, it is subject to periodic lawsuits, investigations, and claims (collectively, the “Claims”). The Claims generally relate to potential lightning damage to our flexible gas piping products, which impact legal and product liability related expenses. The Company does not believe the Claims have legal merit, and therefore has commenced a vigorous defense in response to the Claims. It is possible that the Company may incur increased litigation costs in the future due to a variety of factors, including a higher number of Claims, higher legal costs, and higher insurance deductibles or retentions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company was made aware of a potential legal liability regarding a legal dispute in the U.K., in which the Company’s subsidiary, Omega Flex Limited (“OFL”), was the claimant. After withdrawing the claim, the court determined that OFL was responsible for the defendant’s costs (including a portion of its attorneys’ fees). The Company reached an initial agreement during the fourth quarter of 2020 and made a payment of £<span id="xdx_90F_ecustom--PaymentOfDefendantsCost_pp0p0_uGBP_c20201001__20201231_z6w2Gphuci8c" title="Payment of defendant's cost">320,000</span> accordingly. An additional payment of £<span id="xdx_90F_ecustom--PaymentOfDefendantsCost_pp0p0_uGBP_c20220103__20220105_zT3FSyjdETvh" title="Payment of defendant's cost">110,000</span> was made on January 5, 2022, which was recorded as an accrued liability as of December 31, 2021 and represented the remaining amount of the liability as part of the final arrangement. This matter is now closed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has in place commercial general liability insurance policies that cover most Claims, which are subject to deductibles or retentions, ranging primarily from $<span id="xdx_906_ecustom--DeductiblesPerClaim_pp0p0_c20220101__20220930__srt--RangeAxis__srt--MinimumMember_zfcWMjOWv6rb" title="Deductibles per claim">25,000</span> to $<span id="xdx_90F_ecustom--DeductiblesPerClaim_pp0p0_c20220101__20220930__srt--RangeAxis__srt--MaximumMember_zHNMlDsIdsE" title="Deductibles per claim">3,000,000</span> per claim (depending on the terms of the policy and the applicable policy year), up to an aggregate amount. Litigation is subject to many uncertainties and management is unable to predict the outcome of the pending suits and claims. The potential liability for a given claim could range from <span id="xdx_90D_ecustom--PotentialLiabilityPerClaim_iI_pp0p0_dc_c20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--LossContingenciesByNatureOfContingencyAxis__us-gaap--InsuranceClaimsMember_z6W0uesmZwXi" title="Potential liability per claim maximum range, value">zero</span> to a maximum of $<span id="xdx_90A_ecustom--PotentialLiabilityPerClaim_iI_pp0p0_c20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--LossContingenciesByNatureOfContingencyAxis__us-gaap--InsuranceClaimsMember_zsVzWpmARe9j" title="Potential liability per claim maximum range, value">3,000,000</span>, depending upon the circumstances, and insurance deductible or retention in place for the respective claim year. The aggregate maximum exposure for all current open Claims as of September 30, 2022 is estimated to not exceed approximately $<span id="xdx_905_eus-gaap--ProductLiabilityContingencyLossExposureNotAccruedBestEstimate_pp0p0_c20220101__20220930_zOJyPqkzfyb" title="Maximum aggregate claim amount">7,840,000</span>, which represents the potential costs that may be incurred over time for the Claims within the applicable insurance policy deductibles or retentions. From time to time, depending upon the nature of a particular case, the Company may decide to spend in excess of a deductible or retention to enable more discretion regarding the defense, although this is not common. It is possible that the results of operations or liquidity of the Company, as well as the Company’s ability to procure reasonably priced insurance, could be adversely affected by the pending litigation, potentially materially. The Company is currently unable to estimate the ultimate liability, if any, that may result from the pending litigation, or potential litigation from future claims or claims that have not yet come to our attention, and accordingly, the liability in the Condensed Consolidated Financial Statements primarily represents an accrual for legal costs for services previously rendered, outstanding settlements for Claims not yet paid, and anticipated settlements for Claims within the Company’s remaining retention under its insurance policies. The liabilities recorded on the Company’s books as of September 30, 2022 and December 31, 2021 were $<span id="xdx_90B_eus-gaap--LossContingencyAccrualAtCarryingValue_iI_pp0p0_c20220930_zKT0lKwp1LEd" title="Liabilities recorded">3,513,000</span> and $<span id="xdx_900_eus-gaap--LossContingencyAccrualAtCarryingValue_c20211231_pp0p0" title="Liabilities recorded">262,000</span>, respectively, and are included in Other Liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> The payment benefits range from $1,000 per month to $3,000 per month with the term of such payments limited to 15 years after the employee’s retirement 1000 3000 382000 334000 48000 447000 399000 48000 1509000 1651000 320000 110000 25000 3000000 0 3000000 7840000 3513000 262000 <p id="xdx_80A_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zV4ej9N49aJc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6. <span id="xdx_82B_zBPRGpl26Osg">STOCK-BASED COMPENSATION PLANS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Phantom Stock Plan</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Plan Description. </i></b><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20220101__20220930__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember_zTcDSu2ud97e" title="Share based compensation, description">On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the “Plan”). The Plan authorizes the grant of up to one million units of phantom stock to employees, officers, or directors of the Company. The phantom stock units (“Units”) each represent a contractual right to payment of compensation in the future based on the market value of the Company’s common stock</span>. The Units are not shares of the Company’s common stock, and a recipient of the Units <span style="text-decoration: underline">does not</span> receive any of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">■</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ownership interest in the Company</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/>■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shareholder voting rights</span></td></tr><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">■</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">other incidents of ownership to the Company’s common stock</span></td></tr> </table> <p style="margin: 0; font-size: 12pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0.75in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20220101__20220930__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember_z0nRFp9GRjIl" title="Share based compensation vesting rights">The Units are granted to participants upon the recommendation of the Company’s President, and the approval of the Compensation Committee. Each of the Units that are granted to a participant will be initially valued by the Compensation Committee at an amount equal to the closing price of the Company’s common stock on the grant date but are recorded at fair value using the Black-Sholes method as described below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Grants made on or after January 1, 2023, will fully vest three-years from the grant date. Upon vesting, the Units represent a contractual right of payment for the value of the Unit and therefore are stated as liabilities in accordance with Topic 718</span>. The Units will be paid on their maturity date, one year after all the Units granted in a particular award have fully vested, unless a specified event occurs under the terms of the Plan, which would allow for earlier payment. The value of each Unit at the maturity date will equal the closing price of the Company’s common stock as of the maturity date (<i>Full Value</i>).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2009, the Board of Directors authorized an amendment to the Plan to pay an amount equal to the value of any cash or stock dividend declared by the Company on its common stock to be accrued to the phantom stock units outstanding as of the record date of the common stock dividend. The dividend equivalent will be paid at the same time the underlying phantom stock units are paid to the participant.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition, the Plan has been amended and restated, for all grants made starting January 1, 2023, to set the vesting method to three-year cliff vesting following the grant date, with full value paid upon maturity. Additionally, for grants made starting January 1, 2023, upon retirement at age 67 or greater, and with one year of continuous service prior to retirement, vesting of the issued grant(s) would accelerate on a pro-rata basis, 1/3 per year from the grant date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In certain circumstances, the Units may be immediately vested upon the participant’s death or disability. All Units granted to a participant are forfeited if the participant is terminated from their relationship with the Company or its subsidiary for “cause,” which is defined under the Plan. If a participant’s employment or relationship with the Company is terminated for reasons other than for “cause,” then any vested Units will be paid to the participant upon termination. However, Units granted to certain “specified employees” as defined in Section 409A of the Internal Revenue Code will be paid approximately 181 days after termination.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Grants of Phantom Stock Units. </i></b>As of December 31, 2021, the Company had <span id="xdx_90B_ecustom--UnvestedUnitsOutstanding_iI_pid_c20211231_z6PmyaNJeVA2" title="Unvested units outstanding">8,358</span> unvested units outstanding, all of which were granted at <i>Full Value</i>. On February 22, 2022, the Company granted an additional <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pid_c20220220__20220222__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_zytVOKYcxF0c" title="Share based compensation grants in period">2,471</span> <i>Full Value </i>Units with a fair value of $<span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220220__20220222__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_zCnTRQrrBUN1" title="Share based compensation weighted average grant date fair value">148.03</span> per unit on grant date, using historical volatility. In February 2022, the Company paid $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_pp0p0_c20220201__20220228_z8C16hYlnRO" title="Share based compensation paid in period">838,000</span> for <span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20220201__20220228_ziMhATYLjUxe" title="Share based compensation vested shares">5,450</span> fully vested and matured units that were granted during 2018, including their respective earned dividend values. In March 2022, the Company paid $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_pp0p0_c20220301__20220331_zxZIwcajd4Hl" title="Share based compensation paid in period">295,000</span> for <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20180101__20181231_zhXeXUXRavS7" title="Share based compensation vested shares"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20190101__20191231_zsCB0WEwWKQ4" title="Share based compensation vested shares"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20200101__20201231_zyQMr4VeelF2" title="Share based compensation vested shares">1,870</span></span></span> fully vested units that were granted during 2018, 2019 and 2020, including their respective earned dividend values. On August 19, 2022, the Company granted an additional <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pid_c20220818__20220819__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_z9iuRZHNoSfk" title="Share based compensation grants in period">1,022</span> <i>Full Value</i> Units with a fair value of $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220818__20220819__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_zu3s3zvAucHa" title="Share based compensation weighted average grant date fair value">113.63</span> per unit on grant date, using historical volatility. In August 2022, the Company paid $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_pp0p0_c20220801__20220831_z0tyRbb8StX6" title="Share based compensation paid in period">107,000</span> for the <span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20220801__20220831_zV6FRVdPyM7c" title="Share based compensation vested shares">950</span> fully vested and matured units that were granted during August 2018, including their respective earned dividend values. As of September 30, 2022, the Company had <span id="xdx_903_ecustom--UnvestedUnitsOutstanding_iI_pid_c20220930_zRvZ0HIr6Yv8" title="Unvested units outstanding">6,653</span> unvested units outstanding.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company uses the Black-Scholes option pricing model as its method for determining fair value of the Units. The Company uses the straight-line method of attributing the value of the stock-based compensation expense relating to the Units. The compensation expense (including adjustment of the liability to its fair value) from the Units is recognized over the vesting period of each grant or award.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The FASB ASC Topic 718, <i>Compensation - Stock Compensation</i>, requires forfeitures either to be estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates to derive an estimate of awards ultimately to vest or to recognize the effect of any forfeited awards for which the requisite vesting period is not completed in the period that the award is forfeited.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes the reversal of any previously recognized compensation expense on forfeited awards in the period that the award is forfeited. During the three and nine months ended September 30, 2022, <span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_do_c20220701__20220930_zApD2hcc0mx6" title="Nonvested forfeited Units"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_do_c20220101__20220930_zv2WgzcjUSG6" title="Nonvested forfeited Units">no</span></span> awards were forfeited. However, for the three and nine months ended September 30, 2021, a reversal of $<span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_c20210701__20210930_zTXQCp9wL7n3" title="Compensation expense"><span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20210930_zOQEZhtaREVj" title="Compensation expense">56,000</span></span> of previously recognized compensation expense was recognized on <span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_c20210701__20210930_zZq34gCh3rid" title="Nonvested forfeited Units"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_c20210101__20210930_zTv9mRgGrYQ" title="Nonvested forfeited Units">1,212</span></span> nonvested forfeited Units.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total Phantom Stock related liability as of September 30, 2022 was $<span id="xdx_909_eus-gaap--DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_iI_pp0p0_c20220930_zLNW9W2fWfP2" title="Share based compensation liability">1,238,000</span> of which $<span id="xdx_902_eus-gaap--DeferredCompensationShareBasedArrangementsLiabilityCurrent_iI_pp0p0_c20220930_zEUJhbs63xg2" title="Share based compensation liability, current">656,000</span> is included in Other Liabilities, as it is expected to be paid within the next twelve months, and the balance of $<span id="xdx_90D_eus-gaap--DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent_iI_pp0p0_c20220930_zryLjZpaS5s8" title="Share based compensation liability, non-current">582,000</span> is included in Other Long Term Liabilities. The total Phantom Stock related liability as of December 31, 2021 was $<span id="xdx_905_eus-gaap--DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_iI_pp0p0_c20211231_zgMf9tJFEZA2" title="Share based compensation liability">2,427,000</span> of which $<span id="xdx_901_eus-gaap--DeferredCompensationShareBasedArrangementsLiabilityCurrent_iI_pp0p0_c20211231_zLkihW6Eo8q9" title="Share based compensation liability, current">1,156,000</span> was included in Other Liabilities, and the balance of $<span id="xdx_90A_eus-gaap--DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent_iI_pp0p0_c20211231_zOOh5JN2ydt" title="Share based compensation liability, non-current">1,271,000</span> was included in Other Long Term Liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Related to the Phantom Stock Plan, in accordance with FASB ASC Topic 718, <i>Compensation - Stock Compensation</i>, the Company recorded compensation expense of approximately $<span id="xdx_909_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220930__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember_zK7M6rSWX8Ml" title="Compensation expense">51,000</span> and $<span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210101__20210930__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember_za7IVXc8I4Yc" title="Compensation expense">579,000</span> for the nine months ended September 30, 2022 and 2021, respectively. The company recorded compensation income of approximately $<span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220701__20220930__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember_zRlZa7RYNLBk" title="Compensation expense">81,000</span> for the three months ended September 30, 2022 and compensation expense of $<span id="xdx_909_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210701__20210930__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember_zhlbVzKigmWf" title="Compensation expense">102,000</span> for the three months ended September 30, 2021, respectively. Compensation income or expense for a given period largely depends upon fluctuations in the Company’s stock price.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_hus-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zuK083Wi8vZ2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes information about the Company’s nonvested phantom stock Units as of and for the nine months ended September 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zhVn1kTDEmZk" style="display: none">SUMMARY OF NONVESTED PHANTOM STOCK UNITS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Units</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Number of Phantom Stock Unit Awards:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 64%">Nonvested on December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zUDNV55hVo75" style="width: 14%; text-align: right" title="Nonvested units, beginning balance">8,358</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zxVQ0NlD1xxa" style="width: 14%; text-align: right" title="Nonvested weighted average grant date fair value, beginning balance">100.93</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zX3oFLBBWri5" style="text-align: right" title="Nonvested units, granted">3,493</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zp2eZ6tobOaj" style="text-align: right" title="Nonvested weighted average grant date fair value, granted">137.97</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zHsLWprFV4ji" style="text-align: right" title="Nonvested units, vested">(5,198</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zRAaxDlza1Gd" style="text-align: right" title="Nonvested weighted average grant date fair value, vested">89.78</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt">Forfeited</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zex0ExgyXkT8" style="text-align: right" title="Nonvested units, forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0801">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zG8PJvPEQAw3" style="text-align: right" title="Nonvested weighted average grant date fair value, forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0803">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt">Canceled</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zVuqP6eXwZWf" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested units, canceled"><span style="-sec-ix-hidden: xdx2ixbrl0805">—</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledWeightedAverageGrantDateFairValue_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zViNvLlb3Ebh" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested weighted average grant date fair value, canceled"><span style="-sec-ix-hidden: xdx2ixbrl0807">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Nonvested on September 30, 2022</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zfYGg8Ys3T5g" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested units, ending balance">6,653</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zLBHG7NBxxs8" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested weighted average grant date fair value, ending balance">129.09</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Phantom Stock Unit Awards Expected to Vest</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zqJQI7A6t9lg" style="border-bottom: Black 1pt solid; text-align: right" title="Phantom stock unit awards expected to vest, units">6,653</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_z4NOpB23H4h8" style="border-bottom: Black 1pt solid; text-align: right" title="Phantom stock unit awards expected to vest, weighted average grant date fair value">129.09</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8AE_zmCE7jQXxn1a" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total unrecognized compensation costs calculated on September 30, 2022 are $<span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pp0p0_c20220930_z6gMqSA232Ej" title="Unrecognized compensation costs">469,000</span> which will be recognized through August of 2025. The Company will recognize the related expense over the weighted average period of <span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220101__20220930_z4s5LWFQE5zc" title="Compensation expense, weighted average recognize period">1.4</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the “Plan”). The Plan authorizes the grant of up to one million units of phantom stock to employees, officers, or directors of the Company. The phantom stock units (“Units”) each represent a contractual right to payment of compensation in the future based on the market value of the Company’s common stock The Units are granted to participants upon the recommendation of the Company’s President, and the approval of the Compensation Committee. Each of the Units that are granted to a participant will be initially valued by the Compensation Committee at an amount equal to the closing price of the Company’s common stock on the grant date but are recorded at fair value using the Black-Sholes method as described below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Grants made on or after January 1, 2023, will fully vest three-years from the grant date. Upon vesting, the Units represent a contractual right of payment for the value of the Unit and therefore are stated as liabilities in accordance with Topic 718 8358 2471 148.03 838000 5450 295000 1870 1870 1870 1022 113.63 107000 950 6653 0 0 56000 56000 1212 1212 1238000 656000 582000 2427000 1156000 1271000 51000 579000 81000 102000 <p id="xdx_890_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_hus-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zuK083Wi8vZ2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes information about the Company’s nonvested phantom stock Units as of and for the nine months ended September 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zhVn1kTDEmZk" style="display: none">SUMMARY OF NONVESTED PHANTOM STOCK UNITS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Units</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Number of Phantom Stock Unit Awards:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 64%">Nonvested on December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zUDNV55hVo75" style="width: 14%; text-align: right" title="Nonvested units, beginning balance">8,358</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zxVQ0NlD1xxa" style="width: 14%; text-align: right" title="Nonvested weighted average grant date fair value, beginning balance">100.93</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zX3oFLBBWri5" style="text-align: right" title="Nonvested units, granted">3,493</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zp2eZ6tobOaj" style="text-align: right" title="Nonvested weighted average grant date fair value, granted">137.97</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zHsLWprFV4ji" style="text-align: right" title="Nonvested units, vested">(5,198</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zRAaxDlza1Gd" style="text-align: right" title="Nonvested weighted average grant date fair value, vested">89.78</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt">Forfeited</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zex0ExgyXkT8" style="text-align: right" title="Nonvested units, forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0801">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zG8PJvPEQAw3" style="text-align: right" title="Nonvested weighted average grant date fair value, forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0803">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt">Canceled</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zVuqP6eXwZWf" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested units, canceled"><span style="-sec-ix-hidden: xdx2ixbrl0805">—</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledWeightedAverageGrantDateFairValue_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zViNvLlb3Ebh" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested weighted average grant date fair value, canceled"><span style="-sec-ix-hidden: xdx2ixbrl0807">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Nonvested on September 30, 2022</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zfYGg8Ys3T5g" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested units, ending balance">6,653</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zLBHG7NBxxs8" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested weighted average grant date fair value, ending balance">129.09</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Phantom Stock Unit Awards Expected to Vest</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zqJQI7A6t9lg" style="border-bottom: Black 1pt solid; text-align: right" title="Phantom stock unit awards expected to vest, units">6,653</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest_pid_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_z4NOpB23H4h8" style="border-bottom: Black 1pt solid; text-align: right" title="Phantom stock unit awards expected to vest, weighted average grant date fair value">129.09</td><td style="text-align: left"> </td></tr> </table> 8358 100.93 3493 137.97 5198 89.78 6653 129.09 6653 129.09 469000 P1Y4M24D <p id="xdx_807_eus-gaap--LesseeOperatingLeasesTextBlock_zE0lmKbFNAj9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7. <span id="xdx_82F_zGolyBUvXVa2">LEASES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the U.S., the Company owns its two main operating facilities located in Exton, Pennsylvania. In addition to the owned facilities, the Company also has operations in other locations that are leased, as well as other leased assets. In conjunction with the guidance for leases, as defined by the FASB with ASU 2016-02, <i>Leases </i>(Topic 842), the Company has described the existing leases, which are all classified as operating leases, pursuant to the below.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the U.S., the Company leases a facility in Houston, Texas, which currently provides manufacturing, stocking, and sales operations, with the <span id="xdx_90D_ecustom--OperatingLeasesTermDescription_c20220101__20220930__srt--StatementGeographicalAxis__custom--HoustonMember_zPE3UIo7Bahe" title="Operating leases term, description">lease term running through October 2024 and a facility in Malvern, Pennsylvania, which was consummated, effective January 1, 2022, with a 3-year term ending in December 2024</span>, that provides warehousing. Additionally, the Company extended its operating lease agreement for its corporate office space in Middletown, Connecticut, with the <span id="xdx_906_eus-gaap--LesseeOperatingLeaseDescription_c20220101__20220930__srt--StatementGeographicalAxis__custom--MiddletownMember_zjunCMEtpfOh" title="Operating leases term, description">lease term ending in June 2027</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the U.K., the Company leases a facility in Banbury, England, which serves manufacturing, warehousing, and other operational functions. <span id="xdx_904_eus-gaap--LesseeOperatingLeaseDescription_c20220101__20220930__srt--StatementGeographicalAxis__custom--BanburyMember_zr7mwth87SF2" title="Operating leases term, description">The lease in Banbury has a 15-year term ending in March 2036</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition to property rentals, the Company also has lease agreements in place for various fleet vehicles and equipment with various lease terms.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 30, 2022, the Company has recorded right-of-use assets of $<span id="xdx_90F_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20220930_zzY5x9pORqgi" title="Right-of-use assets">3,095,000</span>, and a lease liability of $<span id="xdx_900_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20220930_zFUN6PLhM5H2" title="Lease liability">3,099,000</span>, of which $<span id="xdx_901_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_c20220930_zXgatI2AZlk7" title="Lease liability, current">431,000</span> is reported as a current liability. On December 31, 2021, the Company had recorded right-of-use assets of $<span id="xdx_90C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20211231_zWklWR2mp4W9" title="Right-of-use assets">3,374,000</span>, and a lease liability of $<span id="xdx_90B_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20211231_zPJ09OzFw6V8" title="Lease liability">3,373,000</span>, of which $<span id="xdx_902_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_c20211231_zxA82awKiPE2" title="Lease liability, current">383,000</span> was reported as a current liability. The respective weighted average remaining lease term and discount rate are approximately <span id="xdx_900_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220930_z8mlW874IW1h" title="Weighted average remaining lease term">11.01</span> years and <span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20220930_z6PADsz9zAK8" title="Operating lease, weighted average discount rate, percent">1.05</span>% as of September 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rent expense for the operating leases was approximately $<span id="xdx_904_eus-gaap--OperatingLeaseExpense_pp0p0_c20220701__20220930_zhnRLVzkOyG4" title="Operating lease expense">119,000</span> and $<span id="xdx_90B_eus-gaap--OperatingLeaseExpense_pp0p0_c20220101__20220930_zAqlFC3d3SJ9" title="Operating lease expense">384,000</span> for the three and nine months ended September 30, 2022 and $<span id="xdx_905_eus-gaap--OperatingLeaseExpense_pp0p0_c20210701__20210930_zzIhZE4nE2Ll" title="Operating lease expense">108,000</span> and $<span id="xdx_901_eus-gaap--OperatingLeaseExpense_pp0p0_c20210101__20210930_zH1DD9R6tCs2" title="Operating lease expense">312,000</span> for the three and nine months ended September 30, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zTKKTGhQGjG4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future minimum lease payments, inclusive of interest, under non-cancelable leases as of September 30, 2022 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zZ47yuv6sqKc" style="display: none">SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.75in"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Twelve Months Ending September 30,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_498_20220930_zzNwIIUPIUp7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Operating Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right"> </td><td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in thousands)</b></span></td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzBBf_zLJqcI5TSpTi" style="vertical-align: bottom; background-color: White"> <td style="width: 79%; text-align: right">2023</td><td style="width: 2%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">431</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzBBf_zhKhuGIsRCue" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">411</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzBBf_z3k0ztb9mc79" style="vertical-align: bottom; background-color: White"> <td style="text-align: right">2025</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">270</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzBBf_z12dQ6vLwioj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right">2026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">240</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzBBf_zq3cl8izz6pa" style="vertical-align: bottom; background-color: White"> <td style="text-align: right">2027</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">226</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzBBf_zG2fxSqpLpp3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,521</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzBBf_zk75140ij6hj" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Minimum Lease Payments</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,099</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zjtE4eBSkXJb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> lease term running through October 2024 and a facility in Malvern, Pennsylvania, which was consummated, effective January 1, 2022, with a 3-year term ending in December 2024 lease term ending in June 2027 The lease in Banbury has a 15-year term ending in March 2036 3095000 3099000 431000 3374000 3373000 383000 P11Y3D 0.0105 119000 384000 108000 312000 <p id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zTKKTGhQGjG4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future minimum lease payments, inclusive of interest, under non-cancelable leases as of September 30, 2022 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zZ47yuv6sqKc" style="display: none">SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.75in"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Twelve Months Ending September 30,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_498_20220930_zzNwIIUPIUp7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Operating Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: right"> </td><td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in thousands)</b></span></td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzBBf_zLJqcI5TSpTi" style="vertical-align: bottom; background-color: White"> <td style="width: 79%; text-align: right">2023</td><td style="width: 2%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">431</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzBBf_zhKhuGIsRCue" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">411</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzBBf_z3k0ztb9mc79" style="vertical-align: bottom; background-color: White"> <td style="text-align: right">2025</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">270</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzBBf_z12dQ6vLwioj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: right">2026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">240</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzBBf_zq3cl8izz6pa" style="vertical-align: bottom; background-color: White"> <td style="text-align: right">2027</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">226</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzBBf_zG2fxSqpLpp3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,521</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzBBf_zk75140ij6hj" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Minimum Lease Payments</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,099</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 431000 411000 270000 240000 226000 1521000 3099000 <p id="xdx_807_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z6QLu18z7Wyj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8. <span id="xdx_826_zaitBKFGCAj4">SHAREHOLDERS’ EQUITY</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of September 30, 2022 and December 31, 2021, the Company had authorized <span id="xdx_904_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20220930_zbBzfpoIoE9a" title="Common stock, shares authorized"><span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20211231_zOUE1Ap743O9" title="Common stock, shares authorized">20,000,000</span></span> common stock shares with par value of $<span id="xdx_901_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20220930_znmmeDmjeEn2" title="Common stock, par value"><span id="xdx_90A_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20211231_zfWjfey18g09" title="Common stock, par value">0.01</span></span> per share. For both periods, the total number of outstanding shares was <span id="xdx_909_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20220930_znE8wrSLqTy7" title="Common stock, shares outstanding"><span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20211231_zG2zfC0ByfS" title="Common stock, shares outstanding">10,094,322</span></span>, shares held in Treasury was <span id="xdx_906_eus-gaap--TreasuryStockCommonShares_iI_pid_c20220930_zje2djftxVc9" title="Treasury stock, common, shares"><span id="xdx_900_eus-gaap--TreasuryStockCommonShares_iI_pid_c20211231_zaWLIJeFyaA2" title="Treasury stock, common, shares">59,311</span></span>, and total shares issued was <span id="xdx_906_eus-gaap--CommonStockSharesIssued_iI_pid_c20220930_zbEpzUDFgXVc" title="Common stock, shares issued"><span id="xdx_90D_eus-gaap--CommonStockSharesIssued_iI_pid_c20211231_z2eM2CuHIpN6" title="Common stock, shares issued">10,153,633</span></span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_eus-gaap--ScheduleOfDividendsPayableTextBlock_zXfu9zJnsXL7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During 2022 and 2021, upon approval of the Board of Directors (the “Board”) the Company has declared and paid dividends, as set forth in the following table:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zk7gVayFC1Pc" style="display: none">SCHEDULE OF DIVIDEND PAYMENTS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Dividend Declared</b></span></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Dividend Paid</b></span></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1.5pt solid; width: 30%; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date</b></span></td><td style="padding-bottom: 1.5pt; width: 1%; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 2%; font-weight: bold"> </td> <td style="padding-bottom: 1.5pt; width: 1%; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; width: 14%; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price Per Share</b></span></td><td style="padding-bottom: 1.5pt; width: 1%; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 2%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; width: 29%; text-align: center"><b>Date</b></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"/><td style="padding-bottom: 1.5pt; width: 2%"> </td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; width: 14%; text-align: center"><b>Amount</b></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"/></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20220930__20220930_zF9Bj29EY7n7" style="text-align: right" title="Dividend Declared, Price Per Share">0.32</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 24, 2022 </span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--DividendsCommonStock_pp0p0_c20221024__20221024_z9KsgWRheM1" style="text-align: right" title="Dividend Paid">3,231,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 24, 2022</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20220624__20220624_znJ5pTskFHf4" style="text-align: right" title="Dividend Declared, Price Per Share">0.32</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 5, 2022</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--DividendsCommonStock_pp0p0_c20220705__20220705_zI3vEg9rusZj" style="text-align: right" title="Dividend Paid">3,230,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 29, 2022</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20220329__20220329_zMvBfCljeTdd" style="text-align: right" title="Dividend Declared, Price Per Share">0.30</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 25, 2022</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--DividendsCommonStock_c20220425__20220425_pp0p0" style="text-align: right" title="Dividend Paid">3,028,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 9, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20211209__20211209_zl5NOkxae9Y8" style="text-align: right" title="Dividend Declared, Price Per Share">0.30</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 30, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--DividendsCommonStock_c20211230__20211230_pp0p0" style="text-align: right" title="Dividend Paid">3,029,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 15, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20210915__20210915_zjjOJ8zue3Xd" style="text-align: right" title="Dividend Declared, Price Per Share">0.30</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 4, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--DividendsCommonStock_c20211004__20211004_pp0p0" style="text-align: right" title="Dividend Paid">3,028,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 9, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20210609__20210609_zAtOvBvyXrRl" style="text-align: right" title="Dividend Declared, Price Per Share">0.30</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 6, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--DividendsCommonStock_c20210706__20210706_pp0p0" style="text-align: right" title="Dividend Paid">3,028,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 24, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20210324__20210324_zLTgEorZfI9j" style="text-align: right" title="Dividend Declared, Price Per Share">0.28</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 14, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--DividendsCommonStock_pp0p0_c20210414__20210414_zBxnWzhqz5gk" style="text-align: right" title="Dividend Paid">2,827,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 11, 2020</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20201211__20201211_zCeSc8QZPBh8" style="text-align: right" title="Dividend Declared, Price Per Share">0.28</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 5, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--DividendsCommonStock_c20210105__20210105_pp0p0" style="text-align: right" title="Dividend Paid">2,826,000</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A6_zdzvTZ6KP7t1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition to the above dividend amounts, there were dividends approved by the Company’s foreign subsidiary during September 2021, which amounted to an outlay of cash of $<span id="xdx_908_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest_c20210901__20210930_zKRaicly8Npf" title="Foreign subsidiary's noncontrolling interest">129,000</span> to the foreign subsidiary’s noncontrolling interest.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">It should be noted that from time to time, the Board may elect to pay special dividends, in addition to or in lieu of the regular quarterly dividends, depending upon the financial condition of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 4, 2014, the Board authorized an extension of its stock repurchase program without expiration, up to a maximum amount of $<span id="xdx_907_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pp0p0_c20140404__srt--RangeAxis__srt--MaximumMember_zoMpN1k0DFcc" title="Stock repurchase program, authorized amount">1,000,000</span>. The original program established in December 2007 authorized the purchase of up to $<span id="xdx_90B_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pp0p0_c20071231_z2xFv0GubYnj" title="Stock repurchase program, authorized amount">5,000,000</span> of its common stock. The purchases may be made from time-to-time in the open market or in privately negotiated transactions, depending on market and business conditions. The Board retained the right to cancel, extend, or expand the share buyback program, at any time and from time-to-time. Since inception, the Company has purchased a total of <span id="xdx_905_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20140101__20141231_ztyFlEYtCvVj" title="Stock repurchased during period, shares">61,811</span> shares for approximately $<span id="xdx_906_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20140101__20141231_zujLol0fntc8" title="Stock repurchased during period, value">932,000</span>, or approximately $<span id="xdx_909_ecustom--StockRepurchasedDuringPeriodValuePerShare_pid_c20140101__20141231_zdb9j0ownlKf" title="Approximate cost per share">15</span> per share, which were held as treasury shares. The Company has not made any stock repurchases since 2014.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 20000000 20000000 0.01 0.01 10094322 10094322 59311 59311 10153633 10153633 <p id="xdx_894_eus-gaap--ScheduleOfDividendsPayableTextBlock_zXfu9zJnsXL7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During 2022 and 2021, upon approval of the Board of Directors (the “Board”) the Company has declared and paid dividends, as set forth in the following table:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zk7gVayFC1Pc" style="display: none">SCHEDULE OF DIVIDEND PAYMENTS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Dividend Declared</b></span></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Dividend Paid</b></span></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1.5pt solid; width: 30%; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date</b></span></td><td style="padding-bottom: 1.5pt; width: 1%; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 2%; font-weight: bold"> </td> <td style="padding-bottom: 1.5pt; width: 1%; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; width: 14%; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price Per Share</b></span></td><td style="padding-bottom: 1.5pt; width: 1%; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 2%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; width: 29%; text-align: center"><b>Date</b></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"/><td style="padding-bottom: 1.5pt; width: 2%"> </td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; width: 14%; text-align: center"><b>Amount</b></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"/></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20220930__20220930_zF9Bj29EY7n7" style="text-align: right" title="Dividend Declared, Price Per Share">0.32</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 24, 2022 </span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--DividendsCommonStock_pp0p0_c20221024__20221024_z9KsgWRheM1" style="text-align: right" title="Dividend Paid">3,231,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 24, 2022</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20220624__20220624_znJ5pTskFHf4" style="text-align: right" title="Dividend Declared, Price Per Share">0.32</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 5, 2022</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--DividendsCommonStock_pp0p0_c20220705__20220705_zI3vEg9rusZj" style="text-align: right" title="Dividend Paid">3,230,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 29, 2022</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20220329__20220329_zMvBfCljeTdd" style="text-align: right" title="Dividend Declared, Price Per Share">0.30</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 25, 2022</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--DividendsCommonStock_c20220425__20220425_pp0p0" style="text-align: right" title="Dividend Paid">3,028,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 9, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20211209__20211209_zl5NOkxae9Y8" style="text-align: right" title="Dividend Declared, Price Per Share">0.30</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 30, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--DividendsCommonStock_c20211230__20211230_pp0p0" style="text-align: right" title="Dividend Paid">3,029,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 15, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20210915__20210915_zjjOJ8zue3Xd" style="text-align: right" title="Dividend Declared, Price Per Share">0.30</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 4, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--DividendsCommonStock_c20211004__20211004_pp0p0" style="text-align: right" title="Dividend Paid">3,028,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 9, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20210609__20210609_zAtOvBvyXrRl" style="text-align: right" title="Dividend Declared, Price Per Share">0.30</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 6, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--DividendsCommonStock_c20210706__20210706_pp0p0" style="text-align: right" title="Dividend Paid">3,028,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 24, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20210324__20210324_zLTgEorZfI9j" style="text-align: right" title="Dividend Declared, Price Per Share">0.28</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 14, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--DividendsCommonStock_pp0p0_c20210414__20210414_zBxnWzhqz5gk" style="text-align: right" title="Dividend Paid">2,827,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 11, 2020</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--CommonStockDividendsPerShareDeclared_pid_c20201211__20201211_zCeSc8QZPBh8" style="text-align: right" title="Dividend Declared, Price Per Share">0.28</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 5, 2021</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--DividendsCommonStock_c20210105__20210105_pp0p0" style="text-align: right" title="Dividend Paid">2,826,000</td><td style="text-align: left"> </td></tr> </table> 0.32 3231000 0.32 3230000 0.30 3028000 0.30 3029000 0.30 3028000 0.30 3028000 0.28 2827000 0.28 2826000 129000 1000000 5000000 61811 932000 15 <p id="xdx_806_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zH9O8NBgCZX9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify; text-indent: 0.6pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9. <span id="xdx_829_zTZdzL2BDDF5">RELATED PARTY TRANSACTIONS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From time to time the Company may have related party transactions (“RPTs”). In short, RPTs represent any transaction between the Company and any Company employee, director or officer, or any related entity, or relative, etc. The Company performs a review of transactions each year to determine if any RPTs exist, and if so, determines if the related parties act independently of each other in a fair transaction. Through this investigation the Company noted a limited number of RPTs which are disclosed hereto. First, legal and accounting fees of $<span id="xdx_90B_eus-gaap--LegalFees_pp0p0_c20220101__20220930_znkSKaA3ziA1" title="Legal and accounting fees">117,000</span> were paid on behalf of three affiliated shareholders during the first two quarters of 2021 for the filing of a registration statement with the SEC (Form S-3) which allowed for the resale of up to <span id="xdx_904_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20220101__20220930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AffiliatedShareHoldersMember__srt--RangeAxis__srt--MaximumMember_zSdCb2DQ9Iri" title="Sale of stock, number of shares issued">300,000</span> shares of common stock owned by the affiliated shareholders. The legal and accounting fees are to be repaid to the Company by the three affiliated shareholders, and the remaining amount is reported in Other Current Assets. Legal services for the Form S-3 and for other legal services were performed by a firm which formerly employed one member of the board. Second, on occasion the Company shares a small amount of services with its former parent Mestek, Inc., mostly related to board meeting expenses. Finally, the Company is aware of transactions between a few service providers which employ individuals with associations to Omega Flex employees. In all cases, these transactions have been determined to be independent transactions with no indication that they are influenced by the related relationships. Other than as disclosed above, the Company is currently not aware of any RPTs between the Company and any of its current directors or officers outside the scope of their normal business functions or expected contractual duties.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 117000 300000 <p id="xdx_80E_eus-gaap--SubsequentEventsTextBlock_ziMOYDqN3uUi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10. <span id="xdx_826_z3BDdKIpQyp2">SUBSEQUENT EVENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0; margin-bottom: 0; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluated all events or transactions that occurred through the date of this filing. During this period, no events came to the Company’s attention that would impact the Condensed Consolidated Financial Statements for the period ended September 30, 2022.</span></p> EXCEL 48 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,Y[9U4'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 " #.>V=5I9EKZ.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TG!A=#M1?&D(+B@> O)[&ZP:4,RTN[;F\;=+J(/X#$S?[[Y M!J8U09DQXG,< T9RF&YFWP])F;!E1Z*@ )(YHM>ISHDA-_=C])KR,QX@:/.A M#PB2\UOP2-IJTK J[ 26==:HTQ$36,\XZU9\>$S]@5F#6"/'@=*(&H!K%LF MAM/U*+-4_L:4#[)R0&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,$% @ MSGMG55PR@O @!0 ,A4 !@ !X;"]W;W)K/SJRWB/ITOO$2+I;$7.L/+C"_$5)C?LHF"LTZI$D:)2'4D4Z+$_*HUHA?7 M/K,![HG?(['6[XZ);M3Q+)&(1&"O!X6M?Q*Y!/:L7R%B[_V1= M/-OMMDB0:R.373 0)%%:_/+-+A''!+!=@$M$IWB1H[SAA@\OE5P399\&-7O@ MFNJB 2Y*;:],C8*[$<29X5BNA+KL&)"R%SK!+NRZ"&,'P@;DBTS-4I/;-!3A M?^,[@%!RL#W'-4,%IR([);YW0IC'&-%+KH1&9/VR>;Z3];'FD;]&,VT4? !_ MU[6T4.C6*]A1<:$S'HBK%GSV6JB5: U__)Z>>3\A?-V2KXNI#V]DD,,W;LCK M-A-U<'@X]=K/"$6OI.BA,B- "!W&7,ZY,D+% M6_(B,JE,'1(N952.$?5+HOZ1_:,X.)$SDL-(N%93ELY+IO/CF"9"13*T0Y# MV*_]?'"E@#4JTP7%H=Y$.>+PGO(/+N@X/5WOV$23J50[G_2^H;X*K MPT@-8@V)HN]\EZ)"XURICU!83S;(M=N4M7V*H;$*C:%:MZF)S!;(8D$>\V1V MH$#@(I[GM7O4[Z/9JFR3MD2?U><*%GA*QX&!S8G-"[M/@ M%*.K3)SB-KRC&T-_*NC+>ZB)&_*KV-;RX5*0-NK3_J#;P\@J8Z>X,^_(7OF& MW(> %\VC@#L70SH6EV1^FPZZYX,NVK.5Y5/$T!=2@:\ZN!,R-3 ,B%1D M+'-(*N16AO7=C:M/1AAD504H;MT[R%$8PA1 G^P/R ,\1Y[2>C)"_."=>I1DL))P M"Q.,O*H9##=ZF%"&4;H@TVTRDW$M,"[P=/?P!T92U0B&&_H^:>1V$RQYNA ' M:VN#T.-H>C/"UB.LJ@KLJ*JPGR054VZ7+C"-^HE;@^(W=#W)JE+ CBH%]RFL M3XHM!3MEXWO46C)/6A(4)KDWR*G;I2%/N8%JF5HWJV4L ME'M.V6X2KH;4\P9=WRZD5N^I.N^VL6RGN,TZ30([!2QVM,JKY8;@J-@&JQXO M=A._<-NGFL1B#J'>:1]>KXH-NN+$R,QMBLVD,3)QATO!0Z'L W!_+J79G]@7 ME-NDPW\!4$L#!!0 ( ,Y[9U5LZ51@]08 -D> 8 >&PO=V]R:W-H M965T&ULK5G;;MLX$/T5PBV*+N#$(JEKFAAHG78W0+<)XG3W MF;'I6*@DNB3M)/OU2\J*98$CVBGZT$:RAL,SU'#.X>C\4<@?:LFY1D]E4:F+ MP5+KU=EHI&9+7C)U*E:\,D\60I9,FUOY,%(KR=F\'E06(Q($\:AD>348G]>_ MW^!3KK^O;J2Y M&^V\S/.25RH7%9)\<3'XB,\F-+4#:HM_5>B!_VYFI^,0@L(E[P MF;8NF/FSX1->%-:3P?&S<3K8S6D'[E^_>/]2!V^"N6>*3T3Q;S[7RXM!.D!S MOF#K0M^*Q[]X$U!D_K_T6-C&PS0;*VT*)O!!D&95]N_[*E9B+T!..P9 M0)H!Y-@!M!E ZT"WR.JP+IEFXW,I'I&TUL:;O:C7IAYMHLDK^QJG6IJGN1FG MQQ-1SH>"V,T=[F'$6A-0-SC4D04+BWN"B77"1-[BK:F,6 M7LB1.CE.2N"A=0QQ%<=2+,MZAC+THK_622]3=(A#0V)D_C''D MXG3M2$3[,R79P4R\,.^$9L41,!-G^B0.HM#%"1CBA":]0-,=T-0+M";%D^O% MR7?%&YSF[5^ON&0ZKQX@S*D#A089L+2 '4W"7L39#G'F17PCC4"0^KG>7;9B MK$J[QKTIFSDPTBA*7;B07;>X=.#BH*6OP OX3R'FCWE1]$-L''26*NINZ8:( M#AMV0>YQ+/:"O.0+;I)UCN[8$P=3M7'0+3P01M>N/TUQ2XK8RT/-QO\JJ@=T MQV7IV5.-HV[M28$]!1DF >D'V[(:]M/:=OM[(%)GYHP&!*CV@&6:9KB_D.*6 MS'!XE,[XFK/[O,BU*?R@V,!>4GRMVOA=WKI!MR2'_2RWH_ ;]FSY&PP88+DH M@5+=-:0T\KR;EN6PG^8,3+FN%6]I3D.*V?,$"!7@KS0#^!@P-%9I/]26Z;"? MZO:@EKFR9R=5E^:I$7(*71E)5%G5 ^\#E];") :X!#!,<-K/T[CE/^PGP,M\ MDYOCQ=R?$0"7U;O5P>F=#,YNY$OLEA6QGQ;KNNV-P3O^*&A-C"Y3XMX705J: M)'Z:_,K-47=7C)X/J1#B4F%(L?M& #OJ21S2,B;Q,V9#2&WQ!%%"9)@ 1Q; M,$SC?K5$]DZ3?N+L2M%#>%U*)$&6 '()LB1)YD'L&9- M/"LA^VHC<:F3Q#$4"F"894%_)"W%$O^!\;"J(L"Y#Y !@%E(^F45:?F0^/G0 M 'LI&JVX H&Z7!="!S_(+O/LMY82R3$GOU8 'LIDE_ R#(A P ['B>?EM\1( MCCD#'H+I$ANQ_ < !2Q3WX&*M!Q(_!Q84[>VQZ@M=4]$93<;KV:V&?#^F] < M16!CS>_X%:3R*XX.RD+2LB?)O%KXNN0/#'TI^-/02I93-%TRR9>BF'.IWKU) M"4X^U(=-_0PWY'Z!7#T=N=_DK=N2:YF8^IG8IH.HT%2+V0]4!X\_H!63:,.* M-4=O@], (V47Z RQM5X*F?]G:AP)AB87[;_M0W6&<##$$1W&E#8_(:,0K5BT M668>!EDXI(2\/!1KK;1Y9'(/L;J1-N4KS]9K>H<'[;JKVNH%ZM<+=]+0VEH^;]<5A.AJ@!- T1PTZP)LA0+U"X4; MEL]/\@I-V"HWE0M$")R8S>H @OT8RR[.O9:Q7Q[<E^NB_ES1-"[-><[4%?N-:6,)5\'@7;8_P20% MV!:R3#W"@+;"@!X0!C5[O:(N@H&X8B!.TA"@8<@RH)%GX[7"@?J%PS=1S0RA M25$4MK!<59J;8@$VXB@@!B"U#MFE_;U"VFH&>HQF>.4BN\+ J%RHF019!E'H M*1ZMA*!^">&(G6T/X'6!I,YWFYZN& TQ4;[7UWM!]]_V;R(:\4*OC"# U. M$[,8UB4D7'=C'MPDU.&PO'SFRG M9?OU.W9"U+# 6FE<4#LY[^OGG-C'TYU4#SH',.2QX$+/O-R8\M+W=9I#0?5 MEB#PS5JJ@AJN9=A9?SB8UW M 5\9[/3>F-A,5E(^V,FG;.8%%@@XI,8Z4/S9PAPXMT:(\;/Q]-HEK7!__.1^ MZW+'7%94PUSR;RPS^;2NJ&&)E,E=T39:'2S U<; MI\9LF+!?<6D4OF6H,\EO8L]E4>!'PD.3/IR3DBJRI;SJ9:R-)GO+ M!X,@?,;XCZ .XZAE'!W!J',\6)K0RN12L=^0];'6AJ,]#.S1[N\9[P&!'>9Q MRSP^GIEI7?7SCO_""(-P%(_C^!GO 8$=WDG+.SF>%Z\P;;!),;'I@Y[TL 07 MP]AVI0[T 8$UM+_7E>V-^)FJ#1.:<%BC-!A,T$/5MTP],;)TC7HE#;9]-\SQ M8@9E _#]6DKS-+&]O[WJDS]02P,$% @ SGMG579W\G.L!0 5Q< !@ M !X;"]W;W)K<_ M],/[]&;DZ!FQG*VD=D'5SP.;LSS7GM0\_FZ=CKHQM>%I^^#];4U>D;FG@LUY M_CU+Y?9F%(U0RM9TG\LO_/%WUA+RM;\5ST7]'SVV6&>$5GLA>=$:JQD46=G\ MTJ.X+?&M34QPWW.G +*NET4O%' M5&FT\J8;=?1K:Q6OK-2)LI25>ILI.SF=\S)5R\Y2I%J"YUE*I7I82O6C\D$* MQ-?H?;GB!4,7WTJZ3S/U_A*]0=^6"W3QZA*]0EF)OF[Y7M R%9.Q5+/2OL>K M=@:S9@:D9P8N^LA+N14H43-) ?O%L'T\8#]6T>A"0@XAF9%!ATNVNT*N\QH1 MAQ!@/O/GFV.(SO\;/?G/HY\%P^WRPZW]N3W^VJ7O\@']>7LO9*7V]U_04C?. M/-B9+GK78D=7[&:DJII@U0,;37_]!0?.;U"<7]+9XB6=)2_D[&Q%O&Y%O"'O MTT_J]%C2G(%;K3$-:E-]1CQ,71R0>#)^. TLA J)?XY:V*C8"T+G')5 *-_W M.M091[_CZ ]RG',A=>%YQWDJT)+G4%V8-3[\DZ$QCD)BD(5001089&V4ZSN. M$9($0A$_@LD&'=E@D.R[B@N![BJ^SB1$,[ )Q*$?&C1ME-(*KK'R"QOEQT%@ MTH10) Y@FF%',QRDN51B("LW*'G:Z0,'8AK:XY( &T1MD!>%YG+:(!SXGLD3 M0'G!R3XXXQEU/*/AY60EJVB.U&F(;E-U9&>Z7FHY-$0]LEF%)[NHH6Z#_) 8 MH(4-4A7 3)<$1$48IAYWU.-!ZDFY43VL^LDRQ\".=,QEAD#8-;C:(-?'1D 2 M .22GF3&SE$W.8- +! M?"?HJ$GEEE6=V&T3^!*D2JSAWQ"3R!Q"8;,B0R W-',80/5E\%'9X4&9ZH>5KHP+/ZZG)^*BE\+"8TH)Q8-?:FB;P M3=TPAU#8/%06 J'7F#5* 6!7Y?0A]U%!X64A^8$-=(T[UH^%ZB#UI:42FK M['XOZ7W.D.1(;7/TB2M$*2O>B))#>0,C! @P,SPVY(VUT0$,L5( /E]"7]4 M7GA8>ATSP(K%YX)M*'J;LZ?7&G(%!B"T-+X24U:U U#8B\PHV"B5(N:9F$"P MR(_CGD@%F5'P$BVWM((W2^,] M/)F6A!EQ@ "Q6Y\]F=&!+*)>K[!R%'/D6$]9V?&]_J2435N'Y34 MV[ F(@)]WDLA%5!E#10>8BLP[#BQ>7 \#[9X'BSY*:R)ROCDHK!@U::^H15H MQ?>E;.Z$NM[N%OBVOOLT^F?X>HZ!_@6^3IH[WJ/[YLKY(ZW4QX% .5NKH9RK M4,VU:FYQFP?)=_4UY3V7DA=U<\MHRBH-4._7G,O#@QZ@NTN?_@M02P,$% M @ SGMG5?!OC)7( P 70X !@ !X;"]W;W)K>X_Y,3DP_DUDA$CTO2RHF!J9E+NQ:8HD(R46]VQ' M*'S9,%YB"4V^-<6.$YS6065A.I85F"7.J1%/ZKY''D]8)8N
.1%66F/]X M( 4[3 W;>.GXG&\SJ3K,>++#6[(B\GGWR*%E=BQI7A(J#"3-EC3]![FK"2H)MGBJLT!_0MND//JP6Z>7.+WJ"< MHJ>,50+35$Q,"7-4(YE).Y^'9C[.A?FXZ".C,A-H"?-*-?&+X?AH(-Z$W'0) M7HRM02.Q0XG9&J NP3A>V+$;W^Q ^N=+L_7)%M< MDVQY);*3BGA=1;PA]O@3["5-570%:&*#.E9M&?LX\-UH8NZ/$ZL!V?[H%+0X M!]DC+^A1+36H,/"##G4BT>\D^H.F^T-FA/?6H)L/3(C;L4ZS?TW379-L<4VR MY97(3BH2=!4)!DT'6S1LP!3-*\X)37Z@)XZI*'"]]<_2OV';4JN#KCH-L7_D MD#O'=GN.U("BH&=(#<:+PIX?-:# TKMQU&D?#6J_[$:=W-%KY&I 9W(UF'.Y M&M EN6$G-QR4J]OZ=4+#LZ$#U^F)F&M 5F#WE)Z#[" :]5!+#2KTHPLK3=2) MC0;%?B!"C/NU;33?(E5C-).2Y^M*XG5!D&0(S( ^,4!0R5D!?%O(D23PE].Z M/SJ?=6^AG9]#[GI^66A8K%YZ-"R^IT^.;?T\*EJ#Z7EB$A?:PZ#VG&>=[RNN MU_>^#F7Y/6,O-"@P1=@WA0X6^I[3$VX>'9=+PK?U/46@A%54-F>AKK>["\WJ M&T"O_\$>SVU-_T+=G>KC^4_ZYN+U$?-M3@4JR :&LNY'4"+>W&6:AF2[^K"^ M9A*._O5K!O<_PA4 OF\8DR\--4!WHXS_!5!+ P04 " #.>V=5%6ED#<,' M ;/0 & 'AL+W=O M_>UQMW?L_H4N'XOR<[5FK-:^9FE>7S)_?KNOG#_/IR$]VS6U9_W+PK^;OY@1(G&C(BE;%4WB(C_>F W+$T;$A_' MEQ8Z.\1L'(]??Z<'NXOG%_,IJMA-D?Z=Q/7Z:N;.M)C=1=NT?E\\AJR](*OA MK8JTVOW4'EM;?::MME5=9*TS'T&6Y/O?T==V(HX<*!UPH*T#%1W, 0>C=3 $ M!\,><#!;!U.,X PX6*V#)3A8QH"#W3K8XI"&')S6P1$[!)BY\V7,,F;W+VM2_[?A/O5US=%'O-,9+'&7U5% MFL11S=_NR2/E_[CFT9B6K:A4Q/+%"!9_#OMNDA M@>F.8PYP7K'[)&\FD1]A:92OV#/M(4JW3(MJS6.KYYI!GFE4ISJ4BWNTO4,W MI_S#-='IY?SA.-%DFPO2-_$ #.=8?2M?MC(LQU[TK0(@G..X?:.E;$1MO6\3 MRC:F;3C.P:HWV\9AMHVILUTUAT,U:KKW;*LWW?K"-*@XY\I!-+?S%]4F6K&K M&4_TBI4/;';]\T_$UG^#-C@FS,>$!9BP)28L1(+U,A<7Q3WANNM1!/AS.B#6>,'-)RA$,$&I5MV? A8AT6V%(N M\,W^AM7V* &7()A"14.&Q"P&BA$P*OO'-8>4>Y\GX>P\7:+=OPZD'?50\$ MR@9G1+'F -YAJ M=])4=Y7:R;EVQU9JRA%,W568,!\3%F#"EIBP$ G62[#%(<$69_=>OV]S=8HM M1FSGQ>GM+)M VUFV,JEAB]L9".>8XG:6C0PB#"J4;2Q#MUQX.Q.]TVKT\[NO MDQ/>PD=L:O4PINYJ5)J/2@M0:4M46HA%ZR?;D3!(?J -4SM/Z,.P0!X6R&]! MQ_O$)J8@P03GA%-DCAQ3K,; 85D#>@[IY#.BUL_.:L;4S*F5.2K-0Z7YJ+2@ MI0DEM7"#@8QL,1D@T$!;3CIQCZC5O7%=F1HR>?%1M3Y4FD]DP?+"T*ET%*#J M>%!0N3<#AS9\''3:&U&+;^>W9RU87= 165"2*CK !BKI #.H18,BRCT:%%-J MT@ C19=&.CF,J/6P'^C3B*S-#-5TJ)H7*LU'I06HM"4J+<2B]3.M4]V(6G8; M^V$9G&OVF T.*4OB!I=MP TNFUFZ;AGB!H?D,RK*G%!,5SI492-;M\P!Q8MT MDA=1:UZC/S6#YQT0D ;VN'(8D_= MH1?!?1L2R,,"^000+1W3).)Y@:KE 4'%^C"$!W;TR7]_I3OUC:CEM_-:-R5S MU-#IJX_*LU# MI?E4UCLO%J9XTP]0@RY1:>')2^BG2J?M4;6V-ZK+HV#ZD!%%()6E*OF9*=D& M?&A*-K-<7@6*BPA%I*Y8!4)!';$*!(QL5Z?&P*0?/:BF5MK&M7GPK,MRST ) MJ![#Y V)JJ6AT@)4VA*5%F+1^IG6Z7AT\E-ZX.=R<*X98W8X)%*).QQXW _: MX;*9Q8LC4< H%%5DA8&2;"SIT!^[$,ZH6ST9_/@=//*!!#6QRS,? M/%2:CTH+4&E+5%J(1>LG6Z<:4K5JJ.[SU,X3^CPLD(<%\JFL>=J6J8OG!:H* M",04S[L0')4N3S92=7F=*$?5HMR/='G MLVP#!2"J[(9*\U%I 2IMB4H+L6C[3)L??8FS^=KPFZCDW42EI>R.X_7G#L^+ M^_A]02P,$ M% @ SGMG5>'J11FY!@ _AT !@ !X;"]W;W)K/KB![]?:?/%:':^IO=LP?3M^D;"VZBVDO&"E8J+$DFV MO!A%A@_(EE9(+-&MWZ#7B)?JY$AM% MRTR=CS0@,_9'Z1[%586"]*"8HF^BU"N%/@&:[%A_!![5;I$GMZZ(U^""K3^@ M,'B/2$"( \_\Y>K8 R>LHQQ:>V%?E)L +J4HT/87CX*/+YQ,9.XI 5$<@\EF?_0D=Z4N9 MBH*YW*QT8ZMK&L]VAI,HGIZ/MH?X'5*3>!S74D? QC6PL3,]0@-M^;-YO%&RFV'(H4W3V^/(WC4Z;Q1,:.HA77T8K]:13ET(9A M+@I@$D5-+W9Y7)D9'^1JC%OI=(@D4WXH5WS<#GE-.*()FZM"$=Q*Z[E LE\IZ!GZ*+9-0<2Z_)AW,0SP)6XYUA7 P=CLVK1V; M/I. )9,25L=/^N!&-NTBBW$;65G#Z3+J5')-Q.TM=J2'!<4_%XX;;L9Y!U_ N]A.OW9@/OR^'MXKMZ\B),NJ6\"1H8^P*D: /84/ V,M8 ML^]ZQ:0/VM@1F6G22:]++ QZ& 4WC(?]E%?7X U]["W +I<-XZ33)EQ2?1T7 M-YR'_:0' .7&;N#]E(R[1 :]+)FT43K$2-B'LF$\[*>\ Y0%5Z8-5_UL07/H M<;#1@C7$^[JP@\Y(%+0W% XQC*-)#_*&TK"?T[XR&!,/^ZX3HH/7PB1N(W1( MD;X2)0VS$3^S52OH&82D2U(X(NTE[I :DCB,>B V9$:\3#%[\?[9"1UW0$7C MSGC@D,(ACON@-R1$R&\-;Z;?JY?L^HF7W'Z7BD]E[3@*#?*4UD[CD+#L\3/L]?<](4R,T3+,Z>[ M+OXDXS:!N<0FD]XNV_ L\?-LI[A<>7+B=C"J"[=#S(.[85[B9UZ#^^TU2Z7A ML7>&:NV3\<"Z8UC8/GSZ=P-[[-P)GX9^2 MEBJO)GNV7+)4FX$Y!=Q.K%VBA8F@C=3%QCUC6]B0<>@GX]Z8HC>O)@3CC^B* MW?.R-'4#8_T-S/#"6>ZA8ZHDT\ZL[! C$/ ^/QK&#OV,_;P?G^!'OP==1@Z# M+G$[Q$A"HIZ2"1OB#OW$O=BLU[D]Q0;>NN8JS84"VCHZT8;E4-V%0%VY3V!/ M2N*GLG80WO='X'8T\W>HYJP2]()(>WU[I**QGW):Z@\]%,Y M-*R<$+N,/(TFG0)S2 6X9W -&]X._;Q]5%^+=,6R36ZKJSXE;;8? M9B&]F-?#D_+ZJ:P=1ZGA]?"9^3F#W:(=]\SQ>OV=5:]7'59,' $$0 & M 'AL+W=O.Z3 M"^!D,J?!8)(TGFD+')P'2J)E-A2I(2DG_ONS]J:LJ&V2HD!?8DDD]V7MM2_, MT9WSMV&E5!3WM;'A>+2*L?DXF81BI6H9QJY1%BM+YVL9\>JK26B\DB4?JLUD M-IV^G=12V]')$7^[]B='KHU&6W7M16CK6OK-J3+N[GAT,-I^N-'5*M*'R4/R"F<"_Q5W:>^;Z4@4;8BN[@[#@EK;]"OO.QP& M!]X_=6#6'9BQW4D16_E)1GERY-V=\+0;TNB!7>73,$Y;"LHB>JQJG(LGI_/% MQ4)+\\MO\V\75Y=B?OE)?#I?G-U<7/,[UD^_+RXNSQ>+HTF$6CH\ M*3H5ITG%[ D5'\179^,JB'-;JO*/YR]1B\8GFOGI W+PK7VJAM):Z=T8560?QWGH?HP9G_/>9PDO?Z<7F41Q]# M(PMU/$*B!.77:G3R\L7!V^GA,]:^[JU]_9ST?R=BSZIXW(&#C[O?$A2W&8H>_[ II2Z&Q)[1Y MT*66'I'.=I!"7"/6RFQ8ULL7[V>SZ>%9LH_?#@YWQV2V&'P\>'<8_I&]**$L M_T*,H' 39C0ZY\MJ6T6,FU$KE25@#^1GKLTI9=]"7$*M2(N-JZ3/@U M'ECHQH"XE;+*2P-7L$ZB^2RI_6X9838HB)W_S.?7NWN,"8NC+=J"]"W72XX: M%3YQ,-W_F;?-?=2%4?A *-^HJC4IGHO]W\;B3/F()@ 9J55PS<4IZZ(2I0Z% M<:$%"_ !RV1@%[_DG+4MT%KVN(4>M^PY$,B+ 5Y%'PY@[6H=R>.F]:&5-HKH MX*4+2OB6H"+K?.]% !8&RVV5L.@B#;E&JS6($E'Y@ 5P0 $/!IT3(1N+BR@T4;&J5" KM^*#^EM290-2Y? &(@D;./][ M:U.WZT/Z&*+L.2U2; (]>06SA_&(CW#=$'&B""OXNW*F5#YT:UD7/@3*^2AV MMKSY@JR9&P- P'>R05L\['>9_Y"T;(^7-LC$O4%$@3[:GNQX7/1X8-L6PUI: MS _DV=;4S#7:$@P,*LB&\/R.9IJ\MZI0(6 $X8R48BFU?T"'N$W>([KH[ ]9 MRZ;K6C3XZ\JAB<2!O0[3OZK+B!V0*3OB0W#1>D]I"[= HCW!5I0J%%XW'#TX MU7BWUA0,MI' &GB0]'@.X+.RQ^+3@UC*Z-,VH-B'P#7XSP'.MXO0#Z2CI\I8 M"HD ":Q4R'U,@UYRS0FJ8KC8%HJ+#JG\$E@(2;M$,%O*# 3I&$0EBC*.L=S MK2+,I63,=J0)KG,_3^J0X[ZM..BQS:&-"E40=XJ@9<+V$A\CJE>&SP)#5$9H MHE"C%D!0XIH4:QD(02\WC%]!C'#4#\9#9 @(*;J4'3KEGW!F3]RM=+&BK02I*VY1]VFBBX*$\@0--@,$EU M:BP6KNY]KQT@AJ-($HI&2Q*[1/Z8O7SQX>V[#X=)'5S(EJTRG=I.%6@.FJ&- MP .R!+E9*\\%(V^U(@=M#E 7Y#'F=IUKUP9N6RN-UOFZYM$KX/SE(V5%GA&G!^'UGM-D-B M=A9"::U*Q,90&J\4]1"""957%MKH2--D'_'M5@Y!MN/N-U"\)]"9O>.GM2S: MMMXE60TE3XH56=J@[-:8R=K($H:,.&2WMF9K6Z)04+G-AIL %LH\@Y_N%2"Q M1\_2/K4 \0!Y*FT<.N1EY=4@=\FE#>I].>&ZA.#REP<7"2(7* )4YBG*@;RI M]3TE3N!JUV]&Z6 ]:X67%6Y0)#F]$5-V"K\A7'2Q*U"=N?:0D#\FZ2 OPV-) M25IH[!L$!%$[OX\.@%\K:\/&K*75,A7QGQS!@Z5OZEZ&)Z:G[^/%.$U/&3:< M2INW?K,GKNX1*MR, >J?#GX!MJ6KZ>27[B2-;<10C$)('Q/8R#YWXLKS+()I M \',06S/C'<875#[?-]W1Q MB9Z]$G,0 EQAJ>VISDN@2'0Q'H?N4/2Q" JXW))O=W?JHB0/':WF0QN MII!?\?V;ZCO:?KJD]E_[*_X\W6P?MJ?_#WR5'FYB"E%+')V.W[T9"9_NW.DE MNH;ON2 4V,V/2$=,*;0!ZTN'::=[(07]/SY._@]02P,$% @ SGMG5<9V M;X4:& -$$ !@ !X;"]W;W)KO8$W.INPJ2:/1^!I?JL9C.V?.)H[+8RJV;W2E=V^.+LX"S]\,,M52S^)L2@3I2A>#)],0#,__ C.F6C9C* MUZI5+Y\W=ILW=#=6HP_,*C\-XDQ-2KEM&UPU>*Y]>7OS\[N;MS?75^\^YE?7 MU[]]>O?QYMW/^?O??KFYOGES^_R\Q29TZWGA%WPE"\Y.+/@T_]76[ M39]]A=H'D=H'7UO]W]'/5Q<\3NYLDGUCH_R3TYE=Y&]<:^ +D-G'EF5G5A5)6[%O? =UN7FSHO;$WAP[0[6'>[RG^^NGH/C_ZK,Z UES# M_>GFO+7X]EGG.NZBZC)7#B%C0YNXO%VI-E>+!9P:GS56V=BFU66FUJ151V3@ M?MW*HY51:;\?%.X4U.]",Y9I\ ;>P M39 \A#;7E0$M)6EK3E0K9VLUKW3>P>4;9J4P3=&M(1@LZR;95=%VV"H( PY8 ME= #U(C\8):U68"4NJUV^:*Q:V&C-X))_D%$EWW0A<7=;&]D?]=VO5'U+E>; M346J$BFR78GQ0>R)O]^"GE(UI?@5^BZ_?2^;TOZ H+IW81-9[6;Y=Z9I%I!S[11YLQ6$]MV#'/K$7 M+WTY>S8PL97B!RADPAD;2O9$\4;MR-(&CT05T#.57L+R6]-6D<.EA6^?W(0% M \=H8#R;U7V2P+=V2>!8(=I\E'C1ZRRZ =>RVAEFOS.8[ M%U5%H3>M+OM[\YLV,]#-FB*7D@A>6W@61PNZS=04G3B"4/# 18@1<=;'WM(D M<7V-S2BDK#7]@6;T0'-@A!XIJJ[T&[ Q #/91=:3M"]$+_7 R83XVB=+(>([ MIND@W-E%J^NH>+-(?8RVZFF@;3*F87*HU=V&%#E"C%PC7L/^ROSM;Z]RDOZ& M0[XU)#XX%9Z^\@H$6-7-Z$ (I7>^1,R\#M84$:P)SM//:MEH78Z[#:S:;701 M_?_0PRF:!+XV78,$@QAL&XKH]_1D.N;,*)F(G=?=E_A#*\Z[ M'1'M;+^>& ZY6;;EV \EEQHQ&NDI9P]$KD7^@J#(>DHB[NKVFJ+I^&(Z?OAP M_.012T7!?!T ]U FXIOB:?N>F1/O+![^-M32*\J'&=_!TIK;.WVX=+"YBI6SR>-G9(2+JB/L,1GL MU>$7Q!-XQ(Z4TGEC/DT!A14",D6;X!)G*\K "TH">64CKN(4A,IR+AE]RQNH:I:(@-UZ3BX!UYDCX2,@$Y*C M!2G(L_"&['G4-,EO%IEI&5WL662TW2CSK6XHQN6;"DB?)9!(?Y33,NR'KMM0 MY);$V]BYH-X=H^AA_D!:;9SB4.M3["3_I]W2S]YO:QVAL>UZW,C )SA%I&"3 M6)R)%L=D4H,$)RG_=^VX-=OSG0Z9*EB"WH4;=O&#"+DB#E M$FD0CI6A'E!+Q$DD?UW&+?HJP3%_2 !WA(K!"X>HT5%[GG<.8=FQ2?@X405. M<&5)4''#BH4U.KV4J@CZ-7 M+B14,$O>@F7?$0R8C?+;Q(J.U-XCGX@<48[ZH:8*!9^@)4,8OQD+K-A9: MH[364%S=,$2=39^E^V$=,BUQ)+Y^\6SDQ?LGZA^Q]&-2(W%[-UIJNVS49B5% M%CLU(E/*:(/P<(50CSM&?1Y$#8+[B$H'P4"FG-?P5T S+38A8#Q H8IQGA0O M@M8DU5Y 3^=HG3>.8(8 M%3F'#UD4@SGN!;0A_EF GESW]$RRZ[U?8H9,*8 FL+^I$0_:SD>6-8+2#J0T MGX&'%C 9J =Z7/D'^:%/DUO -:IB._@%XE\%ZR(7]_AF#JN4C^>V0>R+U#*V M\M8X5\5G*&%.21#+)W4+R;=IN/(#]0@L7.=]\3%KH4PCOXL>I+;?9Y>\MM1( M#X9;"FT6*G1<4-B[_NP"8R1:B)6Z*CL$OD)3 M2E-Q5(IR,SY&PE*#6:!&1E M//)%C#!))F!0ATV(AT2^+BL"9X:(E.X))2Q8W;*CZ +3-&+'H28)RU(^""&% M^<4/@:MTC]@?8:8H!:"0&1">K52?_R5A0T9@J.*:";14JHUE@//V-5<5]R9$ MQ=+1<,Q' 0$9*9B\02(*0EW5)(0O1WT(#>U0&*;G 9_N#!=GE&FO98%?9'LX M>*;\M^1M?"L1R&*!42.3U6R&4EO:T"6=BGJK\$T S MP!RPO877Z;%=+(;ZS2@84>!RWUA4[ AV[BL>U>=8HB@F4R]>H(XF"7>DJY!( MJ.53F04_9H;<1_S+]W>HT["3]].D*N1.64SP1*P'+"QZ*A"A3(H^*/;%L5"- MX%[A/))M^L+A1+S/@ XMT;(??S4Y9P_2"\KG1>NM>)3VT4@>B0V*=A8=)W 1 M6E]X>F-*Q8.M+*:;H -V-GL.^:KD4EW4!OH;SCV)@#M]5VC2*&?0G!Q90_W2#_UR0VL)1\SA@?4SHN TB!\@+J M==PD(0TC[5;F;U:"3]X?N94B*-PDB\-[8K>&\8&,#AK7CDT]\I_(=N^]O7G[ MVWU"]2N+,C+-S#W4Z]%8V&.7]&.0JW:6L/K6CG9^3';N5%0A?2@=F\+.. M/RLN6,$',]K7@"V+E6('$A*J "F)ZS)D3/\#&0;$U5%FHAI,^NPTU*-^T)BF M8%ZV?<8*5HU*TFFRG(IK4!^7 IY!>;M@X K,!\!<4K,3(2$@/[81G^3X,]TW MHCZA6]$(J)GD?[!C^.$2%[BM86TT,F+94BB#-0/@:6I.C'QCSK6^!! ^%V MZTX^EP-I\)IKR\T./S_I$P7+JM[Y"$6262)/,Q:W4J@V>E%)3J??N3T%G[,$ MSILPJ(H]!&FA# V>H86N59@AT530-+RV?YQ+8"Q*0:9\-N@LI.(4/:H-(F!% M8&B24]]J"TR>W=296)>*'9F^,#PZXWEE\2>_Y\O"MU>WKWP%>)][B])ONWPX M'2$"X"%N&C@9=%P\BQLS0]RSR^]=W7[*9M.+Q^/I@_O8R!:?Q])!)$\%FZ*. M]T"6%%4R.A@QS,VJM-P_5_G[%7B'JG@5?B2_1W=Z:NF'0&V$]I1(W& ]N.R2 M6G[YQB_G>+FN)A 1./]$W\)B&1[QO;7\,VHCO=Y4=J0>.58V8B%]]PEC">[56M'OO%F'*L)L=J:VJE,H]LUHU. M0\Z@4E%O?XXLDH3PTF&WLK&%@1I48V"RIOYIHB"*3*S$E;@$L' MB4U4FC.1!)1*+BMDCOPO57<*Y[R$)K0F MJ9^IH/XCTQZ'^ATA+ (7-%T$)J$(9I,51U$&WN",JN*E M)ESJ \$@F2+ZL!6$87_?J#ML_@.5L)]LPD$"@!6W4'&#,U*4A(M$NI OPBU*Y&7*NGBK6G,2":\\Z2R!AZRCZY- MVY>"U^&D"+H+)HX<4.H%IWLIFMJVDJ*KX%&3;WA2'"VE+4]BIHI 5XNQ;RX!T+?4SH>I M2IMIQ!,.GG$VT$-CPC&/?^2SAXS&+^E?_O0+H2?WW6<[?&C]1 \9AVDLTDL?!/F8]I MR-TGE.\DN!QR"'GHH@#3N;D.O3=OW M@4-W)A9X*6K=IVB2/1#FO(MG@\3LNC5]E+U]NA\ 35,2(I!GEHCJ$(WNRQ_/ MI*9:UPG&I#ZEZR>JW&BGK!8&2K%->IK@AT)P?R$3V1JV%&[+JIQGX((M_=S# M5]=M *MA4+12=W1: ;G5=^SQM7,Z-1#*O&UB(-F>@5##)N-.I%@U[U3R 8E^ M0E]0NP[U[+:5 )YSY'>BH6APOR6\4[6C@>4LG M-WCR&,Y2LL)>Z\+_*GD7_S+*.P'!PCX-!U/G/+W'MGV%2B(+]//)LKU;?-T2 M:@\/!'UC-INDT:_6/SQ/FC-V&D;N3(!S,4 M3AIYO<8*ON'1NAR[&') (S(9:=EPL)2"*Q(7"=DW*?4HL\E9&&[,)L87K>[$ M]IZXNNQK<1^?R9[]MMPTPT\[[PU'@G[&71F)^ZB(K_T%+V0_CJ3Y^UAVI*(+ M8)B[$Q+V8NG$\Z*D6H^E)8\Y@[8\N7ZFX.2(KZYV$Q3AX;:A*4JAS*US4M,Q M6GB/A?GB"YB@5P)J[!P$?^0+BR1H%)B M!V%:*/Q]KH%%0N-\* R.E;$O%#9C\P.[@GX0*^:V:;@HRWC#O9GJD8TA#*31 M[/? :0]1:<=WMNY/--_4<-9N?3 -]HU$EQQ^-LFMYIO%[Y,9D@^1D0L9O\J" M/8!XW1^[&+1EQL<:,F]\HSVC\NM:3/QV18:&NLD466C$[.L?>DDU<':]_3"&)#ZC7NG=V+:^C3YSPF#-E,:*MVW M=!J%YNR%G[\7@38CR/@5L>U6^7O+LWAFQ%,MAR.LC.-+6U74@E$TU96C[GYN M1<=P4-]QT7X,,)1R8/SCR2]FI5R84CPQ]9(M/EOO3,]^D33IAL3]L..'ZR-U'3D;"9$.$)E )>4UF M5%91M'P36%O*H+@N^RGZ@),]R]D=GC+:C\PGZN1>&UFO#?^(2)2^19@&* $N MFXF_,_NHONR7BX-R22[M?YM"+DVUP"1VK=+#PVD/W>1O%T2.R5? M?_L%D=>W5R@2$55S@>N!Q?P;+(994B9A$SA"*B8\)?Z0%E']V3_UA1DU P5+ MGS71KV4,2(?)*9RD(E%QBIX<\/0=D8Q1"O4J_%Q"R_362COC6URQ02O_1@V3 M%GGA.CRJE,J!8P::SF<%%+!4Y*T=;@!>Y?$803\/IM5CYV_!,."06+/PM2FW MJ2KSF<\:@U2&]J%OP.A4KYT ,6VXVPAQ&7Y=Y^ @/6%G;W8RR93+C_VK7RG:IK<[&",5@[V]_?K#IM@!D1B/7!F M=90V'?QA]%0K_=D;.?;JPQM-S$**=G1LV/'AO+T3K+? ?X)@LS=W!Q6#/S^E MI=C6<@-QE^*%\(X^S\1U>@T-=S\"&^;@KRHF'/IA=/CU-(5\87L[W8?B\&?1!UR]7P(K[G>#6, MW>F#D_S8V]'GR9OL\*0EOZ_/+XS6K;S4'G^-_R7 E;P)W]\N_Y\ !+XD$%OI M!1Z=3AX_/)/V3?C2V@V_%S^W+=R6/ZZT BRF&W!]86$2_@MM$/^CA)?_ U!+ M P04 " #.>V=51]IB_)X" "3!0 &0 'AL+W=OBYS)D9TI55ZXKDPR+(CL M\!*9?K/FHB!*NV+CRE(@22M0D;N!Y_7<@E!FCX=5[%Z,AWRKR^H)NSHW#&Q(ME+Q MH@%K!05E]4E>F^]P .A[[P""!A!4NNN+*I53HLAX*/@.A,G6;,:H2JW06AQE MIBE+)?1;JG%J?#-_BN#ETE28T83=IP),:'+P#'L M9RJ3$+,4TW_Q MKA;2J@GV:B;!2<(EEAT(/0<"+PA.\(5M=6'%%[Y7'7M!IKAX@RF52<[E5B#\ MO%Q))?3O\.M8Q35A]SBA&9$+69($1[:> 8GB!>WQQP]^S_MZ0FZWE=L]Q?Z_ M9IP$'Y<6=JP#4MA_#XK2L9@>>;Z&)E<:^PS.^X[G>1!Y474NKZ[CZ>/W&.YF M<$#DP#Q^,+%%O(P73_'2TIU36*Q05.V;8M(XOF.97IJ&^M8GRD!E?"L)2^5G M:T89U7]N"M\X3Z6^O.]$85^?D3/P0FM!=G!+% I*<@E^Z 3] 0R<7B^P#NJ M+S#7A9Q!X#O]X%P;?N1$O0B.]<,]&)0"Q:9:!Q(2OF6JGIDVVFZ&PO=V]R:W-H965T MZ9YT]X#Y^SW5,XPAL:W52@;Z4G7J7ET^71G[X%(I/3WFF79G[=3[ MXG.OY^)4YL)U32$U;N;&YL)C:Q<]5U@IDL"49[U!%!WUW@:SN[M\-24 M/E-:WEMR99X+NSZ7F5F=M?OMS<%$+5+/![WA:2$6 O)5=N:TULR/% M)G/AFU85[?Y1F^+2>9/7S- @5[KZ%8^U'[88CJ,7& 8UPR#H70D*6EX*+X:G MUJS(,C70>!%,#=Q03FD.RM1;W"KP^>'MS=T5C:_I8G)U>?.=1G>7-/[^]6I" MY^/)9/SCYN[+]+3G(8C)>W$->EZ!#EX _43?C/:IHRN=R&27OP<%&RT'&RW/ M!Z\"3F71I?VH0X-H,'@%;[^Q>C_@[;^ =REGGBZ5BS/C2BOI[]',>8L,^>QN&H^NT+$\JR-LG#2+F5[^.Y-_R@Z>473@T;3@]?0_V]\7@5]7N6# M;NL_"*.Q;EW*6.8S::G/ >E_[)!/)5V8O!!Z36)AI4S(&Q*D494CE#"R@(1. M:"*=%U[R8FFRI=(+NH5N9.9T866B/-T9+VF/\=Z].1X,HA.^#\O^R?N \3U5 M-JE0\?$M"&+R6R,TC5@VGZ**?$I3H3U8H.FYT \=NNN.NCO@?+P![P+YR0I6 M=)8I%!8TIZQ6,JZ4G(M89D@&_6H\C)OB=R4D W"/ZA_V(FBB#^TZZ_! M( C*6%_1Z%M8LU2)=(0^&S +L0X7 &-]9L8B<^ P1V6PB&F>V 7^--3Q$O'T M9.%D?.E%T%K"%^"XO4$86T56.HJZ'P_?RQY2TSPH*"Y>N1H2ILS M%-?@$3X@_111(M;N?=C<6W1JFK#8LF#@K8-:XF'TFXQ6D*'-CI"@JT]%Y=K? M?(=&7%KV?0)L"$\DWJ>$,ZDLC-[.1 YL_^.)XS--\E$YSV1SI86.EG0*E5Q M6@/.0!<86^S=[O&GM[MYJ!QD.H/W[V>I;%572 WB!XU^EL+":=F:'R:FU!!? M.E U&3J7(07Z44U2&"2)XZ.@XE):/+T;KIG(X)J@"M]JU.*N-CDD(#KP,M_-\=Y^6$MA T^'A$/6XTZ$D*#M"LM"J"H;*%5ZQ_4* M_BZ-'*N!QN^K^&^Z?^@!35;L5VG1WVU!J4@8=PMO.['A.@5IO]0TPZZ@&4HZ M!DRFV!.A"%H(.M(,+T9LEA+)@RF(U:M;F9CAM/-[@9K2OM@W9NR4IEKAOJ6P MJLDA%^:,A!4--=NE7S+T6D( $GA2]>X6MS'.E-A@6,(5&VP*GGI6NC-,.?!=Z4,ZI!E&C#$HBV@AEJ&;'3LZ5]\BKO=%D MO&?)W D+=, "3N#& M)8L,CQ.73I>8B&UK7!*,$7%E7=V 32,#O*6-881L8>QTB%J86?E0MC$<6WOAHK)@FJ;CA->RZ?8A5=65RUSQX/\Q?%D M[[('N_3<+-+;FAMS";MY.N8T0CE6(V1SV@S@HVKN?"*OIO=O<)M"0#(Y!RN_ M+VVRU41<;;PIPA0Z,QXS;5BF^"="6B; _=R@V]0;%M#\6S+\%U!+ P04 M" #.>V=5\GA.ZV(( #0$P &0 'AL+W=OS87OCBUX5@6Y,SDYJN5)W*GRM/SM<33HKN2Y5Y;6MA%/+ MT^'Y[-W[?5K/"_ZAU<;W?@LZR<+:;W1QE9\.IQ20,BH+9$'B:ZTNE#%D"&%\ M3S:'G4O:V/_=6O_(9\=9%M*K"VO^J?-0G Z/AB)72]F8\,5N_J[2>0[(7F:- MYT^QB6L/YD.1-3[8,FU&!*6NXK=\2#CT-AQ-G]DP3QOF''=TQ%%^D$&>G3B[ M$8Y6PQK]X*/R;@2G*R+E+C@\U=@7SBYN/WVZNO]T>7-_)\YO/HB+VYO[JYO? M+V\NKB[O3B8!+FCA)$OFWD=S\V?,O16?;!4*+RZK7.6/]T\06A??O(WO_?Q% M@W>J'HN]Z4C,I_/Y"_;VNO/NL;V]Y\YKRU('J"IX(:M<7"!<7:U4E6GEQ0?M M,V-]XY3XU_G"!P?1_/LI%**3_:>=4"*]\[7,U.D0F>*56ZOAV:^_S-Y,CU\X MPGYWA/V7K/]UREXT]W2P!^/!BVY$'\>OX-H-I*B:L=-@*N7)* MQ64+%39*52(4BK;7LMHR!4IF!6_"&KM0/IK-1;"M MJ^66[0Q>M(-M*%,^"#)CM%QHPS%ZG#K 7/L8WDH8IF_M1":!3ER'C:UI85UG M>$07"QN*L;C?!?KK+T?SV>&Q'^S0L NC5Y+*D1<-H<8'>Q(M"0WZ9O$?.*!C MPF- <"*S5:ZC 3J:T6 A&?0HX:C2H:#06U#)_L[J>/"U\QJ4*WV[Y+Q=\AAJ M[46[,)MUC@''!=;MO(,";H:P&B5RO)&(^#, M2%W2F;6'+]J/!N-ME<+SC)%>Z[R1QB=B/L!"< M%6IB&1XQ9RH#/\"FE@&G0_2L-;1.3$M86H M[Y%OXARE)OC70I:V2:00'@?3>,S9Z,U!1.>J&L@\9CHMXC1>V+7ZN11:=D$Z MHFZ%!$EAE^DT1$U6,/Z(E==ARNBI!F'6!O4_0O)-;7?G'@TDJ4JMM6T\Q)3' M_I@ KVR(IZ20+A\*O= !@>?JH0WYATHH/JA,<8_8FW%'GPD:K<1L^ML?8W'; MRR:G#.LPVO%J(!U+:%<;$U\(BO*-BIFNN#CE("6Y7Z.@\#V(FGHZ!1U0,<$& MH*BM]YJ>JC5;=>I[HUW;56 _$MM+\C'X&^PPP,GA66I#OVX AC@<4&B*J$8]_YERCXB=- -#OAY5 MH8[+4,@ 0HVAPEQ+#1DTR-(UU2@,U6/,:1 X& 0^V\<>V"I %DNT/6Z0L/I> M5HO&8>5EM3*,(SG@:<$/:'QN(9^VYF65I;)3$1H+JOE-G^H.2? M@LJL(^R@7Q*#KDB*EOM"B;(;6\?C&165@9NKRZ$AMTV9B!<4P\-!@W+V# + MHD-YB!-Y"GGUQHL:_FVN,X2]\0TJ]HAC\:$]E7>.O@UZJU(NK(5Z+H M@A#4D5Z05:C.6?KK'X9QJGTJ< NDM.0I M.A88@E"* H C%W8S>PQJU#Z(1V87\*2D[K?IS< MJ)282B35!/(D^[RSFSY1*^E2B/$9"D?=!-6>\^OXCS&=)''_E,ZA:X\Z@>08 M#6Y+&!$?H2)Q3;,R$'R5M'K[\;H5ZHBC)%NL<%D%E/HEDI)[8N[DAB+JGL=R MD4&?0;2]1Z62"*ML+'%.\ S:*L&2R&&]E_Y$X:L^,53R=1Q]:7*2 =Q5:MO- MI4OTY=>/]>MHL..F#& TX]KU=RC"I> 11T.O!]\;Z4(D'65PRNQ&AKK!#8_H M?77O6.S-IW$TF4V?',&Z4LA)X+BGI53OT?K4,$UH9=R12NI%K?XBKS^\_CRK MM=& YH)8%4"[OZO.X[\TN^7QOZY/: Z ! I?8NMT?'@P%"[^ M?Q0O@JWY/QN\5 9;\L]"@2)'"_!\:9%!Z8(<='_BG?T)4$L#!!0 ( ,Y[ M9U6=,^+8?@D "D7 9 >&PO=V]R:W-H965T=S-KJ8Z]GDDP4W'15)4IX MLU*ZX!9N];IG*BUX2IN*O->/HG&OX++LG)_2LT=]?JIJF\M2/&IFZJ+@>GLA M-=SU6BFI+$1II"J9%JNSSCS^>#'$ M];3@FQ0;LW?-T).E4M_QYC8]ZT1HD,A%8E$"A[]G<2GR' 6!&7]XF9U6)6[< MOVZDWY#OX,N2&W&I\M]E:K.SSK3#4K'B=6Z_J,UGX?T9H;Q$Y89^V<:M'0XZ M+*F-587?#!84LG3__(>/P]Z&:?3*AK[?T">[G2*R\HI;?GZJU89I7 W2\()< MI=U@G"PQ*0NKX:V$??9\\?1P^?>3B_GB^HI=/MP]7M\OYD^W#_?L\1_S^\5I MSX(.7-E+O+P+)Z__BKP9NU.ES0R[+E.1'N[O@6VM@?W&P(O^FP(7HNJR012R M?M3OOR%OT#H\('F#U^1E7(N3"TADRA[Y%NK+LKG6O%P+NO[7?&FLAF+Y]S'G MG>SA<=G80!]-Q1-QUH$.,4(_B\[YK^_B7#MZ3_A52]*>^XM>-N M\+8>]ICQ$JHR6%B5?&>/.2_I)[@2)M&RPE[KLH>2S2LM?#,HJ8+FS,E7"!*6RP:_O9N-!_Q-3FQ*\S605R-(*,- V M^KRE97EVIEL=C)@N8;]B4S!?@I6*Q8=^U.K,)D4,0:J7 JQ M4C DVLI$PDYX5U?>:T@*[!9EZN+SBM^/X P9%#)>NKKC5:45!&M_2QMFN"FD MM4)T@VO,EU_C[+(9MR^-X_OF 83G.5L*B)ZTDN?YUF4E9U 0'BJ5V5F/$-& SJEMQJ9UMK"8% MN. $32Q9UT2X@%S3XO!4<6HJOH-Y>&-QEOVG*=<%3@?Y $[IU?^-E M#00B(&SI#T(7[U5-@<:J)=$G3O1*0W>_E/P5R\?;$NZE]NV^1+CP?0ELB+8= M=!O*:.H+N(6"8&/ C>58)1#"7/*ES*$F(+ 2&0EF@I>04@K3DZIDPB;QE-V M+^P;Y>6V# 19\[*"\5UBG9+R^0>A",T) M-QE&VD.$?,:V22'Y20Z^0.ZW!TB.D&1?E!Z(A=H'YW3MFL/N )+M R1P1(A- MF6)!\!9777VZFO6/#F'+V]0-L !;"\$E"9Z(O?:KN*0J1Q$&(L.LQ!^XJX&< MZ'Q++77$,,P:;6Z,W_5V%Q/"TU1B[X:[$&?@P%((GP%*1LH00C'W(=4+ ($K M0E_2\$Y3,_AZ9FT]@UHCG-U-P_@^)(.:X@98D*M5N\1U8=/%NW+W38C]X7-- MOA&$ JVMM;0PQ>;>)X0K9^__9RN*";2P4)!4=PAB:\'&$T8B!!B@'>J2%3B$ MT78WV4J06:O:,&0?"&T <-A9BNTDAH>@ :AJ#!86F??>? #:7^] :L /$CY45" Q,*TMW"088G425U@<29(!'8 44 ; M(;##R$DE[/*((]+=1-HKEA::4PA#YEB$<1" $8=\.*FO#9( "Q%2L1(27\O5 M2P40"P;QA7,!04SC%H"Z%CF-%YJ[%/F#MM74MJ9>PEB4F$],N. O'+T.]L2#[GC XFA"JV:P8QR.1P,B;TU*(4%FGT\DCE H.B$0DR%< ]]S M#!IUEP,YS',JG)L$;#N6LD_$' /Y21V>WG!"U\^>)6]=*"H^O? P7.:S?:TO_ .1[[H"$*#0_8HC0B4*V' M'W;8Y(I0&IJ(ZY)&O'KVO==@(D":=/[1P<(?>6#8;( IN*/1S7QQP>:+RQV_ M" \9Z(FOF8.'^ZEL#3!^0H,5QE%G? VP6C:9_^H=?Z$Z\R MWBF?Q'3UQ2D*&J+VTXDW/,81_UHR1T[E:#*C_ZF[C2-G)X9BCSSP92[\1SI* MN2S=MS_ZB+8$TG;T]%&JTJ/O(:/R9SGCBB5MF?,;60N:"']DBZ]W=_,O_V0/ M-^S^X?[;]>+I^HH]?I[?/SW<,?I0P;[>WSXM_)'Q=_H(![+F4*%(0P@>V15R MR1OL,<*OX+ZF1!X%33:GJOP8W+<.@=]7(O')=\0G]L@*Z8^B[FP0_.9GQ2 < MS@;X>##ISB;!-R?A_2B,9U/V 5Y,9]W)-+AIFX "" =G_Q]<8J[S(R\.[#E2 MC0Z!07-_UHUFP:N>L6OHQ<3/-;3OQV=5,W0^8?X$ #$"@ &0 'AL+W=O/M 19 M[$JDEJ3L^.\+DK+B=)-,7R3P N#@$ !YM9/JF\X1#3R5A=#7G=R8ZK+?UTF. M)=,]6:&@E4RJDAD:JDU?5PI9ZI3*HA^'X6F_9%QT;J[W0[G<;_N2XTTR^(NG)K_NG'<@Q8S5A9G+W2=LXAE9>XDLM/O"SN^- M!AU(:FUDV2@3@I(+_V=/#0]'"N?A&PIQHQ [W-Z10_F1&79SI>0.E-U-UJS@ M0G7:!(X+>R@+HVB5DYZY^3(9+R:+J[XA6W:FGS1ZMUXO?D/O J92F%S#1*28 MOM3O$X862'P X.W D,Z*_U:8%YO^+J> M+8)+7;$$KSN4Y1K5%CLW/_\4G8:_O8-JV*(:OF?]';K?U7L=U5DO\/;@000F M1UCU%KTN6.E.EA43>Y [H8$;#68GP=8H4#DK9KC80,827G##44,A$V8P!5J? M/!DINC!#(?2^V#+!68_L TM3[NK(2.>!+)/"LPWG-SCX9866D#-]<"Y3WYJ9,S@PPA5#8TTJ[0!H[JE#[;_:Z!1IKI.9C@212_%,+7],[;G*'9E/S ME(D$@=I4X'2T,T;UR2W.]=YMNQ\O;KW2>+&B3(M.3\*X"SY7WF;1&P1V"'=O M8_DD;74254M\8N1ME_,DIY)5"H4I]E IN>4IJ95,U*1H:D6L=X&4DF].8B(% MS0H\9JGKX#DN-\)F04F>&R%=A-W!4,1B<[)$I#P5%:I&0EX^88-FB M.$+[O.5S+= NGSUS^\?_X?:6B76M]EWJ+IN"XCM@=XG_ Z,[RJ"<3J,EU:=. M2RHK(&LR1O>"94OMLR.7J@RBT:N!3IDBWW$X.+5A'!<"G3$Y(XSXTJA*IA/5]@RQ0D]9(6]A+=(D=JC;AB& M3KIPTG 0-3.#LV$K#;QT[O]1U LCH,\(Y@0UP"=Z,6@?F^L4;<=ISMIF(*N( MNR=N4Y!JY0,9N6B,>C=1>.['4>S^]S6=-@9T _*R+AM&*[9W?':)T*2@!* < MIE"X(&I0FR[4=#DI$%*<)+8[%&Q=8)MQ+NP?J7/]B!8S6="+15_"XN[3Y./J MRR1XO(?[U7(UG\#TX>O#=#6%^>3K]LU/&Y>!@86;EW MREH:>O4X,:=G)BJ[@=8S*;?P%02P,$% @ SGMG58"0" *# M! #PH !D !X;"]W;W)K&ULE59M;^(X$/Z> M7S'*KE:W$H*\ (46D&AA5:KMEBO;/:U.]\$DAEB;V*GME'*__L9."&%%*]T' M@CWV\\R+9SP>[83\I1)*-;QF*5=C-]$ZO^QT5)30C*BVR"G'E8V0&=$XE=N. MRB4EL05E:2?PO'XG(XR[DY&5+>5D) J=,DZ7$E21943NKVDJ=F/7=P^"1[9- MM!%T)J.<;.F*ZJ=\*7'6J5EBEE&NF. @Z6;L3OW+ZZ[9;S?\8'2G&F,PGJR% M^&4FBWCL>L8@FM)(&P:"?R_TAJ:I(4(SGBM.MU9I@,WQ@?V+]1U]61-%;T3Z M%XMU,G8'+L1T0XI4/XK=+:W\Z1F^2*3*?F%7[@U08U0H+;(*C/.,\?*?O%9Q M: &WAN H ($UNY2D;5R1C29C*38@32[DIV M^CB_??@ZFS^N/GT8!/[%%4+=2>?/OA][^H= [NU@=WWV/_G:;S+ M==[20=MY6P=,E2,V@%'7-%M368<>"(]A1J-*ZELI?G5"X49D.>%[2$@,I-") MD.Q?&N.&EN?9'WAMSP2[%"TD!#3/JK@61L9G,F,3"%E+!'T9N/ F\*[MLQ_[5Y]_L4UBM44HD6F>4 MY(3%$+,7%E,>JQ;@NJ+:P7M.)\"X!6]$BK<6V@::K%-Z":N;V_GLZ>O<>?@" ML\6/Q6S^;0;+Z<_[^;?O*V=6L3FS@Z):LD1M#E8HA:5D$7XQD*L$]X 53C-1 M<.V<"?U'C%\8P /Z:N1!MY:'K0"/ B/LW!6<-ES#-)4LA: *\8& !]:)T\0.SI*5L0>*([\ZDSJTIA3(;UOIF15>TI3#*)O8-C7UPK M%C-C1FP+HE&)MB*<7<+0WU(;\J$QA(/IM&1O2B(B*C'_'\$OSP 6VE&)*%+4 M38$+"TJ(AHT4&6ALKM8A_&\UBBM#-MLUS6*.$Y73B&$)-HH%ZZ,9$R&-)&6T M.-2II-L"2P">,:R:RG3O-- QQ3=%;#RT-6XKC7'"K99(\(JXHJKBU88'[I1G M:X_6'/#1Z,;5@S&AK[IZ-R 'TUC96D2_T*B\P(S!)@YX)%M),NRVB"LT(G(F MB5%K+AX;6M-F659D5<"KR-;76J\>]?W6 "^T81C8J=^#&PO=V]R:W-H965T9*2-/]^I)QD'M &&!!$%$5^ M_$B)]'AG[#=7(7IXJI5VDZCROKF.8Y=56 LW, UJ.BF,K86GK2UCUU@4>7"J M59PFR;NX%E)'TW'0S>UT;#9>28US"VY3U\+N;U&9W20:1D?%0I:59T4\'3>B MQ"7ZOYNYI5U\0LEEC=I)H\%B,8EFP^O;"[8/!O](W+F.#)S)VIAOO'G,)U'" MA%!AYAE!T++%.U2*@8C&]P-F= K)CEWYB/X0R])9.)?GYZ>+^K]GJ_B/,9XO5 M?[!:S#XO9W>KQR^?E^/8$SY;Q=D!Z[;%2E_ ^@"?C/:5@WN=8_ZK?TR\3N32 M([G;]"S@$IL!C)(^I$F:GL$;G9(=!;S12\FB$AYSF OK]["R0CL1'H>#K[.U M\Y9V_S^7=PM[\3PL]\VU:T2&DX@:PZ'=8C1]\VKX+KDY0_KB1/KB'/IOWM!9 MK.>9?ACT7HX!#];4/4]]"-Y NU8(=Z9NA-[32]Q#);9(_=F6M@FE]=W2_O'F MU56:)C>+^&+;C#VOT.T3-87O'L$+GP>ZX MQ[I19H_8AUQ:ZG=C@7]%(3.T?9;9ZLB1HDB_#^J@HK'0!_39 %:=U!JT//,< M"++:\GPQQ2^)]5!D%>Q16"Y-CAXM-2B"+$*TD!8^24=8P[7L MEDZ2FN!!4@?1W,V)JMISX!#+D+FE,Z)4"&F[; :]567-IJP(4A*TWJ+SLA2A MA-T;TX9C"5"REBSI3;U&KE5+>%=)"B0L4B5=IHPC$PJ*W@S@05I.1F$I5'L% M668V5$Q=0H'$W!2]US P@H+6SZZ0]3?Y9 M._!^FK>?C4_"EI)>F<*"7)/!^\L(;#N*VXTW31A_:^-IF :QHJ\76C:@\\)0 M10X;#G#Z'DY_ %!+ P04 " #.>V=5XA^NAYX" "P!0 &0 'AL+W=O MTW6'80;&96*@LN1*=M/]^E)QX&=8&NT@4Q??X*(D:K(U]<04BP5NIM!M& M!5%U&<0!5*HX39+3N!121Z-!\-W;T<#4 MI*3&>PNN+DMAW\>HS'H8=:.MXT$N"_*.>#2HQ!)G2$_5O>55W++DLD3MI-%@ M<3&,KKN7X[Z/#P'/$M=NQP9?R=R8%[_XF@^CQ M"A1EY!L'3"B>HE"=B&:\; MSJA-Z8&[]I;]-M3.M2-(C ;6K,'Z:&;S M1B@UH%F:QNE>PAE6'>@EQY F:;J'K]?6V M\O<_XZKG# MUQHUP73%HX.?UW-'EE_$KX_*;=CZ'[/Y+KETE3$Q9"?T.N!*J%H0Y"*5X%<[$6. CT4Z$ M=G% A2 P659;RX%46%,O"YX1^"JTT^3%HLR7/ M1(E QL.W*HX.S]/NV94#0<0QOD5#RK6I50Z28S(*Z2:&WY5V+((M9Y3,@_1; MJ87.I% P(W:4(<_"5\&81@&@?Y' [XGWYVC;1]7YZ*;BG2XJT2[#7\'23:VI M::C6VWY'UTT7_@EO_K([89>2SU#A@J%)Y^PD MO\#\V"3!5ZW")V@_Z=%O4$L#!!0 ( ,Y[9U5+; %^E1D -5+ 9 M>&PO=V]R:W-H965T_IA8Q\@$I+0ID@-0599\_5[,A, 08FB/=Y]L4LBF4@D M\G+R0OUX7]6?[5;K)OVR*TK[T\6V:?8_7%[:;*MWRLZJO2YQ95W5.]7@8[VY MM/M:JYP?VA67R_G\Z>5.F?+BU8_\W?OZU8]5VQ2FU._KU+:[G:H/KW51W?]T ML;CP7WPPFVU#7UR^^G&O-OI6-Y_V[VM\N@Q4*'UTM^ M@._XA]'W-OH[I:VLJNHS?;C)?[J8$T>ZT%E#)!3^N]/7NBB($OCXIR-Z$=:D M!^._/?6WO'EL9J6LOJZ*/TS>;'^Z>'Z1YGJMVJ+Y4-W_7;L-/2%Z6558_C>] MEWN?/+I(L]8VU_/+NYNW-]=7[SZF5]?7OW]Z]_'F MW2_I^]]_O;F^>7.;/GA?%28SVC[\\;+!>O349>9HOQ;:RS.T7Z2_566SM>F; M,M=Y__E+\!F877IF7R]'"=[J_2Q]-)^DR_ER.4+O4=C\(Z;WZ R]JRRKVK(Q MY2;UVTS_^VIEFQK*\C]#&Q9ZCX?ID07]8/6&5C4U.F65628S#- 6K;;--?KJ[>PU;_V1J0AYJ6,&RZ.6TJ M?/JL4QU6466>*@MGL*=%;-IL59.J]1K6BK\UJ.RKNM%YHG9T1I;8P/VZD4<+ MHU:F,(UQI.B1W-BLJ&Q;LYS &YTLK7[N.2;*3S)+[L/09A._AF(_@*':?$A;VM2K.XA^K37M:ER.TM_ZV23X_&BVML)/Y]M%9BV[DZ3J:(X M3(@*CNF\],@QY2D.:VO@,FIZC#FIC2XSS;?CXIT"S18\@UR=KJ'D5>TE#Z&M M=&' 2TZGM2*NE:U*M2ITVL* :]Y*9NJLW4$P(&MGR576M%C*"P/F5.0X!QPC M/+_9E&8-5LJF.*3KNMK)-CHEF*4C9O$DF,634;/X(-)//^BLPH(DCR'+&"4R M;!F.RT> M3^TPUUA<=^2/[VEQ=/G[UXF=[D MV .?&VTX<4:1.>XF:56'#U!9YE6Y2(5#_]M?GB\7RY=?H0;%9$!!NEFM"K-1 MHL9P*?%B)]1^UHV&NRE[Q'!K:94$><@FT^'V*^PW&[^7=/W?X"B0CG0BZ5Q M>K_5)8M(63;:U.N*!3V[9J]S9BTF_6CYLJ=B6\4/D$K"4]0$,8CCO3J0IO4> M"4= SQ1Z [-L3%.$'6XJ.)ZSB[!@8+4UE&>_/5CV(/L*CM-:%P2&B?26I5LB MLP?#]K,XJUK?LPF 3G5?0JVW9O^-1%66Z7VC\^[>]*9)#,YF1VY527@I*U@6 MNS*ZS93D.MF]D6?#18@10< %AMQ$06>'QSK("1SX#L$$^I>G;W]_G9+T]QR/*D/B@U'AZ2MW@(#(NIZ<""%WQA>) MF>F IHA@1UD$?:TVM=;YM-U#J^U>9\'^3RVJ(X9&;)/0DI"!TNVQ6#F:/'M)2K@N6@)&L]Y:+;Z!/X%%'.A06J?,YSD@MT(H*VLB MT&2K@B+PFH) 6E0!]'$(0D([&_+!@;4(M+%J6[,SA:K)D@6AAMA+#!2XBK7[ M)(-M.055]08>L-VMR"1@.BL$?#AD@IE$D)P\"Z^_/0?I9NG-.C$-HXLCC0RZ M&V1^KVOR<>F^ ))B"432GZ1$ANW0MGORW!)XZVHED/S $+\?/Q!6:ZO8U;H0 M.TO_7MW3U\YN2QUP>]5VH):!CS>*P,$^TC@3-(X=;HV 7M/>E-A[WF8^^_'! M?=79;8?$W>* SAN6(I:@1^VQ8D M\ADL8X,P",-*D*RH#?PD@K_.PQ)="F-Y M?P@ =P39L1=V49-!?5ZU%F[9LDHX/U'XG>#*AJ#BG@\6VFCU1E(RG*$X!-N$ M;0"4M"1"RJ%(5R![EN^ZT%]X>PB2D-VVLCB(WRKK7=L)2Q'0$OGBQ Y!FZ$C MP'!89-(!RX2CT(1L!&R*E_?N+2B^1#SG1Z^L#ZC8+%D+R+XC&+"1%@VD M^1,7B"QQCN2FI/0)?^&4#&'T/'D;LL#;D 5.XD1(<>K%$'4Y?QFO!SJD6F)( M?'WQ2,]'T(:F1N)T9;72UJ=5^*QD@&S4\4[S1&N[A"JX>=TRZ.(@< M!/<1EQ:"@4PYKN%_ JKO_;XD7-JC;8I"WF^K0H]F?D]#YO=T-/.[5G:;OD'>=0>Q@?6AM&^4 MPG#:1V23B&P/57DG:4DT/@05!G>3F.%,&I&BY$5P'T &AMS-CO3='?V+>9JK M@R7P4Y#9.F=*T8$]LL=!XCDRVJ;N^)DEUT??A-@=

$9Y*.,:I9> S!P3@KNX?(X _WBO.E:F5J^I_OL5DHB MQ]LE?Y)K!"[#E9@F\84-7%!8N_QL_<9(M! K%:,.<,F9IM"L% 4GI%@]QI.MZI")0 G("!LJ.)L#+X5J0H)B MG7ZM5,$E'3EB*019WD<& 1E)Y9Q"PC_CN(I1&WX6;/C9J T[WVPIH=8X8(HQ MQ *PX9WAS)-@Q+7P\"OO8,C,1Q<9-G._/'G%F]W 9>EJMUWWE3,C' M4SRP7R$J1@ C=8FDZJ +<10PBM,-@+DZBB*D:#X^4YFO,&M^S/1W'](*OK]% M^HN5G).)DFVNC@;<1,PZ',BBI[P;FDBN,BT1H73[K../-Q])/<*TO MJ91VB]S*5+/T;<4)ZHDJ]1/!ED[E/%] \:$:W!4C=V2GRAMZHC8L"_C_ WD? MJ 1I>D&9;"S+M MN),38R'2$X_^)=LGN]6J)CMP]A=9FQ<>I5:Z)C_M:A2*D@IF%%\4_G.OPN/B M=1*I!B5XXRJ8PRN73@P-;(RBL%-A.H'X5F^$X1 [,YRP)NAEKOCDO.MY5^21BK,EN0=7*?%A6Y"%\JI=->NV""8RX0STK^EB MLER^F,SG<_SU>#'GOT;"T/,0AIZ/AJ$;X)^2)#\<7D8?'@XO$<4T^COA7(@ M3NYA'S3*9SB6"V*D=@ RA?D7:X:#0Q^Y;"89EXF(PZ1#98X1E_2P:MM,33EQ M?Y%!/7A[\_;WAY3!;:M\EL18IX/U';[U:QRBVANB_Z&BO.R^FAY@&18."J8\ M 5$E2(KA3J3%?%UPS\3!!T)A-J*?2,:!K-GU4K(^0(SV>V!]X 2:TIB1@W\1 M#O[%Z,&_9X?5B&,AT,_ULB$=&*4SK .>>-(CGO:^UN%KQ<43R)D/HJM'-'SL MY'!!&1FIE&?*W,,,]P59$XZSI7!.]0#I^5 OFVJ34V+8G7T7YKTKR!,$&C*W M@NLASIE[!%M/V)X+G+%&\I93X1U^U&-]UF&'#/AONF]"-6N[I5YI/4O_8&_B MNK!<;&D,:TLMO7V# M9#RF2^6;K=0^-S73=H]S.09$R3/G+WM5KEB<7G)3)F*2*I0LN\K)8!/T=87_T@>N;O+VZO:U*Y$\ MY.*[%*0?/9E/X#;Q$%?5K'0"%R]3OS!+F8O:Z8.KVT_)@ZDR%'TD?T)U.L/2%%VQ(A@F]V!X]N.0-E>_3O2-GF5Q;$G+UA_2) M/GEB"1YQ=?+TLT92O=L7U4%3B$>>8G#)<@G#11 M."9&AI$>$Q5@LJ"*PT>6!(E35RT MN'Q$4446'U :9(MMS5$)2$^9(D1H/E[2)LYKO><)6R('3DH>QH/4LO.ZRZ]A,6J=I+^&8ML'<97#'G>4V%E 1BLDIRND M_E(1+M7^4N>O>I@)3I*5U0\_=;V!TWXCP#&;\]Z/&;+"@>J>,U/*@HTH4E8H ML[-]>-Y:AXQW!#=\2D2T3$UT@<$>J0 'X4TCC8T60#6=K!L:RBQCG4QH^]_35=/N%,]1']^[6<==&-KRY&YTU?_4I( M>]@XOF-05:A]\X2;"TJ?:)SMZ72^G*1"(%E(*8#3@&A X63LAX]7IM,X-? . MB5HB"*$ND]4TNA@E%CRL,DN6$I+YJ\1%@^AAZKQ(?X[@1.BG#*[J>]GN4=96 M-_G8J4M4J)HECWH[!#_TD$\/N,<'5:N;KAOFBZFA'A/G2\< MI+'MCOZ4M1U0ZJ4X)BFC)G&?XB3#<74A$MH8UA5M *N5)(,EJ7/?7%<,:GR;Y=OE6W=',%E")ZUOB M8VMUK""$69I(09(C!:'Z:L)=#]%J7BGG,;%N3BFCZGIM5&K_3HU^W=K';]#R[Y&#IMX_GGX]^@6ES'[K-=!:-<$2N5]$.66)"UQB0 C M]&FUGN(T7#[0&Z[FVX]Q,Z ZMTL4OM MW.U#^MXT.-T M0,MSJLH3+@]N(I'S"23Z__*Z*<)*!H45@+C8#I^Q/FI*!GK^;.+B1*R-746/ M*W+],A##SB14@6*SB;U_*"M:-X#H!XN,#+[QAOR\I3O74#NJ>T[LSRCKDR[ZI SC^3/KMEN<:- MKP[.&@:11G!=3-Q>2#JY-QW5B4)2 MSL,>_K0?I(H0]BICA!*NI)OTT5&57O?!KH474O MN#B7TPT,'#7$&D,1Q+(IF]V>7$(C RY O]P/\^@MT@,_F2#[^UP"B_@^5U\8 M["M#1=(OQNJ'[0KZ@:]8577-Z6S""Q[-;PPL/)XA=6\ +<9? 7I+L?@?7EP= M]":VWU5E]^;*30F+;W?GIF+&EQF&A[1V\F^NW7,GKD=@HQ=L3'2K^6K=X_D2 MT3,2P6]"L$- /W?3<[WBX72H;#AV(-V[)XOQET_>N.X@I^_78NBW6YC;H-2_ MXQT4OT!RO !-$9LLT3$#EB\P>N)ZST _X)Y?4]3Y%#?5JAL,E5(;%\>(B,S/ M4LT6#XHE=Z5OZRW7S2.Z _ EINB9;1F=4:U&X[6E"YR^[:AZ@W%GLPU^>AN M<#>P!U4#-2D(<>T[JN9I-Z;)Z25QWKJO@IS>HXW$TRQK@RZ?9?\T8O)O<4/'K MGF8S:;8K?-2(;TFL[%;M/W%<]_L:0=US(J6,D(6%X5!14Q%4T2R5MI M;MR AE(5MD-EKR'@F,N[71_/%@V2J%2 ;=Y(J^5;./%:>\31<6OFBN=H9(&N MZQ,J:TUW2LFYMQL53WJX"!>>S(^''ER;**HEAPZ58>#E(G@703DC(B4G5(F, MV)UD0NDU1\I\VYRJ[>3(\TYG,[<'D?H,R6<[C22[C3<(R)1^A3@ M.B E=EF/FV4W_[48'P!SRWU47\Y4,KYCM$MH)DRS7\_H@4'UI6>8 P&()'!< M?'_,G:F.::1Q\LI/0@3/O6KJ)LP9N^=!7]T4!#V8>2_)0WA-4YM5*Y-13>7> MJ)1K*XTL1[M.R*GF=D.(T1NJH;HX_@8M(JLK29(/)ZY6DD_Z+:9?V:(? T@D MX #H2DJ/I\10XRR_&]%77WBCIJ=YTD*)%*_B)(7>^2(_%XM$A:FLZ#T,5T5, M&$93?<^U;+5, U52 OS:KMC2E'LKEUD+>^%"43A2RE>'+">>]Q'4RE*1-W^Y MMG^5AK&T;KZ(J(>B_IIQZBFS9NV*)US:+_V3*3G=]?=258:D,[M(G22:_:CZQ M?4J;R/9'M>1]6E# L]/%7.(A*V@5)]XDI.X-'F?0)"R>$Y;1XX\LC8BR$W&Z M:0V;?1+&VN22C$5'Q"'!%(PIN:O^8FS'_ MV0TN+<8GEP3,D@ 14>C7,B 8D>^@-_V.229Y=6QH!2ZR<4#EIB<)IN0Q$ZF_ M2+/Q3/%+ZEV=NW%ON<=9*[TKRKO+>FL[,W.OKF %1#(\SI%\,"0Z/*8Z4# N M^VYV:#$^/'3VI8_A2/8=$T31"DE_A9-W/:E[&4^5A('.HQE@WPEB/[&8_\>Y M=2]=VO^WA4ZJHV2^\#N4$G2;BU9+OFFUIJ($_AU@ZBV_ M;.-#\7>J\"S]I?>BSB2N,;HW\.)3Z29CY5T?%RQHM, C,4OO2EF>^S]Z;6?L M)U2Z4:#E^"C0+7(%2BKK9:RV5/RTWD.QCT.I_ MMH"AMIM1%W\MJT.DNJJ,.M+!2$EL9W<;X"[R5<[EO1F'KUZ@9#" M75&$F: _W]SV'#^@;OAH.3Y\1&9P]-9:7945Q;:S!9UO(IF<)4FS1K^I&FX" M.CV?=+C7S3-0F^]=->.KT_GCB4B+)] _T#%](!BQ\[]4\?SQ\X<_I&]59F3Z MN2O+OF'LQ9Y]D *%WTZR'\+/IH"]X Z6\\6+80[IRG2Q/,(7#P+P %.W7#)< MAY_$N.KCA_C!V=!A7D:_M 3WL^'?D^+?/2D;^=&E\&WXS:HK^:6F[G;YP2O( M>T,)7J'7>'0^>_;D0DK<_D-3[?EWFU95 U_'?VZU0LI(-^#ZNH*FN@^T0/@E MKU?_"U!+ P04 " #.>V=5,B:UL(X" !Y!0 &0 'AL+W=O=;.,*?K3!F#$PU+LL8%JJ?R06C-:5%26B"3E#,0N!I9 M5][EN&O\:X=GBANY)X.I9,GYBU%NTY'E&D*88Z(, M''*UYCGAL@3>/W%M-J M4YK ?7F'/JUKU[4LB<1KGO^@JDRM6<;VYP6T]H\!*>R_H+F\:W MJS,FE52\V 9KO:"L.3>):I83HD@T%'P#PGAK-"/4 MI=;1FAQEIBD+)?0MU7$JNIT]Q[/'^_EMO(#31[+,49X-':61S;V3;%'K_ M _#E7< '8/ YI9N90E27!DZ6&0*%[1BCY_ M\GKNUR-TNRW=[C'T:'%]$T^>OL=P/X6]#MDPBQ^-;1XOXOESO#C$^RCR8=[_ MFZZCVZ*P6**H>S/!9*MX=L=*654_Y\I?.,\E7 " M?3L,^OH,[8$;=.9D W=$H: DE^ %MM\?P,#N]?S.KFD4)7R!F=Y0)^![=M^_ MT((7VF$OA$./[>R-0X%B70^]A(173#63T5K;O7+5C--?]V8IW1&QIDQ"CBL= MZIY?A!:(9M ;1?&R'JXE5WI4:S'3NQ&%<=#W*\[53C$)VFT;_0%02P,$% M @ SGMG53$P@P!U P P@< !D !X;"]W;W)K&ULM57;;N)($'WW5Y0\JU$B,=@8") $A"R$^UP40P9K4;[T)@"6[&[F>XF M)//U4]T&+[,+:%_V!?>EZM2IXE1U>R?DBXH1-;QE*5<=-]9Z<^MY*HHQ8ZHL M-LCI9B5DQC1MY=I3&XEL:9VRU M\_\;+6,+=;MN>366W+;8Z33A.):AMEC'Y MWL=4[#INQ3TL#6&J.>;J:2=5Z LDPRY2@0'B:N.VZO<]NO& MWAH\)[A31VLPF2R$>#&;QV7']0TA3#'2!H'1YQ4'F*8&B&A\WV.Z14CC>+P^ MH#_8W"F7!5,X$.G79*GCCMMT88DKMDWUD]A]QGT^EF D4F5_89?;-EHN1%NE M1;9W)@99PO,O>]O7X6=![(L[YEFW;84.Y#&FM#,PJ9JO8E< MPLV?$FI)MPGYZ6XXFPS^^-3OA<-[&$Q&T^$X[,T>)V.8?NF-0[B:L46*ZKKM M:0IF7+QH#]S/@8,SP"T8":YC!4.^Q.6O_AZ1+)@&!Z;]X")@B)LR5/T2!'X0 M7,"K%IE7+5[M#-XT9IRJ"V',),*<)UK!U32P>J\H:9+"[Z0& M#30/$!Y8(N&9I5MTQEL3QC JI%]PS>6A;IUQD1#E?8^1I0;5BJ56@6:I6F_" M;U#Q_7*KZMA 9%LMU5I5MLM]RSF8&P[<-/02$HP48?O_P MA%,"]H[F:H9R;5\/!9'8*!Z^5S^VSQ_W49,KA.N(,45N?KE!BE6 MYB]&OM%B8Z?T0FA*P"YC>F11&@.Z7PFA#QL3H'BVNS\!4$L#!!0 ( ,Y[ M9U63Q/YGUP( !H& 9 >&PO=V]R:W-H965T\0\XM$-T#D=:X+&]9Q\4N5,N2Z;Q3O*? MR?&@16N6<[-5&X?<)=/P_)%DNOB%[9E;#-P(,JUD>D.3 K21)1?]KJK MPQ'@QOL X.\ ?J&[/*A0><\,Z[:5W(*RT<1FC2+5 DWB$F$O9684[2:$,]W' ML#<+9W Q9TN.^K+M&B*U6VZT(^B7!/X'!+)?$'!3Y>T5] M_RSA#+,KJ'M5\#W?/\-7/V18+_CJ'V6(=&GZ5&(E+CB-L]W0TAF+L./0<]>H M7M#I?OE4:WK?SJ@*#JJ"<^S=V=U#>+]X#&$\@,%BOIB&,!H^#4>+$4S#IWGO M$2:]7R.R9C 83V$\":>]^?#I.Y07=BJ=LP>>3F>0FUQAA=Y5DN8I<%LJR-@; M=9W154A$Q'--70-R38Y! IHJY'33"H047R,F(N3VZ918#4S;6+I#@^F2HO87 M"4RAW5Q+3G- MV!?@,K_%: RWR(G8>^/+Q&;?\X=9ZB8L>OE&ZA<) ),+'/- MQ$I?5DA7'3Y#4*]9,X"@5A@-\*\]:S3!#PKC&GR_69G'E#];4Q6@5FWXM\=:KWNTMG'HK[E&_IJ@VQ532$,E&UL?55M;]H\%/W.K[C*IFF34),8:&D+2- PM=6Z\I1V MTS3M@TDNQ%IB9[93UG\_VWDI/*)\(?;U/>>>8^SKT5;(WRI%U/ WS[@:>ZG6 MQ87OJSC%G*H342 W*VLA/>9.1B"SD9B5)G MC.-"@BKSG,J7&69B._9"KPD\L$VJ;<"?C JZP27JIV(AS(599HF,C#\U MI]>6M,#=<@XV"G/'J2__6^[ #&+X%(#6 .-U5(:[IY_ $?'^DJ M0_5IY&M3R*;[<4TZJTC)&Z3G<">X3A7,>8+)/MXW EN5I%$Y(T<)EUB<0"_H M @D(.<+7:UWW'%_O#;[YGY+I%_@Y72DMS<'X=7<^CIR]SN/\,T"CC=L30X)+M^S&X>4G![@2>4'Y"Z14F3L29U1BXHH4E"60L&>6($]4%\RZ M0MTQW46GP+@#KT5F>H71!MJ>P MH=J-S:#5J H2-I V7HL- M:]2Y0[UZ"0?[N,9+?P\U?+7ROSK.R>F!Y-I)?R>=#&LGX6N4=(?D;-])&+K5 MH,'<4EZ:EP &>Z!3"X)#E\C?Z7,YRHWKY@IB^R]6+:^-M@_&M.J3K^G5:V-, M;!A7D.':0(.3LX$'LNK@U42+PG7-E="F![MA:AX]E#;!K*^%T,W$%FB?T&PO=V]R:W-H965T\Z[4P._R A) 5F"$E39AK*A.3NH7,/ MPBQ8$UER)0')?W\KV3AP<=RF0U[ DG:_W?VTNY(Z:ZGN=0)@R$/*A>YZB3'9 MF>_K.(&4ZH;,0.#*7*J4&ARJA:\S!73FE%+N1T'0\E/*A-?KN+FQZG7DTG F M8*R(7J8I58_GP.6ZZX7>9N*&+1)C)_Q>)Z,+F("YR\8*1WZ),F,I",VD( KF M7:\?G@U"I^ D_F:PUEO?Q(8RE?+>#H:SKA=8CX!#;"P$Q;\5#(!SBX1^_"A MO=*F5=S^WJ!_=L%C,%.J82#Y/VQFDJ[7]L@,YG3)S8UD&A62@T7:"Y9RZL M"VIHKZ/DFB@KC6CVPW'CM#$:)NPV3HS"589ZIC<97HV&GX>#_NB6] >#;W>C MV^'HBHR_?1T.AI<3\N$"#&5*NQS[J!K;%O29SF@,70\K5H-:@==[_RYL!9^J M\3V X-1R4-1W7HO3[' M]D!%# 0;#9G)Y=3,EQQK-I9+8336?PQL1:<O^N'84GGS3I;PB^*0E&&P2+!'-NBKB;2FD_-$)93 M8:6L! MVUHJ8G:"N5-7(!>*9D@RY?SQ\&#+J-L7NK,K-+6Q6N>T,\^$LWXGF.5K8JC! MR17RN+1K!I1PJ6.A&U6569LCOUF9K3*Y6[49>,T$2YP+;"?:D#/;D#;OQR3YIV!/8#@WMDH9V[9Y?P!SO77FA:#"&@XL_EAH+& DB M,:&ULK55=;YLP%/TK%JNF3NK* M5Z!I1Y#:A*Z1UK0*;?\I&1"5%=F"9/,B@P/Z45E')G25F!A9RRE(KXL"L]BM./"-U= MH^GL*9H]W,VG47R"9MIM'<31_BF)T/ &!2%)3OF: ?IUN>""R=OVN\]?0SCH)U05>,$K MG,#(D"7&@6W "#]_LGWK6Y_;_T3VQKO;>7L,F''KN,# WNQ;V@[QSR^V"WD@;=-(&!Z7-<8UNL0!&<-ZKK(%[.X?:KC,\ M?R=M/^K<]YU^:5XGS3LH;7MC"'!9%C,0??*\O9PX]M Y>R=O/\KV/-][I\_< MJ73596\Q6Y&2HQR6$F>=GDD:UG2N9B)HI8M_085L)7J8R68/3 7(_26E8CM1 M_:3[?81_ 5!+ P04 " #.>V=5<$QCKB@" #^! &0 'AL+W=O[Y?=OZ\7=!EW,05/&%5I2*:D]WDOT M"3ULYNCB_65(M-G.BDC2HF\;=' &O8%B@(;>1Q1X07!"/GM;/H?$R'TG]U_+ MB3'9.0TZIX'C#<\YS2O(M9 O:,Y4PH4J):"?-UNEI;E+OT[Y:X"CTT#;7U-5 MT 0B;!I(@:P QQ_>^1/O\RFW_PGVRONP\SY\B][S7E%>4MVTH-M%G3+>T":. M9M^!*KZZ]CPO)%7?T=]98V_<3VMJ);W;:5^&KU0>6*X0A[T1>H.K,4:RZ;8F MT*)P%W8KM+G^;IB:!PJD33#K>R'T,; ]T#UY\1]02P,$% @ SGMG55 D ML?XU! 6@H !D !X;"]W;W)K&ULG59=3]M* M$'WG5XS%7;:W;7"?GW=V9M3&C3 M] HDP+L['V?.G/T8KI3^85)$"X]Y5IB1EUI;GOJ^B5+,A>FH$@M:293.A:6A M7OBFU"ABYY1G?A@$?3\7LO#&0S=WJ\=#5=E,%GBKP51Y+O3Z'#.U&GE=[VEB M)A>IY0E_/"S% N_0?BUO-8W\-DHL6??T?,#VSN ?B2NS\0U< MR5RI'SR8QB,O8$"8860Y@J!_2[S +.- !..AB>FU*=EQ\_LI^B=7.]4R%P8O M5/9-QC8=>2<>Q)B(*K,SM?J,33T]CA>IS+B_L&IL P^BREB5-\Z$()=%_5\\ M-CS\'X>P<0@=[CJ10SD15HR'6JU LS5%XP]7JO,F<++@IMQ93:N2_.SX:GI] M"3>?X&)V.9G>P]GU!&[N/U_.X/QF-KOY-KW^^P[V)VB%S Q<"ZT%LW@ [^%* MB0+.%AJ1>F3A^Q?,YZC_'?J68'%P/VH@G-<0PM] F@:!["&'0'<#7NPGL M_W7P,HQ/5;6EA6UIH8M[])NXU*A,S%6-&,X(>K&HL8HB?C&^L2EJL"D5]-+I M^Q7%A*G%W&PMK 9PO!T [Z=34XH(1QYM&(-ZB=[XW9MN/_BXH[RCMKRC7='' M#II*(-(82PN)B&0F[?J0U2'S*@>J@D+*8@&1(!2TMJV$.DG?)>$=O!QW>X'[ M&?K++?".6WC'KX.'CZ5D>FE+QL+B-DR[(SN].,&08L)P!Y6]%FOO=5AE89$Z M9X$ (VUV$VE9,O1MJ'?GN$\1,MXRHMTRI59+24&!SE92'T(IUFZ!H(AB_=Q M U418VWS["Y8R#]!=)IF?Y1.TU=3VL=[9589"#J#WENP"MRHZT;[G'DCS8J\ M0$ B'S$&BIMSJ*/@$/KT2Z8? NK9VARXP:VFTQEFG+8J.?#&1).Q%_R28\_E M*-2+),_[CTND!KNS!-R9$(:D:%MI:H@3#"6/D>ZDF)5=E:KVN5!Y29R]>W,2 M=@[.C"Z4*HM!9'1SM3W* ME6&%+.F(F&=8L[ZE.QN1J".'L$IEE#8!YV3G'/>8W<[)A[>='2+NMR+NOT[$ MD/*:BXPZZ!CCU4)9W$7:H"5M\!K2 M-@^I$K54\9]HVYUFD[:<*&+5DR1).EP,6]>[F59X"\6D=E(MKR5T#;U?H]#. MYQ"$H5.$UH23N"8_S6R R%7EV*NLL<)MCJW\^!M/!7YU?1%Z(0L*B@DAYS/" M UV_9.J!5:5[/(^TSI\8>:#6@]4=2*9L /DO8Y.?X/4$L#!!0 ( M ,Y[9U4#EN!=\04 -\G 9 >&PO=V]R:W-H965T2<<- ML!\_4I(E*V+8"#V]B2V)YR'Y'HKD&W-RX.*KW%*JT+KFC,#Y<=OW.\\8EMMLK?(=F:XL.?]J+JY7EQW/M(C&-%(&0?3'/9W1.#8D MW8Y_"VBGK-,$GGX_TG_/.J\[LR22SGC\-UNI[65GW$$KNB;[6'WBAS]HT:&L M@1&/9?87'?*R UUCM)>*)T6PODY8FG^2;X40)P$8/Q& BP#\W(!>$=![%##V MG@CH%P']Y]8P* *RKG?SOF?"!421Z43P Q*FM*:9+YGZ6;36BZ5FH-PJH9\R M':>FLX_S^?7=/+RYNT7O;@(T^WAS=WWS/KR978>WZ'5 %6&Q1#=$"&)2^MND MJW2U)K@;%57,\BKP$U7TT)RG:BM1F*[HRA(?N.,O'/%=W=VRS_C8YROL!/Y) MTG/D#*W"S;NE.L[RB79]O M _3ZI0T3/K])OAU3DZU7#I5>QNT]P?W I40SG0J6;F@:,2K1EP^Z#+I6-)'_ M6!IZE0/[=J"9 ]_('8GH94=/]J9&O6\M[9$0,("2%@(!*MEI5]FI>^B M3\-D%_,'2M&2IG3-%-J1!SV1*Z2H2/24*2/!=F9.MN7'B6Z;'TA8X.[TW9:6 M_2SZ+9$@>ERBM> )>NF?>9[WRXX*E)BY RF.7O;,/53=.S#S0),RI?A:+Y;1 M]HB5*&8)4W1E0OT!>J!$2$36NFP60PO97[T88W_T5M=.%1/4A-I&") VM1$R M*$?(P"G61]U>@2*>Z,V%)-GR'#.R9#%3^AVV#0LGK^VP@(0%.6R8P

Z'[: M&^L]D3?IWI_*W2S6[X].B]6$')9"#G] R#.4\C3:"V$? E=.=EM1(6%!#AN< MBMKK-T6U%+NX>%+442GJZ(=$=2CJ!+=5%!(6C!I2]<=-0;]7JJ;GN-1S[-1S M1N16SV1&M)46]I[$>VHFMYBM*6*I?D+2B-KD='+;R@D)"\8-H?R!=]$4U%)N M./"?E/2BE/3"*>FB6&FTBMJ":%U)JGZ5>LQ*A?Y#^7;/)FA.'9\VQS3F4:MG MS6(]W"P6.-O8=L<"!*O)Z7N5Y_"<@L[)-Y;L$T0V&T$W1%$4Q83IZX3O[:^Z M&]AV<(+2@H)V.NQ&XWXS@R%4M7753YR>[U3]0S6MZMU*Q(7=C5VY,:VUAJ0% M!:VV" W\GD5KO[$%P$/\Y%3@XTI%[!Z[+,W&[IWI#ZH)P6E!:"T$(I6STWE2WVW1UO4_9GQ44?3]*O5=;AYK3,# M:D<+6FUK89ET?H;-\RN?Y[N-7D!7^TBQ9:Q? V-SLT75JC2HP0.E!07M5&D\ ML$@-5&E=ZLH)^FXK^'@5T/O Z^/>&LV,[M*]0H"Z05!: $H+H6CU1%7NTA^! MKQ"@OA*4%H#20BA:/3>54_7=5G7!E5X@&(E+Q_]0S5OF1X[L%6&UEK MND!]*R@M\)N.M#&1 558ST%E;7VWMSU:,>=D!6D]9Z"T )060M'J/TM5OAA[ MT),5!C7&H+0 E!9"T>JYJ=PS=KOGUMM9-Z]U9D!M-+;8Z.8>"ZK.NN*5T\9N MI_WL[:R;TUII4+M=T!XK;1'[9SAI7#EI['2#C76@[8;6C6^= U!;#4H+H6CU M1%6V&O?!UPA08PU*"T!I(12MGIO*@&.W 8?9T+HK:9TN4'>.+3_ VJ M/3G@E%"QR4Z6F5]@]JG*SSJ5=\O3:^^R,UO=JGA^]&U.Q(:E$L5TK4.]\Y%N MJ,A/D^47BN^RXU)+KA1/LJ];2E94F +Z^9KK+!<7IH+R3-_T?U!+ P04 M" #.>V=5';D;F\(# 9#@ &0 'AL+W=OS.\ JNS:U#212 M?WQM+^Q2L9@0Y0O87L_,F>/'&7NZZ(%I@146-+ MI.K+C/&,2-7ET\U(0IU>QXR->*_#5C)-*(XXB%66$?YV M@RG;=!W?V0T\)?.%U -NK[,DT M@9GQ/<&-V&N#3F7*V(ON/,1=Q].(,,5(:A=$_:WQ%M-4>U(X_MDZ=8J8VG"_ MO?/^U22ODID2@;87-MNYG@/1 M2DB6;8T5@BRA^3]YW1*Q9U /CA@$6X/ X,X#&91W1))>A[,-<#U;>=,-DZJQ M5N 2JE=E++GZFB@[V1M/!H/^TU_P^!6&C\/O]^/G^SL8?>L/GQ\','Y^O/T= M)L.'YS%\N4-)DE3\"I*(^_AA@-D7^=\>5"IV. MX49;)#U=E5:06[%*[":P.Q[BL0=V[@, + O@9 M7! :K]C^62+4"_+J)D+]6 3MZ/)&;8H8;EFF3HH@9J_U.2=TCFKW2IB^P?Z\ M$7DSP_T-X3'\^$.YA >)F:BD+(]_51U?G]AKL201=AUU) 7R-3J]7W[RF]YO MENRNBNRN;-Y[0T;7**3"O-(K? %3G">4)G2NSD%*:(3P;R67.?3<><,XUW?# MNM>N-]H==UT!J5% :KP3TL8<-]4@:^3J^H"Y8EQ"3"3"C"0V7MA 23\9.(*I';>P@/>VF&M=02M M[Y47NW<><4K"9YB:EDOEW*=M6?JDVC%T,H$%W,",#7I2JV M52:2F[IY]5^.3U_- T(5^6-@!1GRM2KM12-/'^'Y!W)EJ;VGS*IV##- MA7J[(=<3U/<98W+7T0&*UV#O/U!+ P04 " #.>V=5+GU /HP* !C8 M&0 'AL+W=OQX6YX&Q:%NH+EZ*3IK]](>4Y(ML6;';/[ OM2Z< MWY 49X:B)NS-:\R_)W/&!/D1!E%R6YL+L;BNUY/)G(4TN8P7+))WIC$/J9"G M?%9/%IQ1+Q4*@[K>:'3J(?6CVMU->NV1W]W$2Q'X$7OD)%F&(>5O#RR(7V]K M6FUUX0]_-A?J0OWN9D%G[(F);XM'+L_J:XKGARQ*_#@BG$UO:_?:M:OK2B M M\:?/7I.M8Z*:\AS'W]6)[=W6&JI&+& 3H1!4_KRPSRP(%$G6X^\<6EOK5(+; MQRNZF39>-N:9)NQS'/S7]\3\MM:K$8]-Z3(0?\2O Y8WJ*UXDSA(TG_):U:V M>U4CDV4BXC 7EC4(_2C[I3_RCM@2T%H'!/1<0#]6H)D+-'<%V@<$6KE ZU@- M[5R@?:Q )Q?H'%NE;B[0/59#+Q?H[0CT&@<$KG*!JV,U:(W5DVOLBG0.B:P? M]M%/6UL];NWHYZVM'KBV]\0/BJP>N98^\WHV?-.Q;U!![VYX_$JX*B]YZB U MH%1>#GD_4K;^)+B\ZTLY_>) M?#"8H'Z0$)=R3I59?B07Y-N303[\Y^--7<@:*$Y]DFLS,FWZ 6T:<>)(S!/2 MCSSFEO^U]?]?^#7DF\7\XNB79U3O2& MKI=4Z'.UN,F>+XFN'Q0WCM#>U Z*]ZO%'."@^ M.%Y<*QM*OZ9]^&O:1]7B!INL>[Y1(CX^6ER[*A%WCA?OE8B[QU=>J["AYMJ' M-5->\U!?SBEG%P\RXGOD MU%^VO0-2HWV,QB%2XP@)&R-A#A+F[G=LK]GNK3NV8,WMM36W*ZTYG1^D*P<> MF6S/(Q;4]X@O?QGWX[+7AH=*\*FFC809&:RSU5%:H]MH-(ICL+]?3+]J[Q4S M]XOUFKV]8A:R!0,DS$;"ADC8" D;(V$.$N:"8 4#[ZP-O/-S!IY'\43=3\KL MNY)[JGTC849GSQ%*N]TQ;J1""(7;7AMBM-$0W7DV[WD M?7R 5&H?J72(5#I"PL9(F(.$N?M]J[?TPG)-P;RUQN8S?^,7#?R<3):%7:CC9\)$T TKK0VDFE&;EM,*B6T\O,7RD5OM( MK4.HUA&4-H;2'"C-S6G%F517.VSX^L;P]7>^2W,VB6>1_\^NY4_BI'R5K9IX MLJ$C:0:4UH?23"C-RFG;)M?J7)48.E*KG=,Z[V@=0K6.H+0QE.9 :2Z*5O0& MF_0XK3('IG0Y[YR\IFGPTC_0%\;IC)&URZCXSEVMZ60O 4V%@]+Z4)H)I5E0 MV@!*L]\9BQIY8Y23%@FS/&J]13SZ5A:1AM!ZC:"T,93F0&DNBE;T-IN4.*TZ M)^YQ3B,1A^1)Q)/OY#&@$?G+8>$SXZ6IM=6TDST*-"T.2NM#:2:49D%I RC- MAM*&4-H(2AM#:0Z4YJ)H1:^R2^,O"\RV"VX'Y#T+^<:G7,BYBP-AC1Z(]2+%^IM7EW[$K(9 M)6; ?IP3.YI8Q]_]A M28J>R6@K2#PERP41,8EE2 W](%"1./\;F"E9Y(J25)$LQ<)%$+\QEIS+VU-_ MPK@ZXL3S.9N(F*=26XU)U:\P9QDFHW_(*YLF"ZYJ2QB=S EG:1_+VE%IF)'@ M="*6-"!<+7.H6BSRZ8#455@2]:-4]W0IEFO+CK-K(>7?F2 O-%BRLV(=E7*M M^RE1+/DNFS6VU,]#DT2AM#&4YD!I+HI6]/.;#%6M.D6U,E?OB<=X#FA418GZ&+!8^GA+X0C%V>]95_ MSK1UYE5"#/3'I77_@T"-XR+^JIE[3#NHC"RJ 3QDO)8'\K M!R[14N!L$L2)LCL9 B?L4".WG?'*B6!S+NA4R&0%DVR:=XS\P[>U:[Y&1Q*NN1:1S(*[(35OY! M;)?\;;%Q9N=;C[8ZCJKP MGL?1:9Q5MQ =%6,UOCB315C:X8F@Z:>&9)UZX,N.]=5>/^I)T$@^TK2;OL8+ M?T*ZI=L*#*%&.(+2QE": Z6Y*%HQE&ZRR35,.GDUYN2X"4THA]+Z4)H)I5G: M?E)V3ROY KU?3&OL)X?8)>7:^[AA6;'N_B?H$;2M8RC-@=)<%*UHM)N$<*TZ M(]R4H83\F8;%+"Y4?L2!9H)#:0:4UH?23"C-@M(&4)H-I0VAM!&4-H;2'"C- M1=&*6YUMDM#UQK_\$4>'YJE#:0:4UH?23"C-@M(&4)H-I0VAM!&4-H;2'"C- M1=&*CFB3&*__9&+\+'O=KMSK1=]/B];2/0!?"KYCOY3>ZFK%4D9U/4_V"= 4 M=BC-@M(&4)H-I0VAM!&4-H;2'"C-1=&*/D'?^(3JG/F#/F$O479K07&S>%CJ M*3*-W6U/H34O.\U=7U%2KM6[;#1WO04T#QY*,Z$T"TH;0&DVE#:$TD90VAA* ME!VW=:NAV771]JUD^UWOZE.MOV^0_G,CQ(2L*FL6N.R*Z<8/-O1/CL1\2+= M[_LY%B(.T\,YHQ[CJH"\/XUCL3I1"M;_K\#=_P%02P,$% @ SGMG53&: M#8"1 @ P 8 !D !X;"]W;W)K&ULA95A;]HP M$(;_RBFKIE::FI"0 %V(1 NL2$ 1@4W[Z,)!K"9Q9AMH__WL)(W8"/"%^&R_ M][R'XXM_8/Q-1(@2WI,X%5TCDC)[,$VQBC AXIYEF*J5#>,)D2KD6U-D',DZ M%R6Q:5N69R:$ID;@YW,S'OAL)V.:XHR#V"4)X1^/&+-#UV@8GQ-SNHVDGC # M/R-;#%$NLQE7D5EE6=,$4T%9"APW7:/7>'CLZ/WYAI\4#^)H#+J25\;>=#!: M=PU+&\(85U)G(.JQQR>,8YU(V?A3YC0JI!8>CS^S#_/:52VO1. 3BW_1M8RZ M1MN -6[(+I9S=GC&LAY7YUNQ6.2_<"CW6@:L=D*RI!0K!PE-BR=Y+_^'(X%M MGQ'8I<#.?1>@W&6?2!+XG!V Z]TJFQ[DI>9J98ZF^E!"R=4J53H9A$_/@_YR M/("7(0R7B^5\ )/1=#193F ^F"YZ8YCU?D_4*(3ARQQ>9H-Y;S&:_H#QH!<. M0KCMHR0T%G=P S2%1<1V@J1KX9M2N=,,2R<8'8/CO4-;,NV81GV MX?;F[M\TIBJNJM"N*K3SO,Z9O&-4AU;KI] UZW7Z-CR(C*RP:ZC772#?HQ%\ M_=+PK.\77#F5*^=2]D 5Z=1Y*E1>KM(7:A\TG89O[FM0S0K5O(9JUJ$*E7N, M:IQ!N17*O89RZU#N"'HUZ95!TO M'T;J$X-<;U#K&\;D9Z#;7O71"OX"4$L#!!0 ( ,Y[9U7SY(5XX00 *(: M 9 >&PO=V]R:W-H965TYHZ78?JCZ8Y$"B36QJ&QC^?6T' @PA SON"R2.O^_X M?,<^O@W6E'WG"8! SWE&^-!*A%C<-9L\2B#'_)8N@,@O,\IR+.0KFS?Y@@&. M-2C/FJYM=YHY3HDU&NBR)S8:T*7(4@)/#/%EGF.V>8",KH>68^T*OJ3S1*B" MYFBPP'.8@/BZ>&+RK5FRQ&D.A*>4( :SH77OW(5.2P%TC;]26/.#9Z1)F)+W3] ;8.M15?1#.N?]&ZJ-ON6BA:O890&L+:%UJH;T%M"\%=+: CM:^$$LK M[6.!1P-&UXBIVI)-/>AP:;04."6J9TT$DU]3B1.C3\']))B@=SX(G&8<_8$9 MPRK8[]$-^CKQT;M?W@^:0EI2]9O1EO6A8'7/L'KHD1*1UL-]B"3F57<;3?*TS?#K[W-#9S9(#PIR#X%4]I"#I:!*5WU8CS^ZW;=L>-%>'RM<: M4XGUCB]P!$-+9DX.; 76Z->?G8[]6U4<+C0:F#0:5ACUNJU#HTFV8[=?#*W:!ET;R")[E[H1#53AZ)QG <2IF ME8IJ=N^DFG]:S>NU3G-8137'/:D6UCKY@Q+V2PG[M1)^H&I!3M#?CY!/@?U3 MI5TMPY7]96R2S#=)%I@D"PV1'<74L?<[(/N:@<'U3-20VU,>L72A]K^5&Z!: MTFL#;93-?\7A_7R+V)+H*5@DC"[G"?H<"2I[MMHJM! F,I>C&8[TV@BE!#WB M3.9VTD!/0 C?9"M,4BPS?Y)&"5ICCB)*]!F%G 8:"&8ST <'Z",F2\PVJ-B$ MN(V?UJE()+=WHZ;+HBE 8M42:45N6/3XTJVHZGQ&U0I-L1UWOX,-N%,;C<:8CN.]_YLQ*D_''G 9+J4F:YV*)L\?1@;9?.-L@5& MV4)3;,>AW1_'./7G,3\XE$T>@XR-LOFO./QG MN]@AS"NXZ=R%D>(Z==.7,_ M8B87 J[M=2I[@]$3(5-L16]H'ARAY\#F^K)#K6?D_K4X&BU+RPN5>WV-\*+\ MP;D;.Q7EOG,7%-_KB]D:*-D\)EU+/I"G[MMNV$"LN1(H701?Z ']*A:"Y M?DP Q\!4!?E]1JG8O2@#Y;74Z#]02P,$% @ SGMG54_4NYU2! :!P M !D !X;"]W;W)K&ULK9EKDZ(X&(7_2HK=VIJI MFA4"WE>MLD5;;2^TZ&QM;>T'&J)2 \0)46?^_8;KZ I,9B?]H860YYR$HV\H MTKMB\BD\(D3!%]\+PKYTI/34E>70/B+?"FOXA )V98^);U%V2@YR>"+(FZ # +"L^];Y.L3\O"U+T$I:]BXAR.-&N1! M[V0=D(GH[F00=B;G*H[KHR!T<0 (VO>E(>SN&E'_N,-'%UW#FV,0S>0-XT_1 MR-SJBGEEA%X>YRI3^*YL[F\62$:8>]/ MUZ''OM26@(/VUMFC&WR=HG0^\0!M[(7Q?W!-^C84"=CGD&(_A=D(?#=(/JTO MZ7VX 6"]!%!30.4%M!30>(%Z"M1Y@48*-'B!9@HT>8%6"K1X@78*M'F!3@IT M> &H9,DIW$@>-G?:,(L;@@ MKE(QS^J*&T3UU*2$77491P?F:#K6=XLQ6$^ /OLXT\(7) T^.T7V%3^**JF(L5TD6)CD6(3D6+/(L6F M(L5F(L7F(L5>1(HM1(HM18JM1(JM18H9(L5>18IM1(J9(L6V(L5V@L3NUI5Z MOJ[4J]0'NGMQ'10X@"W6GD60\P$8Q+41,! !YI&U%"TTE9H_NM D8JU8+'J/ M=!DH-8TMN9?;!42DXYC'<2+2\;G0\=YP*M)PQF$X%VGXPF&X$&FXY#!"?N('.(]JQ#8^!S0Y&5!WIIOBPWCW8'_M&]@UX0%[5O8W26O MH+_))WMP2XL$26@TC4@5W? M8TRSD\@@WUP<_ M02P,$% @ SGMG5?A"Q8*K! $AX !D !X;"]W M;W)K&ULK9EK;]LV%(;_"N$.70MDT+46ZH(QG^9X119$ M/.;W3)X9#26*4Y+QF&:(D>?9X,JZ#*VA$I0E?H_)AN\<(]64)TJ_JI//T6Q@ MJAJ1A"R%0F#Y\T)N2)(HDJS'/S5TT,14PMWC+3TH&R\;\X0YN:')'W$DUK/! MQ0!%Y!D7B7B@FUM2-\A5O"5->/D?;:JRKHRX++B@:2V6YVF<5;_XM7X0.P+) MZ1;8M<#>%XR.")Q:X.P+AD<$PUHP/%7@U@+W5,&H%HQ.%8QKP;@TJWJZI34> M%G@^972#F"HM:>J@]+=42T?B3*7B0C!Y-Y8Z,5_<7CWXM[_^[/D/B_?O+FQK M_ GYOSU^_O(G^N 1@>.$HU\P8UAES$?T$WI<>.C##Q^GAI#1%<-8UI&NJTCV MD4@6NJ.96'/D9Q&).O0W_Z.W-0!#-KMIN[UM^[6M)2Y(?HX<\PS9IFUU54@O M]\A2RBTEMX8=F?E [W\*F?GR!P>K7QX]O Y MQPR]X*0@7?YJ07W]A81Y%6R\8YMY;EI[WIY2*("L5@@$:_GJ-KZZ_=]?.?+A M F=1G*VZ#-82^QH,"?/<@_?2,LW)T%']=,OD4PL&D-4+@6 MHT>-T2.MT5_D M>)<7[-O6ZF5I_-;R+INUO+XV0\*\T8%[[L2Q]E_DDTH%D!4+@6 M@\>-P>/^ M;W+,>=']%=;"^KH+"?/&'>^FY3HCQ]DS^-2" 63U0B!8R^.+QN,+K<=R$B>G M:-+DXHG'42RGH#]RE-%L*Y0SNF(X/=L9B2.B1&AJ&"JD\@)BVFD M^_KKR7VSHJ;M]M4CZV+_8^R!!O5!:0$H+82BM1-C9_'(^K[$.#J[TX-[YX5U MD/H3QS[X(GF@47U06@!*"Z%H[<2PWQ+#UB;&52Z_':]QB@614P0N5$)4O41G M,FAAO9/!/AR>N/N) !G1!Z4%H+00BM9.A+=U/4N_L'>'9184*?KKCJ1/A/W= M:3_H4AXHS0.E^:"T )060M':B?*V,&CI5P:_<_"II_?.(=#U0E":#TH+:EJK ML^Q:@@ZAPE;I8>SL6*6$K:O.JN=IL>%Z5VWS&6_%JM_0.LU6< M<9209RDUS\=R=,BJ#V=5M.TC$[," #5!@ &0 'AL+W=OK8F>U *_7'SW8@8QK-PZ2^)/;YON^^.]OG_D;()Y4A:GC.&5<#+].ZN/1] M%6>8$W4F"N1F)14R)]I,YBOK--9=07I6:4XU2" M*O."UO9YC15::MP8_Z!5GA'/5],95FYMI9?^?PG>)&[8W!9K(4XLE.;I*!%UA!R##6EH&8WQJOD#%+9&3\VG)Z=4@+ MW!_OV+^XW$TN2Z+P2K ?--'9P/OD08(I*9F>B?4GS]LZ[ '"BS< X180.MU5(*=R3#2)^E)L0%IOPV8'+E6' M-N(HMYLRU]*L4H/3T>SZ=KBX'L-T.%O\A,5L>#!P)W@4-A+.L3B# M=G *81"&<#\?P_'1":B,2%0-].VZ'FU'WWZK'LB(Q@2F1.H76$C"%:G.S\.M M<84;C;EZ/%2'BO?\,*^]6Y>J(#$./'-Y%,HU>M''#ZUN\+E!]7FM^KR)/;K% M%6% >&).>2Q*KBE?08JHX!6.#HFMZ+J.SM[;==1J]8(@Z/OK S(ZM8Q.HXQA MFE)&7?WS6*73?:?^[[Z"Z M5ZON-19^3AB"2,&TB_CI%'AI:^L,[EX 5:HT2;T>O">5_"I 9^]$M(/@WQ/A M[[6:'.7*-50%[M!57:>VUCU[6+6J/^Y5PY\0N:)< BJ$WDUL@/HEBWX#4$L#!!0 ( ,Y[9U6" *K% M) , &@1 - >&POCIG):U/5,6D10JE2VKL5,_"NM*,YC4X ME2+L]WI)6%(NR6@H%^5E:>I@JA;29.2T,P7N]BG/2)2BV'4B9_ZUT]$< <\KOA\ MEW:MXM R=9(.&^>PS>MH6"BY26],G,&RTY(%=U1D9$P%GV@.7@4MN5@Y@8"N1"=P#YQAM&P MHL8P+2_MI%G<&!] 03N^6556X4S35=0_(QN'YF:#3)3.F>["1&1M&@T%*T". MYK,YW(VJ0@"-4:4=Y)S.E*2-AK5'.["T4R;$-3P/WXH=[F6Q5;<>5$UV0RNH M'3H:-P'^;3;'O4W;>Q9O4/$[93XN['9D,X:%7S9S)=%)P!CCW!V6E5B M]4'PF2R9V_R3 XZ&=.T7S)7F]S8:M,K4&I@FP1W3AD^W+3\TK6[8TJS;:5G@ MFONO4//?S?.,2::IV!9M>_\E9_G9BN/S?R6Y^:^R+]BKL3WD7KK(L]<@,GD- M(E]F3X;ML;-UMNV<;)TU@#>(C'R%]Q&Q"1I,%EP8+MO9G.X'#/G+97'X$\W&8'P$,BX,IP'R<%Q;G?]K/ -V/PS!M R\R M0'T&J(_S\B'CYH/%\?ND]O+O-$WC.$FPC(['7@5C+&]) E\_&Z8-/+ X$.G/ M&!5P'H'XOOC0$_Y M?>(8JHIIPYY@'$E3#(%>]/=HDB#92>#CKP_VE,1QFOH1P/P*XAA#X&G$$4P! M:,"0.&[.P;WS*%R?4^'FMY71;U!+ P04 " #.>V=5EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( ,Y[9U5]!8UY MF , "D7 / >&PO=V]R:V)O;VLN>&ULQ9A=CYLX%$#_BL535]HV >:C M'365&/!,K :38C*K>:H\X#16 4>&F6G[Z]<096MV9Z_ZXN8IP1!RN.;><^WW MSTI_?5#J*_K6U&VW\'9]O[^:S;IR)QK>O5%[T9HS6Z4;WIM#_676[;7@5;<3 MHF_J63"?7\P:+EOOP_OCO=9Z9A^H7I2]5*T9' ;NI'CN?IX?#M&3[.2#K&7_ M?>&-WVOAH4:VLI$_1+7PYA[J=NIYJ;3\H=J>UZS4JJX7GG\X<2=T+\O_#+,! MLN /W3C2\X><&Y"%=S$W-]Q*W?7C%>/]N6%\$N;BP]%CKVYDW0N=\%[<:O6X ME^V7X3;F*6;68XQQ.'X>@GBE?R6,:KN5I4A4^=B(MC_$48MZ &R[G=QW'FIY M(Q9>K)Z$'I['_ &I#L_6&R@K4OI*FA.:5".>2Y2V$FTG*F2^=:J6E>&HT#6O M>5L*9$$& &1P0LC/@049 I#A22#9@&-^:D&> 9!G)X2<1/(<@#P_)61H05X MD!>GA#RS("\!R$NWD-<1(PQE-VB=8X9I$14DHRBB"4HPBW,+\BT ^=8M)".W ME-R0.*(%BN(XV]""T%NTSE8D)IA9D.\ R'=N(0F],_'+\BF0/XYL-,HCO6"$Y7D6%F@%D# "Q\)XJ:Z\" FN2%P+ \P2NT<-(&,$CHW!XB5. M-JNQ3[ RYD]$<6'&;$Q()8%CE4R2.1$]EW6'*->:#ROXR:1#5@D<6P7LN":E M,8#4$KA>FD =%WIE8T*B"5R+9I.F47X_!)1FY@5@H["7)J.R%+'"QH1$$[A> MGD#%?#KID',"U\ZQ,OUF4VQRC%)"2;I)46[>!'N/!').^)N< R9Y".DG=*T? M*Y )N2,)ID,?>7_()SM[0DA H6L!O6C)?\)J8X*;8HX%]/^-^ AK8T(""D'+UIF_=JVKKKV+[DW=NE15WO'B=&9T?O?W/Q*XHKKG][/+O MQK;^C\'ZIQMNKK+6J^B<#:7UJ=+W>K[M]'2AU3A91:=+JH;3A90.'<00Q.&# M# 29\$%K"%J'#]I T"9\4 )!2?B@+01MPP?M(&@7/F@/0?OP012CC+& I 76 M K0FY)H$>$T(-@D0FY!L$F V(=HD0&U"MDF VX1PDP"Y">DF 783XDT"]&;4 MFP7HS:@W"]";%S_; O1FU)L%Z,VH-PO0FU%O%J WH]XL0&]&O5F WHQZLP"] M&?5F 7H;U-L(T-N@WD: W@;U-@+T-HO#$@%Z&]3;O%-OYQ^U=7//V=5!E="=X\! !P%0 M$P %M#;VYT96YT7U1Y<&5S72YX;6S-F,UNPC 0A%\ERA418Z>E/P(N;:\M MA[Z FVR(11);MJ'P]G7"C]2*1B J=2ZQ$N_.C+W2=\CD?6O(19NZ:MPT+KTW MCXRYK*1:ND0;:L).H6TM?7BU"V9DMI0+8F(T&K-,-YX:/_2M1CR;/%,A5Y6/ M7C;ALU.ZF<:6*A='3[O"UFL:2V,JE4D?]MFZR7^X#/<.2>CL:ERIC!N$@IB= M=&AW?C?8][VMR5J54S27UK_*.E2Q3<6V=5!T%-8H$ "Q M$ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( M ,Y[9U6EF6OH[0 "L" 1 " :\ !D;V-0&UL4$L! A0#% @ SGMG55PR M@O @!0 ,A4 !@ ("!# @ 'AL+W=O 8 M " @6(- !X;"]W;W)KV=5*Q7!O-P" #V!P & @(&-% >&PO=V]R:W-H965T M&UL4$L! A0#% @ SGMG579W\G.L!0 5Q< !@ M ("!GQ< 'AL+W=OV=5%6ED#<,' ;/0 M& @(%_(0 >&PO=V]R:W-H965T&UL4$L! M A0#% @ SGMG5>'J11FY!@ _AT !@ ("!>"D 'AL M+W=OV=5QG9OA1H8 T00 & @($P M. >&PO=V]R:W-H965T&UL4$L! A0#% @ SGMG54?: M8OR> @ DP4 !D ("!@% 'AL+W=OV=5_64/);@% "B# &0 M @(%54P >&PO=V]R:W-H965T$[K8@@ - 3 9 " @419 !X;"]W;W)K&UL4$L! A0#% @ SGMG59TSXMA^"0 *1< !D M ("!W6$ 'AL+W=OV=5,W0^8?X$ #$"@ &0 @(&2:P >&PO M=V]R:W-H965T&UL4$L! A0#% @ SGMG5V=5 MXA^NAYX" "P!0 &0 @('Z> >&PO=V]R:W-H965T&UL4$L! A0#% M @ SGMG53(FM;". @ >04 !D ("!FY4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SGMG5:=$(BA( M P 4@< !D ("!&I\ 'AL+W=OV=5IKNLJ14$ !"#@ &0 M@(&9H@ >&PO=V]R:W-H965T6F !X;"]W;W)K&UL4$L! A0#% @ SGMG57!,8ZXH @ _@0 !D M ("!J*D 'AL+W=OV=54"2Q_C4$ !:"@ &0 @($'K >&PO=V]R M:W-H965T&UL M4$L! A0#% @ SGMG51VY&YO" P &0X !D ("!F[8 M 'AL+W=OV=5+GU M/HP* !C8 &0 @(&4N@ >&PO=V]R:W-H965T&UL4$L! A0#% @ MSGMG5?/DA7CA! HAH !D ("!'\@ 'AL+W=O&PO=V]R:W-H965T 9 " @<#1 !X;"]W M;W)K&UL4$L! A0#% @ SGMG5;3M(Q.S @ MU08 !D ("!HM8 'AL+W=OV=5@@"JQ20# !H$0 #0 @ &, MV0 >&POV=5C-]?K6X! #=% &@ @ &)X0 M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #.>V=5!E=" M=X\! !P%0 $P @ $OXP 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 *@ J %T+ #OY ! end XML 49 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 50 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 51 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 117 219 1 false 17 0 false 5 false false R1.htm 00000001 - Document - Cover Sheet http://omegaflex.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://omegaflex.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://omegaflex.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://omegaflex.com/role/StatementsOfIncome Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://omegaflex.com/role/StatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://omegaflex.com/role/StatementsOfShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://omegaflex.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 00000008 - Disclosure - BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS Sheet http://omegaflex.com/role/BasisOfPresentationAndDescriptionOfBusiness BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS Notes 8 false false R9.htm 00000009 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://omegaflex.com/role/SignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 00000010 - Disclosure - INVENTORIES Sheet http://omegaflex.com/role/Inventories INVENTORIES Notes 10 false false R11.htm 00000011 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS Sheet http://omegaflex.com/role/LineOfCreditAndOtherBorrowings LINE OF CREDIT AND OTHER BORROWINGS Notes 11 false false R12.htm 00000012 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://omegaflex.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 12 false false R13.htm 00000013 - Disclosure - STOCK-BASED COMPENSATION PLANS Sheet http://omegaflex.com/role/Stock-basedCompensationPlans STOCK-BASED COMPENSATION PLANS Notes 13 false false R14.htm 00000014 - Disclosure - LEASES Sheet http://omegaflex.com/role/Leases LEASES Notes 14 false false R15.htm 00000015 - Disclosure - SHAREHOLDERS??? EQUITY Sheet http://omegaflex.com/role/ShareholdersEquity SHAREHOLDERS??? EQUITY Notes 15 false false R16.htm 00000016 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://omegaflex.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 16 false false R17.htm 00000017 - Disclosure - SUBSEQUENT EVENTS Sheet http://omegaflex.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 17 false false R18.htm 00000018 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://omegaflex.com/role/SignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 18 false false R19.htm 00000019 - Disclosure - INVENTORIES (Tables) Sheet http://omegaflex.com/role/InventoriesTables INVENTORIES (Tables) Tables http://omegaflex.com/role/Inventories 19 false false R20.htm 00000020 - Disclosure - STOCK-BASED COMPENSATION PLANS (Tables) Sheet http://omegaflex.com/role/Stock-basedCompensationPlansTables STOCK-BASED COMPENSATION PLANS (Tables) Tables http://omegaflex.com/role/Stock-basedCompensationPlans 20 false false R21.htm 00000021 - Disclosure - LEASES (Tables) Sheet http://omegaflex.com/role/LeasesTables LEASES (Tables) Tables http://omegaflex.com/role/Leases 21 false false R22.htm 00000022 - Disclosure - SHAREHOLDERS??? EQUITY (Tables) Sheet http://omegaflex.com/role/ShareholdersEquityTables SHAREHOLDERS??? EQUITY (Tables) Tables http://omegaflex.com/role/ShareholdersEquity 22 false false R23.htm 00000023 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://omegaflex.com/role/SignificantAccountingPoliciesPolicies 23 false false R24.htm 00000024 - Disclosure - SCHEDULE OF INVENTORIES, NET OF RESERVES (Details) Sheet http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails SCHEDULE OF INVENTORIES, NET OF RESERVES (Details) Details 24 false false R25.htm 00000025 - Disclosure - INVENTORIES (Details Narrative) Sheet http://omegaflex.com/role/InventoriesDetailsNarrative INVENTORIES (Details Narrative) Details http://omegaflex.com/role/InventoriesTables 25 false false R26.htm 00000026 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative) Sheet http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative) Details http://omegaflex.com/role/LineOfCreditAndOtherBorrowings 26 false false R27.htm 00000027 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://omegaflex.com/role/CommitmentsAndContingencies 27 false false R28.htm 00000028 - Disclosure - SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details) Sheet http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details) Details 28 false false R29.htm 00000029 - Disclosure - STOCK-BASED COMPENSATION PLANS (Details Narrative) Sheet http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative STOCK-BASED COMPENSATION PLANS (Details Narrative) Details http://omegaflex.com/role/Stock-basedCompensationPlansTables 29 false false R30.htm 00000030 - Disclosure - SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) Sheet http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) Details 30 false false R31.htm 00000031 - Disclosure - LEASES (Details Narrative) Sheet http://omegaflex.com/role/LeasesDetailsNarrative LEASES (Details Narrative) Details http://omegaflex.com/role/LeasesTables 31 false false R32.htm 00000032 - Disclosure - SCHEDULE OF DIVIDEND PAYMENTS (Details) Sheet http://omegaflex.com/role/ScheduleOfDividendPaymentsDetails SCHEDULE OF DIVIDEND PAYMENTS (Details) Details 32 false false R33.htm 00000033 - Disclosure - SHAREHOLDERS??? EQUITY (Details Narrative) Sheet http://omegaflex.com/role/ShareholdersEquityDetailsNarrative SHAREHOLDERS??? EQUITY (Details Narrative) Details http://omegaflex.com/role/ShareholdersEquityTables 33 false false R34.htm 00000034 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) Sheet http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative RELATED PARTY TRANSACTIONS (Details Narrative) Details http://omegaflex.com/role/RelatedPartyTransactions 34 false false All Reports Book All Reports form10-q.htm ex10-20.htm ex10-21.htm ex31-1.htm ex31-2.htm ex32-1.htm oflx-20220930.xsd oflx-20220930_cal.xml oflx-20220930_def.xml oflx-20220930_lab.xml oflx-20220930_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 53 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-q.htm": { "axisCustom": 0, "axisStandard": 7, "contextCount": 117, "dts": { "calculationLink": { "local": [ "oflx-20220930_cal.xml" ] }, "definitionLink": { "local": [ "oflx-20220930_def.xml" ] }, "inline": { "local": [ "form10-q.htm" ] }, "labelLink": { "local": [ "oflx-20220930_lab.xml" ] }, "presentationLink": { "local": [ "oflx-20220930_pre.xml" ] }, "schema": { "local": [ "oflx-20220930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 319, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 17, "http://omegaflex.com/20220930": 2, "http://xbrl.sec.gov/dei/2022": 4, "total": 23 }, "keyCustom": 16, "keyStandard": 203, "memberCustom": 8, "memberStandard": 9, "nsprefix": "OFLX", "nsuri": "http://omegaflex.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://omegaflex.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - INVENTORIES", "role": "http://omegaflex.com/role/Inventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS", "role": "http://omegaflex.com/role/LineOfCreditAndOtherBorrowings", "shortName": "LINE OF CREDIT AND OTHER BORROWINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://omegaflex.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - STOCK-BASED COMPENSATION PLANS", "role": "http://omegaflex.com/role/Stock-basedCompensationPlans", "shortName": "STOCK-BASED COMPENSATION PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - LEASES", "role": "http://omegaflex.com/role/Leases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - SHAREHOLDERS\u2019 EQUITY", "role": "http://omegaflex.com/role/ShareholdersEquity", "shortName": "SHAREHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://omegaflex.com/role/RelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - SUBSEQUENT EVENTS", "role": "http://omegaflex.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - INVENTORIES (Tables)", "role": "http://omegaflex.com/role/InventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-09-30_us-gaap_PhantomShareUnitsPSUsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - STOCK-BASED COMPENSATION PLANS (Tables)", "role": "http://omegaflex.com/role/Stock-basedCompensationPlansTables", "shortName": "STOCK-BASED COMPENSATION PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-09-30_us-gaap_PhantomShareUnitsPSUsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - LEASES (Tables)", "role": "http://omegaflex.com/role/LeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDividendsPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - SHAREHOLDERS\u2019 EQUITY (Tables)", "role": "http://omegaflex.com/role/ShareholdersEquityTables", "shortName": "SHAREHOLDERS\u2019 EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDividendsPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "role": "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - SCHEDULE OF INVENTORIES, NET OF RESERVES (Details)", "role": "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails", "shortName": "SCHEDULE OF INVENTORIES, NET OF RESERVES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - INVENTORIES (Details Narrative)", "role": "http://omegaflex.com/role/InventoriesDetailsNarrative", "shortName": "INVENTORIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ShortTermDebtTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2017-12-01_custom_LoanAgreementMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative)", "role": "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative", "shortName": "LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ShortTermDebtTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2017-12-01_custom_LoanAgreementMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)", "role": "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31_us-gaap_PhantomShareUnitsPSUsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details)", "role": "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails", "shortName": "SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31_us-gaap_PhantomShareUnitsPSUsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "OFLX:UnvestedUnitsOutstanding", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - STOCK-BASED COMPENSATION PLANS (Details Narrative)", "role": "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative", "shortName": "STOCK-BASED COMPENSATION PLANS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "lang": null, "name": "OFLX:UnvestedUnitsOutstanding", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://omegaflex.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details)", "role": "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails", "shortName": "SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - LEASES (Details Narrative)", "role": "http://omegaflex.com/role/LeasesDetailsNarrative", "shortName": "LEASES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDividendsPayableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-09-302022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - SCHEDULE OF DIVIDEND PAYMENTS (Details)", "role": "http://omegaflex.com/role/ScheduleOfDividendPaymentsDetails", "shortName": "SCHEDULE OF DIVIDEND PAYMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDividendsPayableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-09-302022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - SHAREHOLDERS\u2019 EQUITY (Details Narrative)", "role": "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative", "shortName": "SHAREHOLDERS\u2019 EQUITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "INF", "lang": null, "name": "us-gaap:TreasuryStockCommonShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LegalFees", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)", "role": "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LegalFees", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "role": "http://omegaflex.com/role/StatementsOfIncome", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://omegaflex.com/role/StatementsOfComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "role": "http://omegaflex.com/role/StatementsOfShareholdersEquity", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://omegaflex.com/role/StatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS", "role": "http://omegaflex.com/role/BasisOfPresentationAndDescriptionOfBusiness", "shortName": "BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "role": "http://omegaflex.com/role/SignificantAccountingPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 17, "tag": { "OFLX_AccumulatedOtherComprehensiveIncomeLossMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Other Comprehensive Income Loss [Member]", "label": "Accumulated Other Comprehensive Income Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossMember", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "OFLX_AdditionsToRightofuseAssetsObtainedFromNewOperatingLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additions to right of use assets obtained from new operating lease liabilities.", "label": "Additions to Right-Of-Use Assets obtained from new operating Lease Liabilities" } } }, "localname": "AdditionsToRightofuseAssetsObtainedFromNewOperatingLeaseLiabilities", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OFLX_AffiliatedShareHoldersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Affiliated shareholders [Member].", "label": "Affiliated shareholders [Member]" } } }, "localname": "AffiliatedShareHoldersMember", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_BanburyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Banbury [Member].", "label": "Banbury [Member]" } } }, "localname": "BanburyMember", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_DeclaredDividends": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Declared dividends.", "label": "Declared Dividends" } } }, "localname": "DeclaredDividends", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OFLX_DeductiblesPerClaim": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deductibles per claim.", "label": "Deductibles per claim" } } }, "localname": "DeductiblesPerClaim", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_DefenseCostsPerClaim": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Defense costs per claim.", "label": "Defense and settlement costs per claim" } } }, "localname": "DefenseCostsPerClaim", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_DisclosureLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases", "verboseLabel": "Schedule Of Future Minimum Rental Payments For Operating Leases" } } }, "localname": "DisclosureLeasesAbstract", "nsuri": "http://omegaflex.com/20220930", "xbrltype": "stringItemType" }, "OFLX_EngineeringExpense": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Engineering expense.", "label": "Engineering Expense" } } }, "localname": "EngineeringExpense", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "OFLX_FullValueUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Full Value Units [Member].", "label": "Full Value Units [Member]" } } }, "localname": "FullValueUnitsMember", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_HoustonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Houston [Member].", "label": "Houston [Member]" } } }, "localname": "HoustonMember", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_IncreaseDecreaseInRightofuseAssets": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in right of use assets.", "label": "IncreaseDecreaseInRightofuseAssets", "negatedLabel": "Right-Of-Use Assets" } } }, "localname": "IncreaseDecreaseInRightofuseAssets", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OFLX_LineOfCreditFacilityExpirationPeriodDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of credit facility expiration period description.", "label": "Line of credit facility expiration period description" } } }, "localname": "LineOfCreditFacilityExpirationPeriodDescription", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "OFLX_LoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement [Member]", "label": "Loan Agreement [Member]" } } }, "localname": "LoanAgreementMember", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_MiddletownMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Middletown [Member].", "label": "Middletown [Member]" } } }, "localname": "MiddletownMember", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_OperatingLeasesTermDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating leases term, description.", "label": "Operating leases term, description" } } }, "localname": "OperatingLeasesTermDescription", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "OFLX_PaymentOfDefendantsCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of defendant's cost.", "label": "Payment of defendant's cost" } } }, "localname": "PaymentOfDefendantsCost", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_PhantomStockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Phantom Stock Plan [Member].", "label": "Phantom Stock Plan [Member]" } } }, "localname": "PhantomStockPlanMember", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_PotentialLiabilityPerClaim": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Potential liability per claim.", "label": "Potential liability per claim maximum range, value" } } }, "localname": "PotentialLiabilityPerClaim", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonvested Units, Canceled.", "label": "Nonvested units, canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonvested Weighted Average Grant Date Fair Value, Canceled.", "label": "Nonvested weighted average grant date fair value, canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledWeightedAverageGrantDateFairValue", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Phantom Stock Unit Awards Expected to Vest, Units.", "label": "Phantom stock unit awards expected to vest, units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Phantom Stock Unit Awards Expected to Vest, Weighted Average Grant Date Fair Value.", "label": "Phantom stock unit awards expected to vest, weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "OFLX_StockRepurchasedDuringPeriodValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock repurchased during period, value per share..", "label": "Approximate cost per share" } } }, "localname": "StockRepurchasedDuringPeriodValuePerShare", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "OFLX_UnvestedUnitsOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested units outstanding.", "label": "Unvested units outstanding" } } }, "localname": "UnvestedUnitsOutstanding", "nsuri": "http://omegaflex.com/20220930", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "sharesItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r447", "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_MaximumMember": { "auth_ref": [ "r178", "r180", "r181", "r182", "r197", "r200", "r233", "r234", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r410", "r412", "r434", "r435" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r178", "r180", "r181", "r182", "r197", "r200", "r233", "r234", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r410", "r412", "r434", "r435" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r171", "r178", "r180", "r181", "r182", "r197", "r200", "r231", "r233", "r234", "r265", "r266", "r267", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r410", "r412", "r434", "r435" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r171", "r178", "r180", "r181", "r182", "r197", "r200", "r231", "r233", "r234", "r265", "r266", "r267", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r410", "r412", "r434", "r435" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r141", "r142", "r226", "r227", "r411", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r141", "r142", "r226", "r227", "r411", "r421", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32", "r353" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r144", "r145" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable - less allowances of $1,229 and $1,410, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r14", "r380", "r396" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Tax Payable Long Term" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r8", "r36" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r8", "r36" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Commissions and Sales Incentives" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r19", "r44", "r45", "r46", "r397", "r417", "r418" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r17" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r90", "r91", "r92", "r275", "r276", "r277", "r315" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r23", "r147", "r154", "r155", "r157" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "verboseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r147", "r154" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r13", "r86", "r129", "r132", "r138", "r152", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r303", "r309", "r322", "r351", "r353", "r379", "r395" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r31", "r86", "r152", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r303", "r309", "r322", "r351", "r353" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r240", "r241", "r242", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r264", "r265", "r266", "r267", "r268" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative", "http://omegaflex.com/role/Stock-basedCompensationPlansTables", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r3", "r89", "r125" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/BasisOfPresentationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r10", "r77" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r72", "r77", "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and Cash Equivalents \u2013 End of Period", "periodStartLabel": "Cash and Cash Equivalents \u2013 Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r72", "r323" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net (Decrease) Increase in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "auth_ref": [ "r12" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.", "label": "Cash surrender value of life insurance" } } }, "localname": "CashSurrenderValueOfLifeInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r383", "r402" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies (Note 5)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r172", "r173", "r174", "r183", "r422" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Cash Dividends Declared per Common Share", "verboseLabel": "Dividend Declared, Price Per Share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDividendPaymentsDetails", "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r90", "r91", "r315" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r212" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16", "r353" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock \u2013 par value $0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of September 30, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r49", "r51", "r52", "r61", "r388", "r406" ], "calculation": { "http://omegaflex.com/role/StatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r49", "r51", "r60", "r301", "r302", "r313", "r387", "r405" ], "calculation": { "http://omegaflex.com/role/StatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Less: Comprehensive (Income) Loss Attributable to the Noncontrolling Interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r49", "r51", "r59", "r300", "r313", "r386", "r404" ], "calculation": { "http://omegaflex.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDescription": { "auth_ref": [ "r120", "r121", "r320", "r321" ], "lang": { "en-us": { "role": { "documentation": "Identifies or describes the benchmark that serves as the denominator in the calculation of the percentage of concentration risk.", "label": "Concentration risk percentage description" } } }, "localname": "ConcentrationRiskBenchmarkDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r117", "r394" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Significant Concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r65", "r364" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Share based compensation liability, current" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable after one year (or the operating cycle, if longer).", "label": "Share based compensation liability, non-current" } } }, "localname": "DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements.", "label": "Share based compensation liability" } } }, "localname": "DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r282", "r283" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r75", "r87", "r288", "r293", "r294", "r295" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred Taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r282", "r283" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred Taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r75", "r169" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and Amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r239", "r240", "r270", "r271", "r273", "r279" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "STOCK-BASED COMPENSATION PLANS" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r238", "r274" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "SUMMARY OF NONVESTED PHANTOM STOCK UNITS" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r213", "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Dividends", "negatedLabel": "Dividends Declared" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r213", "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividend Paid" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDividendPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r95", "r96", "r97", "r98", "r99", "r103", "r104", "r106", "r107", "r108", "r111", "r112", "r316", "r317", "r389", "r407" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic and Diluted Earnings per Common Share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r109", "r110" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r323" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Translation effect on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Compensation expense, weighted average recognize period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Payment benefit to employee's" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r54", "r55", "r56", "r90", "r91", "r92", "r94", "r100", "r102", "r114", "r153", "r212", "r213", "r275", "r276", "r277", "r290", "r291", "r315", "r324", "r325", "r326", "r327", "r328", "r329", "r342", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial and Nonfinancial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r11", "r163", "r164", "r165", "r167", "r353", "r378" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill - Net" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r166", "r168" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r64", "r86", "r129", "r131", "r134", "r137", "r139", "r152", "r186", "r187", "r188", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r322" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r57", "r129", "r131", "r134", "r137", "r139", "r377", "r384", "r391", "r408" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r101", "r102", "r128", "r284", "r292", "r296", "r409" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r53", "r280", "r281", "r285", "r286", "r287", "r289" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash paid for Income Taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r74" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts Payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r74" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts Receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "auth_ref": [ "r74" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in accrued salaries.", "label": "Increase (Decrease) in Accrued Salaries", "verboseLabel": "Accrued Compensation" } } }, "localname": "IncreaseDecreaseInAccruedSalaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r74" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in Assets and Liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r74", "r336" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Lease Liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r74" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "verboseLabel": "Accrued Commissions and Sales Incentives" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r74" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other Assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r74" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "verboseLabel": "Other Liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceClaimsMember": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "A demand for payment of a policy benefit because of the occurrence of an insured event, such as the death or disability of the insured; the maturity of an endowment; the incurrence of hospital or medical bills; the destruction or damage of property and related deaths or injuries; defects in, liens on, or challenges to the title to real estate; or the occurrence of a surety loss; and the costs to process claims.", "label": "Insurance Claims [Member]" } } }, "localname": "InsuranceClaimsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r390" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r24" ], "calculation": { "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished Goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r29", "r353" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories - Net", "totalLabel": "Inventories - Net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets", "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r27", "r83", "r113", "r158", "r160", "r162", "r363" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r25" ], "calculation": { "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw Materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r29", "r161" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory valuation reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/InventoriesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r159" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Provision for Inventory Reserves" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LegalFees": { "auth_ref": [ "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.", "label": "Legal and accounting fees" } } }, "localname": "LegalFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease.", "label": "Lessee, Operating Lease, Description", "verboseLabel": "Operating leases term, description" } } }, "localname": "LesseeOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r339" ], "calculation": { "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r339" ], "calculation": { "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r339" ], "calculation": { "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r339" ], "calculation": { "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r339" ], "calculation": { "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r339" ], "calculation": { "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r339" ], "calculation": { "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r86", "r133", "r152", "r186", "r187", "r188", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r304", "r309", "r310", "r322", "r351", "r352" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r86", "r152", "r322", "r353", "r382", "r400" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r7", "r37", "r86", "r152", "r186", "r187", "r188", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r304", "r309", "r310", "r322", "r351", "r352", "r353" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityReserveEstimatePolicy": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for estimating its liability as of the balance sheet date for the ultimate cost of settling reported and unreported claims incurred and claims adjustment expenses (including effects of inflation and other societal and economic factors).", "label": "Product Liability Reserves" } } }, "localname": "LiabilityReserveEstimatePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeDescription": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Description of the fees for amounts available, but unused under the credit facility.", "label": "Line of credit facility, commitment fee description" } } }, "localname": "LineOfCreditFacilityCommitmentFeeDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line of credit facility, expiration date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.", "label": "Line of credit facility, interest rate description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r175", "r177", "r178", "r179", "r180", "r184", "r185" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r175", "r177", "r178", "r179", "r180", "r184", "r185" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r175", "r176" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Liabilities recorded" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r175", "r177", "r178", "r179", "r180", "r184", "r185" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r42", "r86", "r152", "r186", "r190", "r191", "r192", "r195", "r196", "r322", "r381", "r399" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Noncontrolling Interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Used in Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Used in Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r73", "r76" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash Provided by Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r47", "r50", "r56", "r58", "r76", "r86", "r93", "r95", "r96", "r97", "r98", "r101", "r102", "r105", "r129", "r131", "r134", "r137", "r139", "r152", "r186", "r187", "r188", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r317", "r322", "r385", "r403" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net Income attributable to Omega Flex, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r47", "r50", "r56", "r101", "r102", "r306", "r312" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Less: Net (Income) Loss attributable to the Noncontrolling Interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Schedule of Non-Cash Investing and Financing Activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r90", "r91", "r92", "r213", "r298" ], "lang": { "en-us": { "role": { "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.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r129", "r131", "r134", "r137", "r139" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating Profit" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r332" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r332" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Lease Liability - Operating", "verboseLabel": "Lease liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets", "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r332" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Lease Liability - Operating, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r331" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-Of-Use Assets - Operating", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets", "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r338", "r340" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating lease, weighted average discount rate, percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r337", "r340" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r30", "r353" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Current Assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r12" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Long Term Assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r300", "r301", "r308" ], "calculation": { "http://omegaflex.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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, attributable to parent entity.", "label": "Foreign Currency Translation Adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r300", "r301", "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after 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, attributable to noncontrolling interests.", "label": "Foreign subsidiary's noncontrolling interest" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Cumulative Translation Adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r48", "r51", "r300", "r301", "r308" ], "calculation": { "http://omegaflex.com/role/StatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other Comprehensive (Loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable after one year or the operating cycle, if longer.", "label": "Other compensation liabilities, noncurrent" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent": { "auth_ref": [ "r229", "r230" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable within one year or the operating cycle, if longer.", "label": "Other compensation liabilities, current" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the liabilities for deferred compensation arrangements classified as other.", "label": "Other compensation liabilities" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r36", "r353" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Long Term Liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r70" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends Paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r69" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital Expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PhantomShareUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded as phantom share or unit.", "label": "Phantom Share Units (PSUs) [Member]" } } }, "localname": "PhantomShareUnitsPSUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansTables", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate": { "auth_ref": [ "r178", "r180", "r181" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Best estimate of the loss exposure for a reasonably possible liability for product liability damages for which no accrual has been recorded.", "label": "Maximum aggregate claim amount" } } }, "localname": "ProductLiabilityContingencyLossExposureNotAccruedBestEstimate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r47", "r50", "r56", "r71", "r86", "r93", "r101", "r102", "r129", "r131", "r134", "r137", "r139", "r152", "r186", "r187", "r188", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r300", "r305", "r307", "r312", "r313", "r317", "r322", "r391" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://omegaflex.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://omegaflex.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income", "totalLabel": "Net Income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows", "http://omegaflex.com/role/StatementsOfComprehensiveIncome", "http://omegaflex.com/role/StatementsOfIncome", "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r170", "r353", "r392", "r401" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and Equipment - Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r170", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r63", "r156" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Losses on Accounts Receivable, net of write-offs and recoveries" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r146", "r149", "r150", "r151" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Accounts Receivable and Provision for Credit Losses" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r232", "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r232", "r345", "r348", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r343", "r344", "r346", "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r213", "r353", "r398", "r416", "r418" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r90", "r91", "r92", "r94", "r100", "r102", "r153", "r275", "r276", "r277", "r290", "r291", "r315", "r413", "r415" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r126", "r127", "r130", "r135", "r136", "r140", "r141", "r143", "r225", "r226", "r364" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r84", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r228" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of stock, number of shares issued" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDividendsPayableTextBlock": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date.", "label": "SCHEDULE OF DIVIDEND PAYMENTS" } } }, "localname": "ScheduleOfDividendsPayableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r26", "r27", "r28" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "SCHEDULE OF INVENTORIES, NET OF RESERVES" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r235", "r236", "r240", "r241", "r242", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r264", "r265", "r266", "r267", "r268" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative", "http://omegaflex.com/role/Stock-basedCompensationPlansTables", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r67" ], "calculation": { "http://omegaflex.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://omegaflex.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Non-Cash Compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share based compensation vesting rights" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "auth_ref": [ "r237", "r239" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.", "label": "Share based compensation, description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Nonvested units, forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Nonvested weighted average grant date fair value, forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Nonvested units, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Nonvested weighted average grant date fair value, granted", "verboseLabel": "Share based compensation weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r252", "r253" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested units, ending balance", "periodStartLabel": "Nonvested units, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r252", "r253" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested weighted average grant date fair value, ending balance", "periodStartLabel": "Nonvested weighted average grant date fair value, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid": { "auth_ref": [ "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid to settle liability for award under share-based payment arrangement.", "label": "Share based compensation paid in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Nonvested units, vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Nonvested weighted average grant date fair value, vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative", "http://omegaflex.com/role/Stock-basedCompensationPlansTables", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share based compensation grants in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of award under share-based payment arrangement.", "label": "Employee benefit payment term description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r240", "r241", "r242", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r264", "r265", "r266", "r267", "r268" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative", "http://omegaflex.com/role/Stock-basedCompensationPlansTables", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r243", "r262", "r263", "r264", "r265", "r268", "r278", "r279" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-Based Compensation Plans" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Nonvested forfeited Units" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share based compensation vested shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/Stock-basedCompensationPlansDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "LINE OF CREDIT AND OTHER BORROWINGS" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r82", "r89" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r41", "r54", "r55", "r56", "r90", "r91", "r92", "r94", "r100", "r102", "r114", "r153", "r212", "r213", "r275", "r276", "r277", "r290", "r291", "r315", "r324", "r325", "r326", "r327", "r328", "r329", "r342", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative", "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r90", "r91", "r92", "r114", "r364" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative", "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r15", "r16", "r212", "r213" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock repurchased during period, shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r15", "r16", "r212", "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock repurchased during period, value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r20", "r21", "r86", "r148", "r152", "r322", "r353" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Omega Flex, Inc. Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Omega Flex, Inc. Shareholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r55", "r86", "r90", "r91", "r92", "r94", "r100", "r152", "r153", "r213", "r275", "r276", "r277", "r290", "r291", "r298", "r299", "r311", "r315", "r322", "r324", "r325", "r329", "r342", "r414", "r415" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets", "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r85", "r199", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r213", "r216", "r314" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting subsequent events.", "label": "Subsequent Events" } } }, "localname": "SubsequentEventsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r354", "r355" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of Cash Flow Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury stock, common, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r40", "r214" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r40", "r214", "r215" ], "calculation": { "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury Stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r115", "r116", "r118", "r119", "r122", "r123", "r124" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r103", "r108" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic and Diluted Weighted Average Shares Outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r341": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r355": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "40", "Subparagraph": "(SAB Topic 5.W)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=27015833&loc=d3e570705-122907" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/subtopic&trid=2560295" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r436": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r437": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r438": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r439": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r440": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r441": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r442": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r443": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r444": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r445": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r446": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r447": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r448": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r449": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r450": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r451": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r452": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r453": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r454": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r455": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" } }, "version": "2.1" } ZIP 54 0001493152-22-030807-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-22-030807-xbrl.zip M4$L#!!0 ( ,Y[9U4.W3Z0-#, ,U[ 0 + 97@Q,"TR,"YH=&WM?>MO MVT:7]W_ MYS(S'%*4[+B4)2M:8)_&DCBO3N!?\7OGVAOW[W_O/)G][EU9^?3G]^UH^C[(VWNS/*O"LUE*EW+F^\ M+_%01!W^H.-=RD3UG\&#\.C%]S[WUAN*Y%I%;SS\ZW#4V_395_TB>RK.C_T2]=/3VW0L<$-9^L8A9 M)^IZD#4YZ7?OCT[_]]>S]V=7[=;N3G=OY]V+]T>+7<-3V7GZW_W=[NN#4;;H M%;P[^^T7[_++AY^?R=O=G>=[._^WL[/;_6MT_O=J" ;O/'V=_9'M\^:.-'I#3#[ M]3R+1[1G]H->G&7QD#YKF%C-43=/I'S<^]V?'N.XWQ_1B;9;>*8=[RSRNVNP MIK4YG+V=G<-VZV(@(B!C[S*+_6_>12BB-5C:VIS1EDC;+3&442 #3T2!E\@T M$QG\(?M]Z6=J+#V1>G'?^V\1Y2*9>+L=;V]G;W][#1:_^%/<>X2%O#S8;;<^ M)!).$8[G#S'I>*>W60P/7L@H2B?A6$1*=+S=U_LO=]="*8%Y_[_GS[V/2H;! M&^]"7,NW,,#?N8Q\?-![_ESKT.].SGXWT^C%22 3*U3?AP+8T6X7#LA+XU % M]Y7#5\?O/YUZ'TX_?;HX/CDY.__EYV<[S^CORXOC#^;O\DO]. S%*(7)F7]9 MU6)W9^>_ZJCSZHL98RR33/DB-)L,\ROO>BC[],2)><(9NMC!JQ,T);[@_^ * MX+^P.37[-+WHJ9V!EUV4?ZX_-N^Z*(_N'-8+/"T^H&GJZ\5A\,"[]G*_>[CX MJW8O%7GE5_'YM]-?CD%I^G3ZOZ TG7_H+H3[/+SY>GF MO!Z@;?R5IYGJ3_2'"FX)#KK3?=GLBJX&LMTB0],K[$P/N8XW;=MX-W A5:0R M)<)PXHD@'N%][4V\J1&*.QQ'WO$H42%?WYW##HW2SY-L(!//, #[^W;K1/IR MV(/O7M,#KT$G@%<%7J#&BG[Z=Z[&(H3]2(EOJ-2+XINI$5V6TKF+IW3P)8D< MJU1Z,(HWA@=5=-UNI?Y !GDH8>>2RH[DL!&I=YW 9_ Z6";\0O2!+&F$4_O" M$YA!UX.-]D9Y,HKA#?!^_,E]M[T#?#*M7=?=R]K"%_TG#/[.X[\:C09KF(!J"@/@ _ \G+>* M(QKB$O<1#O'ESNMC,^09,IE(A-X7.991CN\(Z/1V7_\$=%P<"IX0+"HS;TX' M<$&\GJ3W)R/899@"[(N &Q]%0"&PLE2E,+>,YY/F_H GFS6NL"R%KSP&TOU( M2W&%VQX(MI/3CV?G9U=GG\\OUT8,K(!@.U!1DRLZ!DZ5IW#M0"9(!;_'R]D' M S6^ <8.+T^&J;ZG S%FKC^4(L(OTY'T55^A:)/P>^#TH4R9VR%+@GE[?BA% M MP$Y@_F:\8,S/P@ 1;\9BUV<7G7>/^PN]F2;)$D@4]@-%.KM5C\!^9_!:HBH M\+\@.VX2A2H)*A%I#BH"?G>,X DH)P>DO]P,X#%\X)+UI"7)VLXB2WU'9#,ZPA["8G&JAT$$<@."8\1[C%_43D9/'E M(?%_-*_$$(%FK7'T\E1%J)^4#:'2F1 XOB*TN*+4MZ+36CC)3<]U0RR/.JTM M]52X$\)R__P32E1J+7\"EM,GK4*DJ9R"8S:$M1;3VG"A53R5AKG04V%#O40* M?Z 9$'.;1(Y 0T);&^WQ%'T,"0+SB"RC)=2#R?!7^(1C^Q J"T84X]O(V#KT M +L2KA-)S Z,Z.Q&RLCE; 1CPW]Y'@3@.N-N2'DMIK7A>ZMX*LWRO?$387M^ M'(T5.:FL[C4*I4"&=IVK,#,@8Q2'[#I#UU0B&6B,/>'U91@#WWJ *0DC;TAT M'::UX6>K>"J-\K.GPL[Z0H5Y(GF"O0EI8:YB!BQI))-^G RK>/5_DA2!\+2L MM)'&%N29*GQQ/9G6X=WV>=%3H<('.I:CWJ@P[.>AIV='<0.@2@)OS3,:)Q0W M^#TJ?Z,D'N$[*=C!Z);T+F"Q"F%N;1][[V.1!/CMB1L8X48MU-\8')#\ MJS5RQ32]%NV*B8=#E66RUAUC3E1&*5D;GOVU.>]Z2JB&R*S)CBTQ!J1I+X42,\@V^R$1.= 2;_!YC!NX6TI#,$_A-_?/C4!8 MY=OSG@21"V./Z/#<^-K#Q>5&/)'PWW5D:*1^U/&TJDSJ>#8&AG2U2Q.].4'V ME\BXWS&0&*)A/IB1"*0EQ1\I_S"+UY@#/I:H?GFP$.WF1*48*118@H#S<[]" M?=E0BU<2@"(K!Q-Y XP/ELE045 3OAC#A(OP6Q=&5:#+1YG*0H[4#>RK;"A3 MNY4CFN$^:=5X#E)V'E)1FB<"&> (HW&W4*^/\Q##^4!2%*]24Z8!Q:8+"I1Q M &("=W&H[65I9HT?]]IQLA/*#L"X\%.;'^ =#^,<[3VF5Z143!D 10P_QD0" M4->TK0A/Y-*$[@5Z,&_K9B#)L 15 0B9 _E@.8DP'S#3,S\#8O%%.@![,I5^ MGBCK@*!OV6#,)MM>(/U0)#IM())XE1)96 )H-L WE +0]3XBTL>I ]9N'('U M((D7H]<#A3T'(:)!RH/A/-JMTK)22BFPBW,G,?W>(HB=PEK#.*7HPP0O<2F! MH?20"3 T[QB)"7N+ ^ "Y%K1EZX\(.5P <9@]E-H8JQYBG\&!O>&%!)'^!# M:%G'M>_BGV"^QLU ^0/W;9@TH%]G7[411JNVE'D7VO=K;C3< >#8>.J"O_

P1$&&8%P/S MQQL*JCL*61)>%%3LX7#FWG^#L^IJ9IAZ/EQYE;&D%0^<,L\#WBP"I H8C'D1UU"+NJ^ 8;M MD( ;XANE83DEE1;?@WIZAK(KP_3+(H'SV$3^O.4T493,@_A&CLD$%6051J 9 MC)$A\:CXK%D?Y?R2>*S35_$3,!C #M&/Z66T6W6)Q;73HE6:W&1::$_Z\1#4 MWAPSLWE[%E/ZXOYT!(SR]9.X'_=&'-''M"*JU=P2 M"2Y+/CX-MOA(AHPNX^>:R3/.V.>?L)G^>&[!-51W%W66)5E4EXX'Q]:'2YQT M;,4$-(9,/01,T21@M(?!I%QCHFZEGV/>,:O'<.FC MM-W2(L89:4IT@"%(28/SIDELQ@'X>8DB3%'.>!)V7B%(,WN:"(#EO;^T Z39'L[- ^ M 3*LI]EP;B!#3JCW,\1JJ;8QD]W$M06M<"1*0_@3D1Y3V*:,IL[2&1'0L(_6 M0IOL?2C27*8]9!%>HEBF=5J=UB,)D*%U4)A2W*."*?%-))-TH$86JITS$X)1 M,V(!B8]XBC.DBGR./,*QG4%K]V(]*&_^):J=T:K*RZDZ/7,]LC/K!7D/+!>T M'@K&_""4_4V\20/Q)GN;>).G'F_R&%RLW;)J9XTN@(Y/D&1#.'^J;I(A)&)^ MGQ(7TP5,##.;*HSB8,ET1(27(!K"<04Z;0OTXFK>5@D\I))A7!%(B]\*VH+3 M>/?U"%2$=R^^'GECY)E.Z0U=3*@.27IRA[=V*ND7F8%9XY#@5.3F. YSKM*C M_8AHI1"IZ: 5KOFC3]44B8*SIPA/MW!<9ZJF#MEJBJ(."DN+J(80 >N$%""D M!14=HDB!#(2Z1U5?.J983^(5$3A,P[;68!U"2M7NR'=&,:C>%MRV;6\B!5EW MJ%2K*(]SL!E-9 Z-F:$Z:E1KY*"'KWX(-7&Q>-ABJ@+I@YM%UCI[@N*@X#!3 M4Z>Q'Y?"J$A9+*BS8U$ BFQY$7.QPCS,!*994*6J>=[;=JO&?=OUSJKW FRZ M*.V#?3(GMU9GX?;[0/2LOV+DUH3B0:+RFSLS',<=LRV!1,/(!NH8HK=@3!&J MYD#^!/5'L?U2WZ8BEHV]"86[@4K)Q;Z?)RB*=-TXY7KLL8"F":FKLINT=*#W M93I:Q;_.0\%9*%D1D[ F]+Y,]^ABTD@*<&U662\_3D8Q4T>'N#E\V"&\S5KU M)JZL2-M,KH%._F&24L:%-F4W#BA.A.\YA61%^M^$M8!10J%26&>7@BE1KTJ7 MYF)=FZ24A='25<&=VJW/A?Z C-ZM'.?JWJ+*TV;I$8;7D9)"V<.U:LJ&.OX] MUVS<6!H$= ]VX-HCOA:C67$;FKK,"_%RE:"09U031STCGA6#^O^ARK5 M1;.%QS0(H\M;'^9S348A3';Z!R*'R9(B@%\SZ:83&&GXT,A2M@QGA):*>:&D M7DTD*6HY-0O64YB[9HJTO]="K>Y3<[SS_,/V*.?H;TX9ZX(5F"A%7 /I-Q9N MINQ8_$[BJ95&LOS#O(T6L2Q]9"EA" ]KE;+H5@VVE/6^-SWHC>X/&*'=$#X[ M>N[I-9Y^.OOE[/W9I[.K/SO>+U^.X;GC\Q/O]]/+J[/S7Y[D1BR7U3=+C_O= M79C[UZ-3\LP21/""XN\0KNH6E]GHA=.%ZJF8L8D)KA;_U\[BM/ 6IYSV$,Q* M9V^WKFH2=8J\> 34$HQ80F#/F_):FQ=2MH5Y9>4='=]HMZ9>HA.P M'>AQUB(Z+ )PJC.\W POW8M6;=&4ZON-B1N5-R-D4&3FC" ^8QGV-M.)#QYBONA\FGAQFI!6WX 5R(S:8MVO?#T&'0,*HJ- MT0KD=G:GO6AO6/-L8(DL[57C,='[W3WB:642_HK^^BZA\%!UY"0M$GY=0A@Q9&OE4PC#[PSG=&%JI]U7,4/2%0MW?%;3^<<]W47UOWAD7^9WB9G[KZPD=4J\ M;9JS86F^)LO\_9LF$KN+[G.Q6ATNQ/:_G%OC726][_B_0INMT5KKRDDNGEU-2WJ/ROY$'_4+=KY2:T*E2P KNS%3SIZZY[J-LR!=,UKHOZUDT5)]C= MV\60H(H!_GS_I^[A4TI)?W3W\4O"W7[G$RO<*]/ $@6 1+&3P4@-9D*V2/(GA*#=94K;>&K=64+[]26E:ISRNQW#SHNP(F&NRVKB>ZCN) W371+$SX@CUBS!VR\1V7D MN%F0\)Q0-MLX[4\IDK1TU+0QC[:N);RR.1;S]>BCX0&\B +%0/'I;&M#39&? M*M%=R 1?(ZZE);P2+]X0X$,),(MY]JBVU='<*G5>6G0TY^X"FAXU/\O]_?]: MU=98BU[ZWI,X(('UAG%NZ)P.V#(0H?<#G]O^DSZWES/.;<&-M9XHT-#DM$_G M%RQMZ6WIK!<_5/T^?:537[9- <1LH!),'HY@F"05 MR<2&\A0:6N-V[A,]\,57;MSO'A"T=.S[,I0ZV1G.0T--G3JH:29*I-R*Z6ZE M4Q,I;H.09L E[=:,3.X@I["MFE(+G4HV^%V0SE1_$^PHXN!)_1@,,$P_V-K5 MY1@L!D$P#"V!,LD:>),WYT6UVU,4R^C,_-6<8S%7M2ZT[/$@D\,R%1@P ]<*0@$' &").:6",HT MMLQ"EFT@IG^'<:8+1CCG2(P#Y G5^\L"LKF[MV[(YX))\'$037;'NI=X@W"N M/A#S R-E&X3S:9[;!N%<2VRK\7R6^T(A!!/-1D)4ZH8I%7C62"AJX%@BFV0R\>K/W!(R.47CG2CDGF76-9J$(=<6O'KD?=')=X-8;BYZ?=W MA]31B]+B14[Q?J>$WY;3<=9F-(YC+G.1>4,I,^[$Z/1$X/%2JI6%'^!O-7#J M]%,H];^EIB"8H]K+N;Q<73O'^@B\5TRPV]P50>?+EI:O>Q^4&R((_^]<)7)N M P0LI,*88H[=O>Z(!DQI,AC[=MA]U7%VVN3P^@FCO^79X0.16P+"P9Z'(L G MN'I8'5^(\RS-8 3$4>V52FLT&QWNK!^PY5S='ZC]\+I!4ST89N$JHB# M#Q^O?<1CEX)XJKGRKX@]U?1JU?51J.3NO^YD[FE%QA=(Z-Y'Y" Q M$Q[F8:9@6ECF22?]UZZ/9M;Q-!\U!8;UA*=6C4'$6V*[IKE@;8CT]#RI7DQI MHE@J7R0P45V^,QN4=M$,; B'N,%6;_M>;YO:%9)M/2K!;R..-_7$5VPINC%T MN^5VAG[XI>6(:5U%3&"O!G@]WE[\@,H)A9-95PR?[;9;<[R?=PQ0#G8OU5KJ MZ%M6[H!]USKKVH_K@F:)K"?^V?Y1TT&MN N.ZC)7H6JW7G;W'L1*.[:^R6V& M'[/'O%,Q/#2[K]D1]RB!F]2?Y;Q^K+--FA^($ZQF#4Q;#/2E]]Q[?WI^^O'L MZO))KF2IIN=NPVKJ2U/.DTOX#'4_M_>ZBH^W952!;5T;Z9Y&V5P64G>%33Z6 M+AQ.O93K&\VBM@EZ3%E' 54#+6/55[/Z&#OEC,N/NIV:0"^\Z9[+.A3%^0_)C#3+DE1+MUN -KGEB%V"IT,3>?@,_?>%NJ1F]\2^J< MTE^Y"E\=33B5Y;VZPO)OVRVSKDY-OAM5Q[;-+BPEF-*GIFCU%C4527V0I!5Z MQ>X6MN1IP#+]"BO0Y\G$;7E!TP -_)KRZ#+;_V*[W"JDX0/;.K/%2B7(K093+3"GETUH%*M:TV]^F-GA)LRL@3"S M@_4/,UM5\GXL96VG<66-ZQ1?U3,P*RLM*.=RLX)9W\G7[4!:IAE36_=X-9RZ MW7HPJRX MAH1YJZIIDF$TR/"J3U)Z).MPXE]O5BV6E6G9JY83=E)RM;3R[F= M"(XQ1R(%!LAW)TX1U[1S]%YN8%,Q2OV0OM\:;]LM %4[4F;E6H[ABAPFAN3)[ M/@5>;RZ"G<8%=?8IN&'9TEV/8K&/08:O=KNO&KY36[WM=NO?4=N]S)^.VVP5 M7N?FQ;@D =(VT=5A[H!^&770DP@,>$3B87AA6Y0 M _+WF'4M@7^$E3_2EE]7Z^J9M+K].W6B0\$#DV^ZS>G-X0PWKT6L%/"WBI[\0@MA!HFLZ6V1VVZ3=^!-LU_8UW/)<>Q2R)IR3:?$:%',5]$ MU(2!(Y7/H#B6H#.^;+>&,0A6O ?4>*>OT,W@PISZ&I6D+A'C7;J GNUU/);) MXAOU-']<:V0P'5B#:?JL/O=@*BX#AS,KM=M$\[?,.!TR1 J([0A(']^D'%5H M1T7(J!%]9Y^$2CQJ28[NK2!(L%4TUUQD0$+[]%E-U3P9H10;O4,Q H_CK5\/ M@@+&W'!GX@-=H_,\GL7%BJ@_"[05W MC-68*@R,8@)*V0"*@%?KEYAM*0>_S!G5 RNH(:O_J0#OJZG+6\/D\'OZUOYV M=HE.J^/ST\]?-X$MW\W#&A;PA]J&.<8>F[:7U%6I/_148T>05C(9:P>);3LM MACH] 14DZ]8H=Y8J!W:DKF)?"EP8Q#=@5R0=&XW+K,)W$/I$!KG/PM=*R+IR M,.AICZIU90V08ZT-8=9/)LP*],=>?I645QOW=0/NZ\.-^WI5I.BBW-?[#=_5 M\SA#X].@Y.T6-))(:*\!'ZYLI1=9B]<8. M FPA'H**,./.<> .Q:T:@EZMMW"4H-3C59.A"?)689HQMM-V*JMI":OSWRH= M*2L49;SX\CK&@F]P3$I'$A8.WRA.*@3C-*8W!U?Q"*-F/]L6J(U$3Z2[I[.W M*YZ*LG,":S&H==;!>.5SP?#9>0>S'''?/ ]9(^#F4$.&7VQ"ZI75+G7X"RNI M0.4#)X'6L#"=SUKACDS-V!45J(&0XRHQEY1;7<1/VCS7RW(3"G-MJ'8F15O8 M'-K2]XAT,VA45I)+ [+Q+9-T2>KG&CF\FT=]#C6.:$/_T6][E8@H!4K2'M/O M2 VR_4]!:JN/ ]-B55N^ED"Y$5YCI:0J'V4<<<0[D:WU.('I#)0T,G@J4 MD)F>+F9P(E+$OND1=TU&5W[DY\->0O&\O3(BRX0_*&*BU#\8VJ;7S8EI<5+S,F_Z7;P!K+&50L^ZWE?#8^!UC)!N?*TN%304J!1CO^QTZJ+6S63;+69 ,14:'8/"<2TURTM, MD(TY*:,F&C7$:IHIN?SB/LE@TX]'TU$HQQ.S"Y5=5'"[J,!I[%/O;OND0^9V M4NF,677N"N'@O (:>FX@Y;*L^(9YSU+Y:-/!>(<:/K^,\X3EWD>X/=KQIQ-@ M+2P^50NBGM-@D"1JZTAHUW MP4;P^CAJ14ZC2LR)4/ #"@.5(Y$@]>"OG?BV M%/-(53J0NH-4%&M++)6@2FB/#]ZV-)4UY2CP) M@T""#A=BR%NX&04@DC\O4T-';Y, ^O.\!\%Q6*ZJQ\ X+1X"C M0SW__#!/.3@)Z(]7J:TURAA,B$P,IZL.I6G!T32)+_)BZ-C7FR?.A,:J!(_SHB NMN5P "#3H1?D=MI3)%\X^,U5T>((X_*1Y.4PXIQ- M?'P@0_@?D0Q##""HY"F(:Z$B+/R AFXHU##%4P%:#/ ?8@@*-6G4P;J+,GS01>0N?8OX!)V[ [J)\HG &TM_0Z!ZBEJH;.!)%.;?5VRHPN5Z> MT3F%H##J^@]V5"KF$">1G*0:1O+Z4J;;')T&5R9!BJ;J7+"/>O T/"S_9>>Q^Z'[M?NMZ[LZ/_I##&6^_=B[.CO8/#G2X,]1SL*'./ M>,@OA?EF+M0C4&W#)[T\JMUMU@^TY;LD6^9.#B^M^;8P#FWZ2S"5+EVUO^KC MU#C1A!WEM:]B!!&#:Y&94B1V%' O,I-Y(RQX6#L"A=BB 0R3+( "-$/&,0)N M!'<#B6?4",] >XLFS(8/0TOHGI&B'CX4HUL< F]AA>MLZKX-F(;.ZXA M-=%Q.US'P?CTC!0QF$_'V]K;AE_UI0W$U"6H_ JC+T!H6T(L<\ C7')/I C* M;^UOVTI5U="/(2X0+VGI#OJZN5*QM (JUPN@[27UR S1;JG4#6?:>NF\5LLL MB24?K"QEUU>0)PY Y0@VXBL$>FAD9>M@6RM>4X1CV1>EV?<2$\(S1%!Y6SETAF%2LN122EIH#@YQ8XVX^HS MDZ.=[9A\/$,XICJ:&<)M'IE$Y&@IJ;""0J"*@AF1QGWP3U M$?:;#OO>DBS:OM!QL.PZ+FX6TJBNX$$9M4)7[YBK_?/1UJA?A/M2X7I4D^#O M+?Q:J^,(AH&9\%$%.45*6&V<[BC>.71N.I5TAK!%'D'>UK;%JU=-SJP3PF79 M9@HS6H;GJ'YN6E%%Z!7"R\T&*"2_R5O6MKGA">P.9L^_%(\14DE\Y,*Q[>(\?""0HN)+I9#/O!S$$( MX #4CN(N70>K/(XH:S9.;D1BY.C4<1JVR2O$4S1S(-K-+(R3/G,)(%6WAF\6]1HKX]500;LE:A;2\?*(G"WW%Y->O90D,<#.-BST M++$5B5VU79X1&C ;=+(Q(@.,-U7D;K3NDV*YZ"(=Y%& SICL!LBAM/8*E4\O M<.'F<>-,;JT8=E_;(F7R+*R.^GN@/9US.")6=^MQ7XE,SD,)I]SC\ZSHVJLY M93]WYAG04T^C:U4C4XX=#>J=T;[7.?-SOA_N]<8/UX ?[J>-'^Z)^N'NR97W MFG9A;5V[:K1W82S[ K.L8WA4,**M_.^KQ05D=\=W84H+T^%EU$]5>YKQ[Z M'S2!-S_1>ZH>3?N@MP;?@8-ZU E8*XSUEV"*$)@&IFTZ-W.0*:K=JM-)9AHA MV4 C3%7452>V]?!B4&A<"%83Q^SUL-!/ JHO6"2@S@^%"KT:])7[JQB[0J.H M%8W[<&>.AJT-GD*_-D6-JI>-FA2F]?:W 94JT%BGC(K>#Y6=@<862"S"KBX< M6X? MELWHH3!W@5=#D2>&E;U!4T%A>DVR)1 MW<,0RM"$?+IN\6KX!9>Z S*(1S&6\LRU0B'I2RDE^,)(A)"(E^LYN8 M4,#MAS\N72PP+Y3;+7X0(Y7!(5]F2>Y35?+CHD%HM]*C_DFL;+F 1M-:!89, MG55J10J#'YBNL?JU7FJ)J9S64JVB8-HP?9,,Y?'X M:2E6')C("QBZ'"N^E6X3I%<>KCYH'E0!,RZR*0Z>UN ?9M"7XZ<[U4G4ULW_ M782YJ9N/^8J!+:C/"]5?<>?9\GA%V\YYO9QT)KZ;L.$F951@IJ),0-G94,D) M,"*997N1'U"-_##.OB*7 FL$2)O48%,R%.)FH$@@OK6E4QD*VVF;':YR*G.# M_6V9UEM!8_(K*2?H.\M[B IK;WQFY7 OX'PJ;9 MB%[*)I=)#*?L@[OIE@_M,=#<=8)SF^X;1T%Z5^6\JLBV9.B8;+X;,7&2P"F. M([Z1U9PZI#7.WRD$''+&YV3"%.%W56Y)%88-[TM-MI4A&52*X!)%Y-0PY)-V M[,O*7:KA4YU^6^Y>CK]&EJS_7;!E\PD, Y^,L2=PJ/[.[5>IQ$A!_(U.AO9T M9AA&LIBYV@G:;,='(.RF:6&M:G+\Q+F[0I>=UL*%373M9\;@9]V=8BI]MUQ" MP)1W86T]D1B( (_!X&,2P&S&=VJ,+_;EHL30<4-NM;E*R$UM!9!RP:*,<]TU M1D$@55I98I%-Y=;I8.\I.]!UVI5S<>LR(8VGT%3:E++#J4QP=1CALT4P]2[2 ME92WTL_)@6)P!L8*0[#R91$2+ED"P<.D6HG4#>6P+?*F BC7@C@?X%C9W=EX M5AKPK+S>>%;6VK.R #GRFO-IJ$ Z8FV?Q,V+XP)O*\#E@JU!9!B=' MG>T"+K?.=7;P]SJ!-ZT#[TCLB)N48QDU,XRC&RE"^!9M'!E%Z20<@S8E.IZI M?<=.&Z,-F7!N_#T.QD93K ,>X9,2GDK56, P'862?#J.:4Q%6Q@QCA.NR8)K M22<>Y;H:=(F_\_66Z7(0;F' )QAEO2CB:O61 M'8/F"=PO*CU[K)-3.%R: &1/DM;=]4ZKG36<#'(NTY5C7GV(.=2@+GBZ"FVE M+"/IZS1#$S+&KX<-B8.)KEV+O;@H+-F96E'J&A9!!:'P3*CBD!?)G(8POZ=L M@MBM!D+)X4CT6:8;;U'P*-<)- 37T65P;$)[T7,I\0ASMYV L'YBGAI+!.UU MKJBH%_4U(ESA$C^#FPP&C;M6FYK1;J$S )MRO.".'"9\2P,\6-.)0I=8M2-" M074&"V)1Q7%=66+6_333^2N'BQ H5L=\K$@2&35&EP,P)?Z<6[#EUT\:9S,2 MY) T\7M#.8S!$ ERPJ,*UPI<$MP];D](*S(U%^!GN+H2(D$-D-V3V JVC4'O MQWG"=51 =43M#,>U^\:E 8HN*WI;. RL]$OKYJA=&9%*%+=;VI"$D7)@7=0T M#;7Q@*$B+#*0<=&<3KG0U# .V(-D=U'7/$#ML5-HJ?A/X%WDC7(U=_SF1B2( M!DTZ5)>KX%'(AP1IH!QG7"X-4;E.I>P?#0/AKOR5!]=$P!JZ)V%L0IM5-M-8 M<"P"Y,R:[O%4$-BG8O4ND;$AXWKQ0B7[''8XLP@1?:N]B7BCT"='#=)QHYWN MRQR&;;UK2,&3(E54O^I;!/*4-J$ B+Y%\8W=*)\Z9=K:!RP<599G7++42 #> MY6)7V681%+4)(D]F:(GINA!%&3")G<"H-QA-CGI14HP6EQZQ=200C#0%6'C, M$0*""HN:4'585 81#.LXA9<0RT0&D&'\OGDU.A:=%I3Z6J^Q;?)4:R,==G=W MC N&T*$B3-'7GU2,\D3JK)D1F_9(3!P276U4:LK;)@6*6\KZ6%Y%CJ=18^K> MB]EKGBBXI< E5O#7W0<+-5Y%8YA1H)LXYI%$W[PO;6/'?E6=12@T,5H<@3,E MDJKM06*G_@U3];2GWK,LZFKZ0)9:&[UAKS\0UYZ-4?*E*19(]:HS[F1, MJ%K )9\3W<"9G3B<^%BH5E9:.^%(%(H$^J0.'&)PC_*Z.'*HX[&E2LEXSH=) M54\& ]'434/#"_$9JMJ$<4;X;98GD87P=!0^V:\(?O>U3N 8"EBE*)R87E$F M!6844X85T;D-;O('<% R9>56!9V:?H#)/#"6>VA06![9S51_2[\W]4)%'5Y[ M,HQO3.?"HI($Q2?J7V*0Q'1A\?GO)A05=HU#J8IX<;T$DU!CSNO->I!U_14M M4$07-:RBBM^]WA*H.!-\?$;@F0,QWO\%-6#D,P/%%0#D]T\8..-"E;&KDT9F MN=_L)*]BGE3I!K]I=M)[S4Z9&BCSK#Z&\K;CG45^MY$9+_;T"9]>$;)?43K_ M :;EO] W[A-Y(T\0(2)?^\K-=$/!FVG53>OEP2[/XP,H4D-4"?\0DY6;Y89Z M-].JF];I;19''9[*Q;&W^WK_Y>[*37)#O)MI/>EI;8[D^S+$7*K=P\YU&SCB[Z=V#0W%">]6TO_&JW>]AX*TN$:;&_"N.J4X#J M5(DI1FFYQC^[*RB7PL,B*&-QJ ^EI"XS8I8XD!,*F..E2CCN'-A MW!DORV[BTCMTM:XANU&7XE5H_F"7ZK)JNEDB]F CK\(?*AM@4#N?T]E':KW%+"9G3SNV21HHQ)P\MQT2^ 'AX20+R["2!N((!X=V<30;Q>$<2- M%MUX?W1VWF[]<79U?GIYZ?WQZ^F7T\\?.Z#TO3\J.S@Q09NBH@)FU]202??, MP5++5#[:])3"V#'.J@BH7R<'F)Q2. 'Z/D\P#_/);=:/ZU/LH5#[WINH^=NC MV*$?/N/NG__\;.]9 S-? .TXU=]PSD6I!/+L.4X];V]GY["2!LS=+,2,2R?M MM>*K]M\BRM'QO]N!L?;VMY>#4=Q[XS6A'R"=+XM\_M7,]Y_JQ%^^>O29KR#] MC;#\5W1M%0-2&Y_:B2YA$>\G]X';[KV"NU3X12Y&?W C$?EXHXM2446R%Y&&7F;P12>:][WI?I Q*- %NP_%"YJTZ!^Y,->+]Y]/_L0; M].+7J]\^'?U_4$L#!!0 ( ,Y[9U771(*X;@\ ,I9 + 97@Q,"TR M,2YH=&WM7'MO&S<2_U^ O@//0(L46,NO)+W:K@#95A)?;=FPY:)%$!RH74IB MLZ^2NU)4X+[[S0R7^] KCKUR'JT#Q-;NDAS._#COU?&;_N5%N]DX?M/MG,%O MAC_'_?/^1;=]O&-^P]V=[/;QR=79[^RV__M%]^>M810FAVQO-TY87P9"LYZ8 MLILHX*%C+CCL5B@YW(*!,/3:CDO$AV2;^W(4'C)7A(E01RS@:B3#[22*#]EN M_G$0)4D4P)6M]O?A0,='QSO7:R93#1!ABN#R/?NP9H2L4=LD8RM]O6;3J]_=0F37YW^PCJO;[K=RVZOO^EE MUV^NA@4V,/4?J4[D<)9=E*$G<,+=U@L9;K7[;\YOV0IF,C$<"C>1$]%L<,VB M(7M[UNEWWSEL?_\>D9@.13(4(V54@1IR]\L4'AYV';LMAG%V+,-0S?\)# MR9D;J3A2/)%1R)Y][WM_IM'1:13$/)Q]K^C3#S F]-C;US= 3+?[+G_L1K@R MED"T?;!U/Z1^*N,^.Z9/.J>_O+ZYNNN=?;4P7HNU3HM=ITJG/$R:C21BR5BP M' ,:1:L!6;LOV?48'HD"=IM$[GMV[>/R $ >")C0(Y@HH1.>P(<X:K9$C"F0JTP8UF ]<7H3; A ^!3!(A<*)EU)U$7'EX\TPJ M6#52NC)_/MXN@D>$I\DX4O(OH!7V/%*P-19G&]2TP324B6XV+-ZKN[_#F_E\ M,(-GEW: D*%T!1"!'(F $,7>BQD30>Q',R%TL8W\\"TY.P\7^IQ\/P^J3EJL MCY(TLE&@AY2G6:XT"#C$%A?(4'*0 N]8%7W(/X?)D$7*$W0S5M%$>H ISY/( M-N[#;3P]"#2X7TP/'X:I(MZ/)4@1\!BI1(/V479ZQZZ5@6L,)!DI(B;&/,'[ M2H R-? P2"F66 ((ID6"2R1C&.5'4X>E,0 8UX$#'@ =" G8L2&__+PTC^%9 M(-PD0#;KC)00<+R2+TVWUF%23]JY2;N]OZ-3XQ:! KO+9:MO]GR[(W!Y4"=ONT R MC[4 ]&1_;5%4=MR_L<,F K#I2']V^#%&T;,:[+_A*VF#7AH,A#HT MZ@ GQICR[#'$UDG@V_/>;?>FSWIWER?=FW=E"N&_FT_CN_WK,1 CGKTFS^D, MG+[#0HW6,_4E3X"?R6PSL\^K_GIF_14<8!F. MIDS#P1OXHK4!-C[PO']>U86^GNL*'WT= MX&GUD-2B:%= H[XMK +9,/7]F0%9YL*+"2(EPU0I2Y(%J^AUR##W^6"]"42+ MS$LI@O$$AV ('4F-1](']3?*C#F,]HIIA*&EN.G*: 1/449IE%J8I\H%&PF MN((YI0FX=.J.#QC+?$U9)CQ);;O!UR M8_YV+E,V^8O=[[;J4#+T[^"GUHLX61ZP&>\(,8NB]P6>Y-]!RIJ"Y9I4W4>I M ,^^ !-[99!14MWHZB\:W@WQ;$427"C\DX\H854!]D8,88DU_8B4*[O#M$/! MIPI3GL)XK""P-FV\MQ&S43^=!P??/QJ+_O1;A M5>'[8D@CSM;QOK3<5GN[S"[+J"/6G\5 0$>!&^L>L1X/A&%F+T(.[I4'[=A1 M>&>[ (0%P_$.<'H)TP=*\/?; P%.)TP>DZ3*PGY)F[^NR@@DCI?+(55I]C)5 M2*V1]C=4F-EO,5CLK@UBN,$&!'W$3GDL$SB3F8N"N=(BY-5C#J%/&"5LS+&< M!RX_-2YH4\*!VTJ,(]\SKN%\Q=G$"TKH& )DC 1P?.82-1ME9W]IC<4F23]2 M"_G*17) ">M>U&Q8B70IN6!=-RJE935*FY]>#)<<)CX(-RV*"66F84B)XR8F M],8'2I*H1%TD\&8#)0YQW1#XGQIO,B_=60B K!R<>)1RI&T&LSHV%L0:<+X) M@P(;,<*(0& LH<@I^-1MP":FZ30=:>I*#X8*=AG!7ALS$GS/F MRT!2N2ZCJSH-1;CE\50 R,)P0+3940)B-/%[03;, ^.5\"E<1W*;C3P SAE2 M#R _%_B>FVJ)",60ZMTH]SZ(4X/DLR3679MU/[@BIEIE*;]%8L6S#XAR5F.) ME,= @!P&?Z 6R 0'](>FK OC*-V 3'88$"U,?L1I-C3WA<.2C![,KVG8DDDD M0 SJC2C_!J8#@E-X""P(%KX0V44. Y\P^W-!_K/6_2D%VF"L+W&SS<8P.T.> M&.!IH\(U=_%/? )S-81-$8[ ;B")FDX=U9WM>:M2A9=*E!E P MF'K9G 0L]T%$XUF,30XNGB5<'*OF4ZF!3U+'D1;K=$U!;'9P*6:%,L-VH!^HPBDH.:;Q>#K$E+SB;J#CBXG5)27VD5H I>%3DBJ";>MB MH#5OX+/FQ.CEU#A&N2S9&D"7$$4]!&;J0N/ S /A1B!?P-102+![M5JUDBOW M)=FY%R550QAL-LX$HLGTP##4-&CI0AZ8+AD!XJH>$$EHH22BK&IF6]7-U;*3 M]5&8!\D!P381B1XL6$&=MUPL\49@+)RK2G<&4-[],)8#,#0=4HD&38 '4W7_ M]MR2EYE; DI$F!)ZL]$Q2A*O5#TU>_)9#'8="^E4)\'6G,0W7MT@,S'$+Z-\ MS!$9H$KUL22#763&CD.DJ/!04AM-;L3-"MD]ZG[,9T#YRJ&$&4!64R7)RX&3 M6J&P-(DAL\7F-F3=AB649?A"I1A:)XL.^JT S9N@2@+BC4J2(>I=/VL%T]\> M-GXD;+R.@#4A<+K9N.#3PE5=T<54 ^5D>&U2963I+#F0,4CD)# +P4^.7#-*$[#HYB21'QSZ(4TU@NV V9XXE MRC5NB.E@-%9 *% # 9K';T^2_R9)=A0H-M.)E(L1PI'"YW??A]&43+[.F^., MG+/JE"G] %$>!Q\$SD(QH[7QZ!"D"?8T*;#8<#[G>V 6$&-,.AC(L0DOX7>0 MZ_5R2((#M-$R;!"E88ZB,AF%JU!N\T&[\P7+=*D@2YD,6.GEB^6M,!/@,\=U M= "G8]OEL=XB VO[Q8C_Z/=YS08)U7:-H7#P3&7,@P/K0R'.6+S16S7=5Y7*FD,\(&OZ?D26>' OOM? .AE1-3HL/LV'1L>CS@"/QGQOWX :R"\>:, MMN(@+TIG?4*OF6KWQ$^F-;H@U)O +"D%VL!^\G+JHF ![=G-?GMNR.EYI";O1?(+@Y,]I5 MTU=;:K))37ZE/GEXA M\;V?M_9K[C([O;J$>7_'QK+#1S;(/B'A5Y?=UQWVZJ+[F\/.>Z>M>JK4Y5Z7 MI9N9>^Y^CSV?>^[A],58#0Y'N8XC[;:>AA5#ZI/$R6QM0?T>6KE&M"V_6-]F M[?1U@.U+%";9C^S+-A5G1,POTS/2.O8K9#H;7FKSKXC?M4OU84PW-#]:6[D D_,F*4]I1X>]9>\<^Z*QE_%"F*MJ5E*9&W^-TQ:9A(/\M*8K,4UPL#L]XQ%U8?"?.H M5Y)@J31;O-,4+2Q55[G$]#]\:O[\ZTJPK'7-\C6?H^K>9.3XR7Y?3MK+39/V MY?E3;WN=R^XFO)PZP?\X%^7^-%>\"Z3@4[T7(]KY/-4^YJEN;=WOOW,_N6B7 MY\'^M^;^C[M+$V /IKL-JL+TSK+5-%8I:FOL*"FM_<@W(!\ F\^KHFNWQEOM MJZR41*P',SDG$+25Z'BR0#@+5B^,J/LG3@>^=)UFP_06<7PQF,>QX-@]9,Z\ M0W;/6#UJ-U91.AHS_*(K/>0N-4X(M(M4!ALR_ LV!6@B^VGZ&Z@"24NPZ1@; M++%?#LN &3FFC1&_0@8K:EGM+.]6\R(W#?+VN%)?1T$43\#EH'XIK*V:267" M)I$/2.4*=![U>E#;K/FZKSA5V.KYN)2! M'A[J[8RH3;[(N]K(?-2]*)N9_7M:Z4TM/:]O%W\>::&?F$\+7]M9I\OBL)Y1 M(->D0+X.SFQXG:]RXY\J^$OL< @"J:E!2GR(I1)ZP5>YQ[&IT?X_\ MEUZ?1 MGA^QJY@:M0_9!=?)/UFU.K)JSQ^<57O"EQQST[R#W\5,SBI]A_/_ 5!+ P04 M " #.>V=53,G.9L<' M+P "@ &5X,S$M,2YH=&WM6FMOX[82_6[ M_X$W0!<)X%>2YA8W=@TD:V_7:+K)9HVB_4A+E,V&$K6D9,?]]3U#RH\XSNO6 MS6/K?(AM:4C.D&?.'%)J?>S_/]2[L[7R3^&=V6F_2P8V;;;JU"%FY&(EEJ?Z[?QCC29;G@0C MAZ.-.MTZ;7=_^]@[[?7+I6 CW3OW-P/SJOK7EV+S7[X7)9"0# MGDF=E$N#*Q&'+V08GK"NLE08WM4B*^4^'77#>-&$J;&63L.^,N M[/U3LSN?R+>0<(]"Q&8#.:BQ4VZQC%CL>,JN$CU1(AR*BL>$\4@(-3I-=,8" MM.=(8IY,69YD)A?,9ASK#]]HU3D" C0D4!+Q 'P,U.A89@R\[ Q7+5@B F$M M-U,RB?F5<(0][]3B6@AO,*8BB3)C]$":((]AEJ Y7 F!O\E(!B-F<_JW:#\1 M1I1+OA<*(996"1[*9,@F,ALA1)NB8M#PU'$*WW2(0,=H%S)7)^<3L47IRZ#T M\!Z4"M!2 A@0HA;+7@%$88[;9NF^3$!CL9- ^!ZHG A,0@XMK7$%N)3$@BF0 M0; FN"NU@&T!&+LR-E(CE-1SA2QR!0-@50-/;CSK' JX';%(Z8F= 7E!A>42 MIZO><_A96<*CG7GC_-U"\N4A^7V-]6\LWSMCJ9+9 G2%N"&:T5Y4[]H]M[0] MQHUP* (JY$ )5UL%L#M0THZH!M@Q).A<&+W,E>PV#_DU?VC7>'=V#\*_2__4Y+$33R.J7]& M!+B =[GDX4;./'JDZ,9($4:B2&^BWEF0&MFX OQ6@7SPPV8CV>5[K",L1L1Z MNNKY,-H@\0!QGMO'-W%[LX$ ).H7UED"M.)0*!.2\6N@$MO Q9ED_X-A!D"!)'>Q&^ MZJW:-X3LP2JR'V Y-B>Y6P!?V[)<6M.4/1KG2(ZQ# F^W.J$4RG@%M G44N8 MYB:B@YE/E-NV"ZI8E=RKHN0TMRD0+EU4B<( MM F=!TX>#T4"!:, =MRAK5[H3"#^/:"1;C(%YV\A_3R0#O98=\Q5[@B-5EM$ M$1UXC;%.=HVJG,N21T@()SON$IH.P6@)=K5>SPYTGMWMPF.*")];"U+KT1*3 MEDOKMV!L,-L(N+04?B[@4)-ZWX+P64 8@E?]\MZ&"1T-%(+0W5D+QB>H3:<" M=!#DAL"P5''7=!MKF^$ZG=>N'E;MWM$D JQ!US9Z[A+&\J"R8C9B7H$NP==A>L1N![@FBYI8?G[G%HXDP;S\%DXRZ@RSB6 M62;$W96C7!IH*!$R""4<=+WL N$@:DN% )\DS6=Y*;[F$OZ[',P3]RS&[FUW M=R^XNSM1T'X8TSW_P[+0YCV0 NCQ17^QR9H(?D5%W&M!5\:=C"5"FQ]E+6/R M86XJ]D/^S&,-'_(0#:V8T^&= "[4+YH A-"H%2\E+(*W>8R)1M1>!!>5:.VY MW_U4N7WJ]V(;M1/HALB E2I C'!D"M"Y$_L"G15?=&4RUFHLJ/(F?%@\>C % M_XHX57HJ<';FT#'Y@]6\HDP6N:]\RB/HGIV==]KY[=O;EXN1][]-/ M/^XT=MSOBY-.9_;[R4";R# ;D6GCNR8;((>%J09:*9Y:.#3[MN-> FKU+Y\^ MP)C*+X3<;/HQBSO%*T6M?N?_=OBH\=TFY[P#0!][KSX!7N[AZ0_^V>E\(?J= MU^?W"E;@(OY=OI;5^FV=OOEG2JO?:]RY=RD,Z6)M'Y&)YF2C^/2GEULA[LEBH;7Z]4*3NQ3_O MR=UO_[V%9:D[J=+^MO07HOE/M2^R:4V. MW-R"*!&Y%G,(+G6]F+\9*&: :-4Q%[-I69K,.LVFG[$W<496I]?=_?OO])K\ M7U!+ P04 " #.>V=5(/-2 ]\' $,0 "@ &5X,S$M,BYH=&WM6UU/ M(SD6?8^4_^!%FA9(E0]@V=&0#!(TL!V):1@ZL]IY=*I&?VUNYWNU<5) MN^%?<;=1WFZ?79__R;YT_[RZ^'4GUFE^S/:;6SG.= MN&L[)^W+Z\_=>3]K,4^D&A\_U[NSM?*_PCNS<_(A[=FLU6Y0AYB1FX587NJW M\X\U6VQ^$HSL#];J=/OLY.+?GSIGG6ZU26# #,@C6!'>E9K M 6,7QL;2B"3U')!%H6 K&K@R8UGG4,AMP,6*SVR M$R#/J+!:X735>PX_@SD\VHDWSM\M)-\>DG^OL^Z#]'TPEBJ9+4%7BANB&>TE M_Z[=DG9 +6!&E"4=V=*%")57:5N@(5&PT/00N;@/!QPZRTGQVT+!8O^0U_:/=H5W8_\H\I_\1TD" M//4XIOX9$> ,WM6*AQLYL_)(\8.18HQ$D3Y$O;,@-;)V!?BC OG@Y_5&LLOW MV+FP&!'Y=-7S>;1!X@'BO+"K-W$[QYX .X\[5D926XD(JA6I!<7KIRD MU%5AJ=Z[]6N=.'!4JZV 1SFXG>+.H'UE6"A.)0*!.2]FN@$MO R9ET]XUQ-D M"!)'>Q%M]$;R!T)V;Q'9S[ V,ZI8E=R[LN0LL)D M0+EU4B<,M8F]T4*!:, =MRAK5[D3"#^/:"QW&0&SM]"^G4@'>ZQBR%7 MA2,TRK:(8SJ.&R)/=HFJG,J2%22$DQU/"4V'8+0$NUJO9WNZR)]V894BPJ?6 M@M1Z/,>DU:3%E&_WO%L#;J<"A1C2K0,1N>+A9J3D]3%3\DZH\HQCP3YX;I)H*7R[6FVQ M_UK;OJ._L.US9Z[19-T$,R8C9B7H$NP==F>L1N![@6AYI(>G[G%HXEP;S\%D MXRZ@RR21>2[$TY6C6NEI*!$RB"0<=+WL N$@:DN% *\DS2?K4GPM)/QW:[!( MW3=%=F^[NWO#W=VI@O;#F.[;2:2%-N^A%$"/+_JS3=9(\#LJXEX+NC+N9"P1 MVO0H:QZ3SW-3N1_R9QY+^)!':&C%E Z?!'"I?M$$((1&#;R4L C>%@DF&E%[ M$5Q6HJ7G?ENJ?-7MURG40&S -0%P(!Q% DKN'+[$7.!+J4R'6@T%U=.4]\LO M%$S)JB+)E!X+W!T-M.=17JW,0QH(_ MZ8X;6^ON#1O?T[.J"?;RXNOIR<_JQ M\_F?O^XT=]SGF]/S\\GG%T/FC^M<\[/ =-C[]5G@,9]T?FS_YYS MFHCN^>;YO8 5N(A_MYN2K>\;Z8:Z]1H)*!?JY"F8,\7#.[9?/T+_[AQT]4=L MUOIL2N>D81O>V<7G0-J-S@G[9O8R'M$YV#0H%\[;!+)=51OGUH^:@'*=>%]F MBV6;CS>*U#W(66;CR:V=5 MT<\H,!\% !K) "@ &5X,S(M,2YH=&WM6FUOVD@0_H[D_S"'U*J5>,^E MEX*+Q(MIT%&@X)R:CXN]AFWMM6,O(=ROO]GU"^3E+LT)&I#(!XCMW9EG9IZ= M\=:]A:EX/C$]YQ^>B M#M5*(,!D'HU@2%H'>B2%PVYW6P*!&PW-;9Q%AWC,7=>?DZ[&1NQO&H/) M-]_R610T]+(4B!X9/[#EI;@5/J@T8-L)(9LO=@I:;S>-;Y?]=M_4U4E4O MMYO[-2&.XXYM2'U_?. [QL3L]_J=EMD?#;7<^&HRO6JA;'-T;)94+[3<56E: MZI1@:G2D.5 ].Z\&EINV)NW6 MT)@61]\&QC6T.B9: K5*I79LYOR*7/M]&0GFK'<)VR#60LOY#H@%A26W:1BA M*FK#@H9TMD9'A:B221&.'ZI1P3(,_ BUX*SJ!:0+C%J"^5PML (P#@L6@44" M8C&Q!A(!X3C!82A03AQY=$Z@Y]*[ O2Y58)W*%K+O77MFZ7?Z/A>0/CZ;:BN MWA=0+Q'XZ2NI/[B_I3#]-G>0FPT!+H952[9SQ7=KRCKS7[:YC0P \%(#=Z?NCAN.)72 B7Q#FCEL,BB[AP$\\%BC!M5!4(ZLWP M^@R95:O4:@7))X+%E(/?278OR&YVAJ:L>6\DQORQ)J854_GOW> MD)A.9#TXLLX2LC*.#/2("JR%HPB3*1"3F'R8\-1X$V4Z*1!'+4THVIY ZW?3ZQ::MF"T6]G>[5^\UR5([!_DEO,:M/2G#ISRC7R_WF?X8N(+;-^#RS2-GR M.E8<^I)*\>W%C5O"#\OJW<57,3-&LJ'G*:N\DJ6=!:-.C,2XPW=_P6XIC.+= M[2DL!V3I@<(Z55L)]@L1N.=90:\$5[AC#D_U]E1O#R65)-R,L6P(>LHLKU]Q M>UEGY1@K;EGU1)H[Z.D<:5=OIV=("Q9IN>2,PHK[=RP"[@NP*?6H+8\,9EG/ M5[6,DY:OZCEO'V5$:6/WXIFN+B1-W0*@!!\'ABL642T7+6??4894*6>[C,R8 M*P\_E#@B4@TE,-79R+.H&;=\Q!?*-@_,UA!2AX:46_()CE"-<]3 Y_'!#:@3 ME"W0&ZQG$NJSYM [BP89?HPTZC,F<-E# S5):@Q,;, I4N[8. Q()*!;3=-/M_Y6B>M!]_R K MZW.O8FC8IE.ZW1E]V#F]_VKWN.7YH#7Z^.UK4Q2>2/7WEZM+'34CRZ1;HA^_ M J1Y32^C+U*W;#FS++T9>^P8F*"7Y8^%XE\/R1\9_0-02P,$% @ SGMG M5>L]B;.S @$ ,Q + P !F;W)M,3 M<2YH=&WL?6MSVDRR\'=7^3_,>L^S ME52!(XF[D\=O82X.B0W$X,3)%TJ@ 10+">MB&W[].S.Z($" E)H#V[)QAT MZ>E[]_1T?_E_[R,!O$)9X27QWPOZDKH 4.Q)'"\._KW0U'XR?_'_KL_/O@Q5 M=!VZ5E3^O1BJZOCJTZ>WM[?+M]2E) \^T85"X=,[ON9"O^CJW?$ZAJ+H3T_W M=ZW>$([8)"\J*BOVH'63P(O/JY^/?[4N[K3TJ/1K]SL!OO% MV4_ZCW.7JHZ79O1+5?-27I'2#)U;!X=^A77#^ZIK:0PS6B%\NGFXFUVN.E\_ MN_23*K.BTI?D$:LB&N(G99(4DV2RMHQ#Z^W(@O6Y\3CZ9HLWG+!%G M?J7XYRZK6!CGX *ZS7>B'] =#&->*,/^RL=F/Z%?S0LU)3E@V;%U<9]5NN1" MXX>YIQK?)15M/!;@"(KJROOP->3>EY1YMR*K:^\T?E^X"SU/E@2H.+Z)_#(' M(J?*274RAHKS\M'/G_#/^!XJ2=%)QB)%3])$59XXX]?X<>Y5"%['1 M/5E722,X8/L"?+_L22-R&55(41=$%T"60_\"_)\O*J\*\/K+)_U?].L(JBS M#TG"%XU__?>B)(DJ0F*RC=9R 7KZ7_]>J/!=_:2KC$_XOD_&8[_\)YD$51X* MW!5H0?4SJ+,C> 7>N??/H%8F'SH4<]-Y;/W#E&^+Q2;Z!X,'DDFW=Z>H#EYK M9VZ-'7.-6SPH7=;OHBEZE]LSU0Y$TH 6@/Y;$1$*)R6$&YD5:B('W[_#28=" M&C-%YPKIS#;/+=B>6T02=N>6=)DV7KD;\C*%9$KLRKLZ#_?M:CW>YZ:WO_X]]\M7I&C.D_E MIPY69S2%'O-RB;[>XOXLYJ]RA^X8^EL'!GVUS3.83FO(RE#I,!UBKO2'*.2[ M;9Y3QK TC6>EED#:[^%TY_:FV:'FGXJ^VN89A4Y3DV$G;8=DC+XQGM&5N E0 MU(D _[WH(_&_ C0U5D&;'R%0Z_ -/$@C5DSH7R30>V2^3Q0-Q[^:]W&\,A;8 MR140)1&2'_GW*ZPQH(Q5$?F+YS@H$L6$_T07UA&WRGQ/USGOZ@,V-%59&F%1 MQ0J5HE5)_UQ((MT&1+0X]"K(7SD*X\7U3!J_?)I[A3=OG1/5BVLBJ[Z\:*4@ M7US_2/GRQE5B?G&=3-(,\C+6O+4JLSWLDQB/,ZSV59E_Y1'!.:7)3MBN (U7 M7,Q!5U0:?001K;_D O#(:1D>LRI%%?(70!-Y_5HD2\@4*E0Y:4Y;ZO'HG*0N0S+@JA[AJ!E/'N+&#UR2)+57J/=_#41?*B]"FJ$)XH&W+ MD%4T>;(.7MI[PN\,;Y'C>/P\I!Q8GJN))7;,JZRP"G+ZT)#3%N3TUGR1284' M6C=\D4F'!][M^"*3"8"CZ5WU12$([;8"6C=\X8/MVAG>[?BB<'#-3%N0;ZTO MTID@M-L*:%WP13K#A ?>K?@B[8-F)E'3#:M Y/:,QE!42':K*,LL\H"P1W0S MF5V"O#;\5?&-E;G*BX8B@)JHH%<3SZFA#J'<'K)B8XP?H50EN0]Y%:)5Z0[T MEB+31(]2I1%Y^R-:M-)L/2K.B,E3=A;4 \$HX :%@,HOR ^&"$O%5RBS WB+ M'JYBQ[_*\O)/5M"@GVA;X*?FWJC#:2,?\5;"*6OA,"R5\9*E#H270)DIMP$]::87+]\5Q!;Z MSS@[_.^%PH_& M2SJ,:KYA^NOTZ1--E\&[J,I&JN#&R1M:X)Y,ULKWD;).D1 MZUOK>QR/JWR?AS(@2X&.FPZEVO?Y5,KBS;/7?7)\G_&V,9&192@4E94)6US/ MEF,^:?;;TFU0STASTW=XOY_1P YI<&2E?C>2'(CA9N]7TUU0%)YB^> M(LG,VT062;29W?(#2:O"^(BA:U%><^&2UU5!<92Q3.^"9?HP6*:/"%.Z43C@-RCNL M_,1HOSXU1%R%586>7&@G!0C."_^1#B@IRFJ-.H4>SUM MI D(7QS)OV!,@ZW1I'P=980ZR#L\/<9 5KB#KGTY"8P,.M:)RYW*ZAUFFP3@CBM:@S3QSPA2S@BSI#Q1%CX!%C M5%DH#CDC&')&E=GBF#64,6LTV&F;GJNGP4/ABN+"W--EB_:WI\$Z88OB(L@\ M<107YB@N@@P51W'ABN(BQ$)Q%!?U*"Y"S!9'<>&/XD++3MM,2#@-'@I7%!>^ M?L4[#:LX#=8)6Q070>:)H[@P1W$19*@XB@M7%!V6GP4+BBN/!U_M]IM-QIL$[8HK@(,D\ ,M1*%7P+2/(Z>014X! M\T,<^ 0>^ 3$ 7'<$L&X)6!M$8<=H0H[#CX=/8X?PA8_T '0/8X?3I?VZ+-#U:8/1G#1K\HRY@W\'-L[I7#\G8%8=)E*P6QR#"^6 PJ25.ZQ8AFN^@Y-6PL9CLUO-!EVD>[G+(^ M9:*,96,Q6QL[O&X_C=UJ)]B**6NBHB%UT8,E@>5'$4\T[.\B;Z-M<1ZBA'". M E$H]GBHW$SJK*K)2 7/OI[,QZ^.Z#[RC:^5CO?I,.%V;GG,A(=(#!AN8'.( MWB6-R)Y44V#%:#.?M/ZSBJE9T-OR$?=DF5T$$J_;;RRG+"RG M(AZ5&8O9&LLIGZ,R.F]:2?0IZK&ON9CM,@QY_V-?NF!AN1!]+!=VP7+A !D& MRO+XCB*/LX.C=* \#A*9O/6I$#M*P3M*F");&Q=,//]9Q33A^8@+I+&8';#L MLT"N/&(=![H!"F7X3K5NFG$4LTNP.CPJ8V5B=@F>72+8O]K$XI"5=<^IV7H\ M3B_1_'K-BH/6-2'+P5H%C_.SNV.6"9!EYNHX_9_4':N+<-(^T*VZKQ+^-^*N M!=X/MHK=;Z$TD-GQD.^Q@LW%F%MH;!RV8I)[GN,$J$IO)\ GBVN-664K5KEA MQ:XF3XZ?3^86&C/)BL"V,!?81CDY:2PF1/&@47R?3E+XO_$9#/]=-1/7?KKI M5"Z2.VLS))D+\-.?Q80PMGO3D437W'9O>I?MWO1A-B*Q^II]BC"6%RU>>,PD M@\\3,.G9IVACF2QA6RS/W>07+V=-+)-/T<8R6<+6O)P] )9S22HS^Q1Q+.=L MITE<8SGGVQ$4>^$>/G]G?HHXEE/;'EI;O,DO+*>33&;V*>)8QDO8&LOVFWP* M$O'QP\+L4Y2Q;"QAVR!Q[B;_L$P\.>-3Y+&\K2>W<)-_"0\Z,_L4;2R3)>R0 M\*!]UQ@44DRS3]'&,EG"UKQLO\DO7LZ:>IE\BC:6R1*VYN6L_WH9>XO9V:>( M8QDO86LLVV_R"\LI/?8S/D4?(HYEO(2ML6R_R:]6 M&DR2IF>?HHQE8PG;87GA)A\KOC.S3U'&,CW?%<,U+_O72F/C .I^GQ=X]#Z. MU.I\E00.RD:ESO%L=,V:MI+>G$U$EDE;9D6%[>%FOLK-Q/Z+O:'G&O1LWAUS M UK8]N!"N.&MB;S.S(^M\A('CDA7;GC-*U*:H7-7Z!KS8>9/\Z_ 3UOQ?$)C M9>4K#"20BW9^!X*ON>(]'/^*6'\9M_C>NC:",JM*#NRU!0X6871ZJNVE92A* M(U[<]-K->%E\K].#S=_GL. "H;I!$K)O0O$J"%Q*G_&8Q8><"+254:7P'*^K,KJ4C9V[\18!\],96[3(_5 MSP#+7)(5^(%X!7H0]Z4UON-%K(NO0%*_\N+ZBS)F13M8R3X[XH7)U2; R+4* M/X7Z.M"3NM?_^R^=I3Y_^=2]_O()/Q?],[X.[3U%T0Y$^R-P+SQG#K$"Z/^N9B[LRO)B!/T.V\$MO<,T-N!(@D\-X]$ M#+UQL?E<_7KZ,F/><6&A&'.5\?]M\'^:6T!H,7^Z/.?%RO/&RA_KM7:E?'[6 M:A?;E58@&*"<%N_Q,EN5TN-#K5VKM,[/BO4RJ#R5OA;KMQ50:MS?UUJM6J-^ M=&MGC+7_8I4A+PY424R H3+IPM&M-P3"? A6KC8>[M%:R".Q*_+. MO7<*5*$#.<@GDV6IIV&''Y^^Z/2PXTW1%-WID$\%%.)-I9_OS/='AJU30_0\ MY&:(DDAH2/W?ZBZ)WO3[Q"?U>ONI(D0%9490TZB<,"3-CE M*N32V<\KA,.49R](]N.Q^-"N/-S]!@^59N.A#9J/#ZW'8KT-V@V [& ;V3I MIT#C ="9#]Q'T*B"]M<*L)M(RSP62VW\.UU(I<&<(!^-!)OB>VR:J2K)YV?J M$((7DQ6!GEP!$#F4'' 0+&I!L)KD^HJ>JG$6JY^Y7_?E0O^E_0(]$2L.G_I M]PTY=C*!K Q%)^F: ^SBN@7'JIY"2U$)L&E555[IL<)O]/ J^D9Q7M=7YJOR M.ZWVJ@^*RB.1FH1*L-*I5=;J?9#L=ZJ$0NRJW$!3K;E.+@Z(%/BE$$P M7$'_DR>6F5$M9C+M3!^Q*>BL^ ]0I16_Q7P0EG7@L;:\@G>DSL^JO !T@?8 MRCHHO(RA\"ID6PE?K%_KK.BJ[3*7'DU4J;F[,SY39XOO)+N'R0R=RJVVK;&Z M"<4Z\BOL)SW'3@]PP"M8OZAU1'1GEKKYUOV6^EOH=U,YSUAJ_KT7UXT1'+"@ M*L#W!*B)OVIYZ?8:0 J0]D"QF 58 RACV\&<\!'M%-54!O2**, M@V<)#B56*MM%"K '!0%]W^/%P;\7B&/PWV.6X\R_MUZK;G2HC MOY7%3@?I%U"2-%&5)R6)6Z$E:EJS_D69%GW6@4E5NFGT$5YI\9^SI=%A$RY^;(W&;?:T;M3X^@ M<)UGT::&;^^/V7NZM7L(M4B_%0"@Z#V5I OI?"'MRL] !$'_3PZ+*"/T1#_) M]8&(DXX#2082'J^,8A^95SB>%''-J7&"J>@O6NKK2^'M>H4L7QX@)3(E?]L- M\;PR\$1#' ?WU"X?+EN7.A(JH[$@37!IW?%QS+SZTI=5ERZ7>&2FGSX1?^?Z M()GPV'D[">/G%=3I# MZZ@MR1!=+T_ +W:RPK O[S*4G5970A\;%=WPL9_M?=2/W+>DZJA?!+L-[ M[8.QC%B;'[,"@.^PIZG\*TZ\(*L-E8^.'.T1__J\3,0(AEY%[/#1F=J'=#=\ MKYDYUHJ"-38=6YLB,IMK,B^_7E[__NE_':8%#_2-_7V(Q;(T]7%#9W@H:]<\ B4B-LD/8>\80/(.W(22I&[R1;-MH^$!_!$-6 7U>@!Q@!0']B L5 M%/3OB\;+Z$M5 EUH7(">V8(D[8-+$"39*$% IA4_%_VDR;S*(X K[[TA/EUW M?E;LJ?AW4M_&H9\1L^%KQS+L0<)Z- -(/9("/J ']M'_%*TW!,I0PML=YE:W M.F351>#?V'DP,8SZS<8B/B8 *W+@ _/Q_ ROL@LAPK+6_8O6@&\@U^*3A@@, MXT&X:D,A4! H644%!0IP[$2YW.#'ES191C?KA1[HB=BA7E7\E&_?M6Y_/*>^ M??="5Z][_\7U;WPZS%'U :-D$M0E8-6E')U$Q**N2PL6 ,3[(UY5D;@@6]!3 M94G$WKPP(6(R1E$%^D4RMAN-S"<$OV 7*+P*D;WHHPLG"0!?PT8+G^1% M7G2955FCA&%!<:7O'6),5#0.%KL%GH4":RF M@2#E\C 6.!,D)Z!+U&-LW/^5E/&J'%3?3++A'@$'"PSXMZ"1L29NR:,M3G MI4<2@5L!&[F'_HR+(HCBH)ENDC$=$-/KN 0?2@0#R-G]>'6$Q#Y:+K[#5#\_ M6V8)0R,M:=WL4EF<7$*W#21YXJQLV=LWZ4_Q]BW=&'A6H*"W>B" ]HR7.Y4I MS$%W<5U<7.1FQ>P@?Q9F6HL2"$J& *ZJG=:A(O?=: HO0F6%N\I_ZS>S(^I^ MG-F]5M]-V;0#0)LJID$%_3D@^N96EM[4X$;!-6#A"37"T*J[61_I-!-"@,QCH;&M82YR4T0TYF+?C?-_)H2=N M/%(%HD1\:4V!Y"JT OT,DD/-.#+7^%W"A C-&X_>C<5%1 N0L/9XY16B6T16 M[/&L@$TP+J;"H.(Y!QPKGYRT9?L]:5?[X3/5? M[F^^4=GN(0R9#9Z+Z[JT,H%N&OC#\TM<&;+?5N>F3C ZFG;=);26F]I9O, MZBDNO)K69-25A)AD'I,L[>W"\+F6>4F#IGE#GM+;D">[%=A>0AERIUJIL6C7 MBX9=-W:4)L@_(#IK10%;06C*U&_XI^7%R:3%=^JG],RB3C+!/8'D10:OK*!! M\'_4)45CYQJ03GR; K0P%Y*X$,*P@+JJ.8^A(77=Z,PM137S1YRFIV*:\X!; MYEZH=R^-62 0%L@MZ PSC%A]HK'T-E'_],:-267WRI.E5"!ZZ_(Q)2>8D&TH MMLK%5=V<=+S?"E(7Q>"X1Q!4PU;9=01=*PZ^O&*S>56J!6_]FX^UDIHP_@IEC__O#8;)=^@^9#HU2IE&OUV^/K'FBBI?SX M@-9W?H8[630?*B6R7%"M_:R WY7B0^LR#"OW(9T2*H8//ETT7XK$&5U4%+(A MZ+(P20$TD\!%1:NKD\[/YI*29G62HG45]&RH)S/Q+1R&B^]JYH:E,BMPTD0. M;U2"L8 PA8Q%GY='.ASXQIZD(5 OCY"@1YO8; \1D^J%D834I*VVR3OR4CDE M3F>BH "]6L+[S)I*J[PQ>VZ'KQE> M#/%='GC^3OW;?7__,SMG797UOOK+I6%KGGLQY^H4R8AFYV0G0@XGJ1SL\2-6 MN #&!^7?BUJ]>@%PJVWR"+/+.DTEJ$(ZD9KUWS+A,Q5=+!\16MCBD@[=CGLI MT[.Q(;?5P#N,[;@#XL1YPN$E?T8/P$:OAV_4UT\"OF5BK,F\+2PV2QAFEOFW M9_H7=P+FW[&<_VUD?$EV9D94Y&V )+3)D MGY-=B'0D@F9,<&EG@LA@85T"VSUF[ (5J"Q%N0_4P0.OQGWEMGA^5KVK/"50 MW%D*1:#ERTJMKKWG9T9GQ48=X%;?0.^I?:3+1BO4P^IZK5X!]XUZ^VL+5.KE M2AFT*LUVY?ZF\F#YJ$>+A? $V;XLKX;H^72TJUM-O*@6%W21!S60)4WD\',E M^0K(@^X'ADHGF%0^P60R'SW;K+,.U*W8XG7<*/S"@J&,@[G_LL\=BJ(])F@3 M:6)0 \A?J-6+]5*M>(=,#U;%Q?;BF!#V +O!BRC0'VJQ 769R_#B ?@<>TU6 MZQAO#^XO,]RO(:]"[[G,F9W"N3^UBNZ'WF+SFK3^ZQ(W2H/Q-(^LPA$*3TGV MC?Z,X@RS.I6T+2%)XHTJ(V:,6.:/EK3AD/F4ET@K2?CT/RY&1Y^(42>G7FY8 M L&F6R*N0 M=*Q"8A426162.;@*P6=Y9#C$,^1?8:Q0EK&8.1J%$DGTGXKD9P\N^:2H92@) M')05HP0(5%XT7IW$\F_#9?9HY#]V*$Y/K>0.[U"PRA!4!>EMUG+N=)5'/E8> ML?*(K/+(>WIJ5%+1]485^@I-XK0']KID@VY^,M?UY MSXKL@$B\=1RAS"L]C4P2)H*()NA_2&$-] MR%'T=U&9. :)U49TU8;W51,I2VW\P(VZ>.0LX.PEU@#H"\'\NR;J9WVP=BAV M)4TU#AV#!UYYCKY:2,5J(58+T54+GA96$+60MM0"\@I461+T4[9-6>I!3I-A M+/*QR(>2K*4\K&A9*IN_@ M@!5T\T[F9,3V/1;V4)+U5(3=TR(&7=B+EK3CH!U4V9XJR;&@QX(>2K*>BJ![ M6E:PL!/P*,Z:QX(6*T"2SCF"W $:B$7JX58+416+7A: M,+"0Z2_#/DOV]A['>)0>%'E)MJF#6/1CT0\C64]%] L^9O/OU_YE M01)4WH=\%X_FCL4[%N\PDO54Q-O3&KTOW>M6[;9>;#\^5%I'L1&?6G&0)[A! M)>'HKLP@3VU,BJRO\(N,>06?P4\\1PK]?&K-ES>V'4[:L6GB\3-H3\8(@*+, M=OG>9X!'Z>BXKDL8@\Q<(V+S+OQ+TNO6SA8;ZS\AMK-SQOCZ5-HC'W]_U;F' MD;=QL"?I1R:N]%D@ B]"\ZUXOH/5.%/'!ZZ^.C];T_/2P%KP" QXRDU7$KAH M+G*>](Q%>NS GY_1F/3KVA8>G[Q8N$A9N#B==N.E1KU;Z6X0Z-L=X[C4J-LCE?& HLP*4HB7!VF[!3_+;J< ML\;7.K7GW7?L$*+_V?[<^,#%FRW:I NT;;CD;Y']_BM+-X8M>.'T*)D?#)>? MY?*=7@%"YI<(6M)D&4G-C*X4C2@KO8A_ MAS]ZC[G*\PZ4=:-1=(B-MP,=EJLP(C)2B_":U#.>3JN08(K5Q3P8$AN M,H6(A2B$7IVR36E5DLN2UE7[FK", Q,!L[G6 M)*]U 51>Q4!;3R'=,3GC.8 U092M)VWBNJW@\5G:Z03#. D[\52)%EU";6DO MU.H)GO"BUCO!IA-IFEJ%V@1:E#+&N^ZO4)CX[2]L0-H:?> W^Q425'JS\@O* MS_(8;][Q%D,E8=\\SJ.VN8YKCAN MF3X^RV2HXZ$!3612F_V.':CCK"D*J[)G6$FTD990=2V! MM<7@1>E,,PWQNS2:5N\TG_(JF\PK0W1$6U)QJUY''1&0TW5 $TAIRM&)7&I?7\33K:@0)V+#!8T+ST;OQRT.[B"KP ?\JD;_48&$P7#6OS93 M6R]:\;OV9_#W[C5U&+5U<4T 2C;Z2=Q21&=ZW%;0!#I8(5R+.[\3N0FJL*_? M&QV\>9B03:1R^RI]9ZEB;%+5E"6T1G72%%A1+8H_>-K_U^HI_K!\I-75R;D(1!6DQ8?+F9'\4 M.4M!T28%9=B'R,OG]!FP;?9=]X*6#4FO^/.)H85AJSCPU9"8 $$"PPX7ER- M'+_SLU14A6-+E'D81OHB*B7G+&U=$GM6#L8N)4]BZC9=&15_9MA#IU[F$GEZ M?O9.$@>@#>71*65H9[3Q??L[D]_LZ\=)VBT)Y.4F>HYB#I>G32_E:;%R,!*T M1#ND!V4XDFX?__SRJR+&624P^)3]NB2M._5 'K,#_Y'[2&F& %W596WYE"U2 MFCZKA$(J03';;PT8]-E5*QPK73R,*/.)P@X;:J[HLE?J>8W%#W'>-US0;,Z7 MW?%LEQ=(Q]BBR)&SND-)0*RLZ VFYXX7P%(FQ3UQ*>9NES3TNIY-&P]JW-6* M-[6[6KM6:8%BO0Q:7XL/E:^-NW+EH64,R 25'X^U]N\PTB%0OE\\XB;Y5K6Q N".:ETSVSH6)\YCR.]^1R.0.GO$X**X\W6+* M^%.2EIH7&%F#7(L56'FF(!<$IOPCIV6[=*U,^;1CZUIV,*RX%\<8BHK1.3;0 M^@E'[/DN1/E"5&LZMT"8ARG#!$7MNSWGXL"CM32T+FDTXLEP!&@\*6F[2 M^#:]H8.P0*84&3#JTU;T82PU$9]RYE^#3LFOQ:;O59FYO8N!HX,W+^6,SN][ M3F-S:629?^4Y*'+K?;S<[_S=?5-Y3[-_@S19%K![^GM>[=HXX\[W36 FY73( M*23R9._FD%1@+\F_)X<\A_!T!1#[,?Q[5Q8HJI#'#3Z=VS/LZX61/="U_"P_ MR4+KM_+C5?,RI>R.B0ET!V-@=^2@*6I7<@0E? Y$]GMCQ!=E7%Y9]VEF,R;. M//Q0KK'='[]RU 0&J9,)J%;F91+60M!%9/KM]*3VY98(H[6)"P MG,5Q$:>^;U]DLU'5;KOASLL3 MZ87"OIFTS0702[7=-J4^=V" R-SKC_HD77J[38^\W,MP2*6&^<# /(;\+DB. M:C.D7=#FH2^^=R>$^9WQBFQGI*V1YJ$0%?S)=]%K\ETK18A__?8U7:S=3/J[G,+9JUW2 M\M&;DTQT'4Q8"W1\!,;V^R=^G(.Q[9M.QE8=R2B* M%32LZ9MZ=KRHJC+?UX6D-6AL8ZK"-[9#WQ.:X=V22]EDUL)&<0R6]+Q0?V>WI8;^U"![ M?&7X*8\)X3/K/@*D@B(;\Y2BBE^P?J[<_.M)@3*AEVT.V]]P]5 M0JA["-;L7T)S^O-L!O#R\(NL\WJ:K-R0R91;CBRM"67"3/9I(AQG#;PPWJK@ M6Q.SU]GG=NNO6_2TW+S.F+#AZG7KI^-L?J$'85ZM7IV/(IKDR8I?T&T7[*R& MCKJDG*HJG<=]F -5%'SS%6 U=2C)R)/CP"+%4\X4U]]:M.YSQ5CD;8KM;VN5K7#*.]9KM2*2_*"P,LP8:+YB%IA)T)I7(.C:O=\,L!I9) M.+Q(SYMU]&QHJJ*BNY %W89WI-EMKLV;\PM=&G32!YQ%14 M(9U(,4Z=MEPQE0WI@"43V>;&? .,.\)R]JG,^%LZ3(.P%AU4OVL]7'0V"^;CYM#>B7!S3DR&K:/)D/CRIUSH%CCU1, M /58Q6_Z?]APWFT)6W[+R@X,X'MBUQLD!7LF\.,Z ;%'NT7$DOB9K-!D>:XF MEM@QK[*"314LQ/-?*WFQ]>.7/&!W:5OOV80X#&V2%X$!;\#5/1N1Z+<8&]S1G2!ZBRO BY"BN+B)V58J^GC30!YS?*L,_W>'5!U.0\ M5W_\-OJ5&WO9[\Z=?)G A/:8'ED,^Y\EK!,'H7R496P';'GG81E4"B2\:<, M<:&AC[DN4E*%VT[)< A%!84A>NWEG:3@PN5&O\V^+XA;EGKX<3>N_9#S![=L M&ZE&12 MGZ+7G,S:;1!Y2OWHW[SWJ>&WIX,/7YU3X?,%,L"$-LKJ?SV_+=+%[V X;K'A M*64\#+3SOE FKAP,3V50V?/*05L/%*S&K<+C4?I[Y5M!;DBA"M?L[M-F;^GX M-(HW-/?;>\OO- SF1(V$CR3UU,7,I#?OE,36)=+69<4!0L?1,;93A<1>/+T) MZV<+$NG)4YM(&\\*.PJ*16R*V"=BW]!G_']? MQN9#\?DM/4V_Z:37B)4'O)A4I?$5H*P_36!FW^AZ@9H'[*^FJ'Q_LG \;+^# M9EUKH=U9!=CX.I#UX2$&4/9R>2T(S\_P()@1>N($IUKPR4 %J!)X%%GDOZAD MIH+(05'1/Q$/B>RQ5'F1%7L\=N)Q 3HY:WAY?"@RR3^W+K2R_R23" 50X*Y MDQT@A=""+QH4>^C&U&= BEZ0](!DTM11'/^ZWO\DZL7P0!=6G26\2(0++5$0 M#"G]]P+II\7\J3PE0JY+3;"(_1^>',+2W)G4,W8.H5B:YI. M=<9B2DQUIJG;Q]N_=USEOLHCHZN-T%HFY,*KF4,$DJN\IYG/A,\,Z/O[X(/E M='V\V![;[BS^Q6*F9J$O0Q#;?6%)#UI9E +=(0=]^]B8^5Z=X)ZS;/8A MVRL0C;0OMF+_7F0O5M[J["A4)1FH0XC^)T,(D$>C#A4 D7GBMH,E$*!%7MP+ M9M=[%#M0:K-96XN)3>SK$E-S!P]=.21BO48:-3AAYPX^%TJ>R MT)BB81'R34BAT]O:OP^:%1,>WN)M)/&:ZZ-]^^9CH0_P%8H:K,K2"'=7Q!MJ MOWAU6-(4A%(H5]Z- I"BHD#T7PZ?IL&563?=:F?Z@]*:Q=_#X\*7-5"OY\(^C)[[I7-;66)[?2,5W MZEO?N21%>SL"F$YDF2P2B0R:S^>R-:SK$!7XQ-.&"QMD_J\RUU5+41O]6DCA2 M;P7E5[X'E19RDTE;&^*&P4KW^49]*__XO!^(0 LPC,$G8G?/ MK6YJH;2*+@=SW&@ZD<]M/FP7L'");-9V."^25A/KB"J8RK;B Q MR7:4,<]]1D0P)K-YAFE\/"0B'E(,S;;>HSV[=RM+BM*4I3YN.=4F1V2PQX@3 M>#R=[DR_OSSW?KSWVL_<7W\\Q^46-TYB1L $.IQ^(WJ]!K,A['!^7"&1RT1U MWN4FA/GA1^&.VZG-&UJYH+'///E M8,X!"F>RN_0%#H/>=H$R/]R#="*?VU=SAQAE_C@(=#:124?507#':)[["'0Z MD?6IG;!] LPM%*',"D61*W(C7N3QL#4\;F%)13/EX?-+[_8V/=A%1;L?O&8 M1!H7S(,4#E6] 6$'T]UI%-=%M77@+CCT0YEG$CGFE'#HFW9GHIMBV(T5O5?W M"(GY?7VQE1.9>Z3B(IFLB ->A%!V\L'S]S>3^_L?4/W-![K1:X-Q4>,?SZ9& MHWKW=+5,C<.E!1.TXX3">.=I1R+YLJ6;H.FXOYRWDN3'-FXB0V_V(F(R;2-+ MWF_=)E*,+]41<1HVAB9J M5H72N%9I5//,H=*R%FBAV+%U0-3!7+1\(NNB%6DXHRJW>//#:\J[TO31QIL_ MC@R#C&0ZJEO?6["W1>SKYPT.)0+80)EM(P*5BVMPM#A3F!&=8[T5ICS)?VR^93>$6#.IY*P M4^$Z[WV)?7=2-N_YDN%Y=4F4YETF:T? U-W/='/03_UA^J-==/?VH^/FLEOZ M?$JSZY\!VS%/-UQ/%1_MQ8JQAHP+_1PB1)IP?TN:YD0[?3L*:2"G$$68,352@V=Q,8)9W,_M]\**&1,!(S$FB M59E%*H(767E24^%(636\3]^.],Y7QC,H9\ M.CW891*3^X)$PP75@3<=4@)^T)&*;_@^X!Y'.KNYPB&LD>)A\>_37@D=U3<'+G$OLNL70A H:9]ZO#PF<"9RW6\]<#S&G6)$@>L"RZX.!%QXK6,NQ#+EU8% M";3,F%B^2)8?>V*)C#_-@TZ=7+YD^!+I$ X"CUW%&)I@*W[TJMRYBN&&WK0] M7?[:F;[E_E3HG^PO=LKZFI3#[=G#4-XS0\?!7+1L(A/9_D0;T.6'DY1-T)$] MG+J9N_PXSIM+I+/'RV#>G]S-)[(9+YLY.J.;W:N7G;TG1OM[X=)AC4SL^8UKIBBC_#BK*%MXT-G\@H&YXN/UAK+3Q&YK3[PAIA^V,BX=.ACY?-I-\BR_ M$%,PB,TH%Y[J=O2+#Q7%T(0+&F=/-[7*TS6S#,2%5?KO/RK-7/G^AT\M:MQT ME%[V7YG+S'@N)['DM#9&<,""J@#?$_B2RTU";3QQ:_5*[@.N1T\BD?D][>2XGI=/CCX#@1M,,>2$RJ0Q\_I_.) M3&'[V,T5H6(',H8F7-!L[C)>8641,;K2A')KR,KPAE7X7F?,3B[[,;=^[,B:72]G: MR8=<1ZS\]E6?L?\80Q-!:)S]QYNYL@?SC= MG?Q>@B]BA4\-'@+V)DNL,@06L,"$\K1<23=T.YAGZ:+O4FS]/*"='XYF*DXD M'TKN//<[JT:G-#?T'\=,@5$:>R M UC71ETH-_JZL#0T55%9$4N"+;WY]_;7F/M&EV VX^\&^<9DI@D\,*#7W4\% MV. .2JMN46:TIVK=BH(^>J96F$\EJ..QCE&BHS=>:DS'H.GHE<<:4S)H2GKC MO1Z"CI:G\(G4DZ'/YV=?QN8C^VAI>JD::/,C9&'K\ T\2"-63.A?)$ +RGS_ M,QBQ\H 7DZHTO@*4]:<)RNP;O?B-BBC%G1_O)DGQWQPN1JT^O)M0H_ MA3JTLS7B!Z)5CH-96 _B(E\OU]6"\/RLV.M)(_3$"3Z@4I=4] 15 H\BJW$\ M=HM*DLCA<\WD$ZED9O'755YDQ1[/"J"EHB]&"#CE\OA0Y$AZM++_)),(!5#@ MKD 3B?5G]( 7#8H]=&/Z,_C)"AKZQ(!DTE18'/^Z5LW01,T8E>(+J\YB2+[H M-9H]* B&KL"8T,S.:SJ.+8;5?T(,9F>"\?S3 M[5!A:'5J!\CV,SB/1/J^=(V'X;B3?>Y05 9]J0MCX[YR6SP_J]Y5GA*@5B\A MY=.]/CX%A%!0:M3+E7JK4CX_0Q];C;M:N=BNE$&KC?ZYK]3;+="H@E+COOE0 M^8HNK/VL8(0@!!TM2CZ4L3J3E?,S7@3MH:0IR(M2/H9AO0?S/]S9 S-CDZ(J M'9I.=<9B2DQUIJ/RG?!=_:8\/.'V!]H(K6A"+KR:V7.07&7\9R8?2'V\;3>6 MX1!=AV>?FXWP+0_BX\7V%'!GOBX6,Z4[MS5NQ MI#X-PPMZ2L%9'/^]+4[HO^$%O:#CFI['^A,[JMX_M!^*7=IKT%UO M46R0HD6W91X&H@7?2/2,GR=P*]( 2(*Q7OSW(GNQ\E9GBU259')(7QW*$((1 MNFFH (@4'K<=+($ +?+B7C"'GHB;3M.ZQ%<+CI&IZD(9I*A$$'0-P3I"2FO& M:QQAQ7TX$OL!/AUM\$\,^[O(E5?KI]/;6HX/FN61'WZ=&ZFYYOIHW^Z\?9YU M[E2'V]-][;]VIO3MC_;7\0/W.$K[LS]NA%'I]#]..;WEKG4+]S'_K-^5,:,T MQZ>%9MP'D6S3Z;?:]*= M*0N?_V0?T^F_3]RA!G/K(UWG\]H?,.P?K\)(CQB:J$"SN6WU*LFI2C**S\22 M)B,!Z4W:,BLJNF4IBASY2R"#C(HS,NY*S#4S2).7[V7M"_C5+MKC[- M5)7.] <[:KXW;P:%[P4/VV.[Z5I%4IQXJWM=U!"!S&4 M>9=Q>1]CHNY)5%]'-A=VZ1X=T]0#0?5SH'.ZL/DL4TQ67T35@^!S!5%=S%M: M2=/-*&F>'JC3?R6=1-DVY1'\) M&G99' 5TU4@=O1DY=JFP:U5^_=F9YAX>[IG>_8^BXI-KM8P$I])@OPFTL8F$ MEX@^X)9SBMEW=M,QX]R?C6C*12?'T\6Y3]O3V40A%Z/]L/-<2&=N+V?#Q8Y7 M#$WPT&SN7;-&8+><74A\K&9JDB[\J/.EOD]];9;7J\\C7$A5S4TF+&X_F3!T MVC.DLP3#.[!U0T; #U3[X8.%,GD8"!?[F=6B=TFW'#,?>S\P;W//E? EM +< MO?/!]XA7$Z\F# D],SE'',;L^\OWJ4;+?[YE#^4PMB65%1Q/[>].JK TB%V% M\T/FZ=*[^"S[RDHD">!3TBZSRQ;=21+ OPQ>WN<,WO'0P*]T7GIS7W^71B[( M=GX':NEV!.N*N_GYT27\==L40K[6T]5J+2,O@I ,K-%F>JXDE=LRKK&"NNMU\;TG? MAP]\K1_>56]/X0>HLKP(.7-&KKG<,IS<]WX^99["O-R"V^7V- 5I143C7D\; M:0+6\NM.&)A(T&K]YX<)]3[\60@O$JI;T]QY9]G29-/1PQOU4Z3%Y_ N.M.9 M/F?[_9M&7KRC/>?0@/I/+L^@I5<.D_&OKZ YU!:K_&V&BM'X8*+K_HF^KM31 M;3T*?UDGSH*_#(YC;83C%I:V+=O$'+8O%4R7+^8Q%SP64A6.'5A0$X'APGJK MN4.Z9M.1!:8G&]NK$,B;S>$^3H5"PHCC7-I<<'2<2S1GOQB-,F+7(U!JS,>E MQ\IQYKF5F-F"]03M:7U]8S$D'&=\Q^.]"71-6A\IZ^GB]?S0OCSH:9F_^_S) M?CDD2PA2E&/:R)\M7?LH QO25Y9FI_*=GL-8+6A+]:% QF!?G9J[M5UH=:;L M'?=,35XG3;]&VYM=MO/_.#K![UHT+TBB5C(9^SX7)QOC%$S MYCE',KC-N*[=,2I\'=QJWV#A@1(N@,JK>!TW$.D&'+T@1 NLV(,)H.ASD!=6 MFMFEM_C2&N?+.XM*HZ^7U6:3:)'&79TET#T8YYQ(,9N+/4/6SWTWE'LBIK[2 M:6U9+G4L9-IP*N^ ='+84_7T9.1^!%L:M7/*(K5V2]@+\:(3%),Y$@D+#=6< MM[0].1*;R+KH.1(-<@6O$/5-^_*>:DKDB6P^1AYK2[=RMZZLP ME>32B M%S3%O#BTF$X4F,VG%N.904==0QE#$T,30^.FT\**\9F\7K!^J$8*RU,R_<+< M7/9TH63=?3(5G]BSITJ#YPBOUC7WG*0">TG^/3GD.0ZB=R&68?CWKBQ0*:I@ MQ\%)HX*FCAP53EL';G%#AQ$_-$0F(,-C][%*RJYG-"S^XBCSA3^3?^\&S3*T_(NNYMN=JGUU9;T)!;N M3;7'^+^C40TQ-#$T/I@4?[2$2_,4>,*ZL$OWWC"/\O&=9 ?W*(YMJI7?% K- MY#9G#\5>(E3F7WD4>'$*[J&N-QK@^,Y4S#\S?>J.^:,-#Y7'L2 !9=@36!D7 MUY^2D8BAB0HT&S2/QBWRIJ_;E1(%Q0^B: M83N>]7,+1;S\>/GQ\N/EQ\N/EW\"RW<^?W1SH/-'E<[TM3[^^?HR^"I5>_X$ MT(M((?W2'8\B.75>7(]@1C^=MS63;.K\OD#>V:&EROI#2Q5_#RU5N]^$4>IG M88!'\AJ'EBKDU2M/+/G1LM[U2:9"*$XRK6# 7=627SQWD&D#_I:W>D+O?4]$ MG1:Y SU(4 C5R2K7A%\Z-Q QFH>&Y"$YH75:$A\:ZOMWTBN?H*B8[&%3](%O MP">8_.8M^-@*'%H/^'WR++>Y_.VT5$'0E/>BJA&I>&9SO M/.;O.K8=MT%[-&YC>54;4>$_^;::X^7[-(M#M-5>H4:#[Z"]L?FH9X [RM=1 MM'$[U8;8,:?$C:UWY)7P*,H-?:IW;TE]\)5L[#X=Z_JXF73<3/KDFTG'0A\W MA=ZZ*73,-'%S9Z^:.Z\L_?<'ASI+Y?'7A$&C@721$.;17AT/XU<,Z]3-]3 M7.%N6O7I!)+[!L[THM_K:P/GLML&SHMD\*06ZJ'^WGOMU5K/8SI4#9SIN(&S MXT/#UHW/*SK%#9P/2Z? RXSBEJ1N2162\J!H2%AHJ.9;64^:2:2RQ])%-GB% M&'0Y3BZ]I^C%NO)P130I>D_#%AK!"YIB7M0WIA)4)F[?'*(S[#$T,30Q-,%# ML[D-D*U]\Y0=E.[&MS??\ZVXAW/0^-BO21HV*/'LZ93'AQ MLT]+6MIJL$,?KHT6':-_\ M\6KBU<2KB5<3 MKR:PU3B?RLDMYQ6^/C[GGF%;WCML;1Z':Y2._ SQO%#2T/3?*0G%LZ M+8D/#?7]._^42:3SF_=93HOLP2OZH#>F\RD/54%L SS2 GXGU/.Q_@\7Y;TX MUY5)%+(^>?(':VI\V&Y!YA+];W)\V'6U(#P_0R8%&1%6G.!,1EU2T1-4"3R: MO6Q 2<)]B!3]$\F_8>L#JKS(BCV>%8"54U$NCP]%CJ1'*_M/,HE0 7N"C39 M 5(6+?BB0;&';LQ^!C]904.?&)!,FOJ+XU_79S>)ZC'RFPNKSI(S EMU97;7 M:]GI*,+J73U$$R<%L"+=:O:RFFOMG+0CSD399]">C!$ 19GM\KW/H(Z4JH[6 MNH0QF+7?],F\"_^2G*D=4^5\^80P[81T%"$_)[L0Z4_T\#&AF9W7=!Q;#*O_ MA!C,S@3C^:?;H<+0ZM0^7K8_@G7A!IKWE=OB^5GUKO*4 +5ZZ=*C3N[A6VFI M42]7ZJU*^?P,?6PU[FKE8KM2!JTV^N>^4F^W0*,*6E^+#Y6OC;MRY:%E],$# ME1^/M?;OHT7,A^)(TI"].C_C1= >2IK"BARZI?+>@V@]),T-C&L6NW0>#Q9, M&3_2Y5GC'$1>W#3-@3E:+*PF:+=S'A8IX4EQN-#^557'S/>_=1BR M.0\TDTS1P=>!QVU[-Y1W>$.G>,[#8>D4>-UUW+O<+:E"4B\=#0D+#=5\JW/. M(-N521T)N8)7B('7)S.;.QK$NM*MU/E>5[RY44SMV( MYSS$T,30Q-!$'QKGEH&Y%7,>I)>>3#^F&H-'&,]YB.<\.#?P+^3"V\#_T*C( MQZ@P45$(+RKV:57/)"E:;U[''.KX,IU+I%UXLU$R0Y$CKL_1XTX-/*.#4%6: MH=0C@=AX?7W)_DB]I./9#J>JIV)HH@)->!K1+YNGH%/4Z6P\ MW&%+DAUZN$,JE+W!0T>AO5V451)2V /_SCX*O7G P\_G/RVU]EXH%/[& QY. MT6C%T.RL>]8WKP\@_B\DTBXV%P-0XN$B:[B@\8+)/ Z;]^2C>$:")SP5KR9> M3;R:>#7Q:@);C?.A%N9 AUHJG>GSM_[H2;K)/+WO,MW7WQD)2T=< I^1D',[ M(\&78S"T5&]^_T[GY5(W_#,2%F.2>$;"<;=0]8K>\8R$:+3.7J1WX&=UXO[8 MAR9Y2,[\G);$AX;Z_IT=RB2].12$5SVP^'AK=*0EXOY_O3^*FX9XW$Z:#:2;L/R7CCL$@[AA\ M/+W!XH[!,:?$'8/CCL%QQ^#CE^"X8W!TEQ9W#([-=MPQ..X8''<,)M_%'8-W MKD">,7HA'!V#]RO"2I-"'MHJY*']ZRS,OSVW:KR@Y.]].B.S56=A>A%[OG86 MSKCM++Q("4]*JIYNNRWNZVTA\RT?JL["5-Q9V/&A86L4YQ6=XL["AZ53X-5* M<;=,MZ0*2951-"0L-%3SK3HHE4GD7'1(05?UY'*;#Z7'NM*MU/G= M&\I%CXUH"%[0%/. &.EL(I7;LRWWYBBX?+@HN)^JCMI4Y3UN1UD)[0$^# M8H= V"'T>V4%S:,&H+.@MQ1HT%L0\V_UUZ]/O:FP1=![[)&NQ\?SEQ12"+50 MX&%K #@/WN4*30RZQIDZ9F8/24!YROHFZ.CP)/5.%$*]$U5)(8C;3E ='2X( MMW[G?D&7\*7I8!C:>Z!*6=;F< MW9'.T.&=W7%H5# Q*DQ4I,*+BGUF5-!61U?Z8!-=\HE,X> !P\ET=E?-^F&"Z5Y^)Y+J>JI6)HH@)->$9/+!NGH+/% M.UFM$QH6&O&KPO/=P>+&,3CW*)H8D& M-'M-V0@@\,\G\OE="G1.;)2+3V3UNVD>$\HI/=XBTY,Y-!2]1YU4/(?&$_&, M5Q.O)EY-O)IX-8&MQOGP1_Y AS\JG6FY.&Y5;A[__"[V0C>'9JDA0N!S:/)N MY]#X4CE,^&?0[/H><=S:(Z[2;57]([GT$1C/,$BO0,_51-/ M(#@TR4-RH.>T)#XTU/+\EX41F82A:Q/GGRP/24KG6DI1^6+A>&KV,@>I)N&^_S*8JI@KL-& M:%(L&_I2^IQBX12E7!-^<:F709QBB5,LH=3 <8KEQ#SO.,5RLB(>IUA.F?IQ MBN6T%'V<8@D1.P3.#7&*Y40I'XD4RY<@Q_QZ/]+$7."Q3?EM07A^A@P*,B&L M.,%YC+JDHB>H$G@T)[B DH2G[RCZ)U+@A&T/J/(B*_9X5@!61D6Y/#X4.9(> MK>P_R21" 12X*]!D!TA5M."+!L4>NC'W&?S$V3,D,2"9-+47Q[^N+Q\CBL$:2>DH_CX.=F%2'NB MAX\)S>R\IN/88EC])\1@=B88SS_=#A6&5J=V@&P_@_-(I.]+UW@83@&SSQV* MREV8S44:]Y7;XOE9]:[RE "U>NDRF!GDAY@&V:B7*_56I7Q^ACZV&G>U MSWI->5Y>GCM;8&Z$7'@UL^4@ MNK4QE# MOCF4V>]HEK436<1?@$>T9N!7NPX[+I- MQX7Z0Z^<2[<4QFO07?;G7'V6:TY(MQF'G;U8>:NS3JA*,E"'$(B\",$(W3-4 M $2RQ6T'BON3;6%8]%S!?H06ZOFPDO-=.92K_3#SVNW_BF93QL$N;DS!C>5#;M.'QHN1NK^2P_!T+1B\!X MT8J.T<^FJY+^V:MF=+E$.GJC[GQ!<("]_O8;H$55;!(YZQRDM*4'B-;9XP6( MY&"VF=:6ME;C%(T4^>_7WJ2F3O-X^&+J(%\M-I?MPM)+KM$BH[D( 5.6 ',U@668._ TI8GC[XM,J M\.>'G&4+WLS VC [YI57T).KDER6M*[:UP1<4*(A1V->T JY/U7J[^/?;WP_ M&$.&'2"^/[FXMF#&* ;8P8,*P(W2#;BQ=P3Y5[S#E@ B\HBD/OC2E<&GZS<9 MB7M2ZO<5(JZ(PA): G*'_&:V#=6GZZC@J[BN.BR0#V4;8H^1Z$OZ@]IW1JD; MV]B'LHQ#&.SVM]GWRCMV N -%&&?5^?%MB2/O]65WSU9@@'81QU0@& ,7,8V M8"T(,,A:#$#9$V>@)FTO414F^TG/RU<.G'F$9 MZO_:DG+&63A;1HZYZ4QKKS#?&_%_;E4O1_&XD[+2D!4'R-/DD:>)7$Y5]R'O M>+;+"W%.;1^6J*QE"=.'FWGUB!E2=3P\8:2860#E1Y=[G&3X]]0A%'%J599V M.0()6G]LQF8@ 48BZ^)@:E"[8A4/]0TDZ"SNV!R[=B2ZEJ!-(T24GG+ MDEBIOJ;;[U\?JY.<;QHZ1>IK;6"$CB%LL!TPW99-I'/I,#HYGN//E] ]DTWC3G([M$JNT8 33;ZR4<% M&LY/,':M4;U[0^EY0+=1 F4-MO5^*[9HKK#?YLKG\P+["/_K=]29:YTZU_9Q2HI)7#9-Z;")X[. M* PD;9/;?%@I"H9S&Y3ZG+SQ/'[<)F^STH26&^7WOU^[XSS_'*0)U7,XVPIG M@(,/]TM?',K8+IJ&-.-S-C9 BNR943J,K5[I_613>VQ1;3X.YO[(/C[DU>Z, M5%T_8#T!M7%GJN04K7%'-5\R_L6[Z7U/#H:=1==SJ'L:'5!GI!,9%\?"HZHS M?"6(+]Y]*D%G=]$4GAT"7F/R0UQA%2YH-B=$5K >+@!0UK18&;;'+:90@(.< ME\>^'(K^%OJJ6'#%9VGWYP-[*6B3G1AGN(N]%XV7(>((I'[425-@1;4HGB.5S4Y_'9ZT[DD MUT0YZ*'"78[%N8O8CY84?ICHW$XQUKZ>O(-EF'GR6!U8GOPT/18+O3M%R^QR M.L,C3QX#C4O&G0Q'Q%G2/8&"2.R=IIK8DR:^QOZ>Z8O8E0^-"T=M5MC&H(&5 MKCS\4:Z^E*77WWDO$RZ;77D+KMB5]\>5;_3+/.8$D5/F?/9;L=Z9?F^JS,M= MNT6Q "/((MXLK? ?$'/7W 9/PK0HD^UOUPP?.)O/?;;2Z<< >= M/G/"L7Q;3KC4'8[^U'Y2M5_^;82[=L*=5'[$N<\]@0*I"3U1G; G57QUPSW4 M&;$C'AH'C+8I;-]]3(8=_*(K<_!>V*YM0YB5N<1.Y M\FY,P4,?R#GX!U:%E7X?8B=>5_MZSD5XH^O//]O9B9?JWEFU?S"!^PA,<+&2 M)QH?5R62#[:5!5RSL+XTL CD=VIEGF[^,X=J MT]V665$1],Z/D* =Z#KH84$R\O!D^.095XNAJ &9=DW&(.0TLGGHQ5^'FLZ MJ,KA6YUI)=/_V6V_?/VNLO[G+9W\&?"__^89FOX,;N" %_$,>=SI4C=(88^? M?+3(>\F!-:N99I(IV@LKS"0*.[7Y.X:ZLL#I2'E&1P:[4_YT1*L$IL4JG>EP MVN+ZS]KS<.I3AY%=%%H%_>B!*@O%1/G 9< [?RM%!50C&Q.R[VW3L%R"27L9 M&^[M_H0XWQ8N:)Q-2-D^E40;CP4RX)<5,!?B+>^:J/,,[F9OWWM_&S^6)X,V M>]/TZ5SQ\F+LX ',_8*D:#*;,E;S9JA@O>YZY!4T7:FMU)^ M/&'N.*;H7S_5U?6RB-IC!(W1M9C,,'+?*3R\AF(9V0?,B2#-SNR2@ST*$^T2 M\[X4PR;2&7^RKO66RN^QA[^\4MWI#R&D"<8FMN7VS\P,XI9H<8BR*30Y=:]0#*6HM=!B_ -2-89\]V:QX34FGA SD,6T*;W/>\<4\G_ MH@HFZYF7\$G%#2;1Y_.S+V/SWCY:B"[;H,V/H +0NL&#-&+%A/Y% K2@S/<_ M@Q$K#W@QJ4KC*T!9?YITF7VC:PMJGBRX51N4$5V4,2O:WYWLLR->F%QM>CNY M5N&G4 =VMD3\0+3(\;&LJP7A^1EN"CI"3YQ@'5F75$B4ZZ/(:HAW24<\D<-3 ML,@GLEW&XJ\-.XV-NHJ^('7BE\>'(D?2HY7])YE$*( "=P6:[ IAA9\T:#8 M0S?F/X.?K*"A3PQ()DU=Q?&OZSZ MB^ND'7$FRCZ#]F2, "C*2.OU/H,Z4J Z6NL2QF#>?M,G\R[\2W*F=DR5\^43 MPK03TF7(/B>[$.E)]/ QH9F=UW0<6PRK_X08S,X$X_FGVZ'"T.K4#I#M9W > MB?1]Z1H/PRXM^]RAJ#SZ4A?&QGWEMGA^5KVK/"5 K5Y"RJ=[?7P*"*' ).N1 M+J_>:%=:YV?M!FA_K8!2HUZNU%N5,O[4:MS5RL4V^J-:JQ?KI5KQ#K3:Z(O[ M2KW=.EJ,'#G!/UC.Q<>C7>-J$NH.=ET;H9M[KD,PB-SV,;:PL@8O%O8&;C0% M11**4D87R?S8&.Q]PRJ\TN@W9:C@Y O^MHW>="-(O6=BZ9*MU<>WB33S_+N8OKFV*K MU@*-*F@^5%I('17;M48=%.ME4*ZT2@^U)OD;_7[SV*K5*ZV6Q0C!L[P_6/-4 M;1%P>1QZ8/ OF0POAG+1T22P.>U%5!H XA8,TA+8A[&B,X8$%5@.\)7%IP M"3Z0;SZ2[#F/KE&TKL)S/)DR<'[V 0=^$*?2H3 A#\.EB SUN:0#2/ZB/W^\ M! AP8/N2SGU6M@(8USK@Y[]HK(P,*H B;O/9@F-T01?*YV9$L4N98'-J]\>K07#3&X%A&V.#'N!7_ (I09@6T%O0[?C:Y M%[_W420X)A IX,-ML=C\F"!8(8_#E_"B@@PHR6SIHEB5Y!&B6_('N:Z(XUT4 M8],41O0#'&C&.9A6\ND2E% XS*)W\;,*'G*7**D0<%:YCX*^0#]C" T2ZJL3 M10WAJV]A3K$P=WZV#@UX'3:,]2R*('1+(U[%:QYKLJ*QHHHS-^I04B"0-8PL M#)YL+0,Q+2N@G[6!C@V#V.BY @]?,;.H0U8E/]F7,V(1%R+H /H7T18M%KUE MQ#Y# Z4S;"!,@!&O")#%Z8E+4%,!C_EQ,( *!M-\O (W,M;YF8VSNF@]Z)D8 M.VCY?S513[1:9'5"*ED[_E'44UI#*$,$MYTDJ@/#"YAY5* ,T8*'DH"TMV+\ MAH1:)R&BE22KX(/).]^1[!0% :$$<3T&@L?^9-)0 #/9)0#APU5Z:E6Q$141 M8(368#!SS\((NLS$(E(][( LS805,?"8%S$B"%X1QR$*886FKU^$/>3&L?*$ M""8+^BPOS_"#&1RO'Q%8$VS"2V#G1V!,"I3M,&(V2!A877X=PHY>Z<8:[(^> MW--D&4LO6AABI 0@8' SOQ(O:VRV R9 8G39EJ"_2"8T7/ML+Q*/4; MGB6B MC\Z[LH4K1+&;88RW_E54T'::3M>B+N\:/(#U#(ZS9>P)<8!%JAB@7P:X#L': M'5;@@.A%HG.P!N85W=_"6A&!H/61VL;5O%@#*JQ>P]!'7AB/L_(CB,L;L.5% M'A$ M7H65.K+\Z$&Z66'!*ZM@52FS$Z(H>UCWDR'#@>_)1$@-AIZU,2>SP/"O[%PI MK^#&!'@;\KTAOD\S.@5A7L%,1!CEC9V0[;X>8IT)&+"*X30*_(O&(_./72S= M4^*1 X]\5.0@(V\2F>KQ6.![NEMY"5JXP-F4%0D)">)4Y-!@>=+P(PVOZRKF MQ>@L;'%)6VT_&LMF-B][;C=R PXV[4[BNB+;;J3Q:-U.7RR5,K@GS>*#/&2> M0C97F''/K@#ZS I$.R *Z_N>;O_3UZ!@J!1#C:!@ Y>^JCA(PEH&A4@C*)/ MK:OQ F8J91X9>D&)*ZJO*)MSB\1597=[$F&Y.L:V&/?/WLSL[M>Y#X8,=CTJ M/D4L*N$@@K DAUPFG6WU[Y AX[0>\@0_("TT!&Q7>M4O[$)\F@L;/+W \:-N M6_4Z,>)NLKR(/AZ)V[>77@P)CLMQ&6=2&QNY-VSS-TAI,(P=*X!35P XX-M2 M^GO2&,6 ""9!FMCC-$,0D6R-((V9ZFC3[B%X]QY*G;4BR0XR$KC]@>U A/S#GCG[&H MQ](92V?XI!,%VAIN(H"S^]N(AIV]D>F#LK[SH)]L0*&O#,G8$#V/,C.@>NJ: M6&W P8$,;2D;,D%T2RA$[A/)40-C .E,[+':D!1L?''2'WL#"A;:$?].1N60 MS+=U,:OJ0"&>F8 A/QAN#89^*W8_/O3D"=85?.\C(MZ()+/P&R^7%,"L(OL8 M8M-55;G\^Q4D_0GA];H*W4)MMA6XA0A6ZY(B#R24'2M:$,N$4N>2G+=^I M."4[L6K%!1 VSPRY;Y5W54(O:D)15";"*RORK+Z-^57"!@3# -]99445P>-E MZ_*C$3ZA*VY8L:O)DP1HO",VY90ALCL+=WY'%)"-G6,)61$>X1Y;3VA.Q)K+ 2-P MC=J.1N5>,0L[S.=+F@KJDHPL3Y&4'K+DL14-#]M*F*_ R65%P<4;[RK9)28S MG0>"U&7Q!K?\#+TYY1$%WG,6M$]S]9O7/I1SMM""^#XBD*@6K1*8)C([/<31 MJTHXL_8V.:X>T)G^;K>??U;S=?F1/XZR3<:A;)/N3/N5K]\FU4Q9?A*-. MI6MZ#1BNJ\-AYJP*T IT9\5@5BT>-!E&+PA0%&TT-H[*DRHJO9.W7O*%Z]<@ MLG:);B?88=#MPO26-$='+TAM6)< MB0,G ;ERI" 1^50K$=AE2;FEB*)UY##*).6&09%Y$N7@R]&/>%<=>92&RX1] M,N3'S4K8C")+XF7I]8R*)))XD4B_GM'@Y9XV0JA!CU4N\=%<%1<>16DG8'>F6EM8[3J?SPWR=[T-D0WU["E42(NK^06):,%!1Q MKB8K?+-TWF;IMGM09_K6E^_5WR(U@(,3LX0&IL[/'M#OB->/_[3$Z1E#,[(G M&5XC@6L8.=T2(@LP"V%P4"YR+ J[P>,8VQ7 4'0:B6\"?.%-?M%5H2E;>ND! M,,4+1C@_4XP'SRRL87 42S]RO?T/2)VEK+&1D$T%+MN(V38Q\%;&*DD+$\3TT/J2X(@O9&]?,0U246%8WR!+*';CK$B#^D"DSOX8ZIBBXO8 M]F6+&BD^ZQM[B=OMNQD13,\P+&1/S_P#IVO)B;69@B>UVPQA0?RU<>'29? = MEYEO!\G;$,Z=70)D&P='C=C&(). (\<>9,TZ)*<7HZAG,M8#(/3M6).1%<%! MT%88P?M7Z*W(,R,5$]W)W+9L0K=K'.SC(GP D;8!N(#85M:.6V)A4SM IM?4 M5L1Z;0>(;A5-\XN/T9&CD :QS7UA?98MXC)Y-*NH)^?EH&DTE[=-PU /X)?- MW+7,(&0 '=K5"!-K'&VIB#?*>@QEL]. ]DJ25NEE>R])ZN,M]X05C4:+JBLI3KE@K23$+A+4;D M1:H)O8QF06.#'J)>%XI(8ZM61LD,)XQ#($!Z$_5RE@'$B:XM31>V0GJ"# 59 M$C([T)8BPV=\\1XI^\KR C%?!A \BLS(V1-(XAKRK:9QC%U:,$(XTJWUW$%YH SYL;67NSUO+)SU)DQK M&&/#OI+C9F9XJALO5C&C1A,@-Y@=HL:HP#+S*LT' MDS9%Z-CNT2K06-V8S':)?1O*30T/3<5%/-X6\=#4<53QK.:[4 1_@?L-ME#0 MVY R DY%&6(5BELM[.I3V#HXX+*>'B0AGN%!.%Z SVEPQGL7K?YH:S6IPJ2T'M#%: MX_]G[TU[TUBV_>'W2'R'5G3/HT3"O@S&AK/_=TO8QHD33_&0Z8W50 ,=-]VD M!]OPZ9\U5%570S,Y>,(<'>U@ANH:5JUY_=8?1"7!(*;(@FJ24J:D*ABAU@0Y MN& 6OU1ADM)3JY0ALK(T+)C1(FM"OG#9(D;OV*W%,UZ\GBB"$\48QMJ>?(T3 M6MN3JVE/UAS'^PM;4L6-6K%PJ<^?),%@PKL>0DQ90I )IR$YP+']=S$0 N>D'HJ/@31:L97(LS(-E0!ZC'PPE%N02/"4 #A"0N]^Z!0DA" ;>&8C< @DA)%:-]"(5\\YI%0V@UIV<@XRI3GJT?& MZ0Z_(_;X+*C\'[J814>);M*289NCIOX2KL6MJS7JTC3%I6Q9UI(V@ MRXP7O%U% '*5A,ZD+A1,*2MSL FFY5@=$U@H>EN^H75 M8VW][B"@)&^$7;&"0*3JKX_Z]1YUX@JS\:K2YX%%!S<2*_F.TDOAM+T[%S0D MM"771[\Z1Z\PPR>?Z&HA)?P_3($<3X-\])45.),V974C*;<;CY&0^(9R@P_# M;,8.#+N'95 " IX0Z166NQT;:1)+VS0"*Q257*JC*GZ?TAP:5%1O< PW86-C M@@C\1#8F8*1<8;IQXCH;M:,2=2W.JSHXW24O, $!L1^$$FT)+@)N\,66CMRVC:V4%D0V9;VG15H'$:HU!]4ZOJ=9[2P M#P5%>9N6W0]G9&VL0>!?2 KPJ\@Z^$[U':&]*"(SLI.-A';;\JQ ]"+#.G_3 MN..A!Z*G$"/["!185Y:3R#M%;$G>JP692BU^E*WW0%3M[(A=<(VE>$).]%9# M(QC1;'S*4U"&+=]'G*FS8 ($R%/+Q0EI M,.*"D+SQR4_*Q!-;(A^ [CIR#;3EN6(^2924' 9[%Q:921)C*89&2G+[%U/" M4UB7\"RYA*>P+N%9E_"LC8X%LQ+#R'<7U6H_1,PO^33K% M1(_3 +NT=$']'IHR5SFA&O@TCP5K3X'$=.I!4UXV^3W?4BT[77 M-L73VA1OD0E]\YRHMV!FP[G58)#R,Y^:/Y&2>^BB.F'?8N2(+9A;&AJN&W\; M37#$JB1!^KYE]2UR[1G*K7_[@*DHR#-I?1 $J-=H0;A M@3>^9.#6EDNHJLHND\@T=-&=:)W"=XC!](2='& M$]/PPD0@'KS[->W'Q8JW')"3]5]O9+Y8 +9W4)Z$1.8=&@$L&\QIXZ MV&DA"C V3KP'[IFD92\*\>L32H#;#AE,+U(-6>?Y3?U?!.?FH\\?W7$-['9! M,>K)=(*\<0Q9,_"<6^&+-PW'4[#2B]>,PO+69/3ZR&B4)VA W^3X#&R8B.D3 M=$$@P= Y9 ,TY<"G0$[K@W]]!Z_BA"+G"=0%RW"C7D. ,#5\SP2UC) T$!A* MMF1-\A6!U?X2&["M:MK"YLZJ9-TPQ@:T)1C4ZX3LS7G &Z8IR$ \BD(K\8[U B4TIX M%'F0V4P<=V<0+^4R0V*%NZ!\WIA('8PLE*F2VOJM(B#_U-9BC]^@9<\,NC6W MA?_4_T3V+1 3G.?TOBQZ![*Y?G\]++GGG_S&Q9YW\<:ZL>#&9#/:UJQV*Y:I MU+RB,CI16R.M&@*)DBXUQX;S1XX*:F'(#).3@5S5FQ1#CY%D\]6\2.SC%$1# MZ,44*4432N88L@K8!!(SK)C"-F$V(V^I3!]]"ICEZ<)_84/"2*BO/=!\!Z)A MJ=&.,-X@D #IA_0C;.UJ7&(CK@@$-&C9#FP.*ALBA:D!TI%?_J_GHX:MYDO) M3T(J-LSF#4<[@@C&UZ()F\8>-OQ&V7N+62X,*W@O%..V:?O\/GXOZ'*#LM'U M$FBS!;8FM99%O46V&8-/3'BX>Q/(I>'NTI%CDJEUWT00QK;54IEBJ%RUV$,1 M)$&,8;=L47$'ZHJM61Q4=@0/P45H.QR 3)9KPUZVH@L3;3-6-''KMI6I0&YE#I_CC. M/SVO83K48HV/F1NS<5/>)FR1S17A,I1NNW!BSJC(7B#+J;C.=TZ]KO @9RASVXDF>Y-^=#UT?'O;R=^??;]X:ZUEA2T84$<]L3_$ M <\P/XE03M KM<2'D!,O0G1D [.UJWG9< M<3W!(9+->&['$]G["0>%A6JCJ:HF49+#!@CM*J=WJ<4=T50C/J!V1$XNWC93 MU:R+J='J]?W/9N##Y&89N-XV<%9OTSCPJ I]C)R2J8<1'LSDB1E^W'@W;@79 MXZ:)0H<#JNW0;H!^/T#5$L@"&1@FUB2/3M;&D^)N #-TO1Z((U+JJ.])\EP2 MF/"J=8R/CD,M?!R3*)H"J7V8K7O+;]J@9$HT12T.+5U[;9^U%49$#]!5+U3M MQ*;+TFD,",AD3@0FC[LX]R73SF;&K@PG6)EZ43]>7\OT\3:(:ZC=.;E]&.ZR M?%3#!1:!B1$ FBF\XU C;D:/X7(XB?O_#TY4J:#5?TU30FKQ= MP!_WQ>^E A:K7]?VX7435>%\M92_'FZ7[-OMXZO+_>+V.X88_+]W:B!:QMA4 M-);[3NK?![X ^DZJTO--Z5U";:\%IVU=52>G>?A_[^S[\+_ +%I>",HFVL?O M#/$B(*LSX.IB_]V_A5RQ6,WE\WEI,,@92J6+MGEL/[<>O)^%0K%4N!X> M6*4M\\MML7S?>5G[6=@H%#=*A8?OYU8A/WT_23.X0*PS3&#(9DKYG($'23N] M#[.CO(92@=Z%_\)=076 P#G>#O=[?/OUT+T%/NGY@^G6ZYY&ZI-^$!H6JC+^A;, M9TC:IG"B7VJ51W8\XFCWI8$HDO4#W)><>(5J^ON#PX/3#QCG[WJMS6Q&]Y#' MD=\X,"(?,M"0NXR&-? P>G_G;2#Z0@"6#U@(.1C59/\[^<@UU9@^9V=Y3KB< MT7'O>*KO^K,.CWJV^,TM$6V+3J,V%$IWO 9?2-"?R FAW$SC"#T32QSW4 B$QP^ M]A.J@K-L)@HLM 8<2GP4KB 9W/1S9#(XP,FMKN>T$,0!V\2)0#")*N%;I-<6 M@7#8;2/HP@P1]?0[^2%X.,ZJQ-Y,+91IU!3W#IU'8'SV/4JE]-JYN)Z610!' M,X'%1[V(7[<2^T&#]JAWG6K@JTP;VBV"R$"?$#4 1(@D7)/'.71Q6UE\GV': MP$CV,%[O2]0BE;O*E1%)R4L^7Q4R3(H$,W-%U*S:T174Z79KN:-)M_D.OAF;5WM=O<\>Z] M\AN39W*7\%S7(FRU1-BARY$TO7-IG#JKI=Y>B/[=@;'K81OO]R)Q]J!VL2MR M9#\0*B^7!I?*^9SQ_^Q_XVL5<-NJPC^&I"=BK@2D:;RO75QE,\5\86Q@7:'G]T:1JF1-+"33P?Q>#98A39/LBB M"ZHC854C9P.5DZ3R*94LD+(B*IO0#!>JRA2C_0&C70]O:][G;=?Y?/>U\L;T MG8L0%+X-@12N[YA!&[16@E91"2KF!D8'81*-OA@NH.$P+!8H=>H*_Y*#93.(K\6( ,:- M-3 LT(.\@85K\=I@<%I^0'U$6V""4SX#&[(T""-I:AE'B0RBL48(Y)O62%UT M@."P.=2N^"9M=J15C7QJX/WV*,X"!V%O NMUAEX\>&Z+4 S4TL02;X;QJ'KC&F M_H)&JVFR.X4*:;(Z(\AF-@0Q)-@#ZJWR(-6/8\H82R;"-TCMV;AH8DT5**9] MU=T:E=^>U[(<\C4@[C*KOA3RC5N3575-B#'%AK)QH6.B0["$" M6$O6/E(&*+LZL?2'R!8SW5J4'$%'2V8Y@ GRATOA/34'[(HPP3GB^R=(P['M%]@U& M/'!X4+VW=PP:P\*$.T[]H6G$4.I;("11A9#C(&#QMR)S:!<%1["# MB";-[SWV]*',/NS>XU@$'(Q\$9O&>AOPIRGC@87_+>&%Y*>G<)+U=7SEU_$@ M\MG+#E+)M!T520YX*O$'1TG1L8US%SL6X#FG5W49:<;?"$:=D MW[!+H0!,I7P[!/;X=NF1+*P[Y[S$N@@[I9J@>CG+]!]>#P]W;WX=YN\^7MV; M;\S:/&,TD6Q&;9$A]FAM::XA@)E4GKYBUP=7*ZME"LXRBR M D2,@E >H* [C&_1\[C/"FCS/%?B^>48N*4*+D/[[?@N)RT[@H %JUH9[BVK3:8+ M%TN$HT,4/&,:>(@N.I"/7/N<(Q OZ@WI MPU'X0(RL6Z4E(',UR<;&/D^$6@V=6?X>;H)(W2[D"]?7*HG[.O##C8USA FK M <&(OX^QBCCJ'5/8Y'H87.2]+_W67M384HG)^].6BDH@;?RDI.33@Z,?_TV; MY+LILBN67#C+Z\0D'YJ;7"Q/34P&.AW;YIWE;;-YKV^SW_E5"=V[WXU/U9>T MS?HD'[K-)=SEJ3NMUH+5-@CR3.8(NZ (;TB5.I$:(9U65'_5%%5>^$$V@]8' M6DU4C@5JJ41O$FPUZ:X /G)K=SR?71)T?[D%#>::8 013+H;U[MS)0-<0>G\ M;!JF%026=82)1S,2.>JZ>CGY5]?#XLUV=;OVZ>ZN9KTQW9(W9*U&KAI,90+F M1JLVU3M'$6\4ONPK V3/]D:^2)YL217VO\9[=E-7MHH?1. "N!W"T5''9,*) M"0R!IQ== <7SDZ70GXB$:Q2!4 M6U^VGXH!V%))3>(8BY^2A\ ,/!?X76RA:[@':10W9]_6U\V92J^!3A[$F8"/ MX+G+R#=AN!I]T]?Z>TF,%87/H!=!C!+5FBG]]5%NO09B,X0[-IWH$LD60=3# METQP(J,F4:MBMS#IAG_3B4QD:59PVKE,2\-X"'">4A4\2 MZKYKWEK8 -AT!"HU_!DQ!*JD9C3Z0DVO2Y_%+&7O2?M-S VCO_&"L-K;X#B)3+,554^/(6_KB?5OY -7U/2P[5ZK,,@@%O$,D 3L2\0 M)#ERH[,Z3(RV8A@$RH&/:WEEX@HCGPHZY 8T*JA^9SFWF CDAEW5_(!J31J6 MX]UQGOTHKY/),@KRP.1J!@[.8PIU@* 3N8E3-=VQ:5+=# H 51F@ E-([0R] M,4;N*O6;#1WBO%.*$OCW.C:$+B1BX"0"/DH"<5"6,\@+"<219L^L-F6^M6L8 M1UX5)E= 8<8X2&IK\5/66K 775\'YS5]:L.(GJ)1LL0^3-RSA-W< 3NH0PL1 M<27.KY4#HO-C]S>A&VM"04F#"<\7LW-;,;:*\)"BG!'/)=!9>&L@I%2*YSR; M(;0O]IZW-HT]\8FX.Z+M%9;J;/ CL:S'BB$0>+=H\Q/9D MNWF!Q*M58.&(#'$CQLIF@,UA;43#&DE0M$8XU8 Y,!PBPN4P$K;I-!$61Q:4 MR)S0A%]/: -QGY:1XK+01C].P%R:P!.:Z,9!BQ$1$*A:0V0>:K0@.\+P"CG! M20!0)[>#]!@%]B.?9G )5I/3#T ,@)'L4[ ]FZ$GCK3.27GRVV:9CY]<=6#: M/CE/3MLJG?;0!8$6]>)682-I5@4MS6JNWU\/2Q];P>?^3^P2^L82KG"#LIEO M\J[&.T+9MG9^U:FG^"2U!P&8&1GSX=GSXU/IK>@5RIQ<0N 8^O=&D020*_1R5XQ=$B@J 'SFZ#M4DY5CXPC3O/ MOR$!R]-'<:3%ESAC_F.M=L;2P'*[#,.O]4 5G0.T7_6T68.T/H@_(8#3-I4/ MB$9;*C\,:Z%%*.).2E4&N%;].8263V%=NY7HS65JF?OOL>G&/0A"&O*#$,G9 M#/P)Q]+'>F2?2Q_,UJT)(JQC8?F *(J6\6/U++TD@-O'4XK'4'6VQ18&VXJ$"@P7^W+?,@EH=#/$GPEZ[?,:!\3YR98'[![YJ%*[B\V"5E_V(B&.K4!)U4_(??D@V M4]2?(EZ2%H3$Z8X\5^E]0LV2$R4ZQ@&THYE,67 S;7H" SQ@#!@G[,H__Z'S MY+%+^O3TXU1G@(\6GJ945R7I>T$0]83V'W?^T-_EK8-;H],RWTRD)3M&+TA? MTZBU0[FK5,X\\A)]5J;<"7?&1E;D0A7P;)(E0K' 14)E!44#^&'[(K+X8? M"J3K3F"4RNB-ZX$VYT2DA@96$W%@*!2#Q<[$RT-$@L&P0E.T;L)OP_12%B&@ MK8P N,:;43Z>PD\&4A'6M$<5\, V8XLNJ+DM^M-AQ^MTCES4?6%R_ M^U;I?"XV=MX:KY:[E+XL*D/8YVD7G6YBLDD"D8>J$G M0/ME@U5$HXO1@Y*VX=7FETW*J;9;-J)IW74]#/=&;I,AN.3 0&ZV0.=#[AQT MC3,OHG:4OJAT;1@OM"9^B;O)W(X$6EX: M\$4VH^%=P$(/N9?!/%.1TFMD2J.]#VKD(.$'Q'T5%%17&-\\RHN*W9A!/#&3 MNK$*GX?Z:6NT+:EHQ*"A0:HF$#;%UD4T+PZF488R"CO,'+#\0!PFR/0_$7D3 MZG)Q'6[#ZZHFNB-K&:&>A*-..G62P;H)2"3Q>=!^B ,1OQ&5KO"7RLH8&!ZL MTU\+Z&6VI,,]OS3OI\O?@T1+NO2?7 \+?ZZZ]\=W;OW;6VNGSGL"PM6\7\,$ MK)Y83<($)-(\S/N$H$T)0J7X0G>VI"^4.)Z@&HPV70D$)5O!U(;=9*:5W\)T M!'BLR++*J4Y B*^"?71P4A8SPW*MMBW[UX*,YL02.5W\2M\+N(GRVV&M M*TJI^X(&F$3T1%:-2#D'2>$#2S5&=#[&'S:E#8TA&#,,?;L1L:,X1*N[#0_A MSV1QM7^M$RZ3,>>7[&J%/6Z/LLXBM MO*@JU36Y] I^QAJ<7HV%\!^4) D?BW"/KH\P-K:FCGB4G@C:E8\JL+XIK,/% M(W.@E3'2*/#$6%.B6Y;%?=P]-W&!)ZV+-##3$*J:N+^\&*K)5J>* 9LTA4IO MU"X2FVA?*)C#8=.:%F,T58MD.X@!2!D[>WRV=EN4N1%VG6/?6+BE&-7#S%-9 M1$Y9=E8OX'0RCLR!'GK?MWUT):%^F6![F 4H:(];??+'@K%15AD-+0A8XK^) MF'(0\[PU>WOE[(T$\9S"-(?9RCZ6B03)>A<.';L4_KWE@F)="'(6 *+H!NT! MIT:*GG=:B; 4JF2XT(#JY_&%CV^B27:8;D*G&7^B#490^NRP9?-;S.IKL!=XV%O:DG12@^;JFD[H3LA[]N+%?V]M-XEW@? M5T',QH);!D=EBTP-(3^('>KC$0[EV$Y,$!1KS6,EKJ;DV"*O1"3>@M (B,* M6O'>PHW=*.19;R71[NG5"DA.,[14E)M!8F0AF=3=@7OI"DP*=6T0^W!#OT:4 MPZ-=$)A>WR-\4,$2Y"U'\>9A7TV1A[+Z2O,T*V^!I(7M==+"DI,6MM=)"V\E M:0&9J6]UP<@')LG:#;OW=\<'UK>OWRSWK87&3MG\2&R5 M\$6O/7FKIJ5093P%8R@?%C4 E]J JQ2P+3"Q+U2J3@<"9K M,T%-PA G=$YJLP2RC=1UC *E1E,<87W'$:55U#*>*^JQYU&G1F8&YW9PL^=; M+3O$5R/,-)]@IA-_=3TT6K7+M\:[&/B[AI.W)1;8_6D9"5XY^CMF* MAWSW4!8Q@RFD37_$SL6:>^P(%L1WP.#V!2 #9":%2E]CKRBY0POY_TP".JG) M^-(Y%>>0I8.)E6-":3.; :- /BY8VI-2.WJ;(27'Q:O3GI;-S/6XT,-BUA,K M-"Y,1TN?>* HWC0^6E['-_M=-,Q &">P%.AHS,3!< 2"\B#H^<(;A9T-93)" M@(!\011PB2^G6^#8FV-"23168$=$,\'U&*-&R'JL N8HH(? K%C6%04!^\*X MSU><))'U+K#$#M%10Z2+UF_CVMOYTR'F^OWU\'/YJUTI M#;^7]IRWIA^H#(O6:L&JJ04)H6AQ]-!BZ WKEBTC/YDF!DS?BSJ<'4$= MAA6&,"8(:D$Q'*Y XZ@I^F=5@AEIH--[76V"N,.*UM#C MAEJ%?"RPYFZ8M>; R^/ ,,.:-&AKH>[Y>!;[>A' MOU]HO3&^C$H?\N1XPXSDCJW9]*K!I1RZVRVKC&'0!)Z-:\G@L2X!,0X[G@U@@D2"AHF#57:O502KFN")P\*[=#S20 MG5$!Q%75X[@M6^)/8!J,Q*/C,#UF)>&J$","G_W@!9MT(@R6GCI+S-X1 M8==L9K2MC\A52DQ6P\Z+4X,$%#LN5B".JL0J!>O5\UIDE,E"^!:;?ZGK@1TA MN"61FH_I"4*_:,&2X),Q0ZF8$Q.C#4P=5$]!PU-+&4)FB1#-#;(9'5Y/HG:E M'2(C:;1B@ (?K3P$Y-!5'JU+2]H$8X)!R' Z.)N!6;.9Q$7@Z?.=+A1I[GGU MH+%5\;!2=1+X:2U/X9EQ@RNZ^T#@+3J]=,5+Q=='K=97J$.MJ)XM<-9GG!"#M6BTM$8P2'UM1DV--#F+O$%B.7!CB M_04YD=7)O&32TK(97%M'A]V0T\9-IMD1C@P>(#$7@F.,;W('>$L_A\XTK,1" M,2/F#CJ]VU)03-HA((L,9MPT+2)J M2T:X?:&<$VI,O.Z13>5R8=M-0J40QR-^#,S5M>ZR&;71,'&.\N&^V.$,)CAF M?3Z YXV:5YIE4\Y?#[N'?[[;SF6I^FTUK)-E)!7MK).*EIQ4M+-.*GHK246' M+OKC/'\0 ]U-<*Q@*VZMZ&_RSZZ'=N4^^/.IW/D:55>#394VX3 2HG.Q)7PM.VSK'>%C?^9W*U*;SJ$.-;5-IH6TJ%(JEPO70^W/2J'PI7-SN M%)]CFPJ@Q&Z4"@_=IG*^/'6?4H/[DUJD)-//XHRRT;[,8VV8'R%RVNR"4>)8 MIVVUGPPS$EZBHC!!K%1U+)=YA[@>_M@Z*'<_%G[=%5 M_MCV+HJV6F#+#OJ.">/#R6$D=>]3??_JJ&Z<'AB:],D9)_5+?.^\?E$__Z:) MHR0%/*0W]1Q[.Y\F_(YT.DWY3:QMO!$BGPV,#KH[FIQN"Y_@^?\U_$[C?3&_ ME2N6*KEBN?SAG=06IZG)L8K)S0;U/Z?^G%7PY(_5P6U5=[0DIM9)^>>?HT;U M\]&[M)&HJ<#84',^GLV6VESUA[HB9.._T W[0X26N M($.,X7A.ZUWZ-@'AX$WXOW?)U,S$3Y-77CXWP9<7>_R3SE,7% M.\YF.ZA]# M,"'%A0O])C'% Z?]A*XP\G5GAM7RJ^$$J^<-EK'9?:U1/[ M\B%\X4'6^3B+*&*T+N&&-3:P=&36%HG?+4R(]#NCY44-QYI+$BTXRF*4" M] M9!91+.0JQ9V%*9 6^' FL=JGLSSV4"CGRMOEQSD=Q2%$.'=6%D*M>#W\$QU_ M]UO^S]!>">?K\T9@+[J>'UY:?F_?:H238J]Z-"G]!]?#3N":>_WA\+9FK\:I M;*5$7:)'6&AJ=XWBB*SQ^+KK!?Z Q+KNVW^)1&==2(*,?>;#$6MSP M%4L]+[#E'>&X[IKN3ME,7-@Z%F[5\0MP4:=M7K)(V1\<\QB[LL/LGHFAH'" T=?"3J&(9=IJ M ,PB.FW7XH;+M7L[N+[FDF 8'_9";<4Q'=9UOY_OYU7,]BA]03FYE+C3+;8^ MIXG,DLJ++"I-:A=V4&K#,GD5URF+F#_N*^3Y6 2X0 '@:4%@W(*0NT/"$A<] MQ3I"9U(<>Q\(O7#=:HGS*Q2K6&:_C),B M'S66UXQ +2R5!F8?>[(S]F(8#0L2P.P#GK M5*U*^ZYUZE9U.:JG@SF0F(#( MF!5C"D3+5BJ=4#^7@*+ZZFE?">Z86T]2@5$VTW>B "3D3OD_**WHKP+]]1X? MK3V'J,P4K=2Q_0..A>DAVWF"O*WFX6H-@@_TQYD/$I3KJZ(^#JR](9Y8SH\] M(YNAA[A>XBEQ*TYNP\(JMBWJ'$3-Y],17[ /NBJY":&_Z3K MAQUL1=*'1%0:ZT6)WQ.],0F06!T3=2UIF[>>3Y>0-C[E@+21X%!R II#M<$U MZ8<$QU3:K%3_,Q'N8=&;B4W1;*H:.+">^6HVU52,MO7L=W/2QO#EU(&?L1K" MQUH,G_4[N)B,1?LG,OV0&@5CCR_DL7#RU =7*4JX4-B+0EY\I>_9 J6+J$-T M=1&_$NUD!*(O]A<+K;D) >PU=3I39'/V8(8;' MMB9)#(@"(+O@, XZN$39'E/E:C5&\)X__S(),83503KIZ/);% >-&'$X[)U))5)4 MRV6K1B%=&]B-0TE(N,7Q&-JCL7(Z% MS%A$3DC75(1W!VR8FE#0\ )G/C""J-G-$>@66F86]ZVI.0)%ZY95T\O3@_./^"C49'O M@P+?]VTN9N\[)D-8;!KX)5RMS:/J=PW*CA M.X**:6-L\,"D=Y)6X@!]Z6U.]>?EL%U*R- ".!:9BGPZ4BG&=T"EQ28GC!3& M2/K4Z-[M>/BY:BI$!T=_^5;']%M4N)D\+4+4,07B/_FKD*CBXR.'F< [2.PA M_@>/%/<7]_!-,Z(%:A,KZ]K$)=_;MW>GQ\>'E')Q_K)WN'$6I/7 M1<\O2OU\+CPP[3*\O CJV@!9XF*IR20HE9J:BL_JN6A>*)]ILKF?"K0B[),) MBB'^B'QI;;N)2"'X0%Q/J/.VKX*'PCH00Z.?7 Y,3G,XE6XB_BK=Q(C6(O?#:\#9 M"*2JV+.V\T.X*X'. B*O9>NW.]%N8=1:I6"J%%Y?1C[T?GRN5C[]W7O4AZZOZ M^T,N3878B,]8>4]E1@5Y.16[)N6,]=1"62#0,>[<#$X\(68HH/&4L, @3^ E M1 ;H*[?V+>@U7;L?,QX[*2Y ^Z%NV]0;V0Q1CR%O/#"G[3([X0,+X]FD^*JZ?LEGZ%V[ M9UV^OY_H_'G+BS, M>4HYA"*1^[G<$TN9]".?6&EKZHG9@>P!3YUH>&../ 0J1:W(.-*WA>&,\9+V M!-^1*C*!=K/%-W;&];^]B:G'NG/DMTOVWLW9S[E/]7&.]"E.<6LZP%;Z(29. M;IR%,J9ZDP/&BNMF,R/*>D!144Z$@N49X9WEW,KF3,S-QQL4Q0Z:-(+872YK MCO'!DDGF+Y(5+PPA-I$DMG:FT@3FI(SM?&VY[/9A._\"V.O23J%4K4X]!9_: M&8SR5F.,M;(/RYR+GY;_FI\^]-R>G($N[[;,8* I3'/M\ULUGY_R(!.H-^5_ M)AQM<-D15FDG2,,33GR^W3UBUE$+0BL M,/B@DE/3'!.Z"KT'S[R0CZ3\D]/V$2SI4*XH596RZK^#FRCX^KM;C9MN)F:O MC+21#9K%"6;.YW'5ID*NG)_.G\%0G9#R.=7+-WN?)['8Y]S7I7'30FZ[/-69 MAONJ:X79##7J?".,YTUQ6>SS@9EH1*6B&%9DLXZ&?F5'=&[^$V&['&*9/<%) M,8C1[,IJ*?J>YR3\/*Y!*9W,CF^L0^Z6%;%?9!"FUJ+P&;T/5!L\5/115$OA*'(+4L5+:*YOFPKB$:. M&>,Q8246N9!CJB[1:61PA? BQRTSC&BCVXET#TR6H_@T;%_&J]T'W7=!N1#]^L MNQU']=5BL&YV'<,&1FUD+)BYGC/NX.8AL"/]P;D%0>C;C8@X53MRFR_JGJSO MQ ,7>P2Z-S7]-K7FR/'QWA3CDL(G,&(A!F; M51-#07%'(@6'CW:\YZYJ^LJ2>@A5UWGZ2\[3K[[>//U7EZ_\$C& GB]M6"F@YT"G-WL-"0@J@MLX?\")O:@B'7QK:.*#PZJ-#8??P&Z#6X3E6# M*'NO.E;'Y-Z-XAM:Y$UJ#19GY(QDU+8\. 3L:-BP'!O4>=X_GC2A,89S.W=L%(=^.R%1F*QKSV-&(MCCJB)8 ):#' M32%-HPM[#NI;G.[.L\K)#WC1] Q>M'@_]@BWL/UFB%.GQ$W?HN-\07;$J[&W M7\-B$R$$K-;G%M5W5(:+'5&UZTRDHU\_+,5ELN//L-%-%%J2>*\VOVPB=8HK MG<:_@%\%8*X TP.><]J#48P#X [&D4A.>R]XT.G!D61 .9HF#D:LR\3:YQKE MK:'/K.6;=[(OFQ;%Q%0V$X[6=ZV!RM%O6U8P GSG8Y(T.>U@:VS:V1A=*8;UP(E$6"XA MP%_P$=3R&B\M'Y*.W(1$6_HG)7(BX5-$WN1I>U^N*]B#]8A82?1Q]XP\^GE0 MC#E/,\^M<[;OBA_[W:AI5YIC.9CPW'B7./F2-FF2&.,P"Z<@WI^46,L^5O-^YW2:3%%O+EZ^%E MZ>!B\+M5O[SM/OUV<_IJ2;TJ__UV%PK3MUNQ')CU9],%6A]D,V695B? J^B* MXK%8+8F"T&SZ$1I MDIN8(-VD@L:T/E)8-U$9 W&)M,BJ,UQ#'U8UH7A# ^S:CX<[LWQZ\M\68K2; MWX]_GWZ_W?8;BF%ICZ%\=!+$4[E4RL2>KXJB.+V)Y804A:7N<;(.XM/)L;,? M'+:"^O-M\2/4,,RL8Z!%&>]CV$61EI^H#:6+-5"9NUK.I_@$75$(K,%2TQ1+(%,CZR@]^ONAQTK/2D;$M.$1%$6()>49#)=#9JX&],2=,:YBUS+=>I2 M$A=C([":>#GN0'$)$*AWKILQM'QO&NLQU=K3,B=KBYW_S,-/\*''.?S@V_![ MOU<[MZJ_7^+A)W9@_L-_'*Z8"D';M/UFU$- M5W:1D(H[@KJ0S:C,"$5RPAN+?AOA,M*D]XCJ/)CBF#1P4WAH],7"OZD7A?.. MJ#X=?2<838P4,MVZ2\C]X[P).?@^F!M8J?+&2DV.ZW1JL!:PDG.9-C^R&& 7[ARO@BY M>XBE*!, DB$#PH6]L^"J"N_9&!"(9+2DQWB(22A0+C!_!:V,IJ4QEIQ01A!3 MN@4G&^!U-=MMQC44$!OR"&+W=BXF%F>@8OKH:]%\9(02'Z>4Q?J59!HT.*R? M_U R(H=EH+1618&\3ZPL39H1IC=K D=^D,W0KX0+7L1)/%^^HD=0( '/:V#1 MF:D8!_H%7!Z>ZAYBKU)NQ-5@2]29Z6E,V8R6QQ2;?-I-E&X16 1>,,W3S\6W M7+F:2"'D]%JKE4L@NP96"#R/GX2_%-=4+!,=(W9++ N6V+3[--,)O](N]QC6 MN7+#Q->'DUFH+'C,=!9M!.("!K"!I5MH AQ[P_-N! ;+W,BW<$O@O*?6="7U MGT&-M[T6[IF^/X W*>$B-1/]RV7>^7+7+QS56QIZM5J1\G/-; 8RSPP>N? R M5RY,KT5/S3+/+[R/DS+-GW;?EI9;7MR>6F*1C;4XZ.1QDBA:.?'58_GG(B!<:5@#'\HF 1/JI?J M_N7(U\-O6];OZLE6U?S<7(T.@=LI:*6[U\/=L_./?:>X?1ITWOU[<7FZ]V5C MMW911ZC2X[/ZR47M\O#TQ#@[JIVLFP.^]O7-G1AXU@5%W.NAB0"7P3AS3'=] M^*M6!8 $8?^+9XL=(A6RW*8!C)_/>4K9[(.!XT;:]XS'K]0C&&<.=(5DVQY! MFT29.'GI]KUL[E]$Q:A5W;&40D]3$ T,]!K]W .A]#1?KFC;DSZ;I<'L)3KZ MG+I�QUA]N)Y;='VGBVO+[,1X@3GW+&H=O-?GFL90'\.V]J,1FOTQ9,">I*&J!;D%.IH3L>4 M#4:<2R*&)=D0C\/#RPRN*_Q+-1HE %CENT!8"*UFDGI4BP98,O$E =F03(Z, M&UY0B12VLN"8@$*B'*\G0><:+W<&[&CCFLV0P\.T;;:%KHH4<*DJDI'K:) POCORO(Z--S3!8RML8L*GA= M_.N=F&6+O<-6!['M)28AS>&1[N8+"BK-P%,67'ZSN'1+N[I=*L9[OXPI/P*% M>'>N18"";/;-^S_552CIFTRLEOO':^<\_Z)G4\3\8[U"VA';J$CHA=(.,?2N MYQ!ZR2+4<^M11R,25,$8S3PSQ3PB_UT6Z;U[\:1!2 Z3B<)V,3@H.FPJ%C2Y M?E77-\8XS"*4]S+^)]UY235#>>62^UEDCO!D2LGF#MEOLYW3&X\A--]03NRH MP5E1Z"T;]DRW-\VT3. M&(411^9G:G/3R%LB&(99\#&GCY15A-U^)4D7A3,>DBV3UN%0^3%-AZQ7 M=;%8RU[,YZO,!78]I'RLRXJ[7$GW9(OY,X@;[ICB*=H6KK\)_#LF9G2"$08E M9C<1]5$/)DS6:UE-N'G$70;+ Z#Z8"JMP;J?]@R9,>@,2S,-&6-E::!<1 2Y *'T78C MA'>0[3U XJ%&XFFX\;FDMH4M1@+D%S2_]\$'*8F;3CI:=K4"[FO+_)NO@9&A'=3-41,U&9HNJ+,C@=[JV5SK0-K MA;$YIO%P9950!S2.Q 4B@1CN#-RHI 8Z:D1Q B'7/Q\W/J>6NDYZZA+*&PY,#K9R! M7-'!NW\KN5*Y,K$*))JXBAQ9(ZIW&M7="$$)&DMHC/F,-HU3USBP&CXI_X@0 MPS@Q^I%(26LFL'M20#'^/E9Q2IE> 5/4H7M&B'OJ8.G_(F11+!9GARQPK;14 M.C@9L!B$WTZ__&S>'^2;LP,6PEC"XEZ:S*QRF.4N?5*E:G$#$9S$JZ*,B*0M M]Z_(L)C;VBE,),,$,=$MEZH=N=0UYWU:8?W>,NBE_B<"A?W0#4(_H@1V*N.Y M!"Z4NIW?+7236ZT:8I%W+/IP'[2X Y@J5T8MF=3VW,OSK[Z_>W52F$UJ=V)V MALG3TZ,C\68^&@$N>R^?B7:O+O;/)/T6MBJ;^=+T]KWX0T->=.%7X6!3UX:9 M^:C/&;<>&DAL'![J#'.,69*!D(88] 3$'O],JV,[@PDEJB:+*NQ;+%:NAY6] MPG;WI^.>G\ZF4%KG-P= 8'J6!ZB@--&9O M36."E/A&\O^$,$E/VTSN.N]*'K%]W*U=_CSZ?74_.S-<6NF!N$)S'/&2U['4 M,TR7:^7<5GG*X6DA10%.A&G10MU")%]L4Z&I5A)D$K:]HH/'2G>/@@&Q3!\] M#RI@00P]()9R;/J@L,W+3^HOB)^4%+&54.V^_W5XUS1_M[8^S9$.\FH92DD1 M8VDY)(O!!Z^$H?X7:W.$V R%?6J^FC.DT(.GC&?\P1])\8BSI/]%^X\60JI M1:6@-+RM1%$J;VQ.=)\:\OI-L9L1Y(OCE:W2=5)2I4T'5 M*Q\.SAN-RD7X8WN%39V*,G4JR^D$G-^9:>H@65IXTOK@8W%SZ 6[GMLN36?OD^.*;SFA9U<4F.C%$@8"Y$&4V M3:ZS\?HLQ$"D4]JJU[((]Y0R[SB'%?FV[ =$::L)%58EZB5[]ZC'@;PR42?: M0)R&;$:,B3GIH>C *_)?$R-2QO9&"A<6'VEA8I-;X(9@C%CDN9^0S5JR7^LAJ@*D@$J(@H;5E?LQ5< M+%VS@]K%KE&[V(LKJ7)H"B9*[C9$^HS^)EJ(.=G"/9")IQ&^AG\I"Y-J+F(0 M<%'T0/4.0&5,8)R]?FO#?4$AVS9<"P&8L5L8ZJ:8=$JY8J&@SX#P?[G$3']F MRVZW+95L[07Q@P-NLN(SIDJ,+XPW&4D[4"C##MTBO ]POT1JN+@O-'.+H(]E M64J<:BN&0783MT&CG0G@\]$+%J,_]QTKE(W*+?FQ@G^F42F75CUI?0M7<+$) M8:<(+A!$A+#;7'5+!JF.ZZQ8>:K

$(5%'\?R!F/F$XM3VC&.TG<_UI_O]AM-O.] M^]A"5F-J.T8BLI-V]?O7N:,W_M 9%)(S./U:_]4-S?/ZM]^S9C"5$N>;0RHA%=2-*2P*]9YT?3WF# M+ MF6%Y>X)O;CJ9(_# _,)2MI^4MI$[)L-VGH'QI]+_KS^EKM^3;K=5MM7?>^>C__/JZA==#K^)KDUT/O="30I'%0EHH95^H^)+I-VM(&[MQ6V+ M:FX++I3H893:">;HY'OU>[']O7TV1R:46LPL+K"D&3]NYQBXX#,RDE5-T-CQ M%.V)6A2?!38EF]9Z M)D?=LFTJ(4>=J2GJG&7]L=8!RH4U&.&=Y=Q*HR$&$6N8#B$WS4H@>0B%.V80 M4(WUC#OI#XY^_^J;%^6@LA %P+9M_"T5+#;]QR6)/2\GN) MOD3&PHPZI2%7&I\N/S:?%H69G>-V-?Q\4/]5>RU\>GF=JG);Q>G9#Y/Y=.$1 M^+0XD:,;N_M]N^Y5_E1? 9]>VFD4VQV*P[R]+1; M_GQ2'+3"U\AMEWBPQ9W"0PXVE>&^$?W_31D[H@T6RE&&RQEK#9)+P[_\N_"M MGH>D8$[U.YG-J'A2>U;?YNKB_M7)#9H?#/[[9>=XV[_X_J-R[#R7=W9A@."_ MUN6FLY;4'IT/\,=KS'W$F_?@TS)W#K_]:%8.MWXVG]&7GG1L/?II[53G2C>= M)]@J:T4*R9:B<3Z1?K,)QU5OL=/T>O-<[*V_N]@[R[G8Y\XO<^?\Y\G1[LTS M7NR=)[W8E>D7.QFKFX=4TE,%4O3#OV+FHT&+!Y]YUVE\&WZQ.[WO[1<3:GOL M,R_DIQOFXM!1Q9]]ZF-\82^- _B*% @^U.C EV5=@.& ;H1LH67!5UH"2[[M M1)B#15$$S(U.Q5=G]%I"EG[3*NL"P'/%-?#G;,KU M,/J2KY2^VY7;7\5G:I+\)%%!#8&:.%L0]6!JE#=INRR!4<"9#2\*4V53'$I. M8JV+7BH!9URVYE'&LQFI8KV4]HQ/VQ6HLEL%3>V;6[BYW*_W?MTHNFO90=\Q M87S8;%#1+JZ.CVOG/XW3 ^/D].1;_>*ROF^&]3GVK@Z.;R\2 ;] M']81Y+:09#W_OX;?:;POYK;Z8-N!+FLU?G=OWKAU:4Q@& M,WAD88H3;6\!(XJSY$# C0521Q<@?EG\SX0K--)!]S_IC1P36Z.J[Y^9/^F!;KF4[P? 48XE6CGHL8ETOG_I)#X&$;BXQ[1;$B3QZ/^ M^V]?\R?.?N'^WDRA_OG@3%[S]5@0 N6);DX" "6?WZRF5P='N[G??GB*&!%C%NRDJS4VYKCZBQ9^TR3*$M!5GM$I*REDG*_:/W:#KW&J?G[+V3*JZ'U!Z-H M/=%E2 B3TLYF=>NI(9]0K>M93_&A?L4 M''WO^P??MG[;DV4'_S7M.KU_KON4W*L7(CO*N4)UMM4R3G=P8^;R\ID^:&J+Z?>+3WVPV\RWZ<[9M_;C[I27VC;&9 MIIC,C.!>^FXN2G[E1^5"2Z2#_%/2P;-QJ&_VR>V1TRC5&]V_X%!/2D$[S\C M%M:*.)$C$4L<3QE^.&D7*>+>\J*&8RU$W6.8RD\34JP_%AVW?W[L5'X&I+I4];W[7V:[W1>D)M\N3)35"=1&OS_)LII$G4IM?KUL+=7W_G]]<>]6S!7 MM/[C3:%":,A*D3L)Q;3I!6%@@";5C!AN*=68-Q!U92J&3[W7=[R!9<%D;NVF ME7ZOU9UD'>H2YZ9_O@>3.?'"GQ9<"CG=5""N[<[QGXM:L52L_]:ZU4Q=XRQU M_=$6\+A07%O;TP$!&'[ISG8PN\5KEOASW1$]*V@?/3]X&N] M/)R.)I$B,.,-&FF'-KMN<3J<=ROR!Y;ICQ8H/NV6@4#:W!H3'8*\<'IO'%-H M=&<>=O33"E*/K""PK%,@+A.;@1Q9<-;!A/K2Q-V:_L/K83WO]+XT#DYJOZO/ M)/"76EG8^'<'^-=(@6'QX'KXT7,&NU>W/[Z9Q7?_'M5K%_6X4+ Q5BSX3-2[ MUG,>N-A#ER'KKC8O-I.P5-Z=RTV]PCL/9FJ[AB?O I@V30&)9@A\#X3(JM^' M'CSQS'+=8.#U8=MZ"D1%)6HV18U@-^6"0VI[1Q4I@?I[G4@,5 MCW#9Z''T%G510=7*P9O90J14D"X.]2(3WZ4/X._ PDY?AZC,N+\CES480O'" MZ70BFW&]0()D,_0CPET%':)MXTP; _H>(7[1KVH75]B=<'LC7R30+^8-!D)[ MO6MH*K \(]X,[>O] MR \BM#;%MC8LQ[M[V^)D11<[^9(R+5"7Z";CO,)-^>2A^P:'M>Y-15<";M'! M9D8>-LP,8&ENU,:>7MAQ*,<.#WJ%!?B!R=W^Y!W,$>WS1%(PA*7+:$Q@^KU] M(GOR+*3[< (_W-BX"(&/H#?BH^5U?+/?11=U$JU(+$PZ;\[JI:M#;V?7[%I* MZSP=N28&=B',B9M'4UA P1S'FTK,X)WNC)F^[G?_TG1H-H8?<9V6M").FZ&' M!B,\;HNV/GF&22I%':7H1NH MAVCRA RSXUL6]U9$S ?\2M/S^Y[/O>+:H*0;"#1@T5[8K99CA2!!\?UL-\^[3X5?8Y.8AYM>!*9QJ3Q.7(M M)(N="62Q%CHKN-A8Z'R91^CLFFXCPN:1=;?C !.3#"H .WMF<9H"K#3* M'%J+,X>]AS$'T4GC^XWS_;S8ZV]]KSXM;NHMQ! M[./9YWSU='APM_VM\A3<8:F[5WHH=R@^D#N(/;NO58KFW1?[K#Z1HSXF=UC> M'E:F[J#H SN#.UQ2!%V":J>%DC%,$7N6R+)!PF[90=.+T,-$3B4,&B21]^<7 M@",)4>?RD?0A.OT*>(YQH)QX?*7G?*_L;!U^+\2.H._SS'ZJY3B%@T\+@"^Z MGG?_%@J;^<+4(#;M\C0C?>I#]\7QG,-AG%E^4UX&Q&KH7T=GD6\E\E?.:OO! ML#JL?:E,,L)3\@PD#1A( CE,-F@N?&=FSWL),I9RV\0]VBAJ%PGW ?,)\N5) MU^@_$]MQOFEC:@$8^-(:!G[),/"E-0S\,\/ K^A5/Z>0D=X_@W(+1KVQJ%DL MT&8GR?!G=]49=MWSHV_#F]/!QZU)TFC>9BFISYZO'\X2NI\4IN="IO:RFFP* MS&XT-JS]<0[V2JW2Q>?JD^[N5)BKR]%BM%IXT_KE$V6M*HO]V,0P:CBX1)UI4JN4ZHP0Z8S1 MKH>77[YU!.7N,^%4D&.N\(&Z&H F\I& MC5B42()VSHUR">6"5'L9$Y]@?['/(3"X?4KP?/U*GJPU2?EZ^&MK9Q#=;@=_ MOC0GMB;9^U3?OSJJ9S.G!\;!U>75>=TX/CPY/+XZ-L[K)Y>U(^.L]O,87ET8 M!Z?GQNE9_;QV>7CRT1C)1'XA+4LJ:)Y[>)D_0V45>YJUJ M15/;AR=WAX=79X=7_9WE-W^)-2I.HWP!;5XF82 LK;%*@L[F.*))7Y^_9\.< MA['46_">>E5Z40 J9? A0?$+3>[I\9M6OH..NN^;1Z='1V7!WMWT]//K\IWE8OKSH7]KOEG<)A=C=J::WM@"N M59K8L.2Y>IR,?+O\D*X<#SV<)<0G-DK*N"RE) $\3I.,F$3S#R#1GY;I7]YY M$RBS^Z4;?3P,SO)GEM7ZJ;%&HWZ6:G7-C*V[^WNP^1^;/ .^52B^Q#>]P+A @ZV2GKDNT2%$@O?I;D.;F',O?SU\'=8 MW[)V+VY^?&ZL!@1/:A3DB8"2"*6WZSE NP$#1)YX(>6X.EX0^9,"S0F?X=QC M7 ^WOQY%AFC:X>Z7@X][M=];[_Z]^%0[KW\Z/=JO MGU]0RX*=?XSZUZO#RY^K#:DTE;17-%6D%E#YS(2\KCG*G,PH['H^X0U.RUB$ MG_0\EVX>@Z#6U.]D%KV6/-_8';;[WJ%7KYHZ4A^,P/ O.2.@0;2GC\;VDQ"$ MU+.<7M4+M?[.5NFTNL#CIXK&*1-85C;^&);ST6)5-^HR*>+$XA!S6"% :AR>D5 MDHS-8(QW5J#G>G<2YO*..56'C !0;(?B\/V7GYW MT+Y8Y/F+,2MM!B^%?\Z:TC(8: &89W4K5\+F2XN1JMKUKN40#N*E#^89 JVD MD9^.1R6_2$L5JZ:A4FCOMU5L_6Z']]^:,;=2#Q*GSYQ<\O*+/EN0G?G] MZ/"S=3 P:\7YGSWUB"<^_9E(;K'Y+(/>RM5<*368.8/64'EDSB>HS@Z"R&IE M,[.(;>Q6'=(/TW3$>G]XM7_0^?&M.9W-\*/'Z6Q_L<<**BM:Q\6]Z--A_V1[ MSL&B474? MJ.FH Z)>N.N9/B'G[]N^U0P]/S#>X_OH<"GF_Z&/Z77AGP\I$+U-!VY0BQ[2 M-VT$#Q#[3IC @<4XE:",4D*C)5+Z"<\3C^7Y4OM?PO59T<6.%C<<8&RF\\T< M'.P5SN8K;C#V#[\=[M=/]E5!PTNK7> J[X7K%%3&>'F!=/!'3S>6W#*;V1DK*\=\GV,_*IM]^F7MS!@SN[_;E45+K9^^1(-F2@D%XXFQV[(&UZ,;%%VWV MI!=*%T@,7DP;?'K8\U%G._=9%K:>Z2S/?(28/K-\@Y3GEWJL#TD)2=OF!?+> MYQZT.)I_KPY*ORJ+;F8*7,E2]^PA,U@&D4_8J%H/P826NU5/61LCGKNTJYG6 M%CWU6BXYBS"M)^9!NDC6ATK M1!V^1A Z.DLA7]QB.J57P^J7H//]O&L=%\;)%-7&AU-DVDPF4& AOU'29D% M^6K\:LT[%R-:B7?X,CQ1$]DG9M3D)87"J^=EGYS/DH]?+8=]3L*K?2LZ:.P? M+92?FRHG9'S-P4OSU4)9XJS"J^'OWZ>?*\/(*OUXX7HH(;(6RO&K-2]=R#^Z M]9)H=@HGS>>W!"?%5\_.2?.@@<:OUHKHWWE$GUT)G5"-, _CW)9**+T:UL+3 MV]W;P0__W'GQC'-;*J'T:LTXYW>(;C\WP=;GXIKYG?RV($Y\]=Q<$SV?V_&K M%>&:+\,'^NQR?$(AXCPLM"1B2OQJ>'39J7O^K_9A-<5A_\)8:(EC2N+5$EAH ML;+Z+)1]H(5G)]G2_%&E0GZK((D47PUW[]WOP^Z?8;ES\YP<=6NCL!6_^GN. M6LQ5BCO/S5&?U2%:8"2 _,NPB!;BI/D"F$=$I/QJN&==-"M??YWM=E^X1S2/ M'BETX\I7:TXZGS)JNI'IRP#]B_>'Y@MYZ67"5\^NCQ8X)B]>+8=[;B^3>\Z+ MPK1]/6P-;R]_;7\YVPD+*UI]]K==);?6727C7.>E=)7<6G>57'>5?(RK?NAF M,WB7B+^''E5XF@WOUE)UH(9)>?H,0N)C&VH__E#TFKRU6D9CH!>7"K0O[ #E M6[ @(X@:@=VR48:VJ+A50XJBXM9LAEN*\^,LK/HW8)%>%#KF ,M;FV;0347F MT0%&3G&2. ??ZEHN-K,Z=)M>SSK@:7#S[^;@TC?=P#%QU;46;C4""EZ:]V>> M3^^%H6\W(KI.E]Z)YZ)4\X%_P+P/16,L&FWE;P]&-N" M_\_L>P%LCIL86?7AU[K9KZ#S0\_$=Q[8B66+O6YT(;"KC#]@ 0&'.()O1?MZR^A;# M,%%]/I&L[9HN/0;(4XPLQA(,42&T(/GB7WYIQ^&LA,80L==[ .F/9U8M9+ MZ,X[!8J0(6:RF4OLU0UF-? %1YTL2"H0OG;0M0A'2WG&BOG\CKX[2$-J^^", M^?2G=J=^R$GG=P0PT?W!;?YCU/CI_GYAIYC?60@J:,J9E6>=F;R6.EKDIG&I MG42 LB6; 5G4,UM6+(6 16V0-!* *1Y(!V1.-U8H1 MPB%ONS>Y:'2^T31)E MJ*WQ'!(RQ5,_1HB61A38KA4$L5P):%;9##,9WPI-^ +3#+EQD%2X<6N.F4XK MA], ;D+06O U@IF"D0?H(-8.%I\X8,&*7QU;X*9Q8:,5BO_I$U_*9D;Q9>1F M 7$(&"_8UVD]OD>HH\5(.&<$A"@ VX07%AB3Z%E=V&+"#0<'3OUGN'?[;3+A MMJ3YP=B*\P*XS9Y6FJJ,7(<;6L.KOP>YVB[D*JD8:DRQ BX,.UJ3509,CJEL MC%-LS[GAY,5)B(*1'8]^'WE.ONV&SY/3\5*72MQZ+*%0GDC<:D$Y@_T$Y(<@"$I@,Z' ,T0+ 8=B3JTS(K 7F$_C M&Z.Z%FA?Q,EP*2]%,5\AJ/USRT$1=P;&$SLEA)B;#;:O,ZH%1KD>?JJ>5DYV M.WN_?E1?BI-^N[_4B!2<:34%@K]Z/;S\U1H>%7?W]P_*[_X]KQ_5+NN(PG5^ M^=.X/*^=7-3V+@]/3V(\KA<#4?\B[F@LD ?2'/I"N>8M^ M#+I""/0=#A(:I_%>P 6>GUT&$BUPTSB$^8%:'N8,?!\Y)C!7V G6#./?&PTK MO+,L4GBS&?EL[WL "%MX24(4H/+UVVVY:/@M2^):<)#S&#@?T M-KUEW\(/K;"9Y.T@%U#H!*!?^M:M#5N&?A9M9=F,98*X&%BFCYO3LD++[X&* M;-AM>APMS *3-F2P67@[\'+Q]P)\AYU \>;9"-G?# VD"U348:X..:GI61[Z M9\FK9+1-V]>G0Z:@[T6=+HQIP]CN+5B!=L=DYY.V,'9PF89C]VQ\%0-_TXR% MLYQ\\<3_X"OHGP^]3>/ ]G$UCM4!?9L.H=E$FPJ5L+:%>-GM;&:J^7B$/SVP M4-G6ZKV%(J+@P6\NOIBUTM"NQ9@91Y.>.;OCCWCBI(K$<9'SUW9[85("#JL< MI&$0)B81>-=TVNS$\RU0(X!J';;<2.4076"DKLM.0#@&([SSI-\0-YZ"':2C M\U?(;PUO(_EV@ C9PP-Z#(+6H\.>>Q/@ER_J>\;[ UBT<;%1^B I -$X81)R M1+B?L-K82S"ME<:%B4"KI 2>$'7!'QI8[Z&KB5FMDCI)!MNJJ'^JA2K<92S/<'!)!OYWLBP'V11S3FT#KPJTUFMMWE&2#>7@@67J6 MI#=\4@,=,YL@N]%EDT->XC6;9C#*[V4C&". XW0TCVX\&60$Z)/BQZ(@PH4> M@P"Q@,H/W>9FSNB!]8?Q"2FMC636E MI#5#''] 1&J[;85>B0IM4/3FHQ1I4GZ'P4YMQ2X,+V'YVXS6]OB6(#I0.%WF&$SL, MVY$K]L/S02<"*FCB BE\"CL584@L0L5F;0 O'Q,]:@24LQ/6;[%SX21S5R\V MF?B;ZZ%]?/IS_\])*;JR5Z.77"&?WDRNM+O?^G+8_SKH%]_]>W&U>U'_>E4_ MN33JWQ* TFL#]K4;L)>ZV6BA@YBX+\H"BZ@?N5Z"J1,#!T&*[!'U VE3@3V$ M3E!B@\""6<'>-/:E6@[O23\T2 0Q>-,4EK,V#95C8H8AFJ)2:-Q1!H(-WVF& M@G'CWJ(4@%>4ODAS/U I !=2E8^U#YZ"@=*JE=(R;XP%3TE)+8 E9ATUO_3# MCZ?YH+D"#&%2^NFTE-/R.N5TR2FGY5>423%]".PNFRE2AY)"X1_CV'3A()%# M*J:+3OTH(",)%>(:6"J#P"8[-6:L>RJW"K]S;@61$])71.-H8,=/K".,$]0K MI)='[RYB@[RW [11T7HG#1LL>Y*.8".U-AS/NZ&NADIPYC1_9Q U?HM\/MM% MER=81V#; -^$01#L$KN0T:"$VT-)DJ!0VWGW[1GI5-ZXU5C-'E\'S;DL MJ!H8ZU>9V@I\E&XE<%7RD17R&U]9\Y67!KX.Y(]*BM$&)3C@*^73=8'KT>9L MVY1: .G+8.>#*<(S0#-P3\FQ)ZC9%YP.?9YQSA6XX, 6((QRINP1K1I]:-E-KDLNM4*V6. &CBW)@_$+(CC60R*#51,)H5N+2*Q)QE73C +V M:0G'E" (V!+AB\5\-HH7-KMX(CR9)#O*<;)="VZ7/U C4 @0N!U, 9-E@.$[ M0/*4VI8DOIPQY5'D/\/]!-;MT6* ,,AW.&M+5X65K!9C/+=,]&&#Q ," .I# MGH A5X\%(MB*J$VT(O(+VTP1KI"?LY46R1)[XVHN!ZQ=($%3T2^Z#\A-3'Q9 M\>!DV)O4[-"\L3"SR? :C@HA>T;4)Q>(B :B5!<^9PR0!](!/VOV//EL!I,' M9(XK_$PN)G;+-&V_&?500\$@A=D.+3_VPZ!^ABJ,K_^6]!MVW=!6MF$Y,0-, M\'RI*\&&C#QIN5?IV73ZJ9[IY=VE1YGXZ;?Z^;?#^O=7./6GV/,GXE\)WRF& M[PP'V!E>9OAUA.(5Q!I%(^'VW=OHS^I9: ]TO8 SNQ.A*LOM )=JCL_D"%A4^B)0S/VH*^R5^+GR88[\MB7NV6\#2\;UFU^JA"@E_=DV0 MLDTK(K^7KB.P\%YJ2&I%RJ!> JTI(:9"C'8@9!SEY)J85-MQJ "O3$H7:P. MI;0(7<\-P))0^[[6 M/CDG@2P.#'N&3.<@)5DG%N2'F1"6+\OW8LJF#Z5%+ZF3#&N^$3+43>:\JLTU MD/3;GF-[%-,%9N:@%(RX$ CV)AR([KLAZ]2478+S0H>$%V&M1^32/8#9___M M?6E/&VG:[G=+_@^E*)&(5+B]8 P]/2,Y!+IYAX8,D#/O^714MLNX)N4J=RT0 MYM>?>WFVLLM@@H&R\_1(HR2VJY[EWK<+Q_?0<8%G$HY*-PM6F0_G?I0SUP*(,\")'OZ:PY\4)E"?02#@UX"+?IRWZE MM)@;5[=RG7C#+\',_RW-9\@BO3UD$?@SO;'D4X<_/J(6\>0*#N5;R8_+=@MT M$L9B=[Q:04&8Q>=&:'_$9A47I21@\.#%IDX_S^*KR)N5KQ(_/<&!.PL?NUR< M1:>>(KN#ZR MC9#^_&P2CY90?N3?^=@0P*3@8&C6^=,?!7BZQI(QR81_&\9)DM\09TPQ#@2/ MS_(!-5<;Y")(17[CAFKH=^+O]\ =KA,%(.#UGX""X^\!AMZ&7C( &W44B+]3 M@$D\X]8;YOGT(U7R3'POA&L:(K."2$"2(L[^) A/6-]P9L/X)J+>,[A#T%S9 MA)U,JJ/S;Y!E9&F.PJ]>) [!P.Z#Y^)A#2"? +9PD4\ M(T]?<@<,VQ0@,>) M7:&O@!<)A$9DAX&Q(,KQ+$)CG0;+ #]FCGB+N'^4HV9G";CB*$\R$MIC+\UD M+4K)(E+O5AR4>!B[!Z$WH#+;44&R.:F 75]%>AIR&G@0Q)[Q>RI-]#.0^-_P-,X)CKU/J6 ^9>H%#C$>D7"/'U8FLQ55 MK]V$\4 KJ5>I[GF#-,@C^>%]FQ]>]=$?_?/?CZ_JM=-S MY^3TO']^=-H_R+,^AXNLKM/0Y?0,BRY8" 0D9)^WW8[>WOTU9U>H_7A M(V=)O.+SVNYAJT-?X@"V)(YZ35*'@U7[(<:0.:U#L20Y/8R[:^!!^VZ[2P/& MN;V*LC+Q>)SZ&695:!^BU)S2+#JD@/6 MVQ1XG/VY/ZPX-XOS"-0I[*D8.\( M7W("#MM\P=XX3R@>-<+9"B%:?C=>,I)=/EP>@/86KM)&JBJRC=,(DP@QMH3? M 6F^;[?DP&6RF-^WND I78-R2YC!X^&]16GG8F0$\[U@]6/SA"CB0') *MYO M,W3RT;8'8L6@F!^1NR+SEBFR\(2& M@FC6$A09HI-)$;=\-H.7P3\!@1KE(.RAI' CP1C,28K\FN4HZ3H]!4O*SYLJ MQ7YR&^7D)VP.XCL]MQ6JR7)KGO0Z'W MP(\AJ^JU&8^PE*06!K(DC3(+U,V-P;-,$N(MQ=&I!QQ'FAK-<0&E C"L-C2W M"-^,.-*'ZX/WIYPEPQH_+^&>N7I-OQ>/!/XI8HMFH0E8- #+]8YC# SC5W!) M%!OB,\LF.0:D@?J#="(?(0PNZHXC^2X$ ;>T8X:==9RGK#<9,UNR.>.X8H<( M2C<9SU4[^M_]84Y/T-4+0'/>E!6;?E(4WU%!)\?$4CDU5AZD<2+F\JV.J<@V M3$:?!J)0#$V$*PIVGDI"TGJG)ZTGM*9Z;NN@LP9C2HN!>@TDS%[K0,J!3D?( M@3G65R3//)V*6&A\1\V\\%1JH:5-E-"@Y$NTWDE@SR.T?"OU^:8MR!. MS/9D5'Z<#2\>(;\]T$>HJBF9.6!7(YG+P4/PYO=(#\#$B'H"M<%B$RIK2%Q[ M'-&P "Z3'@[S:<[G8>R:! :E2Q/_AZ659=F*;$.8A6="! >*-T'7]@XU;^ZY M!_M[S^;-HB-#OG;;;4O;$]:QUVUT/TAKT&1&E"SHK:!YIV<%Z'RDU""B/%V0 ML%E8+I)G_+S;X";&G"*\9>2/09O_I!F-GLUHK#FCT;,9C4W/:"P3O;TUR]Y+ M,685:URH=4'*7@IB&H91M^DVN^NPC$R_O.<>=I5?WNHV#A?\7?3&HT":6*I)OUCU5*M +0_N>HP$4+U1(A#KO\B5 M3'_=^,,K%Z]/LIU7W^IJ5O:[>1S0U5]0CAA: @SZ'$/S!8^_"/FW^B+%+2FM M3-[1RZY3'RE<(O[SW]\AG.QZEK[DV"LN4Y^J_YYUB5O>>?8U7VGC?!& 'WSAM^NZ'&3G3QXN17Y]^3(//7['Z]C?7V@]?X MQJ[9RAFT9W"1R&J]SN&_Z$[6+P\P;O2"9/2&%V&YP'*!Y0++!98+GL %+2];1OB@!MIK-1K/2]/?! MDMXVBKU>NUMILK-BSXJ]ZHB]C8GHO^21_(Y3IWEM7Y)X'&26.[=.,[0.W5ZW M5VG.M)IAFS7#?KM1;0Z,PZS6>":RA&PNOZ;6[ MC/C3#W'>S*@TS9.FB//@ M8W\\]H=P*!)P@.:+\^_43[S4">%^_<+,RUD2#"5.$-A0-(TOO63B>\)W"?7!##0^ 8DI>!IC"-+ZP&2O4F\J4;& M]484N4H)L)H0M)UT@@C8G@&Z@D\'63NDCZ>'XY8+P_!3>&>:(3RS@2M3.,,T\\9C M?*[\@KPP5T QIP)J#B=N3F<*^R'Q$, "OT)8OOKL41_%"1X<:T:MKAP<$8>G M02,W!9ZC& !-R@^>YD^#8?F$9G[$LHM(#8@PPIN!QP\%OA,.EV9]*'4Z+",& MA9AF8L3TP,='M?8;^T\49'Q(K6YC[VD_;%E1][QMR/<]!$-P8&$(U@Q#1'[H&6HPW'"*<&-D5K#&3&>[4%SYAZ7)3/[D-AN## M/K G7(78E *VZNX9^ W@7?)?UV-E,,";!KL#G?O^L-=D0P;1'/:E>9&PW;,R MJ-L\!E20,K0;K(\\7_8O)-@.&C7@.?=X;P48.#8?GH0#AVYKF,9BP:#[<_)V M\<=I%@]!$'FIF"VN$?:D<4>KG<:W_#*RD.!SLA[*8"CH@>16^XP802 1#.% M,!'[P#'TTD\>@U48+_T2>FB/S4-%.(\B11#Z5BE4A/,'V$IH=\$W%:!$";P1 M&I?)K3"^#?M/F^&:F^C"X#*!&2("&A["5H2M5\ T?@0:B9EEJ?5)L(;*BD.1 M+K'2W(?X2OZ\7M.!'7@[&&C-I[JH-%F^=?#4'Z[1LJL60,?K[F7[-=\QHB#[ M?F*ZSTK3&1\NJC:$*4?XP'A&HDY];O"K"BB:7R17Z$[RO^#V:(*JC2%GLAAU M#KP"7RN_QHP*6\_'WC!C3!S?6!X#,I>OF/56RVTU#?<8_BIPV9?S5;WV!,4U MI[-:&G^HT?JP9&7>$NG"2^Y@;&N,T'%/5ZO6LZO(-E;F1*/^AT.BVN*\],MYI.]'BN5J[*-U:4R8\@R M S@[PD+ZJ$0S?2[):$>0]D?#4Q'F$N5B,=:$3B2#*P_O@178BW1N/$QI[81Q M"F;!1P(83, 1DSG1U,\R]N#J-?%CS%)PS#N#1Y0Z@F$\Q.2I>!DX=?L\07A )QXYWO?? -"W?? 718ZLI N3T6^W+"2'O#O^'!+ M OMP:,U&;\X?>QSHC3RY)MB"5F1LY#:>H#91&-1KU]YW9]ZC$G(D@X\*N;N6 M>_@C432W4!_RONW"21>>DGJX$I'D"B)AMAFNROMV1Q6T[0;&O#%P_FB@YMKFC-N:+#GR!75'9T M6P19_;:0>N?P_Q;%=8/U]O-17"/T+M\4Q+5:2LRBN#XD>RM86F]17*L@4Y^H M\\_QZKL/?\^Y^K]IHELB]KK=O4J3G15[5NQ51^QM3$3_)8_$@KANOV;H'KK[^]5&T;2: M89LUPWYGHQ2#I;PMD7KM0PM4M9VTMQ%2K]VH-G*Z!7%]Z'0LB.O/H2?:';>S M9\&^MY/V-D%/M/V0U$O"N%9L"-3& M#0);??[.:N"N/*E?#@D;!TF:%4:%R6&S.!^7RPMHT*8>)/N^U3+ 7EN+8*_T MS'IM\:$M"6M7!OC*.;UU [[BG-TRQ%?GM0%?Z[6U([Y:SGHESEH+Y&L'P7 ( M\K5MCF%^TI2^ET)\M93T2I1D(5]I;/2^V]WK&I/70'2'8&Z*L*_JR.>07]>*YNJL .;:0 $C[X]A_I:"?O'3":YM0LAEA1\; M^AOQ88N#LCVXVF!,) %_F#&>$8T5Y4'T^(M[N+K$QXEUP @(W!ZGOO%M5-%I M/O@/JM8"2JX[9Q[@ST9! M^#-8AW^',(2? GQ%8CJ,&R%T5Q)E]&<'+Z;<^$ MMG5*D6U[ M#H,;JLUQ:0;5?[X=;#GVVQ1+<8G*MC<(+<;W=[AMR'OQ^T"I/_ MGR7VRT X&9^ ,#B;4M2_/ 0G0AKTG@O!*?6U6NY: #@)J&[S #A9IZV*ORDO MH@T+2K%>E$I M.DV+2K'IJ!15,Y]^'B#7CMMM&0#DG048RP69_AP4R];!@71QNXT>PB-Y000: M:_YTM-,;L.4 ZA&U5*BBFL+O9"]WR0[+?:RBJF-GJO/4V![6:R:PZ\%!Q\C-H>79Y>GQ[US^JU_M'1 MQ=?SZ]/SWYTO%V>G1Z?'5T[__+-S?'5]^F?_^OC*@EJ^I9RZR,'J& 7I,*=L M+8>](R^\!V,".33.$Y&KXG(JL'6< @5#@-E]<'J0C]$IDHH:YCXMSXE,@K9$J.F@^\';" L84/O M@E(?-RCB^('T9>.9#>??L,Y;+\PQ98@7H!=-5P?_OWL3DX\,,AZ#9'I3\(X< M;PKD-QM.F-H/@VE *\EBM6 RPFXBDQQ"HX!0R7+8XBR);X-40:&R>^2P$>J2 MBQ9E<:(31Z[#BQ=7=!/'H[L@#%T9^ZO7%I--<[^9@8( ^X$Z8?Q5S,$+!FUJ!T9[0%($@*UF@J M] ;@EO(CO22YQ[WBL?@&^>K=.Z, >"E1=D-J* M5<5J7S_X"H/*7C)*P5@&%2=*>>NU'5Q%N_FW_M41_:GUMX_.?G/?=7X+)&VQ MM@0;.TL\?">9R$=P7F#H).EOOP3_<(RGX*_EDUQ=1R6< 30!\X3TOG"RL>(H M)6?\B05%(O[%VKUT][P8MQ!QYQA?JD[5\"F\>FT,EN5NFODS-B2\X:08;D]1 M)Y'E2%:<"$FZP)!3.E6?*J)]_&P0PVD[.R<7GSY25>N,KS>@$$(RY>53J 2> MZ8-5#+;K$*ALX&.7:V* M8@S%Q6&D92ANS9F!S34ARQ2UJ;/C-VX:7(#E.G_E8.2R&\$I82H52S_J.,D@ MO\<5I[%^(/M([$+%>3A"HW3DPTV!A4Q&IH=V-=6;@4'(;I>XH-U6<[?;W3W8 M+]QHX=KJM0DEG+F8D?KVJ.7&NZ>8#.]>E Y+4J"#:CB?] 73>7$F<3X) X0[TFO57*O+$O M%>D]T4GR_A,_RQ-D&:!.'W:;>LD]UB5*)XV+3HLDH_VVD8,%?5-T\\VG-9S3 M,?!4O09/U>X:92!P]^RXJ9ZR68P];\'\0XKO17]5$0+%[^5J-06!2,!TC"AY MWU9797LLN"_RXKCNY8C#&&<4QK"6W/HLN=X+FG)4=951%E2+S+*H%-M#JFT) MY9$,0%#Y_W?,MH.8X.]3EY>(V^ ;N "-U3E&-L)@C#\#"9-1N8$?W**G*&KG M1J)BC3*HF>A6TL%6$1I4X0^2AOD,XXODCZ,[.?0P]TME"X7("O77RG4'6FG7 M:T+YSINX<<2100P6I:F(*N'K57@M95T;HETKHG"N&2:C;*V6N:+]+,\P?,G' MILP>$/R\-MJ^>0&42RJ#7>LB9 XD$4H>KJ*5R>MJVCT"RP.!$@43X,A6$#I-[R6 M^8C79V$XFG%HZOF;X4,H9$PA.TVC*AAMIKAB3'TEPP!TMHS"&3% .%KJ(1DG M'*^XY[)X4&^):(LHGCE95$,T"K$WFM4=Q@)U5%OKK@66P6>[TCQ@NQ#;N7PO M06X05HZQ'WE\3@2F!E;O2W/64TTR\ ^A^#N(7%%K1HL4'0HF>8!%XS],AR-0 M[9$XB PX;43=F$3'LDM#?E6RHKI'S8RN(MJ'6-%=X$71RL-'1F0!MA;*!W@I M/&\()W2DLYK&06$T-!["BJ2?P+P$1)MJ0QD=30R&HHWST#FJDCW.H%JCH^I& MQZG(C@36QJAPM,BX)>!+$/:4=5%N$'<8D]I,R;U'R9CXL,;_DMB@;[.$E)W@ M@7XB165TH&%PKTL^8$>N^!,*_9V3TY.+C\X47*AXU*C73(=+9TFEY$V-U)L. M)8"O?E=3$VWI.[S%%2."P_V, M)Y96>*6OI<\Y,N<)?\K^CPZ-?P1$* M\AQ9TY]Q$S3"[8 K(B.@VFX%93V)A-$AYC$V.)5M%5!\\+ M4P]H,6$Q481J%K-E02)*.5.L\D 3X3-X?%SSW')5C3882!EUB(R"$96QP+EC M=@7=GWOS048UD2/-CM+MH?@C#BQ:- MSMO -_8WQ;I8X9#CP!4P(NYT.8U8=\Q6E['P*652J E2VD/&=_$MTB76I;'H MQ ^36!DGW/XR @)-[@N6"@:OL*M+5\&)]7HJ?L,YB,0'<\9#OQB-Q?M=F<=R M, 60V1!VY27[%UE =Z8*Z"Y% 9T5]I45]E^6EST:$>K,"/6.X-)!=NCJ4UUK M."_O@@A<.IY%@R4-Z &2-A$-91QC%+W7P] +INF<8YFGPI^;HNLJ(V?>K1>$ M9(./O,RCI\@PM'@*YI#][S/X2Z3D8H[^*:^5!IQT71Z9E>E ])$L?QURWOOI M]0C.DODF%,V3%9V+8TUXV2 X05K2 2\YT7I-SA#1OUT\Y*+^F^8X7PBDN,S5 MTAR3U!P%"D'XYWZ5U8K)OX&??E: M:-$V1G[M>Q[U1ATBU.M!?\-(-.T9(Z=B(HLCDO-4&"&UHBB%$=%)"J4/1<0> M/ZC7>'97/J/(.J8];Q+_AK0S46I5!:HYSFQ+G18)< M,CEWT,@-!,CT'!G'D:<^& M\+'&>4>6S2CJ( T[S0+"8/-@3*K[%%#XR63#U M34I0A1J1EXG*=(_FT@7#//02;+^=*]^@LEXP&$;TO!0?Q&R/)1?8YU?Z:@%U=DA#>.SIQL\!70C:3B)64H:0R/AOVSW]1DLM% Q6W MBA.J/+9G12&7:NDJ6Q&USWE0)GXL,S< MRP0]B&(G(T3(=&:*VR?K!"T2E49-25@-APEZ(Z@;#%[&O]=KE.(%IV?\HR;=#@!@P.-#2[>P7I@SG@IU<:G M/.)($K\VP[P^^5:TA2E:/Z!SL%M[H3T1@VQ&<*W7.J#@FLG1]=JN((8"GV,H M35ZD^K&FC(4R%_P'2HWL7@TG,5F27%XMA^1/XY%/=@J>A8C&H7Z1B44Z$;JF MA:@7G1\?I=DW)CO(^7CI1D;(95Q+6KQ6.F T)$M.5J7S5+^C/%/^>'&.RDT$ M')>*WZ"AY-%$(@HDFHI8?'/)-$XN8AG[V-F(G>A(%_ GW@Y&S]BVH<[XXC[5 MS[95DSZ2L^O8G-V:W4( _$1/-@1$\^^C3@6- 0 M:G!-2=!BB@#Q C*/TQ?_XT4YED%P#J5#-1NI:%01^E$J"1+.H!IW436".Q*, MQUJ%LE*5_K>6Z2[K/XSG"150IC'[(TY!<-D^+GBUQ=)C, *0D*,$[B#8)$"< M^SV'GN&C"\RN%2TCCEBQZ^[Y'$-\PGM#%8FJ+#8>Z:I3$#HP2%.LYZ'U[6"' M#7GJV$L3$FX.=8-[Z.7O)ACO%*4PK5\Z%$>CMY?HOFU5()O'5R?<[$8M75X0 MJN FL1HJ?=',\<+#MU5L&@.$3F'X=C\JE"W-S\!Y8'@X16THKN+I-A;1C*CL M\,+X!&WV60*M>*S &""U94F\+9$LA?83U;5 WI/WO>!1E0RX04:<]R+W9(F& MG [F4V]O SB64U*!\O 6&VIIB@N\5WI!YN06C)\G-"I,S>W"KTI<"RL+JD)2 MG\5%\54NF>OB);[I ZM1<1Q\QQ]B(;!P-5(,KR?!(,]D8D".5QE227!VYXN) MJ"6CDA"G013 &-..5-9XV?H82R-(C-FE3&\>831\-JCQH3W*HN1ZC2N/_,BC M? G^C%M\5+,69O1FLY ":/"Q)X;.T?!8WAW'?^ O$G("L8Y@EXB_DMP7#L53 M_4S&NF.H?-UJ&Z3:TN'XT.)J ^R6Q6]2.BX,OB$N(_5-8VY#)M2P M1(F 0JC:BBNL"4,C2/2 P&*"2M(>E\;SQT+Z4'"2'BTSM")9*#(^J;*)[-WQR@\%VGD/#)3//P3W ]5 M5=T%*>(#<>YOWDK39%/DO54FL16#J<4PFG"#*&.HFZ\#3'^6W3C* ]F!0!G! M9;0CNM2V-C)6]=&$9Z?_^GKZ^?3Z_]9K.&7QJ/_E]+I_YEP>7UU\O3RRTQ;? M5F\7YA248SYQ'OJ>IY='OC]*C5&(QJR&NSCY1B59WBQ < @Q$F01*6EB8.>. M\X@G9R14'8'OD-5*5/!*L]Z4 +$\7!6ZZ7-52AD61_&J,<5(E#/P0A+)-#6[ MZ7;W#P6.X1*H *PXSEY7]+G4>JKG!%&Y&@9-5&AD3Q(BKB@" MTRA.$@H3IHXY-I]B#P%IMY)9ULY%M%CMO3!LIGS';?>PQ95L[$85UR!+R;AH MI#"S?TM)_I&$SIY-Z*PYH;-G$SJ;E]!YJQ">@;O31S>8?,#UAO+>^*ZVRXP[ M(KM)N M+ !U+"'"V3,UR]OGS,1MU6^;1T,G&(.@\NF5(-=*1_64$9NB2B(G-(;VI/4W M#_S-[Z[7'H' %J;)>+R+TJ-$8?'KC=PR[;G"=<9F1FU?32Z6EC MK'##0E:B9J&?48N =%W%@ TC^$QDY7M)>&]& M=JE@W\RABI)%#N:JF8A8@2;F-U+Y-X$4ZUF+>@:C:*DL0RUI,&U.N#/ G",/ M2THGV+_BT9YX')$('^-W1"4'O#F?YA(!0,,,A5@'G] T+"-9B[NSQ%PAF^XT M4D4RUJ;; /G#-EV>RIR*K/\Q5*O!A$]"^V;0IH-63^/^]=I-UILF;!];A&RH M";#Q48!)!AN)JQ)G"[/"N+@TDZ$YG,[);K1M<8*V, A4\P5E M&M%V-2J_#N!E$_AD$H?Y@,N(L"^X?@/%E@L"&C,-O: M NV-1,>!>] \7!0>5D142$2XIAA^HE(*J+6](;7+4K$#V/)ICEU5@9C22B@ U,1JU 'H%!\/ ME/8R)_0]D9>(8/-.=N>'MU),-)P+!&,3O;,B[2?R[2QFZ-WOL-["2;B*1D1H-C!2)9)GJZ\%E@E'@1S7_UQ[!DV=/.4P!D MNR^C:RG<92>(1/$&]FS!BYBT!'W__VK_LGU\? MVQH$(T_STD+NR@3B0']UX-[J@7P/ (=K92#2EBOD*!"21@OU&8\5QV$^6Y )U MSZSW5@\7I>VA; C$F0DQ>V3@ALY/_IOX(U@)(:AY8O:ZK#4 0KK#@;)R%$A: MP$+D45-#<-3"',>$B'EFY_'C"^*A/\(TQZ;+GR>9,JMOI /*X\M:6S^BM* M;*)W_\ =C7YXN9)/R))9PW/6=H4[WD=U<3^VMG6NYE@UTK#UM>I_. H[2(=A MC+UORQBJ4=BH:4X^FZGH?ZVJ2\*W23AELN%N),LSQG!56-8R"1*"8THR'A:Z M6,,OF[$XJ,KM7Z#Z,! J'S;RL82%QW++9@T:%YYQ5;Z@"0&'FDIH6$44I>UQ M)3]TBK\3N3!\-V>F?!HTNSAO52#WNOQ;#N"F^13'*_[7EU"U/-6 >YYI-!2- MKHPB,5,W, Q5V5,FJF3$2N7X7E]!B:IGCBE;)^9E:D1.T4Y]!?9$0J%C7LGQ M=]%F29.&TY2*=\J.:*J&JYHC8/&1PTG@8\,K/)GM%)ZH)NHX\3/=N2<^<]G^ MPCZ^?$@U/H@PN#"$X4D$4!;>>UQ(H#$W\L]$_='3PB[._B$#,!?5\ T#&H?DPU):.\ M4')%VE9G+>:U$G:KFM=*@&MRE";F+G#9MY("I#F*=S-,@@%39_$8.5<2Q:JT MESNT!7$3$R&0 ?#"MH:8K(6T&1;2H$H6DNBL?IIY!,QWBB2-&4$I]]9O#6U= M=.NMHB X%_2.$.?-F0.SUU=IV+ZS^.+YW3\Y.+RS_[UZ<7YR\4.WJ3 MDUHYPCV(P]$;QL**]]15][1ZD3S%!5LJ+GA& _;)-?'1.M0105MW4 E53?4D M#(,PT[=D.EBR1O91Y)[G#$<4?JH>CFB%?&6S /MS68!67[$[)AV=$RY/M)6R ME65ZO*9Z39:1>@*!IV3V1VG\:7Z"AS)'_TE1-AP;GR#@BUG#B&A*^\,:*5ZJROY9'7XY&L7NLK]%O++A5@ MEU9SCEVZBETN%OO"D>V58?6:C;:S1^+J7_C.2>A_]T%TV_8)3ZE^A3@US[!ZWHRG/&W& MT_3] H0H5L0GCC?&1@O+HY9'W^HF.JW&R[-HI[6[=@X]PN/$,;FRN^2(:B^/ M56'FA:B]A(\6U.HL3U+L0\>T/9>^=D>[K;T=[R--TLW#&U*FN0 L?+02UM3' MEGTM^[XF^[9?@WW;K\2^NJQN5?:UG&LY=Q-OHM-^#<7;?D/%2S6UJW.U6V3K M ^=KXZIQU$ &IC>U.MTF,>LHGB&+F]^6WSD$;UGVKGC)P(O\=/?B>^C?2Y8' M?[I=SN9;1%H;SN1/Z:-[O?^VB#Y:S5;C]/RJZ@1R&H6$__*46_K?3Y=G($T0 MPF_H.Y_C(9PU?#B3_U+-6],=4= M]<^VG^J.O)#'C@'=G071-P2EMY3WQI3W^?AD^RE/R[O/V+ >6!*L$@F>]3]M M/PF>>0,_M#17%9K[36HU;(=+;>R&R6WL+[%KC;SBUY&GD10UZ M-&_(X]J0SU[F.2=!Z#L[7%^, 34O=9A-F/)I]!F\W)-#:41='"RCI>BF6:C/+QWAAY!N!JS M8<346#&V%FQ+'),[\"=>.'8&]SSNE"A(#K;%F11YA*"0^$ OSR8Q#JX=;2WZ MD=8WIGZ9US_/:YE8JJ;>D8Q=I]5,$OL9+1-=U%\OF89[_A([E5_A7N^%EZB, MX0J0SFM=!O ,_O/?W[6?S(YK+:+_\_CW/J_JY.SX?UWG]/QH<;:JO9NW6.+. MI5**'W_V*['+>FTQ*AO2GJ$_A,FA[!]RE]=Y!I^]S/^5%W@>W_)LLAXU!K37 MI )?? N?[G]]<*F/QQW>@OA^"_[QR]4OO-@_O0SL[#OGI.%\!=L^^>V7H*S3 MT(JKGWI9@DJ$J:%(Q9*)79:YK/\3#$7F"7-(-*)=3?G@REC?$HU=5G%9-$X> MU[&D@KJ<8E228UN"/X^D. [^YES0*(#T5^?,2S.;YUA+GN/@A_,_K#))N&\(?_#U!+ P04 " #.>V=5I-/8I^8* !%6@ $0 M &]F;'@M,C R,C Y,S N>'-D[5SK<^(X$O]\5W7_@X^KVINK.D)(=A[))+OE M@$E<"Y@S9A[[94O8 E1C+$:RDW!__;7D!^"' LR+6Y(/,T9JM;K[URUURXBK M7Q_GOG:/&2ET;#>OZL&6:->W77_[V5PW^KOY>KVL= M@GWO4FM3MVX&$_I6ZZ,YOM1N<8 9"BE[J[U#?B1::(?XF&DM.E_X.,30$<]T MJ;T\:;X::_7Z%GS?X<"C;&2;&=]9&"[X9:/Q\/!P$M![]$#9)W[BTOEV#(<3M]/$W^MAO>(]S-!E^\ZBWXZT>;?)CBX$W41L$#?X]:QF_CP<5_7_[^ M!N%/L_OW-\NQXZ/N4H^"\]_9;:M%/WX@9Z?#7B>>\HJ[,SQ'&H 1\.N:T"]1 M[^'\A+)IX^STM-GXT.L.)5TM)KQ\]$GPJ8R\>7%QT9"]*6F!\G',_)3U>4-T MCQ''&6?H)0IZ$O 0!>X&O1=F ]:)7S;BS@U24DKZ*B8E*:F'M^ M#J _.TL)(UZ?(K3(B">(CR53SL(ZCQ:2^/-Y2@ZMI:0;/,70<+G O)RK[-H8 MX(4L-V##;M#=$-UBS&G]M%D_:Z8CK4[W0S:(SO$437S\*!Q:3G!Z<2["TL=S M'(0=RN9M/$&1#SI\CI!/)@1[-2U$;(I#X:%\@5S\%+O4SU$04 @'B,FD1;0M M%@3\'1K^(! KF(O>1HO":E+3B'==BQ\%&V J&7EX0@(B M9TM"KJG518!%0C5XE$.N&GGB-181QYX5_"*?%PQS&"?%[T)#,C AJ1CD(M^- M_-W&K$0I'9(TI&;:UW"!AP/@"0^<^L1#(?9ND"_";#C#..2I59^D4YO\#.PL MED",8H9)V-0@_YT"HP&#%5Z,3+>:LO1@%*/((]#^C,!&I(,,S ML!VYQU60E!&I\7FY#SX;TSRC58+6< :+R(SZ'J3MQN>(A,LB6"4T:JQ>[8/5 M^BS_U.)YGK':"!K$9QV?/O"2>,JZU,B\WBN*@+DFN3_C<8,X 7L/UG32 Z^- MN&K=U8MFV]!_\^4B@@PYR34&Z58&781,7*@8/5 MTJ(B4(-PE@>A9?5ZIM,#WQ]*!%J67%F,_O$N*\.0NI_JXES3$[D^I#)2Q@$4 MREF6I*!0 W!>6-D=J_5;';9=0QB_-S#ZPWC/'73U_I$BT,5@VG3-B9_55OVY ML+888- CM5YE^;5CR=5\6?#5.]TV[JQNV["'/_WCS5GS]5O-^,_(=#X>IZ5M M[(O29H!8N'08!#]RQ82)YU;VJJW^*F]UV^CJ#JP. ]UV/FJ.#I(R/]*Q@K<1QT-@OJ7R29K7="P7F6OVCO8A9'*F%5!ZP!LM*A-7:P]97YXY"8M)H0;_EW5JS9UH<*L3AJ/W?RJ M_;.-0T1\WD>,@>3W>(LMMS!$#52Q$GUJZTTFT+(9CA4X=X:]R,?B+7"V[?9Q M:$ULT)+=9U DH&U-K@:L4.0.6W=&>]25AVAK^_>_M;[AB#9Q@F^_6T/N2/%: M,WMY6*D(U)@42N2-/.HY8+8Y6R['9,?4S9*LSDODC5@Q8)^U.OI M]D<1;'T+%L>A/,JZ@R3#ZL45CS;JF\[1;U*J32WA8+^ "WE&MBAS%J(2PZP"L9%:T5^N!E<;Z!_C];5CV9HU,&Q=U@%IR7S<8;IA^WS*4MZG M!JCR:.(YQ/(AUB;WQ,.!E\9$1115D:EQ*)Y;K 5*VWQGMHU^>Q4;1QX&Q<.A MBCWJ:3HU+,53"L5QTG/(J-]+EF.T-;4:J<+Q1/5[RS\W4N(?D979>*+)VW27 MX@+7=8T3<9^QEK3-&)Y%>580CVOZ&N M7<'_JRH)WK>KDCF'_4:JME:S?%6%(71V57@SVKZ1ONULDG5UDPN,C=4-QN1S M_I;C%2A.6:@%A?N2JKNN\2W=+G4E*\40\:F>CJN+IGKSK'[>/'GDWDK27818 MF6$W(=)Q>PA1<>.V;'Y>12X>I#-M.VEVQS:YTKO-I*5C&M@/>=KR12)L7"#> M79#/Y^N,ZG'3SK+D+S)O)T=ZIQED2!CL.S^HL'[C^0OPD&QV N3I:]15XCPU M4G[F>P6$?&?'EKL$Q?J0],-^GKFZJ[Z;'\0@"%?8=]H]O* X>:4+)'?<93(K M+L7_H;MN-(]D5BO?&Y3<#.Q2SGMX/A:WSH7LU[5=!Q'?%V^OKVLAB\0^(W[[ MX!+V'T(]1VZ37L2DAC4MWC:SF_Z7'ITC$I@AG@M*L$@TYK!#18+ZEM%H<5V+ MV1$@42G:I2C0IPS+YDUURKL.0>CUDV5Q6+DI=V7O(8C>B7Q?_H2'/!'?%+RB M[Q#$OJ,1#VG.T/G&0Q"T1SS/QR%]R,E:TGX(XMZ@8!RQY::L^<9#$%2?3(A/ MQ-(F#V3NX@.9W/JGICD$-8Q@2@(,G 0X16WX%-6 S8>*HN(WC_\W )M-92"<1QSKG\C<[8K6VHMQ?35>^ M7?]F>H+4/GB2EQ[(9FJ5=1RL%KKGR8J1.S1O?&L<@F-CK\/HO(\?-E_0= D: M0T"%\OO228A]%58':ZG5Z5_\)D0'/@RY809[93]*GE*==E]M8@K@ C;[*JX[ M$8M(B_*0#R 7]!&9K[RWM.]@8>FN?9.F@USA2$M8)$DLS4!*N'9W/$L@=Q[V MHT%+7OA8$XF0!WDD%R!EF65E]\%"U\9>Y(9$?$FVZ(5E78>ZY0UH")\)\M.E M;)G71TGQI%KQJ5GXO?&1F=)-_AL8.F,HF$K2F^6*)/$__0$Q+WX79H+4+(I_ M;D.4G [4/I:,)MX2\OO8,Y-(2\WT76?<-Z"% /S_PKSOL=B'L:??PWX[Q;? M.6Q##MQ!A,EB[OO9?1M1OB )!RHIX$'#DGW[K!^)LD.D\BY\4AD!6%8EL2/XN;6DS1O_TF]TV<*_?U,@>+ M7PPM9(5/4OWH)% >'-IX$3%W)KRN'0G&\98FE]%! G;FPSL,. P?RV*C0]D$ MD]2;4H6JNW]\=GC5B$__X?%_4$L#!!0 ( ,Y[9U6DM8P+^0\ %O% 5 M ;V9L>"TR,#(R,#DS,%]C86PN>&UL[5U9C]LX$GY?8/^#M@<89(!UW,O_KT\K1'A'U,'$_7%R]O+S0D&L1&[OW'R[FTT9KVNGW+S3/-UW;=(B+ M/ERXY.+7?_W];QK\>?^/1D/K8>38MUJ76(V^NR#OM)&Y0K?:1^0B:OJ$OM,^ MFT[ ?D)ZV$%4ZY#5@X-\!+_8?O"M]NKEU>L[K=$0H/L9N3:A75\W?AX.IM40KLX%=IC<+7>QG,2I9\Z[> MOGW;#'^['YH:^71'G?UGW#3W[!PHPV\Q9WR$$P_?>B%[ V*9?@A[X<=HN2/8 M=XW]L ;[4>/JNG%S]?+)LR_VR@\U2(F##+30V/^ WN%3R0K=FPL'/3'$FNRW MS0X!BP16PWE+BA8?+LC">0+RU]>7;V\N&?$?8H/\S0-8IH>985UHS>,_V+61 MZR$;OO"(@VW31W;;=)CJIDN$?*^8*U$*9V-Y8E+D^DOD8\MT3N<_DUQ%PC!7 M1"L@[XT7?0A#*U3$;_Z,&EAB@8NB)>@'/Z+R_'&FU\#L= E +8EC0XS5OP78 MWY3A-7]V'7HUO67/(>M"[^).JHBQMNEA(#^AR(,/"B-DR[6[R+,H?F#?C1?M MP,,N\@K9/8)45=K%]RY>@(>Z?LNR2.#ZD- GX,\61L5:%IE<$:-]]Q%40Z@ M6QE#*V)B !" 05%D8Q\ &D-THVU"*5F#X(5\B)];7!*@*;Q3P(>*'M3R"+"+AX\=RJ8$?P*<7PQD95I:'RP;GN M@&P@A^5Z2._^9D9!VZ;%%%^HGZ)Y56DLN//0MP"L5V=AH-B. 08RYK;&U!1%!?!?/.X2)=Y)O8\48FI0#6 M8W$=?0RQJ@2!=MD.',0ZC(,OC) _7AA0V-'' P.%0I0E5+W/E]6[P-2S%&%E M^3Z.6OU%6EDYCB!56<)=K4RZ&2]&!&S 8RE^"=Y'5F&XG;O8%S;[TI3.D%I* M!Z C:%4>?WJ!'U TQ"Y>!2N#]93.Q-R$UM$C=/S %ES!/K8YIW10.H5ZI9FU MM+-S9U6.0A<_8ANY]EXYI15=0*"V\J"TS0M3J+D'*T^'"2&\L.UCGXW>;39<:0VV,Q$P@X O=R/K9$5XH3K&YS4P M=UB&@Z^U R$M2DG;D=)VM'9R["5QB!7CWF%[$22QYK_?UPEW'!:F=Q=N.P1> MX]XT'YH,\"9R?&__D] $0OAW/_BCY7GPV9V LA7K/6W'O$-.^(E_[,8EAC6E M\,J6,UF&A_^8JSV:3ICS_0[8Z@:B;K@[E2^#X/2D;!&+:E%+(Q1<_V%%=R_&.R6#+IRI46Y>+9&KWTJE5F(BN")7@BW 95@$9 MURL,B+=]O@IJ-VZ56HZ0[+)(W"^/4Y%***=E!;Z=P X?_Z.ARGV?XKO 9PNN M,\(*0.+ZH$[@XK[O^H@BC^/(5=%7K] Y14\).^(8G$*F,L0NH:'@1:"G1ZI7 M&E4(7YYB5 (OTL.U7+M,HU0\4[9OBLJ6O_JJ(F("]XED=XBYDV0[X9$X"5^L M4H2;Q)7*,O)6'*NXJGG?3&IF -]+?"HN^_JSV"-R-T<](J>]B)'^JK2.U M4J8'G18["1X&7$0?L86\*8127L;,GR,[818#5RRQ4BMZAZW4[\VQP.9Q=+!L M7^)(D'P@(0,\A7QEBL)R07]B=VUP%KJ3XV3[A#@ V1(JY0_;2YP=<-V6O<(N M]OSMQ0F%J!1.E%W[EO 3,1U4B5OZ1HMQ;_#['[I[CUV$*-Z@H[Q78A]38+= 'C>20G5<1LM"$61HP/Z$Q@.J!F[)MWT055>V;7*6C]4 M=N(Z@T;SSDUE6*1"B7 OQ9;+G5,47%V0-T-VI%6/C%,MG-E82)HUQ>:L1VB7!G;\(G/UEDMRHR)DE^]A-%7&R4"DJ@9BZ M7$5T0ZYPHNS'/BMP1R'5J(3FX9T6OU'039>L.;$T:ZSLZ^A.QBQ? 6K!9+$K M&U 7;?_ON^F7PG"WP@5FR[ZTK@(HQ96DU"9ZFO&,=[&+P!J;)H;G+\\)S]Q7 MU-=Z+#C-1_CB#;((=B_>R,*(S129*(;26P51$I7P63AB"]_>(SA=L MXB\51+>DI,\"Y,3%]<]>+3\C+>M;@"G*?>\?9V&[ M! U%MP,YJ":7N4LK3*EF(D?^'G9-USK-JC-IR+7J\>+P[IMB\XT-5M1..3CE MV&F&"I0R2"9EXA7N!K@BQ9:/[-TKWN,_B(R<((J)G4PTAUM>X(NEZ=XCP_21 MOE@@BW>VZLQ\R#8P.7I//]M2ML90\T2LPLKDI38E;YM369F\^*O2_71MT\,0 M^B<4>:"5_;F*+O(LBA_8=^-%._"PBR*GFF*G\7[1&EH7>Y9#O( B^*;=FO:G MVKBG30Q]JH]FK5E_/-):HZ[6U:<=HS\)OX??M^?3_DB?3FL]5HCO7;S %JNX MMFM]X:EA!\?N4HP)]#8IT+3_<=3O]3NMT4QK=3KC^6C6'WW4)N-!O]/7:V4_ M:_LGRNS599+9_N@SZ'QLU,P8$$#C18I7D=0#P M,T/H&'JW/PM-9#S[I!M:>VP8X]] R;7*('++9DR ZZ0 G?%PV)\-0>'3D/O. M.#0-?52W78079C;NDH?86&>1P_M-RJIGX\Z_&^"L.N-[.-%'TZVG3@:M4;VV MPP)M#IL_IVQ$!P[KU:78N>JK5RD-?FH9^J?QH*L;TQ]_^.7ZZLT[3?_/O#_[ M4B>[!@IO7Y^8T$E&GI/+T>?K)-.&/FC- /))RYA]T68&8-WJ,-SKU7%PYZ%O M ;B:S@):#K-O4AJ>MZ>@4? O36=A35ZJX*:,JU0.+$@9VHL]O5K/U$>RQXQM M;^5PGTIXD1RBO=C.K/GL?WXTXS!^G4I^_)AV%EFVP8W'=3H-AB'N/)I.Q3H> MIZE\EQ_QSL,]ST.[[)4CCC=3WIW/@C+K(A;_U,;Z3/V,U:B&Y\C<-P_SV5DR>5.DMT.Z>6TY. M"RPF9*IDY[;$9\^FS._H9KP8D7!M$]JF)10/9!56G',7^_QTFJ[KY\-AR_C" M4!R-P3RG82OU"8J'\7!;?6KS47\63:>2ZF8Q^-)K7045M*QJJ!?XP. 0\M J M6!ELI=+9[UOU"(V?#^%B>I-N&B(E4F\^FQNZ-NR/^L/Y$*JCT:PU@%[YR]:@ M>V-#&T]THQ76B/NZ76[E-&"O)T Y)V3V.NKR7NPI3D'2BYP$^1N!>>R0@2BGNV MV,-G5A#](J1D[WN>$_^H\IZK!?1(0*LQ@"TEV4]@GQ'_J.J>+?R1\O=$^$-* MLI_:/B?\T<[A&<+?6OB(5F<#"7*R'P4_DR%D*E&IM:98V\=O>6]RMU]DM;;[ M4Y<'C?.ZU_263*1[[?8_][OZJ/N]83W/,D1J4TD,B?1>#&=[Z;SHY&VRBPF6 MVH7)WW3/%VSG0NP?ML(#/_D?4$L#!!0 ( ,Y[9U7@: \5#18 )]+ 0 5 M ;V9L>"TR,#(R,#DS,%]D968N>&UL[5U;<^(ZMGX_5><_^&17[=JGZM ) M2=_2O?M,&3 =:@@P!GJFGU(.%L33QLK(=B[SZT<2-QM;LNS8EDC8#[T#2,O? MNFA)6FM)_O,O3TM7>P#(=Z#W[:3Y[NQ$ ]X,VHZW^'8R'3?T<;O7.]'\P/)L MRX4>^';BP9.__/]__Y>&__OS?QH-K>L U_ZB=>"LT?/F\*LVL);@B_8=> !9 M 41?M1^6&Y)O8-=Q =+:<'GO@@#@'U8/_J)]>-?\>*LU&@)T?P#/AFAJ]K9T M[X+@WO]R>OKX^/C.@P_6(T2__'SM;_K;K_Z3K>KR_D MGUO+!QJ6E^=_>?*=;R?DN>O'/EZ\@VAQ>GYVUCS]QW5_/+L#2ZOA>$1N,W"R MZ46HI/5K7EY>GM)?-TT3+9]ND;MYQL7I!LZ6,O[5#K8=HHT_G*Y^C#9U.*0C MH'WGBT\YZ<.9%5 +R42D,5N03XU-LP;YJM$\;UPTWSWY]LE&3U38"+K !'.- M_!\K>OM4N 0+:^Z")Z+<4_+K:1MBX\50:;\[!.;?3N#V F"W+)>(;GP'0.!GHQ*E4!OD MD86 %]R!P)E9[LOQIY(KB1DR:L$2D_>'\Q[V6$N0A9?=HP)(Q,\V!E]ZY"KI9_UW7A8^;HXG8J"5C+\AU, M?H2 CQ]$/:3NV1W@SY!S3SX-YZW0=SS@9\(M0*HLZ3H+SYGC$>H%^FP&0R_ M<_\(C^>9 [*E+-*Y)* ][P&+!B(!6"E-2P+1QRK !H6 [01804/LW5 +(@0? M,>.9N,1ZE^;NETLGH$, /PL[::(;O+@3D)] U]+&-IS]:I 5@4U\'G9XU/9' M>!81&.+9?8*PM*T9$7RF?++Z ME26Q\-8'_PJQ]1K$#63;$:-]'0ZV%$=;O<.=6+=N+K<;[U"#LQ!#*$ZA5,&?WJ&"(=$%B.ZP\LA+"R'K+7T46(E<4(WB[;H0O(#F,[%@8@ M&,Y-O+!##UL F4SD)53^F,\K=X&NM2S"\N(N1JWZ15I>/@J0*FW"72XM]#R< M#R"V 9],\7=X],$E=;=3SPF$S3XWI1JFEMP.J "MTOU/-PQ"!*X=SUF&2Y/L M*=V1]4RMHPO1\)[$9K%]K.:'!MX]D8XN06= M0:"RY4%NFQ>F4/$>)"_PO'1X\"TTVW"0UC@*A!$EWP3K27C\ \5WATF@67@+ M&K:S)/% Z)UHZP=%1;2EXGC!*6YZNFYSFDJ@>MS;AS5LN+2X.<$!3.:P5.0%JOTY)-K4%RF"&9#_"?ZY85(A%. M4\5@GF-LVR \_EO;$M*BE+0U*6U#2R(CZ?FJ&%<7A;C2_HB1_M\*N>1DN6*, MO-]CA,''CIP&Y]J*H/;'U+-"O%L"=EV<\/)A,;8^%&$K1ET>DYRX;8S'CT5X MC!+_W;J'_E=M]8P8HVLV-XRZ/W%S18HV8GW\)];C^):M\"EC[U9-TYK>RH7-8V("2!> MM]M'NS,F'6UPKV<$=/S8_PZ5/PU,E6) _-LCF""XS1;D6&^1R M$)4M!G*B082MZMM)\VR'Q878'K^=!"A,8;EF!:WLG QRZ-'HR),C8F'IW4I5 M7^K:/$M=<2TP5,7C.45SLG2T![.S7NRS=,-H7JI.DEN/+(5P90U%&&#IY?SL MD!5STTR!7Y9N-BOPESJ_ERJ/,LG2WX4T_9%@,/1H)/)ZO2MEZ2[1]*9TM<6W MQPR5\,<&S,:LG'>;(&#Y(7H64D-*XPH&4.F:8,%F*D.:-G3;IF(CH6K'[GEM MZ]X)+#=++]QN-VD>6C$-93/ G'ZDZON;-/^KF'8X MR)FS2E&U)*/?PV[_'S?Z;!8N0QH&I\G/E,UV'_IL'1 BN6CGJ MO;0A-( >611A\6"JBQY>'B'@!UD#B=?KYH/":A/%SU+4!VF*HC-G+.R#+% MX7*TO=]4?<6E(F:N263I8(3@W F(VV<+?]=&>:GO066N-62)FS?O=B$"SL)K MAP@!;Q9-V^N>33^YJQ,4]C]#GU9$T#"IDF[DDDF52FUH: MS@#>-E%><7&DS%5-)'5UNL<#?L*O6G)WB=-7L6S6IT(9.TQ3HT1KRM,5.9\5 M8_,SR=H[/DF,A C@#RU]W!MKPZXV,HVQ,9CHD]YPH.F#CM8QQFVS-Z*?\>^M MZ;@W,,;C*K.00L>X8OQ<[O,S[GT?]+J]MCZ8:'J[/9P.)KW!=VTT[/?:/:-* M]&FGO:)8FV?[6'N#'UCB0[-:7'VQTUXQJ,U]J'VL>V(%;=/H]";4/H:3*\/4 M6D/3'/X=B[A*%D0.@L7PG^_C;P^OKWN3:RSN,07?'E*[, 85&X70X; 8](N$ M14^&[;\V\#@U".SKD3$8KP;IJ*\/*C6<^#FR&,KW"0,Q,,!*)2E6EM#\D)#? ME6X:5\-^QS#'O__V^;SYZ:MF_&W:F_RL$&WF&;,8YH_[F$VCKT^POD>Z.?FI M34RL:+U-E%ZIA%D'T&)8/R7D.VV-L3SQT-(,XL^DS1#9.K0_5CVKK0\2/K 6Q7V>F/+XSFS'BKSX1FN?21WA\;N@ MB[[6\Z[)NA1>?[20G5@E,P(B+Z0M*>JS/060R8//8B*K.*F\1ZA3UU2:,>T' MJLK6A_(E5"O(^ '\DJF]9O)*I$I7$.3QJ6:8N!#7.\X\F\PMY&:LK)J?:IXF MIY8K7;,I<>J*I*M2Z=?A6Y'*A6>R+$W1.K7-\5["#3W>.QI/,ZL].)UDE4Q5 MZAQ@+NZ9TY*T>6FW$7G1S(R'60L#_,4+WY?Z(%GU0Y6M8*N0#\O_J?*" MZ=!JVJ>6*$XE=X'B(J]SPY8A]?4]/SRYQYK4?BJ"8:R0 X]IS[6ZAVOK*5.R MT2:U[TBR)9N Q[19>2=_7!<^DNL8NA!U8'@;S$-WO8+U33 #S@-_C2/6_^:C MG-UBX>5,#K8$-GEEG$3I@#DI_6I#/_!' +5=RUFFJ(6T36MZ.!K@ MLY2)!E5A@7B5C==6;0#4Q/L;FN@\M3U\@0+%P+W-(:2GI M3J"B0PIF,J.<9XTN_KO6S'&=X'D=7-ON =K6/?YE=P C.>[R4)%5WE##BBNW M&,H.<%5B#L;3O;.*-W2L #3S6<%>YS>F_#3N#\(%;"ZF,#%LH6A;#B)OS 9X M4A"(TV6" MH]EJV?>T7 D<"^**A2$SI'HL?SN6OQW+W]0I?ZO[#%+.\K<:#PF57?ZF7F%A M A[34\@+*^S/'JWG@1700T"[KY_YB;D\-!2?)@MPI%YT( 9^#3SKJ"VWDYST M6@$E\+28*@B5\FMEZTW)2;X&W2IZFKGGX5TWJ:BEQ9R92=+4YC>?Y(1G1$82 M%(3/TLPG:0ZS\)':"4!+?SBG?W,JI,H@CXU:!=4+[/)+9%>YQ)NQO'?A,P!C M@!X<\F;(-%8GUE,+>%@S01<+,_J+\43^Y,1\RJ%_.+92)K_*9>QHB2XIY$>( M?8Z^[UBWJY0#O4DY6,>[5Q_8AO)RVH=C)&7QJMQ"/2=CKN7[SMP!51A("NU7 M:R!,7LM.[,GQ("4[C5=K!B*:EW8=/;G#?$P18AP_+#?$&Z.^,P?;935;RYE= M#T>C@JRPM/>AH/88"?GU6G4XIX?S; M;$SF?QTB\,UH?@/ ST;/D_;'L Y]V M. L<B)9S#""Y> F%P&X!/S#\P%E: 6>:>!'9 ]!U>6RR+.)2 MD4 Q!6ZY>M"V$'K&7]*94CADG-[]<#2<@QUFB$#6?73C<+FTT/-PCKMTY>GS^]OM;-G^1,[V X^&&,Z?L*KO3!9'B]NN9=FPYZ MD^AQZ\,*N2:LX7BI^_%2]^.E[L=+W8^7NA_D==S'2]WE%QXQ9>CFW>S.WC%1 5(8WH3S#[0WHJQ]_ND@8AWUYJ@W#S M7E'S*[SDK55RRA5XU,#^WX&SN,/_UQ\ LA;@.R8=D'/'725>>$^+1]"N5K'(U1=6)YP>= MZV0Z]3B"HV6_1'#*E435Q;V23CTGQ*/I5RK9L@O.%!X;78CFP)'LUQ,@CO;] M0MF57<*GO@6'"/A*NO8\^(YV7YU8:ZJXK([C-JF(=KF>FB"H#\#KL58)V6O9?)(J=09_C3!)*]1.W6S$5SM."RA,C, MSA2-!(8W+=MI3=^Q37O?*;+GE48*NJ&KDOC5;37D K+GM2=_KD#C(17 M'&]ADC!,%9ORY$..QI4IG)JFE.DZ"$==YC ,_,#R; R%,:VPFK\BA6:SR9Q. M#F[XUW7L(;U&__783(7R82[_#\[8WN(AAJ.)5RM:UNAXA=7@NVZ;2\,)+$R++MN56--&20]X?693JF!8=B7MCETF=ZTL[@J84B;--V0] M@K+@%0DI9C&<\9#KE2XE/> -V5(1P3 -2UH.4^@E6=NE&Y68/X&!Y49_)V]O M&,#@)PA,,(,+S_DWX 0T*GODZS.^BD7%-$=I29#*&%X%)/&>8_T5:=>48*.I M.(Z&6X;\F-8L[5S!MBJV&Y*SPNN7H9M8B):[EB;9!@_O 3D$X"WZ (N(>RG_ MQ5GBI$'[RNA,^P:YE;\[G4Q-0[ON#7K7TVO-- 83O:^-])_7^*^QUAV:VG!D MF/JD-_BN]0U];$3OZM\)J6Q!Q/CB'Z6X:.XSN(=3_I&) &]GB>H28R EV)32 M5E+<;8,DZUS"7CMU#A=4KX#N$#6_9TS MLUQ&Q3]NSVDNK_(_7=I0!'39U3'%=+"RNR@Z9N4T88?=O.8">B'90A'@S%*8 M[-2E"R1KTLI15:S'Y%0S] /)KR&-MZBX=%S)KR %;4WW>M6/;+@C@(U^6 M^\TJL.1RY9D*N/08!T.H+2]HZW[(6B*'B6]*5%@?O ]P&(0Q\6_)B "VOQ(YEM.^#TOI4-3J"A'+!5+JQ[ELD'"MC#T A/+ M9 30+,<(S:9TX"IF1NHX#XZ-^VYR M1]Q,T3DO4]3I_>AUC$%GEQRJ(P]$TX!WT,7B]%>%]6(YH8L$*U>Z:5P-^QW# M'/_^V^?SYJ>OFO&W:6_R\Y@G.N:)7EV>R"3I>'9>*/*SNGF@! ^2\SX4#S-X MN &\:5!_;B^^S9#ZM?5$*DIX4[+2PGAMN%Q"C]X8M#JCHH?!'43\*D=.IYM/BB^.L[ K%QB/ !Y9 M:(@HIS8]8HPW6Y0'(4VQ.A^2QK@\*!),*>0T_XY@ELXORZN$C5RY"GK"FGN^'N2:F50?E]<+#K5XHG-P20&J9 M$;@C*],'T/-F< FZ$ %GX:WB^+/G";(\WUT57=O_#/U@M8-Z&D%$OPL"Y-R& M =E232 Y3()7LUBV&.FBA]>U*/TF_4V(JS8,RMM.S:)0+FQ/1XT)[D,TN[-\ M,$*D'&6Y6]7I2Q*;YB1D! DH;PAY^% N,K\'WNZ$"%O>ZD1$YK4'F7T/37L.K*RN!ZVT'0U:+0D2,& MRPDE)QU(=D_9;UAAJ;/U'/M%]&TJN<@ID[0253#SO2@%I*C\.U#$>.*_("4/ M#07>GE)$C; PP\H% Z,0LUY?D=96SBM,"HB(E&V5,.V*5'>5F+HZ5 M':J*4TDO_S8J.R2<%GDO MN['HVR)))"I^_^LJJ]?S(JQR]OTYJ!R8_G*S)K";8\7IUM^3?\BM=OB;_P!0 M2P,$% @ SGMG50T2&RO@0 [+P# !4 !O9FQX+3(P,C(P.3,P7VQA M8BYX;6SM??MSXSB2YN\7N;]]^]>X-PLDC#*+G[ZYO;Z>E@>CX:O4%9'B1A$*<)_NN;)'WS'__^ MO_\7HO_YR_\Y/467$8[#']!%NC@=)FI1[A>_OAW;OW;__K\]5T<8]7P6F4L'I;X#>5%BM% MIO?^^^^_?\N?5J*"Y/.11KZ!)(M^R#B\JW01Y+S9C:]! M2@GVVVDE=LK^=/K^P^G']]\]9^&;JO)Y#9(TQC=XB;B9/^2;!TJE+&),>%/^ M[9[@I1Q,3,A;IO\VP7=!CD/VHN_9B][_F;WHG\H_7P5S'+]!3)+R0VG7]ZVR M2J6WKL%.,(G2<)CLAKJK[0D^[3LDW\. IKYS$V9I'L0[@6]J.H=]C7>K\:V> M^YJF?A[O5M,-S:/ SD7(O:M77J\Q^^,5_:D%$3_G] .&PPHD*T+C@?D;^(>A M++LN/5VTRHV9-T^):#O[,O(RET$VYP6OL].[('B@+_CPX2V.\ZSZRRG["Z^$ M\@^_L6\C7N$D'_Y]'>4;]N6F,4"29X/G**O>Q0W]ZQM+G;==0YCV@%36!&1A MJ))2XNTBI1^TA_PT+BJ_4%^2=&4-I:R_U%+AMWA>OZ>H= I%85!+C. L79,% M[M7F3:OZU'")3T=OKFWPM1M)5%OS+I__[+V^T;O%",(EJER31/ M%[]_QJLY)@JC)7(NJ:2$V:2/( 2&,BID79H4V:#L,FRK@Y@2'5*C4@T.VVYP'D0)#H>@BBX66( MNHU?ROCMUY^#9WUSMY\[:VX9K+JYFP]A-+<$D=#^$,0#K!SGBY_?-&XWKZ%.#2'_4WK.FD[+6]$W%GR")% MZ5BY(8H*=2@K6Z.$QM]LU\UY'$0K_;2@0M8E_[1PFU23"H)AE0Y=ET"U+"J$ MX7BYP5- 0O9IUSBRCHS3%0H9O-:*1%, ##=DJ(1Y.B:#F-!Q8YT)C:WR=,57 MSB84@3K<44DZBWCT4.N@1R[FO?'-V+H4*(7+54TF?NRE@LMU'//]I[=)E&M6 M!.1RSHB@@UG30"8$@P0:9%T*,-%B1S#BPG"^#!63[P-2V#&9WNIC"ZV&RZ^& M!?3F-T0C[IU/]AB5SH6IE.3ZAFE]ZW?BKMY4]@FG=R1XN&>3R(H)>HVLJPD] M(]QJG]=1[$RLA==NU ME#EVG/$Y"L,8Y^F3IEU%&6=-JX)7MVY7 $8#*U")ZS.5V+&;^2Q(YFNR4;=Q M1\!9 TN!U:W;>@JC:660NNU:RL )$6\PWV8R"4B^F9$@R8(%VT.7G6V:3S0S M"WT*<+MQK:]A[N;^T#F./\OPXKN[]/%MB*/"E=$? MMAZ,_O+;>?J(R6">Y822O6.BY+D+HBAA,6((#[T3085(7 ZF,M0IE%*N&_HB M7:S9T(?-M4HL:#]VU>-+@$IM'U# M!A8%1&!J)C1D/3GV&WP7L4\+@U!/=&GM>O7PNY^"Z3"($AC@U#YM6@J MH5K+$X\&2;(.XAO\D!(=?=IBKEDC ]DE2U,&%$R)$?^YIN-9 M3.*-D12"I&M>**!VJ=$1 \4..38E06IQOQSA\R7\\*B1)**H\^&& JPP].C( M@>*) IQZ2%++^V7*]![',3N-%R1FAR(3=LT6-> N7T1)4(Q1PE-RAFN@4@4. M;8:/+#JG89*EL0UYG^018.OX4PN#I5 7H26+N!IB>IZ8U$B&9N"0(.F:/0JH M7=YTQ$ Q1HY-R95"''%Y_R09)J$516HY/P3IP)33HQ0"2(XV,A,UJ+1/8EQ& MV2*("RR7]&_=55V#K&N"*.%V22((@B**"IV2+(5"Q1FNXI4PO^" V-&E(>F' M+ )4.55J,8!$Z6(ST83)>R')^9J0%FKU%T(XND+-$SR*-^PK-[7:\DV#[F(*VZHP%6V=X+(\ZI9R)!/$I"_/PW MO%':)632"R-(GE(&]L=SM,U=8";\S141R@&+;>DLC*A32VM"B"" MV>!4T*RE>E+L24$IRZ+)"T"L!"^,&X0AK:BL_.(*4&)J9+[7C,EYFHUG]]QF.;LR]Z%4W_( MJP<@6K>+1OA,5\\=M^;/),KIF]GMH.ND7.61[1M4R+EJ92W,JL6E0B!:7X>L MRX12%K6%'=-BFL;1(F+IUS_3P2>) IE5,B%7A% #K-@@2H"@@A*6<.-3+8@J M2<+J5?>YVP*U*8 5?D4$N"((D1GI![EN#314,# M%2J(Z_BES2C+UICT(H]$Q1.%E. 51!+D(=))!=)(JD+1)[>F>+&FW\?-^P_S M693'LL&E*.+LFZ0 5W^1.L]!<$,!2K@0G#U#Z1*]__#-_%M4:3EN_NMT1H*0 M?A*GF]4\C179IZ12KDB@@5CQ0"("@@IJ7.+%HZ@4186LC^Q4+; 2W+YP^?%/;O%3G$@02[FVO7+0';=?U,&! 4TP(1! M22F**ED?!Q*VGZP[FA2JUXRYP?V]BXT/)TQ#+'[+Z(Z!%?!'E08E/:JQ)W M?:A2![I[FE(F"XA"6H#*\Y.U#DL5$U2<\I8RAIS34.LNU>P2[TBY3QPC0!1S MQ]0B@.@APZ7)($-0)>N%"]-5$,=GZRQ*<*;^$'6DW')!"K'-A98(("[(<"FX MP$51)>N%"\,5)G?T\_:)I$_Y?9F?56F;0MHM-[20VQR1B@+BB@Z?@C.5"BIT MJI2Z?LCSO$TH7F195%LJ$75,&R78#F<$.4B$48$3V!+C!9MON4YS-$O1;891 M?H\1W\X:TK\W,L$7Y?BZ:62Q8 \AJ350I>*8-6/*8=("*^3+&\K (@!(BI5BCPNB+BDE_8_"Y+?R?HA7VPF)%U@S'99 M9;6W,LV_66J[Y4POD]ILLE(%Q+,^>!4,W!:!&F6<-+Y8/B?SV*9QELTM7?S. M[YS.QNL\8U]0"DP]"ZY5A8P50L.7!-QU1-4**.&MJ?Q M6;;- HC#L\T-7F+"SAW,\'-^1E_TNV:$8:'K>O1F;4YW,&=4!$'"OFA50[T, M-0M <[9'K"P"_!<%#P4P M&2_K+263M)C84-QHWT_5!4%W,8;QLX^>=WKN %;8L%BILJVNVQU$E3;ZM=+W MS\M!EN$\,S"P*^22:W* 35:U)<#P1PI+V&TVG0YG4R L*"-%*S((LNXYH8 K M4J,C"(PAZZBIZY+1O4RI\DP*T4PC.N#5F @54(TQ$?\AX:Z=RZ6T_UTY+S %-0\QM:$5ULD$75)"#;1)#%$*##V4T.1K M>>U(RCM/;"CBD1U&8OCC1)[F07QE&U^K3J2R0J!Q8OR V64FR=T5#C)\$]W= MY^/E;88Y/%4OT.LX]2@V\%O.1:< Q\]8H.S2BTN=CI>G;%]3P2[Z?:I+\LZT M"4DIEGPSH:AS.C)@8?T#F[E2!R]Z%9<\LP'?I)E.'@S++$"*:98*%1X3U_) MXJ!/:1H^1;'*W.UCE\SI@FJRI'H&AA$=0-W6KQX#:>\+MOY"<,C6959X%CP7 M7D_M3W0*+CEA!MYDB5H:#&^,$(5%M5*!W=N' 41!V[C^FC:?[2"J*>MI'"7" M50REMH)@6*-#)Q]07:7)'9IALH(2/A@)XK!).UX"TM!743"/ MXBB/<$8C);XCY3Z-0TPR%@7E&\-*EKVZ2[+T-:I))UM=,-ZF)V AE_UH<#:Z M&LU&PRD:7%^@Z4^#F^%/XZN+XS7R!QU6Z=5:?@ MB8\6*ZYJ:8B\D+8GEJJ&CT" MF 2XB!ZC$">AW7=.*>UT(DD/N36+)!<%0RT]/F'^J)(&\['C$UE6S)%*NF2- M!FJ3,1(Q,&Q18Q-F$9@D&):T%_:J*'^C)XQ)R=^"J\H ]8IK5P,,HZQ@"I," M3+8>K&U K;?R&5-Q *J;BY5).Y_75D,69K9%43ATTN)3S&YOQ;VSQYHXOCEC M1Q?/3#%.A%LSI;V)"!)C% [4O)YFU@/P@3.LLYF4X/@E2Z0]OG0G*,'\^%E9 M N+'P0',(0BKTHWNTF.30%?+ZTX!N0G:[0)M%:=,?,1DGE*:]=DZ((4+?/] M.<=1VX#-VPCT*A[FJK3@)5-54GDP?LX"I&2D6(T3MQL-O%.K&TC:[4]1*/@, MYBUVJDBEP5#*"-&T9P52M-; 8@Y)O47TAE >; RO#=XAT8!/RN<\O04[K)GR M3(8X6:AIH=5P>H[6#+UU>E8M#L;#F#$*^P6V&L6!V:8.^N8ZS3'ZT[?>:2;N MMJ$?YGC-)R9=K$<^B5NTYP< MHX+:"5$.^08P7>8H9@E)5ECFJ?(E]5XO_C+_FW-Z;T6$LOFPWW;#%[#!L/>6 MPO$*WP7H,L;/)VP=_#L$F6>-+&[:A!N"F.N80 :R&P@T9<#P1P%,]LFODN(A MSI+W/Z*'@*!'IH3^^=UW[]ZCC#'I!Q2L\_N41/_ (?KP[N3=._Z_XF'V WK_ M[N3]GSZ>_/GCQ_)/*&)7A84\DJ /WWW_QY./'SY4#]-MXCT4\/P(4]HB70UCJ](.6&TM\7 ME$ZH$\MQJ!L9*1&*EW<7@@6[O1-E$(8\BUH03X(H'"7GP4-$1W"-CJJ:?;)0 M=#K%9VU(:Z+/J 7&=UI#%0ZT4O'3*$&E@G?*W> \B!(<#@.2L/2Z@\5BO5K' MK(==X&6TB%1AG8VB2\K9&]*DG%D+#.6LH0H']4M%5&EZ)UT#.I^S9#N!:2"* MDXQ^L(LI]*LT8\LQX^4L>%9/N?]M25V. M=Q(WYKHF 1D3?C-$R&=;)YCPWF=>>%!K>EK&,9FB6-E1J8$AISU6Q?I/5ER* M5"_\0.)?<5/3H%Y\,M>!J.&);RKH"IYUQ2'R2X%1SZMRS6^[@ B/7R.^6&EK M?R7ME5=MR%I.%:)P^=3"9\6E8G$9'H_4%P7:J7AEE.*20!MYN-PR7Q H)5AZ MI)L!=[N:@GSBC0Y,&FVO4@-T:=H- M?L3)&E_2EF)[>QFHGZ/\_GQ-J;_"9/A<3AJQ-(GTOZ%Z>6ZGDMRN&.]L:GL) MN7Q]^QC6 M+*\(3,C[SB10(>*= 5/,ET"&SRQ9G6I*JROD="%,"K"UH-62 .,?I+"$LQ"% M$"JEO-/A$TXP"6+JT ;A*DHB%KBQ?<9Z?ABUG#H..Q-:SD2O H92=C@%?U-H M\66CMMZA:)P9(+NO=TU@"%.> "G%4R'LG$-]B>YTF:;L/Z*,: MDY+S]!]& X04($H-,,2R@BE/!5).-'Y3ROH_E[]UK-644Y2LJ4FE/TV3[ PO M4X(;:72&SS042TD8)0'9C'*\RGKM;#SJ&]W/EA^UZL09]Z.\#M9'__B&*J;_ MBV*K/@HCKUAM9.DQSNC 2#WSI91VWR^4D$5."Z)@/+T>GX)&+(L8E#%+$0QK MABI- M(]3B+L4(Y+(NUL9I-OO0N! M=KY^5P/$)*]9]@.[VA5]4Y3W+3_6AX)&D2A/$0UF$=1S.:VZL*DOCX0UDA&6 M_Y-!4[M @37=XW_>J5*=OZXVW)X%6;10V*Z0=4D=+=PFA:2"8*(J';HNF_BS M(J=,%*_SQIEY]%"<0.:I<%@QWMG4V,6VOF"8V .LL#,BR.[1]A*B2AH>*W_&T=T][3B#1SI\OL/7:Y:8:;P4]EGJ M?%_/,ESR="?SFH3M50 8YNZ"VNQ;JU)166Q!X0R-[?;50A@O?@#31!)0@(>+ M-HE!I.>2)X'%_<('*]WY L;AJD18Z=B_:#!57# +R2L>;/# M&&/_6?3>)R2V5G8>,$G2P=_B>(+E&%74F8LYY"M@]:GC&"%W*9LE %LIUYL2H 9H$IA"2?5MN?YN9C_P_PUHJLH MP7RCHLF^AJ 78@A I>2HI> 1I M-0Q(FBKBLEBE'K7;@*53=+J\\8!*E(6TA MDNN^&0>V35@GPW=1PO8N[\)S ?YJ.8)TS;%315L* !T MU:#>.J2HKL9SEW078#496C^$-M?1!=:E@[A/Z__'=_(8Z*.'S^XPT3;N@2T3 M4PV$_4([>)&2CZ#*^N3L7+Z%T#7CJ. ME\B#"2 L0*K']ND2\1V[7 M2>D<:R#!@$Y*R3U1XMKG-<#A*ZGP6 W9G:G$! M@YY]NQ3D^-S+CH9V#L?T+ 4,?W>&+MUZ7A"953':YC[9%N%_8]PVULYFZ0UF M#(EBW#I!-$L/0_WCO,KM]:S'JZSVA:Z'?P^8#G9$XX1;0;:O8FN<]B?/!7X@>!$%Y8S-8,7&9?_0,4BKX73"PPR]-06B%@=#*#-&87ZD MH5'D7&SH>&<7=YX912*YQDE1!7H5QXDNC. [1YF4\F 89@%2N&:]4N'W:+%O M,;NO(4&5&MI>R'6"$LQ';$\DRO%INEP6]\=1BJ:/F$0 9@VLL!5K!,DP>07!F03 -*"]P\6]CA',>/$1Y M$)MOH[$NP'%JL9Z&=;*-66H#XF1/R,)> MHHWB'9W6U2-3]V 6YD_$J \@#RO73KN)=16T=/PR3P)? M3[F& GRNB6#%?(RUQ)%N"Q!1W; $&NERG>'"W7;,L=9R=IN O0GU[0)F%2CL MZ0>WRQ\N=CI>GMYFN/QZ G12?%_5=@9;QKJ^RIY#.HU!AG!.H@F%BCNAEI_X M!4O%ZJL^"38[!6VU'HR(K6.&7;A6*D&;"[$%K S42C&8K"-K'$Z#..@5J0EZ MWEDG,\/(NJ;2BV"=!+"$=4P*UB*7PG.76!M#ZGZ>7Z8/X .L-LOB&RPJPV>F M'KB&H:LH8Y.!Q_J@,I=-BV:'V%JN+0@ DRT,M6"TIA0P MX<'.T$U;R^L20.U5G02;5NKDBGT* M<+I9K+=AK:UCUMK0)D5[(Q=YRQ?#BWNWPBA?0SA"9M\K]^[64/WM?G[V140. M:MS*R($ILAT9,N\*E;6741(DBP-$#=J" +#8PE +-FM*@1XUF*&;HH:Z!)!1 MPWAIRKT@E?01!TB@RC[X#3&H7W81HCI'PR2(M/D9@+G!O7L75+>WG[M[$1]O M-6[CQUOFY+RSEB%D_V/Q\F,08[X7C_KN:$'[*7M 8^GV'QJ2$Y[8H3N'-WPN MDVW0'_AFTAO:YX?+)59^^%V#<)IVU4L%MS*Y.D4 JQ=[L5WF";ZIU+]%58', M)W 'P98!^0^-=WMW#(5%XV73RG&R5WW667@NHNPAS8+X$TG7#U2#_KXH;FW' MX?;2=D630@#F] Y/ /:*3L4_*C"C(C!5(>2Y;B2RPQPD.S^YH*_R[ET ^)'7 MZS%\^X97ZP4LD[X"Z/K*N +]RS_]VX?W[W]$VXRSZ1(5D8ZG''9?%5T!9M[S M8G]_PE(K[*CJ)OO-^N$AYIGB@KA*+C=*EBE9%5DT#(G_;+6=YL?I9U(K88Z= M*IB0K1]>(4E@0QLQGL=IMB:XE3(0-8KS/Y-=)S3 &9LKI0-2]7XL0=#Q3C@% MT,Z&MXX4&&8IH4D=W@,5*7,"\ Q@!\D@H3AZ6"4R5JUEJ(2<'2Q4 JS/$0H2 MWIM="TM,%%+(H5K0NV-@J8\I$;=+TDE83U/S>TU,2[;V^DZ7+/J:U5JQL%7V MSKY=$6L_:-/%/0[7,?^L,]=XP$JHG>D!RO3> 0YLB)BTLRR9I^P4#W>CM"R_ MV,60X">4UOMZX9V@*(]F\C3X<;2P2).K47":[-8(O)6R5BGMG:_6$!6G:AFO M*@U(.-+-+D93H?7L\%L-+Y&@^L+=#&Z2:!DMV 9CH?^:B&VK['3"IY=!K?D>*TTPI.T% M5PB.1Y^N1Y>C\\'U# W.S\>WU[/1]2,L=,3FQT_85^ M8\PV\;$.<#O?L4P2#'&T\,39RGD.U"5-[U.2SS!9,8S& MR$LA[/;J"1W@]M43,DDP#-+"$W)(T+B=1?#G-\.+T8S']N/93\,;=#:^N1G_ M3*,H_\Z(IV,I[F6AXYASOF)]AQ,6&%K[J)YE.-T*M(MYK?$3/'CGH6ZO4KY$!70 MOG]YGQ+!D/\@9@CS.DSAE%^CA4H5-""$[>#F/P-RZ];VGS7M-_GYO4L%V3?T M5;!3YY 7^?)ZA]8.H7O,QN=_.ST;3(?L._%Y,KR>%E/TDZO!]=X?"]4>I=H4 MOGJJ.62#3IH:T/]J]A7.,HS;2_I&GV=2BR]AG#&1TS M3@8WLU_0[(8.%@?G;.#H/[:;KN<9_ON:CGZ'CQ93AVIQMZ?R]*#;Q_#DLF#H M90 HGDNHQ%$A#\GQ=6TQ!H)J>9]\T@=Z*F&PC#(&;K"A&];W9ACJGZ%N VK=C&P'5GU*0$,'W>"+8X* M>"'L'MST+HE 7'15)HGHID^S8JJEKNO\.=;F=#.)&!7!T+$/6NGI=4CIZK;7 M0EOR3J?@UAN:@+<]GTH:#*V,$"VN]N8;KGCJ5791&L^0<$YP&.7H*LT@+#[5 M6[#MR*86][(9WH)H*EDP-#, /.+5WOOG%5?=56%')GMUIQG(>QK52DMNJ0N& M?#T!=\E8J7,W5^MZY^6G- V?HCBF!HV2G *.J"LN3KK;,;-/ 2ZYV=^P)COM MM<'PLS?D+D.K KQS-JC4!L TOAFKV(-E]Q77:KC?(*>%+NZ.DXI#N_;6 M#!7HILO+(")?@GB-Q\LR"5@0CY(L)^O5=O)(8;2EKDN&]3*GR34K13 ^K0_: M+O&8+N+*;)FD5N=#E^LT6=9_:!3HG:;#@+#4UNP&#QY2V#D^HY;3?9YV)K0V M?NI5P-#1#J>P-;340G3HS$*Z%0WFN+IWMEVF!$=WR?F:$)PLVEN\DK!Q"X/E M!WB/\IPZSWW-;CG470L#P^I]+1"66,J"4$/5.]7K],:V\]XJ<2])I:WFO>6R M8&AF "C.>Q\NL?0ACJ<_$'Q/Q^)T#%\@*ZRP7"JV5G=\)+V749W#Z%:Z8-C7 M$W"7C>/\OOAX;PLI4Y\#X":?7"KNJ;B)LM^+!4?VD[(N-!IN&6B$WB:=4AP0 MSTP8A0F_;8X_U-+V[_:Z>Q3[^#Q+79\[2*V]G94B& KV06ON.P,7]A0N>":.1<+I5EG\=1RC;R6 M)^AZ.&-_8_FD;[X .$N^M5.^KMG(-I.=;804'8.G@(2\1HSUN'?Y?KA^H&J1 M=X8]"P?86PYCD="=&O>]-',BM5;-FR]!\PV2)D]B;T*_\G:7YO3:H]"O8/_;2G:I"/,NDSZEPNE@AS)%EV%,U9L,G8F] O%W^.]1S3Q3 M>[BB'EG)#O(67UG*#EA%JJQE!W@%F%YX'+O$XY^?/P]N?F%AXO68QHY3?E3] MIP&-(3\CGO(,W5Z/ )P*E>50JG<7?0[R-:'_6@UX=BK)=QXL2U--R;$,Q8 A M_^[8=8.CR]O9[#/A])D#R M;VVCW?J23-J_^PWL-9I^QCE&4^0C&*4:&-[:8]7Q]&+T970QO+ZHJ0F(A)Y^Z .F#&NTC33&-9&$<3A,>T8 MU*P%AH[64'L2$=+XIXOUW%UMG=[M%=10;;*3J\=[650 MZPI2*TUHN])[H19.<5?*_+1V6*JCH#K<3>H"CG:__9*.%#%/=SW!Y#P.HE7' M4(V($4%^4N*\-Y7MPPCA9,E6_B73!E[VY+V&IR MAI/%_2H@OS?N.+7=IB+7];H92&>.=EN03-$["7=!*][LT]!%A"HS.K(_!7<8 MA5M][]RLUT<>]A5NAZN'KYSVJ/9PY8/IA4=HM5Z= MI82D3U%R=QX\T">Y.OU.GR+<)N/I;UP[-8^]/IA.L -H(:D*(VBZ1(LBM^BR M+.4$K8IRT+PJ""W*DD 2>?C\$!6S61=T4/F^1X4)FKYIJS#%Q-:.&FB2RK%: M^=X;N =J2HRJ3MG M Y!178@VK+H"-$VT\UG &2:K;+SD/ZOFS@]3]HLX.RJKCH,<'VT6#*8;'-(: M(>WEZB%.-S3.G.,$+^EG_J$\(4H'4RM0'_8*Z123QVB!Y94R"Y[/"D.*:]"V M3VC\P[8+*JKX4(4[3>%ZT II97H]2,E@^L]!S1%VT)?]I>H_>8IP^;X_^%^Z MYZLG;*K3KO51P#)-2KG,4_RBJ--#%.RRLQRN(IH=9?]2P722@YDB3\JX M:"8HB,MB(-R6U=/N.,BR:!GA@_<0:<& >XBF(O;H(9)27VH/49O2KX>7#5N9T;UH6*L$AIFV2*47#&>5(M]TR^>Z8ZJ+HDKY2 LNY9!AO.1'V,* M=AYVX$TVDZ\4=;: 8@!;+Y0HY+PSQ0*<:DA'^1!6\G_(^,G"HQTN9?=[1?Q2 M8^W94HF8PZ.E2I"-DZ6"# P&J(&)YTIKR<,=(U5Y@C2G1(N"N/YXZII?)^W. M'Q@A;UV"4A0&)XSX!,=0*=0ARV9+D7I7'P^)3HIOBO2@NQ>H'?:']**;NBX.Z.X#NV!ZOH%L&*96CPWA'::XD;;E<0#_+S@) -_2,/'JW6(96Z_M9Z M#>:HEWT5BF"(V@>MN'^E'E:R]" I"7'HG88[K^6QK#QLKV1]"R(?2,_N@_+^ MXNPZ31YI+\7A]7HUQT11H0[?_R)6DG>MUH.L-O=]N=-N6>SMFN8!R:^.L3B] MH_'=7EY+H742Y=D)FN.[*&%7.:)Y$!]B%/\2^OS/.+J[I_\.'C$)[O G6G3. MMO_75[/Z:ST+:*_,4U@WAF,G8L3UE?H7VWI1NYZGL@04%$6@.U8&/T"#ENR& M8SX8_+I\$Z_&;%1N-W;>NMW7OPX?(Z]4-WZD_6XP0P3'!AOC#][U7_5(HUTO M\$*/WOA>HV\ %H3T!/?5>1=W,(5XBSRZKW\=WD5>J6Z<1_O=;GS# M]X5O2/A4=NAGA"*UVQB %+]]-?T;7OS1&]]K]!# XH^>X+Z"^&.W&MD__GCU M[NDR)4L<^8Q ) A>AXM15JT;)R*\_BMP$RJ;C6'(LE)\_5U]39L37AC2#]RK M;SJ.F>+1;$RI'#^=F?;3=U7:;U] MU=VKO?=W/_8:0XA%J?=BNVO?H .K%?4P7L% E P?2TNP=W'W\:9O,B8%]0. M1;.'$)%7/TQ7*\G3Q M.__ZH8"]+&-99+DZ2YC%BCTIOHTOUP^H?"<(SV +[C7YBGX-XM)[V"'[:OQ) MK^K8Q\/8A28O=[W*?(_ 88I^$6M%AGL'#E&N]QYZ!&.Z_8OKT2B=*K:R-IV M2@Z[B>6#;HN16Y;/QC?J_T,%^?(WM*Y\N' QF*JHMM7MW$_*LZ(N9VBI[" MF*<9]C-!OVO56#/_M8^,C36\56ND#9H$D?O-VQHD+^(3MG]5NW$W2A@O_V.X MM^W6?N.!ZMA]+]WYA[FYQN:*\.%+8WUCO.2BVOF @[_*>0\_4F4)7?C [X'5 M1X]C7*\Y _JWC"N_^#Y8+PMT#Z XZ9;6;W])/;5GE1ZR\UJ^^M7TYW[VJG?1 MU$<5T.TAEL7W[M6#F)>+0WE0HK]=S5;999_J9U"S2]AI@F%T+[C"/0G-[PPN M1+US4783R;93[GNSV<%*=\GF U=)D^X'*AI,?SBL/=9!6ITQ'F[W.3-50-\: MM2@01">Q-MRJ7QA+@]\5;$WHSWXX%SSMX@?L;_\[6.D@.LAN5;+O5P3R98"' MM6>7?I2DR2F4OF1UPVX]N.'CI6R6YD'Y65@^N2Q+11W:)!:I-U-V55A_L?L1ZN/8AGR,B7EGYC< M>]>-H@#Q*OJOMH*==&HI@M??TW5FV\R-2/:8US["SZ:2XO:[*%O$_$JG*TRK M*1O,LYP$"_'P@TH0SF8+.YA"0+6XQ^$ZQFB\1)=KEG8&?8X2?E_5#0V@@AB5 M<[D9HHV/QK2I KX/LRC?NRN_PEF&<0V+H]K>6E="OUCC:_RLF;H4B!SN MF+@+=G*"GF9A&T@EU#V3R^* MLI>T&@]0)T4Q4 G;-')7OK(R7B1=&\ E;/WSRV)K]'@(_UH4 Y:M#2-W9BLM MXV6R=0MG$,EJ'OTGAVCPD.F."+ M(?.>M0*3LONPU"DQL7YCPI1BW?SLR0W<2@ M F4ROQ_"LO?2#VVTN+G>:+D_7]-L2 M,%'_ZRJ*[Z65W0UIE][ %E-JUK4^P?'#E^7/T508K6/UGWU:S:*ZC6@]VXE M7D/SP-GHV;:GLJA'M9&E?S'^O(*]D6JBFLL ZD>L@7<9_+.X M=:-4+0(,'E_ IC/;&)&ND_PFR/$$TRI6;E#N7PP8.FN,M*:SI(R706E@D!9IS\6V*&6S;I: MIZ(]I&#UYXU@MUM^$J#51)GJ )B188 MT1(0+\)[[Z^-:ABJJ JYJ-,3,QJPK>,O$CDP/5\#3LD?EBS&.U5FA'J?-=EP MQ"5X77((C;Q+TAAA-YFC% 9#'Q-"8:FAE"]2=I^PDQ,KED\82/X2GBN)[>TF M^)Y^U*)'/$HH1'R9$AH_)<4P>+&9D2#)XB([1/@_ZRQG2R6SX'F2$OZW/"?1 M?)T'\QC/4G;@*TUR6I44Z=THH0,)\2X 'P"02IU=%#H7^"@KH$%/ B MH/$TO%@3VH^*@TOZU%@6BA[9J3%$0TR)%E1.JJ&:Z!BBD*N6)\C A$HZ [5W MWIOUH!!1G0?9I/0B:*B[8M7(PH/D!%9=V&4"74UYR/:R]%!V=^%57X.V%U+9 M:GIGW$YPN[0;/-"/[W.T8JFGV3EZ1K?"X?GW=^4ITO'R!L"O+/Y$.B5YY#3)2IU$%="S?).T'S3 M>?PK+_6_O7Y7BEBCW-:BZ);6M$D\,F'3!TM00J[,Y2L1']RE01 MU_7/ORM\%\276#G(:3QWNT6S ZN]&;-\"(8C743B7A[Z' 4)'?0N^ HQ"_N6 M&,*0(V".F,<8[8RZHRQ;XW"4-)BK\N>]BG#ZP=W!N-9WMH<^&"[N %KXJ@;% M%[5<4$AX,?P/O" 4\9)\)%XICU",ERQ?7!*R6UQ8VADAQE?(_1:F"V>-1-_% M;XL(5,7R\SB(5D(S2&1@ M-8$:H+!2NY7D(Z@%D_52\9,TIR9%0;P]CJ2J?[4HK&8PXA0Z0Z6PW2#KN56& MR1T-ZS ;FTNV+"E$8+6"$E^W]AN"U58E/SVAN*N:?^LF%.%GS#Y48B^0BL&J M>RU&U1W=Q8PB$T>_%@K_[:4=]K]0%%1;&%#:7RSJI3$NUW',YP4Y?$67D G! M:@0-0F%9G(HB+EM<[N&W,PP6U+(U'_RK-@Q1@$4D/4G+'SZEP MR<_:=,G/T9:ECG;'X'E WQRS ?Q$N,78\:MAT<6YW>I;ICA/3U"EY^7[<[SJ MJ.TLYI78&&%!?YNE7[!D"L83CJ^%FS:5H!\W,+*B(IO[M6U:1_!VZ'[&MA M_F[5LH^3M^LA7OK%85-"@6*0%=;^R7F\---/Z3K+4]7,:^LIK$:00>O6>2GC M=SYIE"Q(D;^I^'>4\,0_Z7)=)@@21_EF%5AM88VWVT"5(NT&Y0]1@@C391Y$ M"0XOJ?0U?I)GY(FPV$('*!-6FQ[.(&'JMBJ9A1>2/HC2LGS$V@PE^ FEG;0' M\?8E7ACT.0K#&.?ID^I[UA6 U;8*=-V&VHKY_;"=!48;:I2+='1Q2"5=\:A.*GB(L6%P9ZWA%RE0;)X(Y@/BA4L%PB M ZONU0"%/:Y4$M6B5JMS1YM3<7 V"%0K]86]V]&T[ J@=9*@T?<)3U;;RNBGS8(A2@"I: TZ9E6Y:'"+[8DIN<<2:YQ#* ML*E8A975O"@%J.8UX*2#N5+T#Z@01LVL8VR"=A)X_"B(QE!'&*_9EOD]L](= MIN3?_@BXW?ZID3Z1-,LF)%U&TI[;> RHZF6HNK7,95 AY/L2E>TQ"UD=2\0 U;4. MG7HW3!E"?\/$O_54_5O ;.WT/&7Y'=847(F29;3!RY3@>IR L^%S3H*44"<; MD W/!6+_D3OBZP#1P865DOTD6S(5Z]3;%Z/MF]&*AEN;%9H3;9'LWA=72C._Q(H8^7JES0!6KI MAWN_(@&U\*$L$0("]6'1@B-\4HTM?=$7G"C'-5Z)(ZF6JDH.-3X^\"L $>M8 MEG6)9DVQES:(UE3@$=CV>MCEADTOECL]>?$RVOSP[>EW/I:G=5,D;E$*_?81 M3%.IL0D3GESR!#5D?:V,RHX%" \!]0<1D^HV*U\K;,)Z;)G&Z@PG6#'M:%"! M5/V62&T6FTM5]$VI[''BK'/P9U#D1\UN\ )'CZH$V#9Z@)JN%USE&:=O*O5O MV2FGJ@2T+0),(XZ21_HQ2XEB$X%6 72SR7!:ME=#]?6<(O0? ?1%JFHMM2J8 M7L6G..J%#_7&0#M-T/U,"]BRPQ4S0MN%(F"M6?GO2;#I_Y4KE4"WH0IKW^]; MJ0^IX<@:A],@#NP_Q6NW9?B3:@YMT!=,_N6Q<%I_N.E]HY;(D8H!;3H5/VO'2)?,]Q M*YAV&25!LMBU[X?P.2Y5[./1_OMSJL*$N*8N&8356-'MZ^3 M2SC+,"[R@$[2.%IL9O@Y/XO3Q>\R?FK$ ?E1&Y3B#9E,YP056NC70@\Q1<0U M72<2JK,:Q''ZQ!)$7Z;D(EW/\^4ZMENDMM,$U&X] 4ON;NFN2)^@NDQV.01V,R/,^;ZHYT NY:[?5!42PWI!58Y;& MTBDKXZ1>0=VG)="__#]02P,$% @ SGMG5;MIZ:C2*@ \\4" !4 !O9FQX+3(P M,C(P.3,P7W!R92YX;6SM??USX[B1]N]OU?T/NDE5*E=UWAE[DNS.;O:]DB5Y M1A5;4B1Y]O9^V:(ER.8-13@@:5OYZP\@]4&1!-"@2#6H5>INQ[8 "/T\W?AH MH!M_^Z^WI==Z(2QPJ?_SN\OO/KQK$7]&YZ[_^/.[^\E%>]+I]]^U@M#QYXY' M??+S.Y^^^Z___V__K\7_][=_O[AHW;C$F__8ZM+91=]?T)]: V=)?FQ])CYA M3DC93ZVOCA>)O] ;UR.LU:'+9X^$A'^0?/&/K;]\=_G7A];%!:#=K\2?4W8_ M[F_;?0K#Y^#']^]?7U^_\^F+\TK9M^"[&5W"&IR$3A@%V]8^O'U8_R^I_C?/ M];_]*/[SX 2DQ?'R@Q_? O?G=^)[UU_[^O$[RA[?7WWXJ9:V;@"L5ZUWI?_HO].?$#,N<_!-1SYTY(YM>.)Z";/!$2!OI>05LX M6I='#B-^^$1"=^9XA_>_L+F*A!&F2):\^6"XZ/-A:$ET_977J*%+8N!BY(GC MX[X0\_XIJM?0VG,^QO;^&;GARJ2O\MIUX.H$3S<>?=5:E[)211V[ M=@*7-S]B).!?%(^0;7_>)<&,N<_BM^'B.@II0AE2OJ:-]_X=!0!NA60=&*.G'+*> *QJ:H0,A^-ZP>43L M,+:V,"#A<#'F"SOVLNV 5@C3AJJW>5/< 56/L@@S[7>YUNI?I)G*4:*IRB;< MY=)AJ^%B0+D.!&**?^+61Y?Q<'OONR%8[8U;.L+48CP E6BK\O'G)@HC1NY< MWUU&R['84WHC9Q5KQPUEPV?A<.7ZD7 +->]!3#MNVHZJ^\\I[PV?5;[M52%O(>>1S#<-"2G MGNW0#47I]6G#9>M"'$U$0B/XCTG)=4\V??'H;._K/>'"IQE7^>8X)';4!V3V MW2-]>3\G[GL!D?@AQBK&B?_R6_Q%[8<@9!RD34N>\T"\N/W?>)E,D?='Z-4& MB2EOL;A3^R6R?4JSUF:S%F571%?T57MH< ZG%!4@4(_$?,D4(I+1(#;=^/'&], MGBG3 +]?$HCWGS'Q+I(-">9_1'S-0IBW@B"=*PP$^R^88$LD1,([7AVZ A\( MX/G20,3_BKKPD,B(!/GDB7B>V$,[/DC+B\H#8?\>$W:YG!8 'Q^*=/G4 L<^ M504(_P^VP)^3%HF!$6$NG?,IG0&PSQ4&HOX)$W6)A*AX]_PY%.UM4?#^!Q_L MC'A(4-^XP"=B;*\SRE%%7AH*.QSI>"8HRRZ90) MA8+MQM/@A^(NO K?;$DHQBA[395P*#AWN#S,\?K^G+S]G:Q40.>*0I%&V6,J MQ4.!>L1<<=H\<6?Z02-?%@HVRLY2+2 *VE/GK3_G4L5WM"E5:#8HVPK M0>*B4" B"=@S3;F+.^)^%%MUZ%PYI&LJ0NE V6\:B(Y"2GL^YW %ZW]N79]< MJJ@H+ X^(\(C0"&F);!?F<%^!8<=91^J%=,2V#^:P?X1#CO*7E0K)B;L'?[C MD$WIJ^0$6EH8"CG*7E0C(B;@\4PS9"-&7]PDJ%:'>JX&%'K$+:I:6%2%3R9Y MB+9O2D+Q1MRN%@N'B?.(!J'C_8_[K%M)%I>'8HZX<54)>FP'8\*[<%K(KA)E MBD#Q1=FK%HIS;$@%PXPX+LXXGZ2G]LOA045Y2= MI$RH8P^\XB9Q(#7]U,?@&VPHPVI6C"/#^ MS0]X#$383^6L?C>143%(4"B_* M]D\IWI&AGL31=R(BY(ZO$)F[RP:RCW-1.2C(*)L]N6!'1GC$B&":\&5W?(]+ MA!JPX6(A&WE5Y:&(H^SU](+B(M\/@H@P4_P+:D%90-GV084^]CA#9A$?]E:7 M5P]3$3$C&65RI:!8HVSY9$(=&=L!G3)')'N;K)8/U).'AQ06A"*,LL%3B'9D MD/?Z40QOI@@46)2=7:$X2&-"[VWVY/B/1'Y[H;@D%&"4G9Y*.+2Q]Q$T]CX: MCKTH.SZ94$C8)G?#N44-'SSWT9%'DBDK@.-L,!%7B'KL^+TXY$>D 67+N!\W M_(=BV"5%H8#CA$BJQ#LVU-'<#WWWZZD^($U"?S).EOLK#+ZT"90'Q#%$C+@H%7ZD7<918?!&426Q M4A0*.>+9H40\G+N7R:7F[=R3Y'M6(2ZK 04>\1!1+2S2_;20B#Z[+Z3KA,ZZ MARK\936@^",>**J%1;L_SSI\XGFDZC/S3$$HVHA780M%0P%YLG0\+YO,MPCD M3$$HR(AW7@M%0P&YMR3LD0]JGQE]#9_6L9TJL"45H* CWFQ5BHH#_MLNCCR) M?U,B7U :G)T $7:ID%AI-[;)+B?Q$QQ,@KJJ/!1WU,!*N:!'1CY.%9E>/\6= MZ?-]F^K2@[X6E 64[2I4:)RY-17)KYQ:]\I!\4;*\=_QN+GL/9:L3HC!!Q?!)LK0VP(0(V *4$<7]J! 6. MNX NER*8B,Z^Q?DO@V$4QL]?\?XIG0;*>E!J,(,X 8(CK8*"7: 7F5^OQF1! MF+BF,"5OX37_HF_J11&@.I0?U(Q"8!@*:/K;^YQ8NZBX.+1<9X3E21>&&S^LM/-]1]^ MV_9SN-CZ^$ M>2+6$R.4CUQQM'2N:G"+&)"(BDZ$>&],I.#G_XATC$B6\+=V,/#%YHSPOCYX9$!"^=I[@X>R%EHRV1)L0>1' M)VGSW,B*]TU.RGXIM RS)4@HD@\=]-CYLR>%'/JBLFA99TL0()<5G08@ ^7 MKWY?668(TN#.^\YW-(S,;Q.II3V,NQ?2T/'BDFB&L_E'70LM]:T(/1'!T M=CY3.G]UO:(K\>LBNQ)HN6]-4,\*A(YP=SV>)H]-3YVW1 RE]JOJX&7%-:%! M+S4Z,:EER(#Z,X-55[HX7L90V1Z3QB\!;R4O(=[+4UQ0K>W5(?!3DU5';Q&F,RW*BD!F=CWV_WT:TE98:73V\7,=E68(A@4^8V'WGA=/X&HHJ MX.5%+DV16G9T;DQH.821VGP2QHR R&B:KT(R$H <>_JJ>$F:J]G@@M%!-\>< MWS@EN9G+/%L1+]MS-1P"D2EMPR^$/5"N')A6O-ZK;$4D(,^\NA9>UNEJ>(=@ M@FZVV5D>?* BJ8.7MKJB 5>+!SIEJ=Z!5CR8N:XK=_.>P(HG]N6$<4B"N !* MX[A-XL^4?"HKX:7>KH9? "+H5I<7B@_L7B3B>T8B_HHC'8;,?8A"X7F84C%P M<$$XAKP7CW%F"Q( CFNJ_AZ\].'5Z$8]N%NH3F54PYCF&O*:U\N33AFL(S85 M"*@+:LB5Q,N>#L23 M1Q$MB+NSG,_CJQR.-W)/Z M9-YSF"]BU?F6.%I&GE"J+EF(=P+DY$'JXF6$+TL>'!%T\E)=BW?%(M<&(T_B MA9(7DG@U;FD@7%C#Q=1Y4[IYS!K"2SY?VB;+887.<5Y0D^4G9A+[LDS))6ZP M2^'.]2G;)%#DRV@YB?F2>.GRC[ESD"%DH066D;YN?P)FTG_<#>8A;#1X1-%Y M;4">9TE-O/<-*G='*[&IE'X+4]",8JR?2.C.4J]\[>6C^5@J'TWK3WM-_\1E\]PH+]Q:]9,@[/;E,$+?661<@APDH7GKKD67;22!EM_NO>=Y DBI*5GTH]MW_2K36D%++__ M"_$CGL5DI7 O9,IA+Q3-."N6$M]4B$^8XW%+;L^7 MKN\*&<1C5%HVM!6Q%X:&)@7#X5"^Z,)[BTGX\.GCAYB(X2S;'48E0:QW3 MY(:5U<#.JVC&ITYR? ,3ET0&U*?[BJ>=:'3UL/,K&IH=" 5TLG:#PF:'YOJ1 M>(<[Z3;U@VNRH(RD(KUZ;UQN#K;K.VPE7H(*3,_M:_U2[(20IM9<._Z-'N77 M4J_-YIHOWI1[/6D%] 259=1"*CCZL)'L2=5KIW09](249O#GQ6NP$?&UP6Z4 M.>S"58FFT--CFC%?&JQ&!R+L20VDWX+TF =0>P)VO;EFOSG3OW8"=R8G3U(< M/4VF&8E*H=&GQ=1!XRY_VKJG73+S^#^PDW)%;?1DF::G"'!(T/G[A8CW"LB\ M_<)7WX\D>>)VN,@=&FM,S; 9]"R;9HR6 LFVX_6"();BL_:_E#EKWVO]?/)N M]Z;##JM2;CD0'7F::*_"R('DAK->ORK[@F8=K%>,J[5ZI>;5I6J6:98^CHPH<&^U' M5F!02D^:=M<&('^S V?3+I38X5,<'+SG0?EK&0]*NO$_.L\T^*F5? >^&R45 MB%(NTQVH.E;&AG7GIF*L @BQ+J^(.!T"G7ENBF([<\LP(948 MW:6UESI3QT9A86Q'9QD^%%*C,R+)<:GC1E,-VT%8AB40$NA\9=-:ZHB2E<=V ME)5A2"U[34%2P(234AY$(X9M8+N:C+@I(9\EIE3L^M(9E+H6MH>HC%E!<$ G MZ\2R-]:_7LSMT^U,P/A,F$OGO-F*9^.IOY5J99U0,:99A)8TWVL M^I>H.LH:=A>K_)V,Q9:K0*J(-XWY]PP0F>;CSZ MN@-B[S#^^U+A#+S-5MRH5:?O6U&-#MT+:J$%78J^\,6FF+/FUZO[0+RHN\W7 MTN8KBIN1_;"@Z>T,M.LY]NPW1^5Z4>=9*!KVB9$63PTL12)/&)^-&NL@O+8GI-: M22I8J$DA0V>T2SCV,]=9;_;;2[%I^)>&5F4E;(_($;D%@(=.<"QEP'M4\!Z& M^L81*!4"N WL M1)5'9=T46@NU(?_%-6V( >E*2TZ7N4@-?J()2_H9B#CRF^B!GO5;,@V M6;4"%.""R;SD[F"^WV.1K8@NHH"()T8*%_&B)J2B#5DL2](*%1&?V#JF>W&6 MOYO<9&H@![FPO@V9+:LV,YIC-^KJH-J31KT((B?$Y,"^)A;RUJZ@5LXSFBJ D;\G76,DW(\3HU M[=C =2M^W\BK>";>H D;PX9 8H;@;)NPP!7EV/<%S17%'+G3FS[6[]M7,GTHVX*J3?U1E =/'P#,K)D^ MA@M ^%5A82AAM3D:#T"_>$(HP.(41_X"@*HP9;A&U.9TK$PCS)%K\,@O)!7_ M+Y8]+XY'XI-U#H\[XPHL/N!+HOT_I$J.XL"C[):\][8.9.,_/#G^(QES8^@M M%D0U:QR['U!UK3^4%#[CX'#58.5.!!DNTL(-_8-@W$9I=MW@F0:.]YG1Z)G7 MX+_/DE=3R7SW:*IG[T8:,?; -WW%Y0M$Z[UD>30!J J99-K MWA =])EX&WM" I%!E.\@E0>VN;+@N,K:.#($7/)*?$[\FC)S;AYL5;FO1,&" M%-0#FTREULBE!=26W7 MN8Y%2$[FUO7P(4FR>\/%'9#7XNLSQ0[#.!5L%2U#J:W/L6S,$ZT8 BG]1\_G M(UY.#H:+49H#OC(CP8RYS^*WX>(Z"KA4J:0:>UE^?FA=M,1"SJ-!Q C_Y;H] MZ4]:PYO6:-R;] ;3]K0_'+3:@VZKVYMTQOU1_#O__/I^TA_T)A.N3%O(B7WT)&:&Z/)XV6"L M$_?1=Q?N3%QCR$E>;)Z?LN8YZ7\>]&_ZG?9@VFIW.L/[P;0_^-P:#6_[G7[O M;(R';/A4] ,$%J_:49GAHL-AE84@)@VJ\L/6;/J#[[RN6XX1C.A;5#\KEN0 M4'-%)>0\"+LN 4Q'70O98 #4R#(<*$"PP4YX X3OC_A^U147Z^)[VM>4,?HJ M7O H-IW+K.G<\E6@6 ]VQKUN?QJO%(?3+[UQZWHX'@]_X;,3DDEUR4-H8DVR M\E@)P2@+IX0M1;<@LX^D/++QJ$G(9?12R6R#Q8C7N]PD808WF$[L_GXDOG0! M=WF5-9?.\.ZN/[WCL\TDMI7.,%[!]09XRS>%4";V8]@,WH-SVDX"S,VT'60S M+$5QP+Z_:D)TSV;M0;3!+/ MR.BV/<":X+8=Y)-X2JXQB5][ZM @#.(DB;'DFVN4@(GPP':QWBD ]OHZW6N MJ1_<,/847(F:Y)Y/J 1M&T:'V+\K&0?^G%OM]O@04,[>92=EV^:3CBCL,SYA MDA;',;M;$@2$[#O+(5:EJX=E-&J,"VT!!H$-JAY;Y-Z;%L5J_Y?<]/>E/>Y] M&=YV>^/)'__PP]7E]S^U>O^X[T]_Q9GZBA]JESWDC&TC^:=$!C0D1NM-@R:0 MIYMB:K2/JV@0L<%ZUG/;R&%A^B4GR=3QUZP-C7NW[2E?/H[:X^FOK>F8KQO; M';&&1%H^RL316Y6^)M;[N\7],K(THT:0;0U*8>ZM7F.<;+"_2?00D']&O+V> M\*]*[.[[W-QU?SWA=!\F;L'HCEH;OUITQ[2ZTZG<>9\'_#]'&'!%QXTOX,X4 O[CA4R<*0FY>+!9N!5HSF+6#_6:3 M,7_E@$+G=QW;D VTA-(*K([]PI(QFT:PH).XRR,.9TY5!_V))'/CTP& SM'V MQ@.8(7D-]&>.3/G1"8_.CC2#$I@M> OH+QB9LF<*#CJ;GRF=O[J>Q_O:Y\#Z MCRX?&9(K[& ^3=I ?ZG(E%%S@- Y+7[+;KBYX=SW9QPG]X7$1]:)$*JK0"4: M0W^ R/A::GG(T.G>9KH=LKQEYXDML MOIQ.>IMT%>Y(!;> _C*.N3/5$!T+Z(RW1DF^GK$;?$L"@,1/*@85E= ?KBE! MFA8#=)ZR1\Z&-@>LCOZLC/G&WP07=!8'Y#4E(:,^_W%&EB4(-6\)_3$98V[+ MHF7#[8M4U/$T/JPIOFF1"^E/Q1ZW_I341+I3<2I!R)/9$YE''M^R;CN7K([# M&%[(X ENH7'!R:;@V&!:J@ NA:U=Y>+\U6%G2I>/Z!XP$I;[-#LTIU'I3^RXE_VXIC72-ZLGAR^5EW/%[ MW^5;TLE]<$>6#X3)54%9"?OF:)U6D;UFI037CX=,"R:I12HY(NP@VDJ M6U4IT@Q4R(@->]IUF+AB]YI/M14G'SALE_K[R4*PO5MTYX01X_]"G3^E&FMX MO@(@6#883CZ)@$CNL% X>)<>&%%-M3/C.6+E!TW6YKV_ Y8K02NY,&+H"]GKH6+-EP M&A\0@P7$]T=*>PCP-T+JVD&AJ=)"0W3J=P<&+$S1R'_;4;QX$:JFW9=-!J&>E9KCW\2K&J\Z9%=;\(6JRK'M4B6= ]=&W/HZ^./R,WE'5I]! N M(F^]/@AV8=**]1RP/O+> [XJR!Z[&.&#&; C?3=N0?R Q"?5(\(ZGN,N93ZH MPJ+8J37,J9/+8HG1Y2[+7A-_]K1TV+?4.SQRFP-6QSX+*6US1O!8X07(W0#C M>ZH!"8>+=13FQA50[ '(Y<2==+[TNO>W\2L0JP M V@IDML>5C1O_J9+8<]%!W!0_+2OV?(NI*'C919WF-?I89[I7-+JO8OUMGBA M3VX2$L'AZTNFR>(!($9!G>9.1E( ;%CKW2J?^((95BZ3->#)+WL,KN'/@&W7 MZAWJ\<[2!,OTK1=.JW@26?)Q.APX6L!ACP#YHJD"6W$2[: MZU?Y+78H3WTFF',D5 D>_OUX<3UTN$CU5'U/7E+\=Z8$$A30+]#G)76*A=-= MB#9NR X%4"ISU@MO*N*!1X 27_HM=?SV(R/QUTII$44+2V([(DIJ7-JMKD MW2^17IG?.+/UY0F(5A+>]T/"60G'O*>@WIG_I8&P5[7-+Y767D[-K]5/!\ODQ#?-9KK M&<#1J:IC!V=J#=214[\C\<1NUL/@/M^C/]^C1]J(G>_1XT0G6'F//C=:7:\& M(O [/M_8_'FE/J\Q::-)8W0)\5)&:P.?ZX[JLA0I*UG*F%9/E2QF9,1.*-3W M^;I91&O$]_VU)V>2XMB/_@!T+W=U2B$W^MA8.IG-E+!E,%S$/RMNV533//)1 MCG[/5%7*OR)4T76DMWSVZ(J0"6$O[HP4"S=UWJZ)3Q9NF+R;N_ND]R9^5+@# MJFH?^]S'6$VJ!19=3^+[EMWUW6M9VJIM[IUU'N:UBS3Y1:XC5;2-?2QDK!_5 M =HTW?"<(' 7+JE#-PK;QCXGJELW%( V33=J&2KP#Y&.,SI80[IXCWT2]XG# MNGYS[]9=D.UR67$FHJ^*_3"S,9E@.&HZN5TO0H>+.#A[[G#5$?'9DA-::6GL MYY/AN"O%J!7J+IE'L]"-7[C7!?T7E,1^N]@,8H6P=6DR#;D0KN-MASX-RJH* M=KD;M/JL%1U]V!\Q*A1B-RWM?"E"5KZEB8]7!U3D[&,1F5^3(-P\E"R?$@YL M%ON!8N/IHA(8T94AXTR+N^IX[;#C,+;B?XSG0;!+5U8=_1EB8W:-<+'AEL\D M6BX=MAHN^.[BA6L:F6\RH(NWC.(,Z,HL&S_DLFSC\ MBM'Y%:,2]GU^QQD$4P78K,XC4 MZG+$+ISJRT='9[%TMK#G.-AF$CHL/"0A;!/T_A?B/C[Q?]LOA#F/Y#-O.A21 MI3>.RS2>&3MZ9_U0;;&Y@,D_6Y(4S!BTH+\.T,.PEFP/L&_ -- BBDD\X77/ MOL!63@+&7<2^W=-XO2\S'9R:87R-)T;,X3S; ^PK2PU4ZV(2S1 MA9?^1!8\%?C!#64+XB+/!@6=P+Y^UT#EEE)Y^NH; M<>VPSKI-6KZK$1;+@N MEAENCP-Q=0-M;;=DFZJ]YQ6SC:>IOUU9<#6X@6N' A@K.0GJ^:?J1CF5$U43 MBSD?JI9%V 9C.OKZ*#.HB,P&,_[;E K?T]'71)K>0&V@0<>HJ'@V=$VO-6M; MM!C:/ZA>-^B8U#*$I9I^_(@M$9AU\9!%1=P+!29F_I2+V1)A61?7[4E/)&6^ M&_4&D_:T/QRT1K?M@469F<\Q6^>8K7/,EJ6;J=Q(?H[9.L=LG6.VSC%;YYBM M$O:-$;,E2\N22@@@OE'Y1)^LL/4W^BL(OE+)7^M.^2;RO-@+%<=Z*?DI+FK] M+=N*V%$!U=PC'-#C6]6T?@YCTV/?7$6*_R/\':[_.!9^D3K6\D5?8OWL<'2] MDE-1TQQROW:(Q2/C, J#T/'G_,LE\XB\^.E%*JGE;;K1'ROD[;# M@9YKFL" MJNEZ=@Y?DVOW.#\C&&AU+&<$= M..T8FN-1B*ZR;2]NE\R+$=6^Q02M?WJ1+(8 6,)WT?L?.X6NX.&ERK[@]*)' MJD;(=I6ZULE30HL ;9YND,;A2-NK+ KE-WK_\;^]BG@3B

K[_>$LX+LIW6SY^R,4 =+[TNO>W/?%PR\W]]'[<:]WU!_V[^[O6N#>8MF]; MH_:O=_RG2>MF.&X-1[UQ>]H??&[=]MJ3WJ'/N<@>7-OV,!%)<94_?K),6ASI ME202!(3LT[)[X&M-7#2FT]$-A0Y]\ MH +\2APV?:6'T[UM".TB38TT9U!J%KO\.U7OH)DWA7:]IFZ&TT@UBN,;&BFR M8IBWA'8CIF:&TS@UB^!4).6!!,B?"7UDSO.3.W,\24 S+Z\HW@3XU1+4$Z6L(X \9GLC#2\6 MW9<71R9 C6V>![D@]03Z?J%1$%)U?&^F#)J_28W//I8%_:YFT2K!\&8.2":$K94QPZ+ M6KI*V"'!TC51&F68Y%9N8D'1W=J*Z!&V6IJ@DARX3;4AW&=?NCB\=[BX#TB; MBZZX4*6IAAYX"Z48)/X)$;QUMT"I355 #X\M1VI.9/2A5=(_[?U773WT",\# M"9)?2VVZV65"1\=$+,$V'XH5@.+:EGE+Z &,Y?0 #I)E%ISIN/#MT<@/QQR% M$6$S YN&M(0>!5@)NPJ0+&-7&^TD*8X>#5>.)WUL$N*EPZ[[XLYYW>UAD>I> MX97J7F&W_[7?[0VZNZN$A]T://R6R-/XA1E:!6#(9" MM9ZHQZ$*$H%@1\P?+.O- M&A0;>AYM8AWG@VB,DU#K#J+'(H)&?O"<^K@)\.[W&.5@.?Y^Z:'2IH/0$Z6: M0=W'JQC+35:=\R:"DE1P9HJ@><6ALEJ4O:4?A$ MF3H\5EG)^J,[B!#VL3-RV)#%PLWC%'6;O0F()7EE[)5\&;IT4-A$6Z):ZM2W M,H6T*P-N:;NR,;'ME!&'[YY6<3?7/=8DWU)4:4$??13\[Z9JLI<_S 2^"=_V\4 MA,DJ_6U$6?RW,&3N0Q2*9?N4BC0CU \YFKRGCWT_)*SX3<2-9_N(?6C.H=O1 MB4'7Q=A*QN0Y8K,G)R C)F[#+7A38 )J-N8TSHX$%9SILN;KJ^*GCRR"L9D><,K?;Q8]_V*36'\]"V\/GIZ M1M -7&- ;#CW63\+RG>Q83(W.[,XERSL].?/V=.?<>^V/>V)X^_Q]-?6=-P> M3-H=\="N16_LRD36GP?I:V*_DROKX?5J[Q/HF[A&S=GADX>R*WWAUDAF_(,J M27=S(Q58FV^M.\0Z1+LS-.MEQG]3%B:E^L%9DS9^-RP72H_^+&VZ2[I'98O* MVD&?N=(J.*LW"+2]6+B>NTVC_B6Y]*(,O5-7P?:&RS4HO3R%B%W/WN[43OVK M&*D*+P="PW-R(B.^L01 M UWLVMA_528Y%^K[*>D4.TJC5K"O 90DKPQ41BZ@]2?B/R)[/O_+_P%02P$" M% ,4 " #.>V=5#MT^D#0S #->P$ "P @ $ 97@Q M,"TR,"YH=&U02P$"% ,4 " #.>V=5UT2"N&X/ #*60 "P M @ %=,P 97@Q,"TR,2YH=&U02P$"% ,4 " #.>V=53,G.9L<' M M+P "@ @ 'T0@ 97@S,2TQ+FAT;5!+ 0(4 Q0 ( ,Y[ M9U4@\U(#WP< 0Q * " >-* !E>#,Q+3(N:'1M4$L! M A0#% @ SGMG5='/*# ?!0 :R0 H ( !ZE( &5X M,S(M,2YH=&U02P$"% ,4 " #.>V=5ZSV)L[," 0 S$ L # M @ $Q6 9F]R;3$P+7$N:'1M4$L! A0#% @ SGMG5:33V*?F"@ M15H !$ ( !#EL! &]F;'@M,C R,C Y,S N>'-D4$L! A0# M% @ SGMG5:2UC OY#P 6\4 !4 ( !(V8! &]F;'@M M,C R,C Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( ,Y[9U7@: \5#18 )]+ 0 5 M " 4]V 0!O9FQX+3(P,C(P.3,P7V1E9BYX;6Q02P$"% ,4 M " #.>V=5#1(;*^! #LO , %0 @ &/C $ ;V9L>"TR M,#(R,#DS,%]L86(N>&UL4$L! A0#% @ SGMG5;MIZ:C2*@ \\4" !4 M ( !HLT! &]F;'@M,C R,C Y,S!?<')E+GAM;%!+!08 .."P + )\" "G^ $ ! end