0001493152-23-007242.txt : 20230310 0001493152-23-007242.hdr.sgml : 20230310 20230310161543 ACCESSION NUMBER: 0001493152-23-007242 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230310 DATE AS OF CHANGE: 20230310 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-51372 FILM NUMBER: 23723804 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-K 1 form10-k.htm
0001317945 false FY 0001317945 2022-01-01 2022-12-31 0001317945 2022-06-30 0001317945 2023-03-01 0001317945 2022-12-31 0001317945 2021-12-31 0001317945 2021-01-01 2021-12-31 0001317945 2020-01-01 2020-12-31 0001317945 us-gaap:CommonStockMember 2019-12-31 0001317945 us-gaap:TreasuryStockMember 2019-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001317945 us-gaap:RetainedEarningsMember 2019-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2019-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2019-12-31 0001317945 2019-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 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-01-01 2020-12-31 0001317945 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001317945 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2020-01-01 2020-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001317945 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001317945 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001317945 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2021-01-01 2021-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001317945 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001317945 us-gaap:TreasuryStockMember 2022-01-01 2022-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001317945 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2022-01-01 2022-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001317945 us-gaap:CommonStockMember 2022-12-31 0001317945 us-gaap:TreasuryStockMember 2022-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001317945 us-gaap:RetainedEarningsMember 2022-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2022-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2022-12-31 0001317945 srt:MinimumMember 2022-01-01 2022-12-31 0001317945 srt:MaximumMember 2022-01-01 2022-12-31 0001317945 us-gaap:LandMember 2022-12-31 0001317945 us-gaap:LandMember 2021-12-31 0001317945 us-gaap:BuildingMember 2022-12-31 0001317945 us-gaap:BuildingMember 2021-12-31 0001317945 us-gaap:BuildingMember 2022-01-01 2022-12-31 0001317945 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001317945 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001317945 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001317945 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001317945 us-gaap:EquipmentMember 2022-12-31 0001317945 us-gaap:EquipmentMember 2021-12-31 0001317945 srt:MinimumMember us-gaap:EquipmentMember 2022-01-01 2022-12-31 0001317945 srt:MaximumMember us-gaap:EquipmentMember 2022-01-01 2022-12-31 0001317945 OFLX:LoanAgreementMember 2017-12-01 0001317945 OFLX:LoanAgreementMember 2017-11-29 2017-12-01 0001317945 2020-06-30 0001317945 us-gaap:PrimeRateMember 2020-04-01 2020-06-30 0001317945 us-gaap:LineOfCreditMember 2020-12-31 0001317945 us-gaap:LineOfCreditMember 2022-12-31 0001317945 us-gaap:LineOfCreditMember 2021-12-31 0001317945 OFLX:PPPLoanMember OFLX:USSmallBusinessAdministrationMember 2020-04-06 2020-04-07 0001317945 2021-09-01 2021-09-30 0001317945 srt:MaximumMember 2014-04-04 0001317945 2007-12-31 0001317945 OFLX:SinceInceptionMember 2017-12-02 2017-12-31 0001317945 2022-12-07 2022-12-07 0001317945 2022-12-07 0001317945 2022-09-30 2022-09-30 0001317945 2022-09-30 0001317945 2022-06-10 2022-06-10 0001317945 2022-06-10 0001317945 2022-03-29 2022-03-29 0001317945 2022-03-29 0001317945 2021-12-09 2021-12-09 0001317945 2021-12-09 0001317945 2021-09-15 2021-09-15 0001317945 2021-09-15 0001317945 2021-06-09 2021-06-09 0001317945 2021-06-09 0001317945 2021-03-24 2021-03-24 0001317945 2021-03-24 0001317945 2020-12-11 2020-12-11 0001317945 2020-12-11 0001317945 2020-09-23 2020-09-23 0001317945 2020-09-23 0001317945 2020-06-24 2020-06-24 0001317945 2020-06-24 0001317945 2020-03-31 2020-03-31 0001317945 2020-03-31 0001317945 OFLX:BanburyMember 2022-01-01 2022-12-31 0001317945 OFLX:QualifiedNonContributoryProfitSharingMember 2022-01-01 2022-12-31 0001317945 OFLX:QualifiedNonContributoryProfitSharingMember 2021-01-01 2021-12-31 0001317945 OFLX:QualifiedNonContributoryProfitSharingMember 2020-01-01 2020-12-31 0001317945 srt:MinimumMember OFLX:QualifiedNonContributoryProfitSharingMember 2022-01-01 2022-12-31 0001317945 srt:MaximumMember OFLX:QualifiedNonContributoryProfitSharingMember 2022-01-01 2022-12-31 0001317945 us-gaap:QualifiedPlanMember 2022-01-01 2022-12-31 0001317945 us-gaap:QualifiedPlanMember 2021-01-01 2021-12-31 0001317945 us-gaap:QualifiedPlanMember 2020-01-01 2020-12-31 0001317945 2020-10-01 2020-12-31 0001317945 2021-10-01 2021-12-31 0001317945 us-gaap:InsuranceClaimsMember 2022-12-31 0001317945 srt:MaximumMember us-gaap:InsuranceClaimsMember 2022-12-31 0001317945 OFLX:PhantomStockPlanMember 2022-01-01 2022-12-31 0001317945 OFLX:FullValueUnitsMember 2022-02-21 2022-02-22 0001317945 2022-02-01 2022-02-28 0001317945 2022-03-01 2022-03-31 0001317945 2021-08-01 2021-08-31 0001317945 OFLX:FullValueUnitsMember 2022-08-18 2022-08-19 0001317945 2022-08-01 2022-08-31 0001317945 OFLX:PhantomStockPlanMember 2021-01-01 2021-12-31 0001317945 OFLX:PhantomStockPlanMember 2020-01-01 2020-12-31 0001317945 us-gaap:PhantomShareUnitsPSUsMember 2022-01-01 2022-12-31 0001317945 us-gaap:PhantomShareUnitsPSUsMember 2021-12-31 0001317945 us-gaap:PhantomShareUnitsPSUsMember 2022-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:GBP

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

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

 

For the fiscal year ended December 31, 2022

 

Or

 

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

 

For the transition period from ________________________ to ______________________

 

Commission file number 000-51372

 

Omega Flex, Inc.

(Exact name of registrant as specified in its charter)

 

Pennsylvania 23-1948942
(State or other jurisdiction of (I.R.S. Employer
incorporation or organization) Identification No.)
   
451 Creamery Way, Exton, PA 19341
(Address of principal executive offices) (Zip Code)

 

Registrant’s telephone number, including area code 610-524-7272

 

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

 

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

 

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

 

Not applicable

(Title of class)

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐ No

 

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

 

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

 

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

 

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

 

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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C 7262(b)) by the registered public accounting firm that prepared or issued its audit report

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the Registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the Registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

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

 

The aggregate market value of voting and non-voting shares of common stock held by non-affiliates of the registrant as of June 30, 2022, the last business day of the second quarter of 2022, was $348,483,353.

 

The number of shares of common stock outstanding as of March 1, 2023 was 10,094,322.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

The information required by Part III (Items 10, 11, 12, 13, and 14) is incorporated by reference from the registrant’s definitive proxy statement (to be filed pursuant to Regulation 14A no later than 120 days after the year ended December 31, 2022, or April 30, 2023) for the 2023 annual meeting of shareholders.

 

 

 

   
 

 

Omega Flex, Inc.

TABLE OF CONTENTS

     
    Page
     
  PART I  
     
Item 1. Business 3
Item 1A. Risk Factors 12
Item 1B. Unresolved Staff Comments 19
Item 2. Properties 19
Item 3. Legal Proceedings 19
Item 4. Mine Safety Disclosures 19
     
  PART II  
     
Item 5. Market for Registrant’s Common Equity, and Related Stockholder Matters and Issuer Purchases of Equity Securities 20
Item 6. [Reserved] 20
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations 21
Item 7A. Quantitative and Qualitative Disclosures about Market Risks 28
Item 8. Financial Statements and Supplementary Data 29
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosures 54
Item 9A. Controls and Procedures 54
Item 9B. Other Information 55
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections 55
     
  PART III  
     
Item 10. Directors, Executive Officers, and Corporate Governance 56
Item 11. Executive Compensation 56
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 56
Item 13. Certain Relationships and Related Party Transactions, and Director Independence 56
Item 14. Principal Accountant Fees and Services 56
     
  PART IV  
     
Item 15. Exhibits and Financial Statement Schedules 57
Item 16. Form 10-K Summary 59

 

-2-
 

 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

Certain statements in this Annual Report on Form 10-K (“annual report” or “report”) of Omega Flex, Inc. that are not historical facts — but rather reflect our 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,” “intend,” “estimate,” “potential,” “continue,” “hopes,” “likely,” “will,” and similar expressions, or the negative of these terms, identify such forward-looking statements. Such forward-looking statements are not guarantees of future performance and are subject to risks and uncertainties. Important factors that could cause the actual results, performance or achievements of Omega Flex, Inc., or industry results, to differ materially from future results, performance or achievements expressed or implied by such forward-looking statements are set forth in Part I, Item 1A. Risk Factors, and other parts of this annual report.

 

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 annual report. We undertake no obligation to update or revise any forward-looking statements, whether to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events, conditions, or circumstances, except as required by law. In addition, certain sections of this annual report contain information obtained from independent industry sources and other sources that we have not independently verified.

 

Unless otherwise indicated or the context otherwise requires, all references in this annual report to the terms “Omega Flex,” the “Company,” “us,” “we”, and “our” refer to Omega Flex, Inc. and its subsidiaries.

 

PART I

 

Item 1 - BUSINESS

 

Overview of the Company

 

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’s business is managed 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 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.). The Company 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.

 

-3-
 

 

Industry Overview

 

The flexible metal hose industry is highly fragmented and diverse, with more than 10 companies producing flexible metal hose in the U.S., and at least that many in Europe and Asia. Because of its simple and ubiquitous nature, flexible metal hose has been applied to a number of different applications across a broad range of industries.

 

The major market categories for flexible metallic hose include (1) automotive, (2) aerospace, (3) residential, commercial, and institutional construction, and (4) general industrial. Omega Flex participates in the latter two markets for flexible metallic hose. The residential and commercial construction markets utilize corrugated stainless steel tubing (CSST) primarily for flexible gas piping, double containment piping for conveying diesel fuel and gasoline from a storage tank to a dispenser or back-up generator. The Company utilizes corrugated copper tubing for medical gases in medical care facilities, including hospitals, clinics, dental and veterinary offices, and long-term care facilities. The general industrial market includes all the processing industries, the most important of which include primary steel, petrochemical, pharmaceutical, and specialty applications for the transfer of fluids at both extremely low and high temperatures, (such as the conveying of cryogenic liquids) and a highly fragmented OEM market, as well as the maintenance and repair market.

 

None of our competitors appear to be dominant in more than one market. We are a leading supplier of flexible metal hose in each of the markets in which we participate. Our assessment of our overall competitive position is based on several factors. The flexible gas piping market in the U.S. is currently concentrated in the residential housing market. Based on the reports issued by the national trade groups on housing construction, the level of acceptance of flexible gas piping in the construction market, and the average usage of flexible gas piping in a residential building, we believe that we can estimate with a reasonable level of accuracy the size of the total gas piping market. In addition, the Company is a member of an industry trade group comprised of the largest manufacturers of CSST in the U.S., which compiles and distributes sales volume statistics for its members relative to flexible gas piping. Based on our sales and the statistics described above, the Company believes it can estimate its position within that market. For other applications, industry trade groups collect, and report data related to these markets, and we can then compare and estimate our status within that group as a whole. In addition, the customer base for the products that we sell, and the identity of the manufacturers aligned with those customers is fairly well known, which again allows the Company to extract information and estimate its market position. Lastly, the term “leading” implies a host of factors other than sales volume and market share position. It includes the range and capability of the product line, history of product development and new product launches, all of which information is in the public domain. Based on all this information, the Company is reasonably confident that it is indeed a leader in the major market segments in which it participates.

 

Development of Business

 

Incorporated in 1975 under the name of Tofle America, Inc., the Company was originally established as the subsidiary of a Japanese manufacturer of flexible metal hose. For a number of years, the Company was a manufacturer of flexible metal hose that was sold primarily to customers using the hose for incorporation into finished assemblies for industrial applications. The Company later changed its name to Omega Flex, Inc., and in 1996, the Company was acquired by Mestek, Inc. (Mestek).

 

In January 2005, Mestek announced its intention to distribute its equity ownership in our common stock to Mestek shareholders. A registration statement for the Omega Flex common stock was filed with the Securities and Exchange Commission (the “SEC”) and the registration statement was declared effective on July 22, 2005. The Company also listed its common stock on the NASDAQ National Market (now the NASDAQ Global Market) under the stock symbol “OFLX” and began public trading of the common stock on August 1, 2005.

 

Over the years, most of the Company’s business has been concentrated in North America, but the Company also has foreign subsidiaries located in the U.K. and France, which are largely focused on European and other international markets. The Company also has a U.S. subsidiary which owns the Company’s Exton, Pennsylvania real estate.

 

-4-
 

 

Overview of Current Business

 

Strategy

 

The Company’s strategy has been, and continues to be, focused on its core strengths in the development, manufacture, and sale of flexible metal hose for use in a variety of applications. The Company is uniquely situated to exploit its capabilities in this area due to its long experience in engineering and bringing new products to market, and its proprietary rotary process, which permits the Company to manufacture flexible metal hose with superior quality and efficiency as compared to its competitors. The Company’s strategy is to develop flexible metal products in new and developing markets that would recognize and compensate for the value-added propositions that each product brings to that industry. Typically, this would involve a new flexible metal hose that replaces traditional rigid products, and thereby improve the quality of the installed product, increase installation efficiency, and provide an overall cost and time savings. Examples of such new products are our flexible gas piping sold under the TracPipe ® CounterStrike® trademarks, our new MediTrac® corrugated medical gas tubing, and our DoubleTrac® double-containment piping. In each instance, the products we bring to market offers customers superior quality, expanded applications due to the product’s flexibility, and reduced total costs. The Company seeks to protect its investments in product development by seeking and obtaining patent protection for new and unique features of its products.

 

Sales, Products and Customers

 

We sell our products to customers scattered across a wide and diverse set of industries ranging from construction to pharmaceutical with close to 10,400 customers on record. These sales channels include sales through independent sales representatives, distributors, OEM, and direct sales. We utilize various distribution companies in the sale of our TracPipe® and Counterstrike® flexible gas piping, and these distribution customers in the aggregate represent a significant portion of our business. In particular, the Company has one significant distribution customer, whose various branches had sales in the range of 12% to 13% of total sales during the periods of 2020 to 2022 and was in the range of 7% to 19% of the Company’s accounts receivable balance over the last two years. All of this business is done on a purchase order basis for immediate resale commitments or stocking, and there are no long-term purchase commitments. In the event we were to lose an account, we would not expect any long-term reduction in our sales due to the broad end-user acceptance of our products. We would anticipate that in the event of a loss of any one or more distributors, that after an initial transition period, the sales of our products would resume at or near their historical levels. Furthermore, in the case of certain national distribution chains, which is the case regarding the Company’s largest customer noted above, and other distributors, it is possible that there would continue to be purchasing activity from one or more regional or branch distribution customers. We sell our products within North America, primarily in the U.S. and Canada, and we also sell our products internationally, primarily in Europe through our manufacturing facility located in Banbury, U.K. Our sales outside of North America were in the range of 5% to 7% of our total sales during the last three years, with most of the sales occurring in the U.K. and elsewhere in Europe. We do not have a material portion of our long-lived assets located outside of the U.S.

 

As mentioned previously, we sell our products primarily through independent outside sales organizations, including independent sales representatives, distributors, fabricating distributors, wholesalers, and OEMs. We have a limited internal sales function that sells our products to key accounts, including OEMs and distributors of bulk hose. We believe that within each geographic market in which the independent sales representative, distributor or wholesaler is located that our outside sales organizations are the first or second most successful outside sales organization for the particular product line within that geographic area.

 

TracPipe®

 

The Company has had the most success within the residential construction industry with its flexible gas piping products, TracPipe®, which was introduced in 1997, and its more robust counterpart TracPipe® CounterStrike®, which came to market in 2004. Partnered with the development of our AutoFlare® and AutoSnap® fittings and accessories, both have enjoyed wide acceptance due to their reliability and durability. Within the residential construction industry, the flexible gas piping products that we offer, and similar products offered by our competitors have sought to overcome the use of black iron pipe that has traditionally been used by the construction industry in the U.S. and Canada for the piping of fuel gases within a building. Prior to the introduction of the first CSST system in 1989, nearly all construction in the U.S. and Canada used traditional black iron pipe for gas piping. However, the advantages of CSST in areas subject to high incidence and likelihood of seismic events had been first demonstrated in Japan. In seismic testing, the CSST was shown to withstand the stresses on a piping system created by the shifting and movement of an earthquake better than rigid pipe. The advantages of CSST over the traditional black iron pipe also include lower overall installation costs because it can be installed in long uninterrupted lines within the building.

 

-5-
 

 

The flexibility of the tube allows it to be bent by hand without any tools when a change in direction in the line is required. In contrast, black iron pipe requires that each bend in the pipe have a separate fitting attached. This requires the installer to thread the ends of the black iron pipe, apply an adhesive to the threads, and then screw on the fitting, all of which is labor intensive and costly, including testing and rework if the work is not done properly. As a result of these advantages, the Company estimates that CSST now commands over one-half of the market for fuel gas piping in new and remodeled residential construction in the U.S., and the use of rigid iron pipe, and to a lesser degree copper tubing, accounts for the remainder of the market. The Company plans to continue its growth trend by demonstrating its advantages against other technologies, in both the residential and commercial markets, in both the U.S. and overseas in geographic areas that have access to natural gas distribution systems.

 

CounterStrike®

 

As previously mentioned, in 2004, the Company introduced a new brand of flexible gas piping sold under the registered trademark “CounterStrike®”. CounterStrike® is designed to be more resistant to damage from transient electrical arcing. In a lightning strike, the electrical energy of the lightning can energize all metal systems and components in a building. This electrical energy, in attempting to reach ground, may arc between metal systems that have different electrical resistance, and arcing can cause damage to the metal systems. In standard CSST systems, an electrical bond between the CSST and the building’s grounding electrode would address this issue, but lightning is an extremely powerful and unpredictable force. CounterStrike® CSST is designed to be electrically conductive and therefore disperse the energy of any electrical charge over the entire surface of the CounterStrike® line. In 2007, the Company introduced a new version of CounterStrike® CSST that was tested to be even more resistant to damage from electrical arcing than the original version, and substantially more effective than standard CSST products. As a result of its robust performance, the new version of CounterStrike® has been widely accepted in the market, and thus during 2011, the Company made the decision to sell exclusively CounterStrike® within the U.S. This move demonstrated the Company’s commitment to innovation and safety, and further enhanced its leadership in the marketplace.

 

DoubleTrac®

 

In 2008, the Company introduced its first double containment piping product – DoubleTrac®. DoubleTrac® double containment piping has earned stringent industry certifications for its ability to safely contain and convey liquid fuels. DoubleTrac® received certification from Underwriters Laboratory, the testing and approval agency, that our product is fully compliant with UL 971A, which is the product standard in the U.S. for metallic underground fuel piping, ULc S679 which is the product standard in Canada for metallic underground fuel piping, as well as approvals from other relevant state agencies that have more stringent testing procedures for the product. Additionally, DoubleTrac® is fully compliant with UL 1369, which is the bi-national USA and Canada standard for aboveground piping for flammable and combustible liquids. DoubleTrac® is one of a select few piping systems having listings and approvals for both belowground and aboveground piping systems. Similar to our flexible gas piping, DoubleTrac® provides advantages over older rigid pipe technologies. DoubleTrac® is made and can be installed in long continuous runs, eliminating the need for manually assembling rigid pipe junctions at the end of a pipe or at a turn in direction. In addition, DoubleTrac® has superior performance in terms of its ability to safely convey fuel from the storage tank to the dispenser, primarily because DoubleTrac® is essentially a zero permeation piping system, far exceeding the most stringent government regulations. Originally designed for applications involving automotive fueling stations running from the storage tank to the fuel dispenser, the ability of DoubleTrac® to handle a variety of installation challenges has broadened its applications to include refueling at marinas, fuel lines for back-up generators, and corrosive liquids at waste treatment plants. In short, in applications where double containment piping is required to handle potentially contaminating fluids or corrosive fluids, DoubleTrac® is engineered to handle those demanding applications.

 

-6-
 

 

DEF-Trac®

 

DEF-Trac®, a complementary product which is very similar to DoubleTrac®, was brought to the marketplace in 2011. DEF-Trac® piping is specifically engineered to handle the demanding requirements for diesel emissions fluid (DEF). Federal regulations require all diesel engines to use DEF to reduce the particulate contaminants from the diesel combustion process. However, DEF is highly corrosive and cannot be pre-mixed with diesel fuel. This requires that new diesel trucks and automobiles must have separate tanks built into the vehicle so that the diesel emissions fluid can be injected into the catalytic converter after the point of combustion. Similarly, a large portion of fueling stations carrying diesel fuel are now also selling DEF through a separate dispenser. In addition to being highly corrosive, DEF also has a high freezing temperature, requiring a heat trace in the piping in applications in northern areas of the U.S. DEF-Trac® flexible piping is uniquely suited to handle all of these challenges, as the stainless steel inner core is corrosion resistant, and DEF-Trac® also comes with options for heat trace that is extruded directly into the wall of the product. In summary, DEF-Trac® provides a complete solution to the demanding requirements of this unique application, as such, DEF-Trac® has been met with wide acceptance from the industry that was searching for a solution to the new environmental requirement. The advantageous market position of DEF-Trac® has leveraged the penetration of DoubleTrac® into the broader market for automotive fueling applications.

 

AutoSnap®

 

In September 2013, the Company announced that it would be releasing a newly developed fitting, AutoSnap®, as part of its flexible gas piping product line. After successfully completing all required testing by independent testing agencies, as well as extensive field trials across the U.S. by trained TracPipe® CounterStrike® installers, AutoSnap® was officially introduced to the market in January 2014 to wide acceptance. With its patent-pending design, the product simplified the installation process, and addressed installer preferences for both speed and ease of installation. The AutoSnap® fitting now commands a significant portion of the Company’s fittings demand.

 

MediTrac®

 

In 2019, the Company commercialized MediTrac®, corrugated medical tubing (“CMT”), following its 2018 launch with several beta sites. Developed for the healthcare industry, the product can be used in hospitals, ambulatory care centers, dental, physician and veterinary clinics, laboratories, and any facility that uses medical gases (oxygen, nitrogen, carbon dioxide, etc.). Made from a copper alloy with an exterior fire-retardant jacket, MediTrac® is made and sold in long continuous-length rolls. MediTrac®’s flexible nature and storage in rolls allows it to be transported to and installed in health care facilities much more easily and quickly than traditional medical grade rigid copper pipe, which comes in 20 foot long sections. MediTrac® is unrolled from a spool and installed in a medical facility in one long continuous length and is bent by hand when a change in direction is needed. The long lengths and ability to change direction with ease eliminates labor that would otherwise be needed to braze connections to straight sections of copper pipe or elbows or tees for changes in direction, while increasing installation efficiency and operational safety and minimizing downtime for healthcare facilities. Easy to assemble axial swaged brass fittings connect with all K, L and DWV medical tubing that is sized from ½” to 2” in diameter and provides a leak-tight seal using ordinary hand tools. The patent-pending fitting also prevents tampering or disassembly using a tamper-proof sleeve that is required by the Health Care Facilities Code (NFPA 99 – 2018 edition). Rated at 185 psig, MediTrac® can deliver the necessary volume of gas wherever it is needed across a facility. A recent case study comparing the installation of rigid copper pipe and MediTrac® showed that MediTrac® increases installation efficiency by a factor of five (i.e., a 500% increase in efficiency). By reducing the number of joints and brazed connections, MediTrac® also reduces possible contamination into the medical gas system along with the fire risk associated with brazing. MediTrac® is currently listed at UL 1365 and has an ASTM E84 rating of 25/50 and meets all 2018 requirements of the Health Care Facilities Code (NFPA 99 – 2018). MediTrac® also meets Canadian standard Z7396.1, Medical Gas Pipeline Systems.

 

In 2020, the MediTrac® product line experienced significant growth in use and acceptance in the marketplace resulting from its ability to be quickly and safely installed to meet the unprecedented crisis caused by the COVID-19 pandemic. Numerous medical institutions and emergency medical centers used MediTrac® CMT to quickly install medical gas lines in tent hospitals or in converted facilities to handle the surging demand. For example, MediTrac® medical gas piping was installed in a City of New York temporary hospital located in Central Park and in the Cleveland Clinic for patients with COVID-19 infections and in need of supplemental oxygen treatments. On September 25, 2020, the Centers for Medicare & Medicaid Services (CMS) issued a waiver allowing the use of CMT in new and existing healthcare facilities based on the provisions in NFPA 99 – 2018, allowing MediTrac® to be installed in all facilities in the U.S.

 

-7-
 

 

Additional Market Applications

 

In addition to the flexible gas piping and other previously described markets, our flexible metal hose is used in a wide variety of other applications. Our involvement in these markets is important because just as the flexible gas piping applications have sprung from our expertise in manufacturing metal hose, other applications may also evolve from our participation in the industry. Flexible metal hose is used in a wide variety of industrial and processing applications where the characteristics of the flexible hose in terms of its flexibility, and its ability to absorb vibration and thermal expansion and contraction, have substantial benefits over rigid piping. For example, in certain pharmaceutical processing applications, the process of developing the specific pharmaceutical may require rapid freezing of various compounds through the use of liquefied gases, such as liquefied nitrogen, helium or hydrofluorocarbons. The use of flexible metal tubing is particularly appropriate in these types of applications. Flexible metal hose can accommodate the thermal expansion caused by the liquefied gases carried through the hose, and the total length of the hose will not significantly vary. In contrast, fixed or rigid metal pipe would expand and contract along its length as the liquid gases passed through it, causing stresses on the pipe junctions that would over time cause fatigue and failure. Alternatively, within certain industrial or commercial applications using steam, either as a heat source or in the industrial process itself, the pumps used to transfer the liquid or steam within the system are subject to varying degrees of vibration. Additionally, flexible metal hoses can also be used as connections between the pump and the intake of the fluids being transferred to eliminate the vibration effects of the pumps on the piping transfer system. All of these areas provide opportunities for the flexible metal hose arena, and thus the Company continues to participate in these markets, as it seeks new innovative solutions which will generate additional revenue streams for the future.

 

In each instance, whether the application is for CSST for fuel gases, flexible metal hose for handling specialty chemicals or gases, flexible double containment piping, unique industrial applications requiring the ability to withstand wide variations in temperature and vibration, or copper alloyed CMT for medical facilities, all of our success rests on our metal hose. Most of our flexible metal hoses range in diameter from 1/4” to 2” while certain applications require diameters of up to 16”. All of our smaller diameter pipe (2” inner diameter and smaller) are made by a proprietary process that is known as the rotary process. The proprietary process that we use to manufacture our annular hose is the result of a long-term development effort begun in 1995. Through continuous improvement over the years, we have developed and fine-tuned the process so that we can manufacture annular flexible metal hose on a high speed, continuous process. We believe that our own rotary process for manufacturing annular corrugated metal hose is the most cost efficient method in the industry, and that our rotary process provides us with a significant advantage in many of the industries in which we participate. As a result, we can provide our product on a demand basis. Over the years, the Company has had great success in achieving on-time delivery performance to the scheduled ship date. The quick inventory turnover reduces our costs for in-process inventory, and further contributes to our gross profit levels. We have also improved our productivity on a historical basis.

 

Markets and Competition

 

There are approximately 10 manufacturers of flexible metal hose in the U.S., and approximately that number in Europe and Asia. The U.S. manufacturers include Titeflex Corporation, Ward Manufacturing, Microflex Inc., Hose Master, Pennflex, and several smaller privately held companies. No one manufacturer, as a general rule, participates in more than two of the major market categories, automotive, aerospace, residential and commercial construction, and general industrial, with most concentrating on just one. We estimate that we are at or near the top position of the two major categories in which we participate regarding market share. In the flexible gas piping market, the U.S. market is currently concentrated in the residential housing market. Based on the reports issued by the national trade groups on housing construction, the level of acceptance of flexible gas piping in the construction market, and the average usage of flexible gas piping in a residential building, as well as through our sales position within that market, we can estimate with a high level of accuracy the size of the total gas piping market. In addition, the Company is a member of an industry trade group, which compiles and distributes sales statistics for its members relative to flexible gas piping. For other applications, industry trade groups collect and report on the size of the relevant market, and we can estimate our percentage of the relevant market based on our sales as compared to the market as a whole. The larger of our two markets, the construction industry, has seen a modest decrease in the number of residential housing starts in 2022, as compared to the previous year. As discussed elsewhere, black iron pipe or copper tubing was historically used by all builders of commercial and residential buildings until the advent of flexible gas piping and changes in the relevant building codes. Since that time, flexible gas piping has taken an increasing share of the total amount of fuel gas piping used in construction.

 

-8-
 

 

Due to the number of applications in which flexible metal hose may be used, and the number of companies engaged in the manufacture and sale of flexible metal hose, the general industrial market is very fragmented, and we estimate that no one company has a predominant market share of the business over other competitors. In the market for double containment piping, we compete primarily against rigid pipe systems that are more costly to install than DoubleTrac® double containment piping. For medical tubing applications, the main competitor is medical grade (Type K or Type L) rigid copper pipe. MediTrac® is the only corrugated medical tubing in the U.S. that is approved to the stringent requirements of UL 1365. The general industrial markets within Europe are very mature and tend to offer opportunities that are interesting to us in niche markets or during periods in which a weak dollar increases the demand for our products on a competitive basis. Such has been the case for several years and has created new relationships for us. Currently, we are not heavily engaged in the manufacture of flexible metal hose for the aerospace or automotive markets, but we continue to review opportunities in all markets for our products to determine appropriate applications that will provide growth potential and high margins. In some cases, where the product offering is considered a commodity, price is the overriding competing factor. In other cases, a proprietary product offering, or superior performance will be the major factors with pricing being secondary, and in some cases, a non-factor. Most of our sales are to distributors and wholesalers, and our relationships with these customers are on an arms-length basis in that neither we nor the customers are so dependent on the other to yield any significant business advantage. See Note 2, Significant Accounting Policies, under Significant Concentrations, to the Consolidated Financial Statements included in this report for additional details. From our perspective, we can maintain a steady demand for our products due to broad acceptance of our products by end users, regardless of which distributor or wholesaler sells the product.

 

Resources and Raw Materials

 

We use various materials in the manufacture of our products, primarily stainless steel for our flexible metal hose and plastics for our jacketing material on TracPipe® CounterStrike® flexible gas piping and DoubleTrac® double containment piping, as well as a copper alloy for our MediTrac® CMT. We also purchase all of our proprietary fittings for use with the TracPipe® and CounterStrike® flexible gas piping, DoubleTrac® double containment piping, and MediTrac® CMT. Although we have multiple sources qualified for all of our major raw materials and components, we have historically used only one to three sources of supply for such raw materials and components. Our current orders for stainless steel and fittings are each placed with one or two suppliers. If any one of these sources of supply were interrupted for any reason, then we would have to devote additional time and expense to obtain the same volume of supply from our other qualified sources. This potential transition, if it were to occur, could affect our operations and financial results during the period of such transition. During 2022, the commodity price of nickel was significantly higher, and copper was lower compared to last year. Nickel is a prime material in stainless steel which the Company utilizes to manufacture CSST, and copper is a key component of the Company’s brass fittings and our MediTrac® CMT. Fortunately, the Company was able to maintain reasonably stable margins during 2022. This was mainly accomplished by implementing our own pricing actions to help offset the upward movements in the respective material markets. We believe that with our purchase commitments for stainless steel, polyethylene and for our proprietary fittings, we have adequate sources of supply for these raw materials and components. Like most other manufacturers, we had sporadic supply chain issues in 2022, but we believe our multiple suppliers have sufficient raw materials and capacity minimizing any potential disruption. We believe that the supply sufficiency of stainless steel will continue until there is a reduction in global capacity, such as mine closures, which would then cause constriction. Volatility in the commodities marketplace and competitive conditions in the sale of our products could potentially restrict us from passing along raw materials or component part price increases to our customers.

 

Business Seasonality

 

The demand for our flexible piping products that are related to construction activity including TracPipe®, Counterstrike®, DoubleTrac® and MediTrac®, may be affected by the construction industry’s demand, which generally tightens during the winter months of each year due to cold and inclement weather. Accordingly, sales are usually higher in the spring, summer, and fall.

 

-9-
 

 

Government Regulations, Including Environmental Regulations

 

The Company believes that its businesses and operations, including its manufacturing plants and equipment, are in substantial compliance with all applicable government laws and regulations, including those related to environmental, consumer protection, international trade, labor and employment, human rights, tax, anti-bribery, and competition matters. Any additional measures to maintain compliance are not expected to materially affect the Company’s capital expenditures (including expenditures for environmental control facilities), competitive position, financial position, or results of operations.

 

Various legislative and administrative regulations applicable to the Company in the matters noted above have become effective or are under consideration in many parts of the world. To date, such developments have not had a substantial adverse impact on the Company. However, if new or amended laws or regulations impose significant operational restrictions and compliance requirements upon the Company or its products, the Company’s business, capital expenditures, results of operations, financial condition and competitive position could be negatively impacted. Refer to Item 1A. Risk Factors for further information.

 

Human Capital

 

We believe that our employees are the foundation of the innovative ideas necessary for the advancement of our products, and success of our Company. Our employees are the conduits to successful relationships with our customers, vendors, and various business partners, as well as the custodians of the safe and efficient operation of our assets ending with a highly satisfied customer. The Company fosters a collaborative, inclusive, and safety-minded work environment, with a focus on ingenuity. We seek to identify the most highly qualified talent for our organization, enabling us to execute our strategic objectives of providing the most innovative and technologically advanced flexible metal hose products on the market. To attract and retain employees, the Company offers competitive wages across all levels, and maintains a superior package of employee benefits, including medical insurance, life insurance, and retirement and savings programs, for all employees, as well as executive compensation plans as described in our proxy statement.

 

As of December 31, 2022, the Company had 177 employees. Most of our employees are located in our manufacturing facilities in Exton, Pennsylvania, which contain our factory personnel, engineering, finance, human resources and most of our sales staff. Our factory workforce in Exton, Pennsylvania, is not party to a collective bargaining agreement. A small number of employees work at our facility in Houston, Texas. We also maintain an office in Middletown, Connecticut where certain management, sales and administrative personnel are assigned. A number of individual sales personnel are also scattered across the U.S. We also maintain a manufacturing facility in Banbury, U.K., which contains employees of similar functions to those in the U.S., but on a much smaller scale, as well as a small presence in France. The sales personnel in England and France handle all sales and service for our products in Europe, most notably the U.K., and most of our transactions with other international territories.

 

We are committed to fostering a work environment in which all employees treat each other with dignity and respect. This commitment extends to providing equal employment and advancement opportunities based on merit and experience. We continually strive to attract a diverse workforce by partnering with local organizations to identify potential candidates to advance and strengthen our human capital management program.

 

-10-
 

 

Intellectual Property

 

We have a comprehensive portfolio of intellectual property, including approximately 123 patents issued in various countries around the world. During 2022, the Company allowed some patents to lapse in countries where warranted by market conditions, in particular, where the likelihood of entering the market is remote. Our active patents cover (a) pre-sleeved CSST for use in underground applications, (b) an electrically conductive jacket for flexible gas piping that we sell under the trademark CounterStrike®, (c) a tubing containment system for our DoubleTrac® double containment piping, and (d) fittings for use with our MediTrac® corrugated medical tubing. Our patent-pending AutoSnap® fitting is a prominently used product with flexible gas piping because it offers a metal-to-metal seal between the fitting and the tubing, and because of its robustness and ease of use. The metal-to-metal contact provides for a longer lasting and more reliable seal than fittings which use gaskets or sealing compounds that can deteriorate over time. In applications involving fuel gases in a building, the ability to maintain the seal and prevent the leaking of such gases over long periods of time is valued by our customers. In addition, the AutoSnap® fitting provides the installer with greater ease of use by preassembling all the securing elements inside the body of the fitting. We also have a patent for the composition of the polyethylene jacket used in the prior version of CounterStrike® flexible gas piping product, which has increased ability to dissipate electrical energy in the event of a nearby lightning strike. The tubing containment system of our DoubleTrac® double containment piping, which is also patented in the U.S. and in other countries, allows for the monitoring and collection of any liquids that may leak from the stainless steel containment layer. We have filed patent applications for the MediTrac® fittings to cover the unique requirements in the U.S. for fittings that permanently affix the fitting to the CMT system and provides a tamper-proof connection to the CMT system. Several patents covering the prior version of the Counterstrike® jacket will expire in 2024. We currently have several patent applications pending in the U.S. and internationally covering our AutoSnap® fittings and improvements to our CounterStrike® polyethylene jacket. Finally, and as mentioned above, our unique rotary process for manufacturing flexible metal hose has been developed over a number of years and constitutes a valuable trade secret.

 

Available Information

 

You may learn more about our Company by visiting our website at www.omegaflex.com. Among other things, you can access our filings with the SEC on our website free of charge. These filings include proxy statements, annual reports (Form 10-K), quarterly reports (Form 10-Q), and current reports (Form 8-K), as well as Section 16 reports filed by our officers and directors (Forms 3, 4 and 5). All of these reports will be available on our website as soon as reasonably practicable after we file the reports with the SEC. In addition, we have made available on our website under the heading “Compliance” the charters for the Audit, Compensation and Nominating/Governance Committees of our Board of Directors and our Code of Business Ethics. We intend to make available on our website any future amendments or waivers to our Code of Business Ethics. The SEC maintains a website at www.sec.gov that also contains the Company’s various reports, proxy, and information statements and other filings. The information contained on or accessible through the websites referred to above is not incorporated by reference in, or otherwise a part of, this annual report, and any references to these websites are intended to be inactive textual references only.

 

-11-
 

 

Item 1A – RISK FACTORS

 

You should carefully consider the following risk factors and all the other information contained in this annual report in evaluating our business and investment in our common stock. We have not disclosed general risk factors that may be applicable to any for-profit organization, such as general economic conditions, interest rates, labor supply and technological changes. If any of these risks occur, our business, financial condition, results of operations and prospects could be materially and adversely affected. In that case, the market price of our common stock could decline and you could lose all or part of your investment. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also materially harm our business, operating results and financial condition and could result in a complete loss of your investment.

 

Risk Relating to Our Business – Sales and Competition

 

We are primarily dependent on one product line for most of our sales.

 

Most of the Company’s sales are derived from the sale of TracPipe® and CounterStrike® flexible gas piping systems, including Autoflare® and AutoSnap® fittings and a variety of accessories. Sales of our flexible metal hose for other applications represent a small portion of our overall sales and income. Any event or circumstance that adversely affects our TracPipe® or CounterStrike® flexible gas piping could have a greater impact on our business and financial results than if our business were more evenly distributed across several different product lines. The effects of such an adverse event or circumstance would be magnified in terms of our Company as a whole as compared to one or more competitors whose product lines may be more diversified, or who are not as reliant on the sales generated by their respective flexible gas piping products. Therefore, risks relating to our TracPipe® and CounterStrike® flexible gas piping business – in particular, loss of distributors or sales channels, technological changes, loss of our key personnel involved in the flexible gas piping product line, increases in commodity prices, particularly in stainless steel, copper, and polyethylene – could damage our business, competitive position, results of operations or financial condition.

 

We face intense competition in all our markets.

 

The markets for flexible metal hose are intensely competitive. There are a number of competitors in all markets in which we operate, and generally none of these markets have one dominant competitor – rather a large number of competitors exist, each having a proportion of the total market. One or more of our competitors may develop technologies and products that are more effective, or which may cost less than our current or future products or could potentially render our products noncompetitive or obsolete. Our prior success has been due to our ability to develop new products and product improvements and establish and maintain an effective distribution network which to some extent came at the expense of several competing manufacturers. Our business, competitive position, results of operations or financial condition could be negatively impacted if we are unable to maintain and develop our competitive products.

 

We may not retain our independent sales organizations.

 

Almost all the Company’s products and product lines are sold by outside sales organizations. These independent sales organizations or sales representatives are geographically dispersed in certain territorial markets across the U.S., Canada and elsewhere. These outside sales organizations are independent of us and are typically owned by the individual principals of such firms. We enter into agreements with such outside sales organizations for the exclusive representation or distribution of our products, but such agreements are generally terminable on short notice. At the expiration of the agreement, the agent or distributor may elect to represent a different manufacturer. As a result, we have no ability to control which flexible metal hose manufacturer any such sales organization may represent or carry. The competition to retain quality outside sales organizations is also intense between manufacturers of flexible metal hose since it is these sales organizations that generally can direct the sales volume to distributors and, ultimately, contractors and installers in important markets across the country, and in other countries in which we operate. The failure to obtain the best outside sales organization within a particular geographic market can limit our ability to generate sales of our products. While we currently have a fully developed sales and distribution network of superior outside sales organizations, there can be no assurance that any one or more of the outside sales organizations will elect to remain with us, or that our competitors will not be able to disrupt our distribution network by causing one or more of our sales representatives to drop our product lines. Our business, competitive position, results of operation or financial condition could be negatively impacted if we cannot maintain adequate sales and distribution networks.

 

-12-
 

 

We are dependent on certain sales channels for a significant portion of our business.

 

Of the various sales channels that we use to sell our products, a significant portion of such sales are made through our wholesale stocking distributors. These and other distributors purchase our products, and stock the goods in warehouses for resale, either to their own local branches or to end users. Because of the breadth and penetration of the distribution networks, and the range of complementary products they offer for sale, these wholesale distributors are able to sell large amounts of our products to end users across the U.S. and Canada. The decision by a major wholesaler distributor to stop distributing our products such as TracPipe® and CounterStrike® flexible gas piping, and to distribute a competitive flexible gas piping product, could significantly affect our business, competitive position, results of operations or financial condition.

 

Certain of our competitors may have greater resources, or they may acquire greater resources.

 

Some of our competitors have substantially more resources than are available to us as a stand-alone company. For example, in the CSST market, two of our competitors are divisions of large corporations with revenues measured in the billions of dollars. These competitors may be able to devote substantially greater resources to the development, manufacture, distribution, and sale of their products than would be available to us as a stand-alone company. One or more competitors may acquire several other competitors, or may be acquired by a larger entity, and through a combination of resources be able to devote additional resources to their businesses. These additional resources could be devoted to product development, reduced costs in an effort to obtain market share, greater flexibility in terms of profit margin as part of a larger business organization, increased investment in plant, machinery, distribution and sales concessions. As a stand-alone company, the resources that may be devoted by us to meet any potential developments by larger, well-financed competitors may be limited.

 

Our business may be subject to the impact of Brexit.

 

The Company’s main operating subsidiary outside of the U.S., Omega Flex Limited, is headquartered in Banbury, England in the U.K. The result of the referendum held by the U.K. to withdraw from the European Union (“Brexit”) had created a level of uncertainty regarding the final terms of that withdrawal for a number of years, until an agreement was reached on December 24, 2020, by the U.K. and the European Union. While an agreement was reached, uncertainty still exists, and adherence to the new rules regarding border and customs controls could increase costs on materials imported into the U.K. and finished goods exported from the U.K. In addition, it is possible that logistical delays created by those controls could delay shipments of materials and supplies into the Banbury manufacturing plant and could also affect our ability to ship goods to customers outside of the U.K., into the European Union, Africa, and the Near East. Most of the business of Omega Flex Limited is within the U.K. and should therefore not be unduly disrupted. However, the macroeconomic effects of Brexit on the economies of the U.K. and the European Union remain partially unknown, and those effects could dampen economic activity and the overall demand for the Company’s products in those markets. However, it is not expected that increased costs, logistical delays, nor possible economic declines in those markets would be material to the Company.

 

Our business may be subject to macroeconomic effects caused by increased trade tariffs and reduced international trade.

 

Recent events have caused various governments around the world to impose increased trade tariffs on imported goods. These increased tariffs may cause the cost of materials to rise and may add additional expense on exported goods. However, the Company does not believe that increased tariffs will materially affect the Company’s sales or gross profits, as most of the raw materials and supplies used to manufacture our products are sourced domestically in the U.S. Further, exports of our flexible gas piping products from our Exton, Pennsylvania facility are primarily to Canada, which recently agreed to a revised North American trade treaty, and to a lesser extent to the Caribbean and South America. Sales to Europe, Asia and Africa are primarily handled from our Banbury, England facility, which are not affected by U.S. trade tariffs and retaliatory tariffs but may be subject to other constraints as discussed in the Brexit risk factor, above.

 

-13-
 

 

Our international sales subject us to additional risks that can adversely affect our business, operating results, and financial condition.

 

During 2022, we derived 5% of our revenue from sales to customers located outside the U.S. Our ability to convince customers to expand their use of our products or renew their agreements with us is directly correlated to our direct engagement with such customers. To the extent that we are unable to engage with non-U.S. customers effectively, we may be unable to grow sales to international customers to the same degree we have experienced in the past.

 

Our international operations are subject to a variety of risks and challenges, including:

 

  general economic or geopolitical conditions in each country or region;
  the effects of a widespread outbreak of an illness or disease, or any other public health crisis, including the COVID-19 pandemic, in each country or region;
  economic uncertainty around the world; and
  compliance with laws and regulations imposed on foreign operations, including the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act, import and export control laws, tariffs, trade barriers, economic sanctions and other regulatory or contractual limitations on our ability to sell our products in certain foreign markets, and the risks and costs of non-compliance.

 

For example, in response to the continuing conflict between Russia and Ukraine, the U.S. has imposed and may further impose, and other countries may additionally impose, broad sanctions or other restrictive actions against governmental and other entities in Russia, and such sanctions or actions could cut off or impede the flow of raw materials for our products, including minerals, such as nickel, that are used in our stainless steel and copper alloys. Additionally, further escalation of geopolitical tensions could have a broader impact that extends into other markets where we do business. Any of these risks could adversely affect our international sales, reduce our international revenues, or increase our operating costs, adversely affecting our business, financial condition, and operating results.

 

Risk Relating to Our Business – Manufacturing and Operations

 

Our manufacturing plants may be damaged, destroyed or disrupted.

 

The majority of the Company’s manufacturing capacity is currently located in Exton, Pennsylvania, where we own two manufacturing facilities which are in close proximity to each other, and in Banbury, England in the U.K. where we rent a manufacturing facility. On a smaller scale the Company also manufactures products in Houston, Texas. We do not have any operational manufacturing capacity for flexible metal hose outside of these locations. We cannot replicate our manufacturing methods at a supplier’s facility due to the confidential and proprietary nature of our manufacturing process. If one of the manufacturing facilities were destroyed or damaged in a significant manner or otherwise disrupted for more than a short time, we would likely experience a delay or some interruption of our flexible metal hose operations. This could lead to a reduction in sales volume if customers were to purchase their requirements from our competitors, claims for breach of contract by certain customers with contracts for delivery of flexible metal hose by a certain date, and costs to replace our destroyed or damaged manufacturing capacity. The fittings and accessories for the flexible metal hose are manufactured for us by suppliers not located in Exton, Pennsylvania, and the Company also has outside warehouses which contain finished goods inventory. Disruption of or damage to our supply of these items could damage our business, competitive position, results of operations or financial condition.

 

-14-
 

 

We are dependent on certain raw materials and supplies that could be subject to volatile price escalation.

 

As a manufacturer of flexible metal hose, we must use certain raw materials in the manufacture of the hose. The primary raw material is stainless steel that is used in the forming of the hose, and various other steel products used in the wire braid overlay over some flexible metal hoses for additional strength and durability, as well as copper alloy for MediTrac® CMT. We also use polyethylene in pellet form for the forming and extrusion of a polyethylene jacket over CSST for use in fuel gas applications, underground installations, and other installations that require that the metal hose be isolated from the environment. Finally, we also purchase brass and stainless steel for our proprietary fittings used with the flexible metal hose that provide a mechanical means of attaching the hose to an assembly or junction. We attempt to limit the effects of volatile raw material prices, and to ensure adequate and timely supply of material, by committing to annual purchase contracts for the bulk of our steel and polyethylene requirements, and for our fitting requirements. The contracts typically represent a significant portion of the Company’s annual planned usage and are set at a designated fixed price or a range of prices. These agreements sometimes require the Company to accept delivery of the commodity in the quantities committed, at the agreed upon prices. Transactions in excess of the pre-arranged commitments are conducted at current market prices at the Company’s discretion. We have identified multiple qualified vendors to produce or manufacture our critical purchase requirements. The Company does, however, tend to rely on one to three sources for each or our primary components to leverage the relationship and pricing. Therefore, there is no assurance that the Company would be able to eliminate all or most of the adverse effects of a sudden increase in the cost of materials or key components, or that the loss of one or more of our key sources would not lead to higher costs or a disruption in our business, which could damage our business, competitive position, results of operations or financial condition.

 

If we were to lose the services of one or more of our senior management team, we may not be able to execute our business strategy.

 

Our future success depends in large part upon the continued service of key members of our senior management team. The senior executives are critical to the development of our products and our strategic direction and have a keen knowledge of business operations and processes. Their unique abilities, experience and expertise cannot be easily duplicated or replaced. Although, as much as possible, senior executives strive to educate and develop other layers of staff for succession planning purposes, and the recent retirement of senior executives and transition of their roles has gone smoothly, the loss of any of our senior management could seriously harm our business.

 

Risk Relating to Our Business – Legal

 

Susceptibility of litigation and significant legal costs or settlements.

 

In the ordinary and normal conduct of the Company’s business, it is subject to periodic lawsuits, investigations, and claims (collectively, the “Claims”). The Company has continued to receive repeat pattern Claims relating to our flexible gas piping products, although the pace of new Claims has generally declined over the last several years. While the Company does not believe the Claims have legal merit, and has successfully defended itself vigorously against such Claims, there is no guarantee that the pace of claims will not increase or subside. Any significant increase in the number of Claims, the financial magnitude of Claims brought against the Company, the costs of defending the Claims, particularly under higher retentions of the Company’s current product liability insurance policies, could have a detrimental and material impact on the Company’s business, competitive position, results of operations or financial condition.

 

If we are not able to protect our intellectual property rights, we may not be able to compete as effectively.

 

We possess a wide array of intellectual property rights, including patents, trademarks, copyrights, and applications for the above, as well as trade secrets, manufacturing know-how, and other proprietary information. Certain of these intellectual property rights form the basis of our competitive advantage in the marketplace through a superior product design, a superior business process, superior manufacturing methods or other features that provide an advantage over our competitors. Intellectual property rights are sometimes subject to infringement or misappropriation by other organizations, and failing an amiable resolution, we may be forced to resort to legal proceedings to protect our rights in such intellectual property.

 

-15-
 

 

In the past, the Company has needed to protect itself and resort to legal action, in one instance regarding a trade secret, and other instances where we sued flexible gas pipe competitors for infringement on one or more of our U.S. patents covering our various piping and/or fitting products. In each instance, the Company received favorable rulings, thus solidifying the validity of our intellectual property. Although the Company has had past success, the results we may obtain from resorting to any such legal proceedings are never assured, and it is possible that an adverse decision may be delivered in any particular proceeding. As a result, we may not be able to retain the exclusive rights to utilize and practice such intellectual property rights, and one or more of our competitors could utilize and practice such intellectual property rights. This development may lessen our competitive advantage vis-à-vis one or more competitors, and lead to a reduction in sales volume in one or more product lines, a reduction in profit margin in such product lines, or both, which would damage our business, competitive position, results of operations or financial condition.

 

Risk Relating to Our Business – General and Macroeconomic

 

Our business may be subject to the supply and availability of fuel gas supplies and infrastructure.

 

With increasing awareness of the effect of human activities on climate change, there has been a focus on transitioning energy and heating in buildings away from fossil fuels, such as natural gas and liquid propane, mainly to electric. Several municipalities in the U.S. have announced policy decisions to move away from fossil fuel applications in the future, including prohibiting the new installation of appliances fueled by natural gas or liquid propane. Although there are significant technical and economic hurdles, it is possible that a large scale movement, in individual cities and states or on a federal level, away from fossil fuels may increase in the future. Such moves could reduce the demand for our flexible gas piping products that carry natural gas or liquid propane from the building’s meter to the gas-fired appliance, which represent a major part of the Company’s sales and net profits. As a result, it is possible in the future that proposals to limit or eliminate the use of fossil fuels could adversely impact the financial results of the Company, perhaps materially.

 

Our TracPipe® and CounterStrike® flexible gas piping products are used to convey fuel gas, primarily natural gas, but also propane, within a building from the exterior wall of the building to any gas-fired appliances within the building. Because those products are used in the transmission of fuel gas, the applications are limited to geographic areas where such fuel gas is available. Certain geographic areas of the U.S. and other countries do not have the infrastructure to make natural gas available. Other types of fuel gas may be used in areas where there are no natural gas pipelines, but these alternate fuel gas sources have other distribution issues that may constrict their availability. Our prospects for future growth of the TracPipe® and CounterStrike® products are largely limited to those areas that have natural gas transmission lines available for use in residences and commercial buildings.

 

We may substantially increase our debt in the future or be restricted from accessing funds.

 

We are currently not carrying any long-term debt, although the Company has a line of credit facility available for use as described in Note 6, Line of Credit and Other Borrowings, to the Consolidated Financial Statements included in this report. We may consider borrowing funds for purposes of working capital, capital purchases, research and development, potential acquisitions, and business development. If we do use credit facilities, interest costs associated with any such borrowings and the terms of the loan could potentially adversely affect our profitability. Additionally, the current line of credit has debt covenants associated with it which may restrict the level of borrowing the Company may incur. Lack of access to financing or to reasonable terms could damage our business, competitive position, results of operations or financial condition.

 

Changes in the method pursuant to which the SOFR rates are determined and potential phasing out of LIBOR and adoption of SOFR after 2022 may affect our financial results.

 

Borrowings under our line of credit facility bear interest at variable rates based on LIBOR. The U.K.’s Financial Conduct Authority, which regulates LIBOR, has announced that it intends to stop encouraging or requiring banks to submit rates for the calculation of LIBOR rates after 2022, and it is unclear if LIBOR will cease to exist or if new methods of calculating LIBOR will evolve. The Federal Reserve Bank formed the Alternative Rates Committee (ARRC) to consider options for transitioning away from LIBOR. 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. If LIBOR ceases to exist or if the methods of calculating LIBOR change from their current form, or if new methods are implemented such as SOFR, interest rates on our current or future debt obligations may be adversely affected.

 

-16-
 

 

Our business may be subject to varying demands based on market interest rates.

 

Our TracPipe® and CounterStrike® flexible gas piping products are used in the construction industry, both in residential, commercial, and industrial segments, for the piping of fuel gas within a building. The demand for new or remodeled construction in the construction industry – and in particular the residential construction industry – is susceptible to fluctuations in interest rates charged by banks and other financial institutions as well as consumer demand. The purchasers of new or remodeled construction generally finance the construction or acquisition of the residential, commercial, or industrial buildings, and increases in the interest rates on such financing raise the acquisition cost of the potential purchaser. Interest rates have been increasing and there is no guarantee that they will not continue to increase in the future. If costs continue to increase, a higher number of potential buyers may not be able to support the level of financing under a higher interest rate environment. Increased acquisition costs may lead to a continued decline in the demand for new or remodeled construction, and as a result may also lead to a continued, reduced demand for our products used in the construction industry, which could damage our business, competitive position, results of operations or financial condition.

 

Our business may be subject to cyclical demands.

 

The demand for our products may be subject to cyclical demand in the markets in which we operate. Our customers who use our products in industrial and commercial applications are generally manufacturing capital equipment for their customers. Similarly, our TracPipe® and CounterStrike® flexible gas piping products are used primarily in residential construction, both in single-family buildings, and in larger multi-unit buildings. Should there be any change in factors that affect the rate of new residential construction, our growth rate would likely be impacted. To the extent that interest rates increase, in conjunction with an economic cycle or as part of the general economic conditions in the U.S. or abroad, the demand for our products in such applications may decrease as well, which could damage our business, competitive position, results of operations or financial condition.

 

Our business may be subject to seasonal or weather related factors.

 

The demand for our products may be affected by factors relating to seasonal demand for the product, or a decline in demand due to inclement weather. Our TracPipe® and CounterStrike® flexible gas piping products are installed in new or remodeled buildings, including homes, apartment buildings, office buildings, warehouses, and other commercial or industrial buildings. Generally, the rate of new or remodeled buildings in the U.S. and in the other geographic markets in which we are present decline in the winter months due to the inability to dig foundations, challenges at the job site relating to snow, or generally due to low temperatures and stormy weather. As the rate of construction activity declines during the winter, the demand for our corrugated stainless steel tubing may also decrease or remain static.

 

Our business may be subject to the impact of currency volatility.

 

The Company has operations in the U.K. and France, and does business transactions elsewhere in the world outside of the U.S. While the magnitude of these transactions outside of the U.S. have thus far not been significant, and typically not in currencies of high volatility, it is possible that they could be material. Events such as Brexit, as described above, or other instances of political and economic turmoil or uncertainty, could create a weakened British Pound (“BP”) or Euro in comparison to other currencies. A weakened BP or Euro would in turn have a direct negative impact, as we would experience losses when settling transactions in other currencies, and experience unfavorable results due to the translation of financial statements with a lower exchange rate. During 2022 and 2021 there was not any notable impact due to currency volatility, but going forward, it is possible that the BP, Euro, and other currencies that we engage in may materially impact the financial position, operations, and liquidity of the Company.

 

-17-
 

 

A cyber security incident or other technology disruption could harm us.

 

We face certain security threats and technology disruptions, including threats to our information technology (“IT”) infrastructure, attempts to gain access to our or our customers’ proprietary or confidential information, threats of terrorism events, and failures of our technology tools and systems. Our IT networks and related systems are critical to the operation of our business and essential to our ability to successfully perform day-to-day operations. Cybersecurity threats, which include, but are not limited to, computer viruses, spyware, and malware, attempts to access information, denial of service attacks and other electronic security breaches, are persistent and evolve quickly. In general, such threats have increased in frequency, scope, and potential impact in recent years. Further, a variety of technological tools and systems, including both company-owned IT and technological services provided by outside parties, support our critical functions. These technologies, as well as our products, are subject to failure and the user’s inability to have such technologies properly supported, updated, expanded, or integrated into other technologies and, in certain cases, may contain open source and third-party software which may unbeknownst to us contain defects or viruses that pose unintended risks. These risks, if not effectively mitigated or controlled, could materially harm our business or reputation. While we believe that we have implemented appropriate measures and controls, there can be no assurance that such actions will be sufficient to prevent disruptions to critical systems, unauthorized release of confidential information or corruption of data.

 

The security measures we have implemented may become subject to third-party security breaches, employee error, malfeasance, faulty password management or other irregularities. For example, third parties may attempt to fraudulently induce employees or customers into disclosing usernames, passwords, or other sensitive information, which may in turn be used to access our IT systems. These security systems cannot provide absolute security. To the extent we were to experience a breach of our systems and were unable to protect sensitive data, such a breach could materially damage business partner and customer relationships and curtail or otherwise impact the use of our IT systems. Moreover, if a security breach of our IT systems affects our computer systems or results in the release of personally identifiable or other sensitive information of customers, business partners, employees and other third parties, our reputation and brand could be materially damaged, use of our products and services could decrease, and we could be exposed to a risk of loss, litigation, and potential liability. Such an event could require significant management attention and resources, negatively impact our reputation among our customers and the public, which could have a material adverse effect on our business, financial condition, and results of operations.

 

The ongoing COVID-19 pandemic may adversely affect the business.

 

The Company has not yet seen a material impact from the COVID-19 pandemic on its business, financial position, liquidity, or ability to service customers or maintain critical operations. However, some parts of the world are continuing to see a rise in COVID-19 cases and hospitalizations, and it is possible that new, more virulent strains and variants of COVID-19 may emerge and lead governments and private sectors to re-institute quarantine and trade restrictions, which could adversely impact market conditions. The Company will continue to monitor the impact of the COVID-19 pandemic on its business, including how it has impacted and will impact the Company’s employees, customers, suppliers, and distribution channels. The Company could face liquidity shortages, weaker product demand from its customers, disruptions in its supply chain, and/or staffing shortages in its workforce in the future due to the direct and indirect effects of the COVID-19 pandemic.

 

The impact of the COVID-19 pandemic may also exacerbate other risk factors in this Item 1A, any of which could have a material effect on the Company. For example, the risks associated with potential cybersecurity threats may be magnified given the increase in the number of Company employees working remotely using personal electronic devices and home internet connections.

 

Various other general and macroeconomic issues may impact the business.

 

Conflicts, wars, natural disasters, infectious disease outbreaks (see COVID-19 pandemic above), active shooter or other workplace violence, or terrorist acts could also cause significant damage or disruption to our operations, employees, facilities, systems, suppliers, supply chain, distributors, resellers, or customers in the U.S. and internationally for extended periods of time and could also affect demand for our products.

 

-18-
 

 

Risks Associated with Our Common Stock

 

The concentration of ownership of our common stock could impact on its market price.

 

As of December 31, 2022, approximately 68% of our issued and outstanding common stock was owned or controlled by certain of our directors and officers and their respective affiliates, with the largest holders being: The Estate of John E. Reed, Stewart B. Reed, Kevin R. Hoben and Mark F. Albino. Stewart B. Reed currently serves as Vice Chairman of the Board of Directors. Mr. Hoben and Mr. Albino also serve on the Board of Directors, with Mr. Hoben being the Chairman of the Board and Chief Executive Officer of the Company. This concentration of ownership may have the effect of reducing the volume of trading of the common stock on the NASDAQ. A decrease in trading volume could result in lower prices for the common stock because there is not a sufficient supply of shares to create a vibrant market for our shares on the NASDAQ, or inversely could drive the common stock price higher when demand exceeds supply.

 

This concentration of ownership of common stock could exert significant influence over matters requiring approval by our shareholders, including the election of directors and the approval of mergers or other business combinations. This concentration also could have the effect of delaying, preventing, or deterring a change in control of the Company.

 

Item 1B – UNRESOLVED STAFF COMMENTS

 

None.

 

Item 2 - PROPERTIES

 

The Company owns two facilities in Exton, Pennsylvania, which is located approximately one hour west of Philadelphia, Pennsylvania. These facilities contain approximately 113,000 square feet of manufacturing and office space. The Company leases an additional facility located near its Exton facilities, which provides another 11,000 square feet of space, used for warehousing. Most of the manufacturing of flexible metal hose is performed at the Exton facilities. In the U.S., the Company also leases a facility in Houston, Texas, which contains manufacturing, stocking and sales operations, and a corporate office located in Middletown, Connecticut. In the U.K., the Company leases a facility in Banbury, England, which manufactures products and serves sales, warehousing, and operational functions as well.

 

Item 3 - LEGAL PROCEEDINGS

 

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

 

Item 4 – MINE SAFETY DISCLOSURES

 

Not applicable.

 

-19-
 

 

PART II

 

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

 

Common Stock

 

Our common stock is listed on the NASDAQ Global Market, under the symbol OFLX. The number of shareholders of record as of December 31, 2022, based on inquiries of the registrant’s transfer agent, was 297. For this purpose, shareholders whose shares are held by brokers on behalf of such shareholders (shares held in “street name”) are not separately counted or included in that total.

 

Shareholder Return Performance Presentation

 

The Shareholder Return Performance Presentation shall not be deemed to be “soliciting material” or subject to Regulations 14A or 14C of the Securities and Exchange Commission or to the liabilities of Section 18 of the Securities Exchange Act of 1934 (the “Exchange Act”) and shall not be deemed incorporated by reference by any general statement incorporating by reference this annual report into any filing under the Securities Act of 1933 or under the Exchange Act, and shall not otherwise be deemed filed under such Acts.

 

The following graph shows the changes on a cumulative basis in the total shareholder return on the Omega Flex common stock and compares those changes in shareholder return with the total return on the S&P 500 Index and the total return on the S&P 500 Building Products Index. The graph begins with a base value of $100 on December 31, 2017, and shows the cumulative changes over the last five years, ending on December 31, 2022. The graph assumes $100 was invested on December 31, in each of the three alternatives, and that all dividends have been reinvested.

 

 

Company / Index  Base
Period
12/31/17
   Indexed Returns – Year Ending 
    12/17   12/18   12/19   12/20   12/21   12/22
                               
Omega Flex, Inc.   100.00    76.84    159.07    218.52    191.62    142.54 
S&P 500   100.00    95.62    125.72    148.85    191.58    156.89 
S&P Building Products   100.00    75.62    112.16    142.35    209.07    162.87 

 

Dividends

 

The Company currently has a policy of paying regular quarterly dividends, which is expected to continue. In addition, the Company may pay special dividends from time to time. Further details regarding dividends are contained in Note 7, Shareholders’ Equity to the Consolidated Financial Statements included in this report.

 

The Board, in its sole discretion, has a general policy of reviewing the cash needs of the Company from time to time, and based on results of operations, financial condition and capital expenditure plans, possible acquisitions, as well as other factors that the Board may consider relevant, determine on a quarterly basis whether to declare a regular quarterly dividend, or a special dividend.

 

Item 6 – [RESERVED]

 

-20-
 

 

Item 7 - MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

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.

 

Changes in Financial Condition

 

The Company’s cash balance of $37,703,000 on December 31, 2022 increased $4,790,000 (14.6%) from a $32,913,000 balance at December 31, 2021. The primary reason for the increase in cash is due to income generated from operations during 2022. This was partially offset by dividend payments during 2022 totaling $9,489,000, as detailed in Note 7, Shareholders’ Equity, to the Consolidated Financial Statements included in this report. See the Company’s Consolidated Cash Flow Statement for further details regarding the change in cash.

 

Accounts Receivable were $17,503,000 and $20,726,000 as of December 31, 2022 and December 31, 2021, respectively, decreasing $3,223,000 or 15.6%. This is mostly timing related, associated with greater cash collections resulting from higher sales during the fourth quarter of the previous year versus the current quarter.

 

Inventory was $17,764,000 and $15,565,000 as of December 31, 2022 and December 31, 2021, respectively, increasing $2,199,000 or 14.1%. 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 Long Term Assets were $5,871,000 and $1,702,000 as of December 31, 2022 and December 31, 2021, respectively, increasing $4,169,000 or 244.9%. The increase is due to higher inventories, which are estimated to be used beyond the next twelve months, mainly for the new corrugated medical tubing (“CMT”) products. Higher amounts of materials for the new CMT products were initially purchased for cost considerations and because of longer required lead times. As the market for these new products continues to develop the composition of the related inventories is expected to become more current.

 

Accrued Compensation was $3,782,000 on December 31, 2022, compared to $7,008,000 on December 31, 2021, decreasing $3,226,000 or 46.0%. 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 2022, 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.

 

-21-
 

 

Accrued Commissions and Sales Incentives were $4,996,000 and $7,183,000 as of December 31, 2022 and December 31, 2021, respectively, decreasing $2,187,000 or 30.4%. The decrease is the result of lower sales which did not allow most of our customers to achieve growth tiers as defined within their sales incentive agreements.

 

Other Liabilities were $7,530,000 and $4,864,000 as of December 31, 2022 and December 31, 2021, respectively. The increase of $2,666,000 or 54.8% mainly relates to accruals for legal and product liability matters associated mainly with two cases, one which was resolved through settlement and the other is pending which the Company continues to vigorously defend.

 

Retained earnings were $60,954,000 and $50,053,000 as of December 31, 2022 and December 31, 2021, respectively, increasing $10,901,000 or 21.8%. The increase was primarily due to an increase from net income during the year, as provided on the Company’s Consolidated Statement of Operations, partially offset by dividends declared during 2022, as discussed in detail in Note 7, Shareholders’ Equity, to the Consolidated Financial Statements included in this report.

 

Results of Operations

 

Twelve months ended December 31, 2022 vs. twelve months ended December 31, 2021

 

The Company reported comparative results from operations for the twelve month periods ended December 31, 2022 and 2021 as follows:

 

  

Twelve-months ended December 31,

(dollars in thousands)

 
                 
    2022    2022    2021    2021 
                     
Net Sales  $125,487    100.0%  $130,011    100.0%
Gross Profit  $78,305    62.4%  $81,531    62.7%
Operating Profit  $31,016    24.7%  $35,062    27.0%

 

Net Sales. The Company’s sales for the full year of 2022 were $125,487,000, reflecting a decrease of $4,524,000, or 3.5%, compared to $130,011,000 in 2021. The decrease in sales resulted mostly from a decrease in unit volume. The effect of the lower sales volumes was mostly offset by pricing actions to offset material cost pressure and to protect margins.

 

Gross Profit. The Company’s gross profit margins were 62.4% and 62.7% for the years ended December 31, 2022, and 2021, respectively. Similar to the previous year, the Company was able to maintain margins similar to prior year levels despite rising material commodity costs which were mainly offset by increases in selling prices.

 

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 expenses were $21,931,000 and $20,429,000 for 2022 and 2021, respectively, representing an increase of $1,502,000, or 7.4%. The increases primarily related to costs for resumption of travel and other marketing efforts, which were lower in the 2021 period mainly due to the COVID-19 pandemic. Staffing related expenses and commissions were also higher. Commissions increased 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. Freight was lower mainly because of the lower sales. As a percentage of net sales, selling expenses were 17.5% and 15.7% for the twelve months ended December 31, 2022 and 2021, respectively.

 

-22-
 

 

General and Administrative Expenses. General and administrative expenses consist primarily of employee salaries, benefits for administrative, executive and finance personnel, legal and accounting, insurance, and corporate general and administrative services. General and administrative expenses were $20,625,000 and $21,430,000 for the years ended December 31, 2022 and 2021, respectively, decreasing $805,000, or 3.8% between periods. There was a decrease in the incentive compensation component, which is aligned with profitability of $3,189,000, mainly because of the changes in the executive management team, and there was a reduction in expense pertaining to stock based compensation which moves in relation to the Company’s stock price, as detailed in Note 12, Stock Based Compensation Plans. Items which increased from the previous year include legal and product liability expenses, associated mainly with two cases, one which was resolved through settlement and the other is pending, and salary related expenses. As a percentage of net sales, general and administrative expenses were 16.4% and 16.5% for the twelve months ended December 31, 2022 and 2021, respectively.

 

Engineering Expenses. Engineering expenses consist of development expenses associated with the development of new products, and costs related to enhancements of existing products and manufacturing processes. Engineering expenses increased $123,000 or 2.7% between periods, being $4,733,000 and $4,610,000 for the years ended December 31, 2022 and 2021, respectively. As a percentage of net sales for the year, engineering expenses were 3.8% in 2022 and 3.6% in 2021.

 

Operating Profit. Reflecting all the factors mentioned above, operating profits decreased $4,046,000, or 11.5%, between periods, reflecting a profit of $31,016,000 in 2022, as compared to $35,062,000 in 2021.

 

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 interest income of $174,000 for 2022, compared to $35,000 for 2021. The increase in interest income was because of the increase in interest rates during the last six months of 2022. There were no borrowings on its line of credit during 2022 and 2021.

 

Other Income (Expense). Other income (expense) primarily consists of foreign currency exchange gains (losses) on transactions within our foreign subsidiaries, and therefore tends to fluctuate with the strengthening and or weakening of the British Pound. The Company recognized other expense of $211,000 during 2022 and other income of $21,000 during 2021.

 

Income Tax Expense. Income tax expense was $7,327,000 for 2022, compared to $8,862,000 for 2021. The $1,535,000 or 17.3% decrease in tax expense was largely the result 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. The effective tax rate for 2022 and 2021 was at approximately 24% and 25% of income before taxes, respectively.

 

Twelve months ended December 31, 2021 vs. twelve months ended December 31, 2020

 

The Company reported comparative results from operations for the twelve month periods ended December 31, 2021 and 2020 as follows:

 

  

Twelve-months ended December 31,

(dollars in thousands)

 
    2021    2021    2020    2020 
                     
Net Sales  $130,011    100.0%  $105,796    100.0%
Gross Profit  $81,531    62.7%  $66,550    62.9%
Operating Profit  $35,062    27.0%  $26,653    25.2%

 

Net Sales. The Company’s sales for the full year of 2021 were $130,011,000, reflecting an increase of $24,215,000, or 22.9%, compared to $105,796,000 in 2020. The increase in sales resulted mostly from an increase in unit volume, which was in some measure impacted by the COVID-19 pandemic in the previous year, as well as increases to selling prices that were necessary to help offset rising material commodity costs.

 

-23-
 

 

Gross Profit. The Company’s gross profit margins were 62.7% and 62.9% for the years ended December 31, 2021, and 2020, respectively. The Company was able to maintain margins similar to prior year levels despite rising material commodity costs, which were mainly offset by increases in selling prices.

 

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 expenses were $20,429,000 and $16,580,000 for 2021 and 2020, respectively, representing an increase of $3,849,000, or 23.2%. The most significant increases included commissions and freight, driven by the increase in sales. In addition, sales personnel were added in France and advertising, trade shows and travel returned to more expected levels as these were restricted in the previous year due to the COVID-19 pandemic. For the same annual periods, selling expense as a percentage of net sales was consistent at 15.7%.

 

General and Administrative Expenses. General and administrative expenses consist primarily of employee salaries, benefits for administrative, executive and finance personnel, legal and accounting, insurance, and corporate general and administrative services. General and administrative expenses were $21,430,000 and $19,117,000 for the years ended December 31, 2021 and 2020, respectively, increasing $2,313,000, or 12.1% between periods. Incentive compensation was derived from two notable yet partly offsetting components. There was an increase in the incentive compensation component which is aligned with profitability; however, this was partially offset by a reduction in expense pertaining to stock based compensation which moves in relation to the Company’s stock price, as detailed in Note 12, Stock Based Compensation Plans. Other items increasing from the previous year include legal and product liability expenses and director fees. As a percentage of net sales, general and administrative expenses were 16.5% and 18.1% for the twelve months ended December 31, 2021 and 2020, respectively.

 

Engineering Expenses. Engineering expenses consist of development expenses associated with the development of new products, and costs related to enhancements of existing products and manufacturing processes. Engineering expenses increased $410,000 or 9.8% between periods, being $4,610,000 and $4,200,000 for the years ended December 31, 2021 and 2020, respectively. The increase was primarily attributable to an increase in staffing, mainly in the U.K., and certification and qualification expenses. As a percentage of net sales for the year, engineering expenses were 3.6% in 2021 and 4.0% in 2020.

 

Operating Profit. Reflecting all the factors mentioned above, operating profits increased $8,409,000, or 31.6%, between periods, reflecting a profit of $35,062,000 in 2021, as compared to $26,653,000 in 2020.

 

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 interest income of $35,000 for 2021, compared to interest expense of $39,000 for 2020. The decrease in interest expense and increase in interest income was largely due to the interest expense incurred on the borrowings of $15,000,000 on its line of credit for a portion of the second quarter of 2020 to ensure liquidity during the COVID-19 pandemic. There were no borrowings on its line of credit during 2021.

 

Other Income (Expense). Other income (expense) primarily consists of foreign currency exchange gains (losses) on transactions within our foreign subsidiaries, and therefore tends to fluctuate with the strengthening and or weakening of the British Pound. The Company recognized other income of $21,000 during 2021 and other expense of $53,000 during 2020.

 

Income Tax Expense. Income tax expense was $8,862,000 for 2021, compared to $6,594,000 for 2020. The $2,268,000 or 34.4% increase in tax expense was largely the result of the increase in income before taxes. The effective tax rate for both periods was similar at approximately 25% of income before taxes.

 

-24-
 

 

Commitments and Contingencies

 

See Note 11, to the Consolidated Financial Statements included in this report for a detailed description of commitments and contingencies.

 

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 December 31, 2022, the Company had a cash balance of $37,703,000. Additionally, the Company has a $15,000,000 line of credit available, as discussed in detail in Note 6, Line of Credit and Other Borrowings, which had no borrowings outstanding against it as of December 31, 2022. On December 31, 2021 and December 31, 2020, the Company had cash balances of $32,913,000 and $23,633,000, respectively, with no borrowings against the line of credit.

 

Operating Activities

 

Cash provided 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 2022, the Company’s cash provided from operating activities was $15,246,000, compared to $25,149,000 of cash provided during 2021, and $19,310,000 of cash provided during 2020. This illustrates a decrease of $9,903,000 during 2022, versus an increase during 2021 of $5,839,000. For details of the operating cash flows refer to the consolidated statements of cash flows in Item 8. Financial Statements and Supplementary Data on page 40.

 

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, incentive compensation, and taxes. 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 2022, 2021, and 2020 was $942,000, $971,000, and $564,000 respectively, all related to various capital expenditure projects.

 

Financing Activities

 

All financing activities relate to dividend payments, which are detailed in Note 7, Shareholders’ Equity, in the Consolidated Financial Statements included in this report. Dividend payments for 2022, 2021, and 2020 amounted to $9,489,000, $14,867,000, and $11,306,000, respectively. Also, see Note 6, Line of Credit and Other Borrowings, for a description of borrowings and repayments during the second quarter of 2020. The Company had no borrowings or payments on its line of credit during 2022 or 2021.

 

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, the potential for investments in, or the acquisition of any complementary products, businesses, or supplementary facilities for additional capacity.

 

-25-
 

 

The Company’s primary contractual obligations as of December 31, 2022, which are due over the next twelve months, are summarized in the following table and are more fully explained in Notes to the Consolidated Financial Statements.

 

Contractual Obligations  Total 
(in thousands)    
     
Operating Lease Obligations  $447 
Purchase Obligations   16,137 
Other Liabilities   171 
Total Contractual Obligations  $16,755 

 

As explained in Note 12, Stock Based Compensation Plans, to the Consolidated Financial Statements included in this report, the Company is obligated to make payments to plan participants. Due to the uncertain nature of the payments, due to numerous variables, including the potential change in stock price, and employment status of participants and any applicable forfeitures, the amounts are not disclosed in the above table. The liability associated with this plan as of December 31, 2022, which is anticipated to be paid within the next year, is $665,000.

 

Future Impact of Known Trends or Uncertainties

 

The Company’s operations are sensitive to a number of market and extrinsic factors, any one of which could materially adversely affect the Company’s business, competitive position, results of operations or financial condition in any given year. See Item 1A, Risk Factors, for a detailed description.

 

Critical Accounting Policies and Estimates

 

Note 2, Significant Accounting Policies, to the Consolidated Financial Statements included in this report, includes a summary of the significant accounting policies and methods used in the preparation of our Consolidated Financial Statements.

 

Our discussion and analysis of our financial condition and results of operations are based upon our 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.

 

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 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.

 

-26-
 

 

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 receivable, 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.

 

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, 2022. 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 11, Commitments and Contingencies, to the 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 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.

 

-27-
 

 

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. The Company does not believe the amended and restated plan will have a material impact upon compensation expense.

 

Further details of the Plan are provided in Note 12, Stock Based Compensation Plans, to the 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.

 

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 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. Early adoption of the standard is permitted, including adoption in interim or annual periods for which financial statements have not yet been issued. The Company adopted this new guidance, and it did not have a material impact on its Consolidated Financial Statements.

 

Item 7A - QUANTITATATIVE AND QUALITATIVE DISCLOSURES 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.

 

-28-
 

 

Item 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

Omega Flex, Inc.
Index to Consolidated Financial Statements
   
  Page
   
Report of Independent Registered Public Accounting Firm – Financial Statements (PCAOB ID: 49) 30
   

Report of Independent Registered Public Accounting Firm – Internal Control over Financial Reporting

(PCAOB ID: 49)

32
   
Financial Statements:  
   
Consolidated Balance Sheets as of December 31, 2022 and 2021 33
   
Consolidated Statements of Operations for the years ended December 31, 2022, 2021 and 2020 34
   
Consolidated Statements of Comprehensive Income for the years ended December 31, 2022, 2021 and 2020 35
   
Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2022, 2021 and 2020 36
   
Consolidated Statements of Cash Flows for the years ended December 31, 2022, 2021 and 2020 37
   
Notes to the Consolidated Financial Statements 38 to 53

 

-29-
 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Shareholders and the Board of Directors of Omega Flex, Inc.

 

Opinion on the Financial Statements

 

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

 

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013, and our report dated March 10, 2023 expressed an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting.

 

Basis for Opinion

 

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

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

 

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

 

Product liability claims

 

As described in Notes 2 and 11 of the financial statements, the Company is subject to periodic lawsuits, investigations, and claims, primarily relating to potential lightning damage to its flexible gas piping products (the “Claims”). The Company accrues an estimated product liability reserve related to the resolution cost of the Claims for which management believes a loss is probable of occurring, and the amount of the loss is reasonably estimable, and discloses the aggregate maximum exposure for all open Claims. As of December 31, 2022, the Company accrued a product liability reserve of $3,848,000, and disclosed that the aggregate maximum exposure for all current open claims is estimated not to exceed $7,416,000. Due to the uncertainty of potential costs to be incurred related to the Claims, and the uncertainty of the ultimate outcome of each Claim, management applies significant judgements and estimates in determining the probability that a loss has been incurred and the amount to accrue for such loss.

 

-30-
 

 

We identified the accrual and disclosure of the Claims as a critical audit matter due to the significant judgments made by management when assessing the probability of a loss as well as the ultimate resolution costs of the Claims. Auditing management’s estimates and assumptions required a high degree of auditor judgment and increased audit effort due to the impact these assumptions have on the accrued product liability reserves and disclosures.

 

Our audit procedures related to the Claims included the following, among others:

 

  We obtained an understanding of the relevant controls related to management’s evaluation of the Claims for accrual and disclosure and tested such controls for design and operating effectiveness, including controls around management’s evaluation of the probability that a loss has been incurred and management’s estimate of the amount of the loss.
     
  We tested the accuracy and completeness of the underlying data that served as the basis for management’s estimates of the probability that a loss has been incurred and the amount of the loss, including payment activity, relevant insurance coverage, lawsuit or claim status, and any settlement activity.
     
  We evaluated the methods and assumptions used by management to develop the estimate of the probability a loss has been incurred on individual product liability claims and the amount of such loss through consideration of historical claim and loss experience as well as current claim status.
     
  We performed confirmation procedures with the Company’s external legal counsel to corroborate management’s assertions regarding claim information, claim status, the probability the Company has incurred a loss, and the estimated amount of any potential loss. These confirmation procedures were also used to test the completeness and accuracy of the underlying source data that served as the basis of management’s estimates.
     
  We tested claim and settlement payment activity occurring subsequent to year end to assess the reasonableness of management’s estimates and disclosures.

 

/s/ RSM US LLP

 

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

 

Blue Bell, Pennsylvania

March 10, 2023

 

-31-
 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Shareholders and the Board of Directors of Omega Flex, Inc.

 

Opinion on the Internal Control Over Financial Reporting

 

We have audited Omega Flex, Inc.’s (the Company) internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.

 

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the 2022 consolidated financial statements of the Company and our report dated March 10, 2023 expressed an unqualified opinion.

 

Basis for Opinion

 

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

 

Definition and Limitations of Internal Control Over Financial Reporting

 

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company’s assets that could have a material effect on the financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

/s/ RSM US LLP

 

Blue Bell, Pennsylvania

March 10, 2023

 

-32-
 

 

OMEGA FLEX, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

December 31,

(Dollars in Thousands, except Common Stock par value)

 

   2022   2021 
         
ASSETS          
Current Assets:          
Cash and Cash Equivalents  $37,703   $32,913 
Accounts Receivable - less allowances of $1,111 and $1,410, respectively   17,503    20,726 
Inventories - Net   17,764    15,565 
Other Current Assets   2,785    2,533 
Total Current Assets   75,755    71,737 
           
Right-Of-Use Assets - Operating   3,205    3,374 
Property and Equipment - Net   8,404    8,569 
Goodwill - Net   3,526    3,526 
Deferred Taxes   923    7 
Other Long Term Assets   5,871    1,702 
Total Assets  $97,684   $88,915 
           
LIABILITIES AND SHAREHOLDERS’ EQUITY          
Current Liabilities:          
Accounts Payable  $2,290   $3,355 
Accrued Compensation   3,782    7,008 
Accrued Commissions and Sales Incentives   4,996    7,183 
Dividends Payable   3,232    - 
Taxes Payable   109    1 
Lease Liability - Operating   447    383 
Other Liabilities   7,530    4,864 
Total Current Liabilities   22,386    22,794 
           
Lease Liability - Operating, net of current portion   2,763    2,990 
Deferred Taxes   6    427 
Tax Payable Long Term   370    493 
Other Long Term Liabilities   986    1,670 
Total Liabilities   26,511    28,374 
           
Commitments and Contingencies (Note 11)   -     -  
           
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 December 31, 2022 and December 31, 2021, respectively   102    102 
Treasury Stock   (1)   (1)
Paid-in Capital   11,025    11,025 
Retained Earnings   60,954    50,053 
Accumulated Other Comprehensive Loss   (1,103)   (827)
Total Omega Flex, Inc. Shareholders’ Equity   70,977    60,352 
Noncontrolling Interest   196    189 
           
Total Shareholders’ Equity   71,173    60,541 
           
Total Liabilities and Shareholders’ Equity  $97,684   $88,915 

 

See accompanying Notes which are an integral part of the Consolidated Financial Statements.

 

-33-
 

 

OMEGA FLEX, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

For the years ended December 31,

(Amounts in Thousands, except per Common Share Data)

 

   2022   2021   2020 
             
Net Sales  $125,487   $130,011   $105,796 
                
Cost of Goods Sold   47,182    48,480    39,246 
                
Gross Profit   78,305    81,531    66,550 
                
Selling Expense   21,931    20,429    16,580 
General and Administrative Expense   20,625    21,430    19,117 
Engineering Expense   4,733    4,610    4,200 
                
Operating Profit   31,016    35,062    26,653 
                
Interest Income (Expense)   174    35    (39)
Other Income (Expense)   (211)   21    (53)
                
Income Before Income Taxes   30,979    35,118    26,561 
                
Income Tax Expense   7,327    8,862    6,594 
                
Net Income   23,652    26,256    19,967 
Less: Net Income – Noncontrolling Interest   (30)   (61)   (57)
                
Net Income attributable to Omega Flex, Inc.  $23,622   $26,195   $19,910 
                
Basic and Diluted Earnings per Common Share  $2.34   $2.60   $1.97 
                
Cash Dividends Declared per Common Share  $1.26   $1.18   $1.12 
                
Basic and Diluted Weighted Average Shares Outstanding   10,094    10,094    10,094 
                

 

See accompanying Notes which are an integral part of the Consolidated Financial Statements.

 

-34-
 

 

OMEGA FLEX, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

For the years ended December 31,

(Dollars in Thousands)

 

   2022   2021   2020 
             
Net Income  $23,652   $26,256   $19,967 
                
Other Comprehensive (Loss) Income:               
Foreign Currency Translation Adjustment   (299)   (52)   140 
Other Comprehensive (Loss) Income   (299)   (52)   140 
                
Comprehensive Income   23,353    26,204    20,107 
                
Less: Comprehensive Income Attributable to the Noncontrolling Interest   (7)   (58)   (66)
                
Total Other Comprehensive Income  $23,346   $26,146   $20,041 

 

See accompanying Notes which are an integral part of the Consolidated Financial Statements.

 

-35-
 

 

OMEGA FLEX, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

For the years ended December 31, 2022, 2021 and 2020

(Amounts in Thousands, Except Share Amounts)

 

   Common Stock Outstanding  

Common

Stock

  

Treasury

Stock

   Paid In Capital   Retained Earnings  

Accumulated

Other

Comprehensive

Income (Loss)

  

Noncontrolling

Interest

  

Shareholders’

Equity

 
December 31, 2019   10,094,322   $      102   $          (1)  $11,025   $27,165   $             (909)  $          194   $     37,576 
                                         
Net Income        -     -     -     19,910    -     57    19,967 
Cumulative Translation Adjustment                            131    9    140 
Dividends Declared                       (11,306)             (11,306)
                                         
December 31, 2020   10,094,322   $102   $(1)  $11,025   $35,769   $(778)  $260   $46,377 
                                         
Net Income   -     -     -     -     26,195    -     61    26,256 
Cumulative Translation Adjustment                            (49)   (3)   (52)
Dividends Declared                       (11,911)        (129)   (12,040)
                                         
December 31, 2021   10,094,322   $102   $(1)  $11,025   $50,053   $(827)  $189   $60,541 
                                         
Net Income   -     -     -     -     23,622    -     30    23,652 
Cumulative Translation Adjustment                            (276)   (23)   (299)
Dividends Declared                       (12,721)             (12,721)
                                         
December 31, 2022   10,094,322   $102   $(1)  $11,025   $60,954   $(1,103)  $196   $71,173 

 

See accompanying Notes which are an integral part of the Consolidated Financial Statements.

 

-36-
 

 

OMEGA FLEX, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

For the years ended December 31,

(Dollars in Thousands)

 

   2022   2021   2020 
             
Cash Flows from Operating Activities:               
Net Income  $23,652   $26,256   $19,967 
Adjustments to Reconcile Net Income to               
Net Cash Provided by Operating Activities:               
Non-Cash Compensation Expense   156    506    1,453 
Depreciation and Amortization   1,096    1,020    870 
Provision for Losses on Accounts Receivable, net of write-offs and recoveries   (301)   286    (299)
Deferred Taxes   (1,337)   305    (212)
Provision for Inventory Reserves   91    101    45 
Changes in Assets and Liabilities:               
Accounts Receivable   3,396    (943)   (2,683)
Inventories   (2,578)   (4,185)   (440)
Right-Of-Use Assets   481    328    278 
Other Assets   (4,429)   (509)   (176)
Accounts Payable   (1,002)   894    79 
Accrued Compensation   (3,194)   1,582    804 
Accrued Commissions and Sales Incentives   (2,179)   2,835    (110)
Lease Liabilities   (475)   (335)   (287)
Other Liabilities   1,869    (2,992)   21 
Net Cash Provided by Operating Activities   15,246    25,149    19,310 
                
Cash Flows from Investing Activities:               
Capital Expenditures   (942)   (971)   (564)
Net Cash Used In Investing Activities   (942)   (971)   (564)
                
Cash Flows from Financing Activities:               
Dividends Paid   (9,489)   (14,867)   (11,306)
Net Cash Used In Financing Activities   (9,489)   (14,867)   (11,306)
               
Net Increase in Cash and Cash Equivalents   4,815    9,311    7,440 
Translation effect on cash   (25)   (31)   95 
Cash and Cash Equivalents - Beginning of Year   32,913    23,633    16,098 
Cash and Cash Equivalents - End of Year  $37,703   $32,913   $23,633 
                
Supplemental Disclosure of Cash Flow Information               
Cash paid for Income Taxes  $8,678   $9,602   $6,436 
Cash paid for Interest  $-   $-   $112 
Declared Dividend  $3,232   $-   $2,826 
                
Additions to Right-Of-Use Assets obtained from new operating Lease Liabilities  $644   $3,261   $- 

 

See accompanying Notes which are an integral part of the Consolidated Financial Statements.

 

-37-
 

 

OMEGA FLEX, INC.

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

 

1. BASIS OF PRESENTATION AND CONSOLIDATION

 

Description of Business

 

The accompanying Consolidated Financial Statements include the accounts of Omega Flex, Inc. (Omega) and its subsidiaries (collectively the “Company”). The Company’s audited Consolidated Financial Statements for the years ended December 31, 2022, 2021 and 2020 have been prepared in accordance with accounting standards set by the Financial Accounting Standards Board (FASB) and Article 5 of Regulation S-X. All material intercompany accounts and transactions have been eliminated in consolidation.

 

The Company is a leading manufacturer of flexible metal hose, which is used in a variety of applications to carry gases and liquids within their particular applications. The Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose and accessories. These applications include carrying fuel gases within residential and commercial buildings; 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; and medical gases in health care facilities. The Company’s flexible metal piping is also used to carry other types of gases and fluids in a number of 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 U.S., and in Banbury, Oxfordshire in the U.K., and sells its products through distributors, wholesalers and to OEMs throughout North America, and in certain European markets.

 

2. SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles (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 products in accordance with the purchase order and standard terms as reflected within the Company’s order acknowledgments and sales invoices.

 

-38-
 

 

  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:

 

-39-
 

 

  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 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 their 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 receivable is 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 receivable, 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,111,000 and $1,410,000 as of December 31, 2022 and 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 of usage, measured on a historical usage basis, to be excess inventory and reduces the carrying value of inventory accordingly.

 

-40-
 

 

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, 2022. 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 12, Stock Based Compensation Plans, to the 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 11, Commitments and Contingencies, to the 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.

 

-41-
 

 

For any leases that do not meet the criteria identified above for finance leases, the Company treats such leases as operating leases. As of December 31, 2022 and 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.

 

Advertising Expense

 

Advertising costs are charged to operations as incurred and are included in selling expenses in the accompanying consolidated statement of operations. Such charges aggregated $976,000, $877,000, and $691,000 for the years ended December 31, 2022, 2021, and 2020, respectively.

 

Research and Development Expense

 

Research and development expenses are charged to operations as incurred. Such charges totaled $653,000, $627,000, and $831,000 for the years ended December 31, 2022, 2021 and 2020, respectively and are included in engineering expense in the accompanying consolidated statements of operations.

 

-42-
 

 

Shipping Costs

 

Shipping costs are included in selling expense on the consolidated statements of operations. The expense relating to shipping was $3,548,000, $3,814,000, and $2,801,000 for the years ended December 31, 2022, 2021 and 2020, respectively.

 

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 dilutive 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 statements of operations 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 statements of operations 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.

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include but are not limited to increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses, and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the CARES Act did not have a material impact on the Company’s income tax provision.

 

As a result of changes made by the Tax Cuts and Jobs Act of 2017, which became effective as of January 1, 2022, the Company is required to capitalize certain research and development expenses for tax purposes, and amortize those expenses over a five year period, resulting in a deferred tax asset for the capitalized amounts.

 

Other Comprehensive Income

 

For the years ended December 31, 2022, 2021 and 2020, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.

 

-43-
 

 

Significant Concentrations

 

One customer represented 12% to 13% of sales during each of the fiscal years in the period from 2020 to 2022, and that same customer accounted for approximately 7% to 19% of the Accounts Receivable balance over the last two years. No other customer represented more than 10% of Accounts Receivable or Sales. Geographically, North America accounted for approximately 93% to 95% of the Company’s sales during the last three years. The remaining portion of sales for each respective year was scattered among other countries, with the U.K. being the Company’s most dominant market outside North America.

 

Subsequent Events

 

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

 

Recent Accounting Pronouncements

 

In March 2021, the FASB issued ASU No. 2021-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, 2021 through December 31, 2022. The impact of the adoption of ASU 2021-04 did not have a material impact on the Company’s Consolidated Financial Statements.

 

In December 2020, the FASB issued ASU 2020-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 2020-12 are effective for public business entities for fiscal years beginning after December 15, 2021, including interim periods therein. The Company adopted this new guidance in 2021, and it did not have a material impact on its Consolidated Financial Statements.

 

3. INVENTORIES

 

Inventories, net of reserves of $571,000 and $505,000, respectively, were as follows on December 31:

 

SCHEDULE OF INVENTORIES, NET OF RESERVES

   2022   2021 
   (in thousands) 
Finished Goods  $6,744   $5,903 
Raw Materials   11,020    9,662 
Inventories - Net  $17,764   $15,565 

 

See Note 5, Other Long Term Assets, for details on inventories which are estimated to be used beyond the next twelve months.

 

-44-
 

 

4. PROPERTY AND EQUIPMENT

 

Property and equipment consisted of the following on December 31:

 

SCHEDULE OF PROPERTY AND EQUIPMENT

   2022   2021  

Depreciation and Amortization Est.

Useful Lives

   (in thousands)    
Land  $1,205   $1,205    
Buildings   6,640    6,640   39 Years
Leasehold Improvements   396    412   3-10 Years (Lesser of Life or Lease)
Equipment   15,448    14,625   3-10 Years
Property and Equipment - Gross   23,689    22,882    
Accumulated Depreciation   (15,285)   (14,313)   
Property and Equipment - Net  $8,404   $8,569 

 

 

The above amounts include capital related items of $535,000 and $112,000 as of December 31, 2022 and 2021, respectively, which had not yet been placed in service by the Company, and therefore no depreciation was recorded in the related periods for those assets. Depreciation and amortization expense was approximately $1,096,000, $1,020,000, and $870,000 for the years ended December 31, 2022, 2021 and 2020, respectively.

 

5. OTHER LONG TERM ASSETS

 

Other long term assets were as follows on December 31:

 

   2022   2021 
   (in thousands) 
Inventories  $4,261   $- 
Cash surrender value of life insurance policies   1,546    1,651 
Other   64    51 
Other Long Term Assets  $5,871   $1,702 

 

The Company maintains inventories, which are estimated to be used beyond the next twelve months, mainly for the new corrugated medical tubing (“CMT”) products. Higher amounts of materials for the new CMT products were initially purchased for cost considerations and because of longer required lead times.

 

The cash surrender value of life insurance policies where the Company is beneficiary is further described in Note 11, Commitments and Contingencies.

 

6. LINE OF CREDIT AND OTHER BORROWINGS

 

On December 1, 2017, the Company agreed to an 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 Line is unsecured and has been extended maturing on June 1, 2023. 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 June 1, 2023 extended 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 5.14%. 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 and extension period, as long as there are no amounts outstanding.

 

-45-
 

 

During the quarter ended June 30, 2020, in an effort to ensure liquidity and secure all available resources during the COVID-19 pandemic, the Company borrowed the full amount of its capacity on the line of $15,000,000 at the prime rate of 3.25%. The Company repaid this amount in full prior to the end of such quarter, and as of December 31, 2020, had no borrowings on its line of credit. As of December 31, 2022 and as of December 31, 2021, the Company also had no outstanding borrowings on its line of credit.

 

The Company was in compliance with all debt covenants as of December 31, 2022 and 2021.

 

The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on March 27, 2020 in the U.S. On April 7, 2020, the Company received a loan from the U.S. Small Business Administration (“SBA”) to fund the Company’s request for a loan under the SBA’s Paycheck Protection Program (“PPP” and “PPP Loan”) created as part of the recently enacted CARES Act administered by the SBA. In connection with the PPP Loan, the Company entered into a promissory note filed as Exhibit 10.2 attached to Form 10-Q for the quarter ended March 31, 2020. Pursuant to the terms of the PPP Loan, the Company received total proceeds of $2,453,000 from the Bank at an interest rate of just below 1% per annum. After the issuance of the PPP Loan, the U.S. Treasury Department issued new guidance on the PPP program and advised that publicly traded companies that had access to other sources of financing may not be appropriate candidates for the PPP Loans, and provided a grace period until May 7, 2020 for such companies to repay the previously issued PPP Loans. Accordingly, in light of this guidance, the Company repaid the PPP Loan by May 7, 2020.

 

Lastly, 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.

 

7. SHAREHOLDERS’ EQUITY

 

As of December 31, 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, 2021, and 2020, upon approval of the Board of Directors (the “Board”) the Company has declared and paid regular quarterly dividends, as set forth in the following table:

 

SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS

Dividend Declared  Dividend Paid
Date  Price Per Share   Date  Amount 
December 7, 2022  $0.32   January 4, 2023
  $3,232,000 
September 30, 2022  $0.32   October 24, 2022  $3,231,000 
June 10, 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 
September 23, 2020  $0.28   October 13, 2020  $2,827,000 
June 24, 2020  $0.28   July 13, 2020  $2,826,000 
March 31, 2020  $0.28   April 17, 2020  $2,827,000 

 

-46-
 

 

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 respectively.

 

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.

 

8. INCOME TAXES

 

Income tax expense consisted of the following:

SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)

   2022   2021   2020 
   December 31, 
   2022   2021   2020 
   (in thousands) 
Federal Income Tax:               
Current  $7,453   $7,197   $5,617 
Deferred   (1,156)   264    (175)
                
State Income Tax:               
Current   1,126    1,062    923 
Deferred   (173)   43    (30)
                
Foreign Income Tax:               
Current   84    298    266 
Deferred   (7)   (2)   (7)
Income Tax Expense  $7,327   $8,862   $6,594 

 

Pre-tax income included foreign income of $437,000, $1,500,000, and $1,341,000 in 2022, 2021 and 2020, respectively.

 

Total income tax expense differed from statutory income tax expense, computed by applying the U.S. federal income tax rate of 21% to earnings before income tax, as follows:

SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION

   2022   2021   2020 
   December 31, 
   2022   2021   2020 
   (in thousands) 
Computed Statutory Income Tax Expense  $6,505   $7,362   $5,566 
State Income Tax, Net of Federal Tax Benefit   753    902    759 
Foreign Tax Rate Differential   (9)   (29)   (27)
Executive Compensation Limitation   296    773    503 
Foreign Derived Intangible Income Deduction   (98)    (107)    (75) 
Research Credit   (171)    (59)    (62) 
Other - Net   51    20    (70)
Income Tax Expense  $7,327   $8,862   $6,594 

 

-47-
 

 

A deferred income tax (expense) benefit results from temporary timing differences in the recognition of income and expense for income tax and financial reporting purposes. The components of and changes in the net deferred tax assets (liabilities) which give rise to this deferred income tax (expense) benefit for the years ended December 31, 2022 and 2021 are as follows:

SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES

   2022   2021 
   December 31, 
   2022   2021 
   (in thousands) 
Deferred Tax Assets:          
Compensation Assets  $201   $130 
Inventory Valuation   529    334 
Accounts Receivable Valuation   259    329 
Deferred Litigation Costs   12    12 
Capitalized Research Costs   590    - 
Accrued Product Liability   900    61 
Foreign Net Operating Losses   78    76 
Valuation Allowance for Loss Carryover   (78)   (76)
Other   17    37 
Compensation Liabilities   360    673 
Total Deferred Assets  $       2,868   $1,576 
           
Deferred Tax Liabilities:          
Prepaid Expenses   (592)   (544)
Depreciation and Amortization   (1,359)   (1,452)
Total Deferred Liabilities  $(1,951)  $(1,996)
           
Total Deferred Tax Asset (Liability)  $917   $(420)

 

Management believes it is more likely than not that the Company will have sufficient taxable income when these timing differences reverse and that the deferred tax assets will be realized with the exception of a carryover of foreign operating losses. Due to the uncertainty of future income in the foreign subsidiary, the Company has recognized a valuation allowance related to the foreign operating losses carrying forward.

 

The Company is currently subject to audit by the Internal Revenue Service for the calendar years ended 2019 through 2021. The Company and its Subsidiaries’ state income tax returns are subject to audit for the calendar years ended 2018 through 2021.

 

As of December 31, 2022, the Company had no liability for unrecognized tax benefits related to various federal and state income tax matters.

 

9. 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 three year term ending in December 2024, that provides warehousing. Also in 2022, the Company extended its operating lease agreement for its corporate office space in Middletown, Connecticut, with the lease term ending in June 2027.

 

-48-
 

 

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 December 31, 2022, the Company has right-of-use assets of $3,205,000, and a lease liability of $3,210,000, of which $447,000 was reported as a current liability. On December 31, 2021, the Company has 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.02 years and 1.06% as of December 31, 2022.

 

Rent expense for operating leases was approximately $504,000, $421,000, and $301,000 for the years ended December 31, 2022, 2021 and 2020, respectively.

 

Future minimum lease payments, inclusive of interest of $178,000, under non-cancelable leases as of December 31, 2022 is as follows:

SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES

Year Ending December 31,  Operating Leases 
   (in thousands) 
     
2023  $447 
2024   419 
2025   258 
2026   256 
2027   223 
Thereafter   1,607 
Total Minimum Lease Payments  $   3,210 

 

10. EMPLOYEE BENEFIT PLANS

 

Defined Contribution and 401(K) Plans

 

The Company maintains a qualified non-contributory profit-sharing plan (the “Plan”) covering all eligible employees. There were $474,000, $441,000, and $430,000 of contributions accrued for the Plan in 2022, 2021 and 2020 respectively, which were charged to expense in those respective years.

 

Contributions to the Plan are defined as three percent (3%) of gross wages up to the current Old Age, Survivors, and Disability (OASDI) limit and six percent (6%) of the excess over the OASDI limit, subject to the maximum allowed under the Employee Retirement Income Security Act (ERISA). Participant balances vest over six years.

 

The Company also maintains a savings and retirement plan qualified under Internal Revenue Code Section 401(k) for all employees. Employees are eligible to participate in the Plan the first day of the month following date of hire. Participants may elect to have up to fifty percent (50%) of their compensation withheld, up to the maximum allowed by the Internal Revenue Code. After completing one year of service, the Company contributed an additional amount equal to 50% of all employee contributions, up to a maximum of 6% of an employee’s gross wages. Contributions are funded on a current basis. Contributions to the Plan charged to expense for the years ended December 31, 2022, 2021 and 2020 were $319,000, $315,000, and $295,000, respectively. The participant’s Company contribution vests ratably over six years.

 

-49-
 

 

11. 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 $357,000 as of December 31, 2022, of which $309,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,546,000 at December 31, 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 this 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 9, Leases, to the 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 earlier in Item 7 under “Liquidity and Capital Resources”, the Company has numerous contractual obligations in place for the forthcoming year, mainly related to purchase obligations for the Company’s raw material inventories, totaling $16,755,000.

 

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.

 

-50-
 

 

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 December 31, 2022 is estimated to not exceed approximately $7,416,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 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 in the Company’s books as of December 31, 2022 and December 31, 2021 were $3,848,000 and $262,000, respectively, and are included in Other Liabilities.

 

12. 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 FASB ASC Topic 718, Compensation - Stock Compensation. 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 Units outstanding as of the record date of the common stock dividend. The dividend equivalent will be paid at the same time the underlying Units are paid to the participant.

 

-51-
 

 

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 Units. As of December 31, 2021, the Company had 8,358 nonvested and unmatured 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 December 31, 2022, the Company had 6,653 nonvested and unmatured 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 and maturity periods of each grant.

 

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. For the year ended December 31, 2022, no awards were forfeited. However, for the year ended December 31, 2021, a reversal of $56,000 of previously recognized compensation expense was recognized on 1,212 nonvested forfeited Units.

 

The total liability related to the Units as of December 31, 2022 was $1,343,000 of which $665,000 is included in Other Liabilities, as it is expected to be paid within the next twelve months, and the balance of $678,000 is included in Other Long Term Liabilities. The total liability related to the Units 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 Plan, in accordance with FASB ASC Topic 718, Compensation - Stock Compensation, the Company recorded compensation expense of approximately $156,000, $506,000, and $1,453,000 related to the Plan for the years ended December 31, 2022, 2021 and 2020, respectively. Compensation expense (or income) for a given period largely depends upon fluctuations in the Company’s stock price.

 

-52-
 

 

The following table summarizes information about the Company’s nonvested and unmatured Units as of and for the year ended December 31, 2022:

SUMMARY OF NONVESTED PHANTOM STOCK UNITS 

   Units  

Weighted Average Grant

Date Fair Value

 
Number of Units:        
Nonvested and Unmatured as of December 31, 2021   8,358   $100.93 
Granted   3,493   $137.97 
Vested   (5,198)  $89.78 
Forfeited   -    - 
Canceled   -    - 
Nonvested and Unmatured as of December 31, 2022   6,653   $129.09 
Units Expected to Vest and Mature   6,653   $129.09 

 

The total unrecognized compensation costs calculated on December 31, 2022 are $387,000 which will be recognized through August of 2025. The Company will recognize the related expense over the weighted average period of 1.2 years.

 

13. RELATED PARTY TRANSACTIONS

 

From time to time the Company may have related party transactions (“RPTs”). 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. In all cases, these RPTs have been determined to be independent transactions with no indication that they are influenced by the related relationships.

 

14. 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 Consolidated Financial Statements for 2022.

 

-53-
 

 

Item 9 – CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURES

 

None.

 

Item 9A – CONTROLS AND PROCEDURES

 

(a)Evaluation of Disclosure Controls and Procedures.

 

We evaluated, under the supervision and with the participation of the Chief Executive Officer and Chief Financial Officer, the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (“Exchange Act”), as amended, as of December 31, 2022, the end of the period covered by this report on Form 10-K. Based on this evaluation, our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial officer) have concluded that our disclosure controls and procedures were effective as of December 31, 2022. Disclosure controls and procedures are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act (i) is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and (ii) is accumulated and communicated to management, including the chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosures.

 

(b)Management’s Report on Internal Control Over Financial Reporting.

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rule 13a-15(f) or 15d-15(f) promulgated under the Exchange Act and is a process designed by, or under the supervision of, our principal executive and principal financial officers and effected by our management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles and includes those policies and procedures that:

 

  Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets;
     
  Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of our management and directors; and
     
  Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company’s assets that could have a material effect on the financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

Our management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2022. In making this assessment, the Company’s management used the criteria set forth by the Committee of Sponsoring Organizations (COSO) in the Internal Control-Integrated Framework (2013).

 

Based on the assessment, management has concluded that the Company maintained effective internal control over financial reporting as of December 31, 2022, based on criteria in the Internal Control-Integrated Framework (2013) issued by COSO.

 

-54-
 

 

The Company’s independent registered public accounting firm, RSM US LLP, audited the effectiveness of the Company’s internal control over financial reporting as of December 31, 2022. RSM US LLP’s report on the effectiveness of the Company’s internal control over financial reporting as of December 31, 2022, is included herein on page 35.

 

  (c) Changes in Internal Control over Financial Reporting.

 

There were no changes in our internal control over financial reporting during the most recent quarter ended December 31, 2022, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

Item 9B – OTHER INFORMATION

 

None.

 

Item 9C - DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

 

Not applicable.

 

-55-
 

 

PART III

 

With respect to Items 10 through 14, the Company will file with the Securities and Exchange Commission, within 120 days after December 31, 2022, a definitive proxy statement relating to the Company’s annual meeting of shareholders (the “2023 Proxy Statement”).

 

Item 10 – DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

Information regarding directors of the Company will be set forth in the 2023 Proxy Statement, under the caption “Current Directors and Nominees for Election – Background Information”, and to the extent required and except as set forth therein, is incorporated herein by reference.

 

Information regarding executive officers of the Company will be set forth under the caption “Executive Officers” in the 2023 Proxy Statement, and to the extent required and except as set forth therein, incorporated herein by reference.

 

Information regarding the Company’s Audit Committee and its “Audit Committee Financial Expert” will be set forth in the 2023 Proxy Statement, under the caption “Board Committees”, and incorporated herein by reference. Information concerning any delinquent filings under Section 16(a) of the Securities Exchange Act of 1934 will be set forth in the Company’s proxy statement also, under the Caption “Delinquent Section 16(a) Reports” incorporated herein by reference.

 

The Company has adopted a Code of Business Ethics (“Code”) applicable to its principal executive officer and principal financial officer, its directors, and all other employees generally. A copy of the Code may be found at the Company’s website www.omegaflex.com. Any changes to or waivers from this Code will be disclosed on the Company’s website as well as in appropriate filings with the Securities and Exchange Commission.

 

Item 11 - EXECUTIVE COMPENSATION

 

Information required by Item 11 will be set forth in the 2023 Proxy Statement, under the caption “Executive Compensation” and to the extent required and except as set forth therein, is incorporated herein by reference.

 

The report of the Compensation Committee of the Board of Directors of the Company shall not be deemed incorporated by reference by any general statement incorporating by reference the proxy statement into any filing under the Securities Exchange Act of 1934 and shall not otherwise be deemed filed under such Act.

 

Item 12 - SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

 

Information required by Item 12 will be set forth in the 2023 Proxy Statement, under the caption “Security Ownership of Certain Beneficial Owners and Management”, and to the extent required and except as set forth therein, is incorporated herein by reference.

 

Item 13 - CERTAIN RELATIONSHIPS AND RELATED PARTY TRANSACTIONS, AND DIRECTOR INDEPENDENCE

 

Information required by Item 13 will be set forth in the 2023 Proxy Statement, under the caption “Certain Relationships and Related Party Transactions” and to the extent required and except as set forth therein, is incorporated herein by reference.

 

Item 14 – PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

Information required by Item 14 will be set forth in the 2023 Proxy Statement, under the caption “Principal Accountant Fees and Services”, and to the extent required, and except as set forth therein, is incorporated herein by reference.

 

-56-
 

 

PART IV

 

Item 15 – EXHIBITS AND FINANCIAL STATEMENTS SCHEDULES

 

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

 

  1. Exhibits. See Index to Exhibits on pages 60 through 62.
     
  2. Consolidated Financial Statements. See Index to Consolidated Financial Statements on page 32. Financial statement schedules have been omitted because they are not required, not applicable, not present in amounts sufficient to require submission of the schedule, or the required information is otherwise included.

 

EXHIBIT INDEX

 

Those documents followed by a parenthetical notation are incorporated herein by reference to previous filings with the Securities and Exchange Commission, under Commission File No. 000-51372, as set forth below.

 

Exhibit No.   Description Reference Key
3.1   Amended and Restated Articles of Incorporation of Omega Flex, Inc. (A)
       
3.2   Amended and Restated By-laws of Omega Flex, Inc. (F)
       
4.1   Description of Common Stock (B)
       
10.1   Indemnification and Insurance Matters Agreement dated July 29, 2005 between Omega Flex, Inc. and Mestek, Inc. (A)
       
10.2 * Form of Indemnification Agreements entered into between Omega Flex, Inc. and its Directors and Officers and the Directors of its wholly-owned subsidiaries. (C)
       
10.3 * Schedule of Directors/Officers with Indemnification Agreement **
       
10.4 * Employment Agreement dated December 15, 2008 between Omega Flex, Inc. and Kevin R. Hoben (D)
       
10.5 * Amendment No. 1 to the Employment Agreement dated January 1, 2014 between Omega Flex, Inc. and Kevin R. Hoben (E)
       
10.6 * Employment Agreement dated December 15, 2008 between Omega Flex, Inc. and Mark F. Albino (D)
       
10.7 * Amendment No. 1 to the Employment Agreement dated January 1, 2014 between Omega Flex, Inc. and Mark F. Albino (E)
       
10.8   Amended and Restated Committed Revolving Line of Credit Note dated December 1, 2017 by Omega Flex, Inc. to Santander Bank, N.A. in the principal amount of $15,000,000. (K)

 

 

-57-
 

 

10.9   Loan and Security Agreement dated December 17, 2009 between Omega Flex, Inc. and Sovereign Bank, N.A. (G)
       
10.10   First Amendment dated December 30, 2010 to the Loan and Security Agreement between Omega Flex, Inc. and Sovereign Bank, N.A. (H)
       
10.11   Second Amendment dated December 29, 2014 to the Loan and Security Agreement between Omega Flex, Inc. and Santander Bank, N.A., (as successor in interest to Sovereign Bank, N.A.) (I)
       
10.12   Third Amendment dated December 1, 2017 to the Loan and Security Agreement between Omega Flex, Inc. and Santander Bank, N.A., (as successor in interest to Sovereign Bank, N.A.) (K)
       
10.13 * Phantom Stock Plan dated December 11, 2006. (J)
       
10.14 * First Amendment to the Omega Flex, Inc. 2006 Phantom Stock Plan (G)
       
10.15 * Omega Flex, Inc. 2006 Phantom Stock Plan (as amended and restated effective January 1, 2023). (L)
       
10.16 * Form of Phantom Stock Agreement entered into between Omega Flex, Inc. and its directors, officers and employees (for grants made prior to January 1, 2023). (J)
       
10.17 * Form of Phantom Stock Agreement entered into between Omega Flex, Inc. and its directors, officers and employees (for grants made on or after January 1, 2023). (L)
       
10.18 * Schedule of Phantom Stock Agreements between Omega Flex, Inc. and its directors and officers as of December 31, 2022. **
       
10.19 * Form of Change of Control Agreement entered into between Omega Flex, Inc. and certain officers and employees. (M)
       
10.20 * Schedule of Change of Control Agreements between Omega Flex, Inc. and certain officers and employees as of December 31, 2022. **
       
21.1   List of Subsidiaries **
       
23.1   Consent of RSM US LLP **
       
31.1   Certification 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.2   Certification of Chief Financial Officer of Omega Flex, Inc. pursuant to Rule 15d-14(a) promulgated under the Securities Exchange Act of 1934, as amended **

 

-58-
 

 

32.1   Certification 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.1NS   Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document) **
101.SCH   Inline XBRL Taxonomy Extension Schema Document **
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document **
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document **
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document **
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document **
104   Cover Page Interactive Data File (the cover page XBRL tags are embedded in the Inline XBRL document and included in Exhibit 101).  

 

Reference Key    
     
(A)   Filed as an Exhibit to the Registration Statement on Form 10-12G filed on June 22, 2005.
     
(B)   Filed as an Exhibit to the Annual Report on Form 10-K filed March 9, 2020.
     
(C)   Filed as an Exhibit to the Quarterly Report on Form 10-Q filed May 4, 2020.
     
(D)   Filed as an Exhibit to the Annual Report on Form 10-K filed March 18, 2009.
     
(E)   Filed as an Exhibit to the Current Report on Form 8-K/A filed July 24, 2014.
     
(F)   Filed as an Exhibit to the Current Report on Form 8-K filed September 15, 2021.
     
(G)   Filed as an Exhibit to the Annual Report on Form 10-K filed March 17, 2010.
     
(H)   Filed as an Exhibit to the Annual Report on Form 10-K filed March 10, 2011.
     
(I)   Filed as an Exhibit to the Current Report on Form 8-K filed December 29, 2014.
     
(J)   Filed as an Exhibit to the Annual Report on Form 10-K filed April 2, 2007.
     
(K)   Filed as an Exhibit to the Current Report on Form 8-K filed December 5, 2017.
     
(L)   Filed as an Exhibit to the Quarterly Report on Form 10-Q filed November 7, 2022.
     
(M)   Filed as an Exhibit to the Current Report on Form 8-K filed March 1, 2019.
     
*   Management contract, compensatory plan, or arrangement
**   Filed herewith
***   Furnished herewith

 

Item 16 – Form 10-K Summary

 

None.

 

-59-
 

 

SIGNATURES

 

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

 

OMEGA FLEX, INC.

 

Date: March 10, 2023 By: /s/ Kevin R. Hoben
    Kevin R. Hoben, Chairman and
    Chief Executive Officer (Principal Executive Officer)
     
Date: March 10, 2023 By: /s/ Matthew F. Unger
    Matthew F. Unger, Vice President Finance,
    Chief Financial Officer (Principal Financial Officer)
     
Date: March 10, 2023 By: /s/ Luke S. Hawk
    Luke S. Hawk
    Financial Controller

 

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

 

     
Date: March 10, 2023 By: /s/ Mark F. Albino
    Mark F. Albino, Director
     
Date: March 10, 2023 By: /s/ James M. Dubin
    James M. Dubin, Director
     
Date: March 10, 2023 By: /s/ David K. Evans
    David K. Evans, Director
     
Date: March 10, 2023 By: /s/ J. Nicholas Filler
    J. Nicholas Filler, Director
     
Date: March 10, 2023 By: /s/ Derek W. Glanvill
    Derek W. Glanvill, Director
     
Date: March 10, 2023 By: /s/ Kevin R. Hoben
    Kevin R. Hoben, Director
     
Date: March 10, 2023 By: /s/ Stewart B. Reed
    Stewart B. Reed, Director

 

-60-

EX-10.3 2 ex10-3.htm

 

EXHIBIT 10.3

 

Schedule of Directors/Officers with Indemnification Agreement

 

Directors   Officers
Mark F. Albino   Susan Asch
James M. Dubin   Geraldine Glazer
David K. Evans   Robert Haines
J. Nicholas Filler   James Hockenberry
Derek Glanvill   Edwin B. Moran
Kevin R. Hoben   Dean W. Rivest
Bruce C. Klink   Timothy P. Scanlan
Stewart B. Reed   Matthew F. Unger

 

   

EX-10.18 3 ex10-18.htm

 

EXHIBIT 10.18

 

OMEGA FLEX, INC.

Phantom Stock Agreements

Schedule of Directors and Officers

As of December 31, 2022

 

Director/Officer  Type  Number   Grant Date  Grant Price   Maturity Date  Vesting Schedule
                     
Geraldine Glazer  Full   201   02/18/2021  $149.92   02/18/2025  3 years
   Full   198   02/22/2022  $151.90   02/22/2026  3 years
                       
Robert Haines  Full   465   02/15/2019  $68.06   02/15/2023  3 years
   Full   375   02/28/2020  $78.30   02/28/2024  3 years
   Full   201   02/18/2021  $149.92   02/18/2025  3 years
   Full   198   02/22/2022  $151.90   02/22/2026  3 years
                       
James Hockenberry  Full   465   02/15/2019  $68.06   02/15/2023  3 years
   Full   375   02/28/2020  $78.30   02/28/2024  3 years
   Full   201   02/18/2021  $149.92   02/18/2025  3 years
   Full   198   02/22/2022  $151.90   02/22/2026  3 years
                       
Daniel Hrynkow  Full   754   08/27/2019  $79.57   08/27/2023  3 years
   Full   435   08/24/2020  $138.01   08/24/2024  3 years
   Full   404   08/25/2021  $148.68   08/25/2025  3 years
   Full   511   08/19/2022  $117.55   08/19/2026  3 years
                       
Edwin B. Moran  Full   930   02/15/2019  $68.06   02/15/2023  3 years
   Full   750   02/28/2020  $78.30   02/28/2024  3 years
   Full   402   02/18/2021  $149.92   02/18/2025  3 years
   Full   494   02/22/2022  $151.90   02/22/2026  3 years
                       
Dean W. Rivest  Full   930   02/15/2019  $68.06   02/15/2023  3 years
   Full   750   02/28/2020  $78.30   02/28/2024  3 years
   Full   603   02/18/2021  $149.92   02/18/2025  3 years
   Full   593   02/22/2022  $151.90   02/22/2026  3 years
                       
Timothy P. Scanlan  Full   930   02/15/2019  $68.06   02/15/2023  3 years
   Full   750   02/28/2020  $78.30   02/28/2024  3 years
   Full   402   02/18/2021  $149.92   02/18/2025  3 years
   Full   395   02/22/2022  $151.90   02/22/2026  3 years
                       
Matthew F. Unger  Full   395   02/22/2022  $151.90   02/22/2026  3 years
                       
James Upchurch  Full   754   08/27/2019  $79.57   08/27/2023  3 years
   Full   435   08/24/2020  $138.01   08/24/2024  3 years
   Full   404   08/25/2021  $148.68   08/25/2025  3 years
   Full   511   08/19/2022  $117.55   08/19/2026  3 years

 

   

 

EX-10.20 4 ex10-20.htm

 

EXHIBIT 10.20

 

Schedule of Change of Control Agreements

 

Susan Asch
David Edler
Geraldine Glazer
Robert Haines
James Hockenberry
Daniel Hrynkow
Edwin Moran
Dean Rivest
Timothy Scanlan
Steven Treichel
Matthew Unger
James Upchurch

 

   

EX-21.1 5 ex21-1.htm

 

EXHIBIT 21.1

 

LIST OF SUBSIDIARIES of OMEGA FLEX, INC.

 

Name   Jurisdiction of Formation
Exton Ranch, LLC   Delaware
Omega Flex Limited   England
Omega Flex Industrial Limited   England

 

   

 

EX-23.1 6 ex23-1.htm

 

EXHIBIT 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the Registration Statement (Nos. 333-135515, 333-228784 and 333-231739) on Form S-8 of Omega Flex, Inc. of our reports dated March 10, 2023, relating to the consolidated financial statements and the effectiveness of internal control over financial reporting of Omega Flex, Inc., appearing in this Annual Report on Form 10-K of Omega Flex, Inc. for the year ended December 31, 2022.

 

/s/ RSM US LLP

 

Blue Bell, Pennsylvania

March 10, 2023

 

   

EX-31.1 7 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 Annual Report on Form 10-K for the fiscal year ended December 31, 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: March 10, 2023  
   
/s/ Kevin R. Hoben  
   
Kevin R. Hoben  

Chief Executive Officer

 

 

   

EX-31.2 8 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 Annual Report on Form 10-K for the fiscal year ended December 31, 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: March 10, 2023  
   
/s/ Matthew F. Unger  
   
Matthew F. Unger  

Chief Financial Officer

 

 

   

EX-32.1 9 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 Annual Report on Form 10-K of the Company for the fiscal year ended December 31, 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: March 10, 2023  
   
/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.

 

   

GRAPHIC 10 form10-k_001.jpg GRAPHIC begin 644 form10-k_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBB@ HH MHH **** "BBB@""\O;73[26[O;B*WMHEW22RN%51ZDFN5L/BKX'U/4?L%KXB MMC<;MH$BO&K'.,!V4*>?0\URGQ33_A(?'W@_P? *XY/BYX#DU'["OB2U\[.-S(XC_P"_A79^M>X%=C<_"WP7/HC:8OAZPB3R]B MSI"!,IQP?,^\3]31T*M%\6V$E[H=Z+NWCD,3OY;IAL XPP!Z$5X!I^I7\^EKK M[K_D%G9=[M/Y.QZO8?$;PIJGB1O#]EJPEU19'C, @E'S)G<-Q7;Q@]ZI:C\7 M/ VDZEEMIGQ>\*R2DF>_TYKZ9B M226D24Y_+%:>BZQX'TGXF>.#XSBL762^/V;[58FYP0S[L81MO5?3-'+:R?9_ M>G85T^9KR_&Y[CX=\7:#XLMGGT/4XKQ(SAPH*NG7&58!AG!ZCFJFM?$#POX> MUN'1]5U5;>_F"E(C#(W#' RRJ0.1W(KR[X>2Z/J/QIU;5?"-L;?P]'8;9G2( MQ1%R5Z*<;0<9Q@=#Q6--X>;XE6GC_P 6JAED201Z60,G;#@G;]5"C\32=E9] M+7?WV!*]UYV7Y_@?1LDB11/*YPB*68^@%<#_ ,+M^'G_ $,/_DE"/ M$8\4?"^VU%I-]P+1H;@GKYB+AL_7&?QKPOX?^.?A]H'AA;'Q)X6_M+4!,[F? M^S[>;Y3C W.P/%-JTW'M_F).\4^Y](Z+XIT3Q%ICZCI&HPW=K&/WC)G*<9PR MD9!QV(I-"\5:)XDTB35M*OUFL(V97F9&B"E1DYW@'@'K7E/PLTBY.J^+?$EK MI,VD:#?P$65K*FS<.2&"^F,]./FP,XJA\.]$OO$?[/>LZ5ILFR[N+F01Y;:& M(V':3[@8_&D]$W;HG][L"=VET;:_"YZ2OQ;\!OJ7V >)+7SLXW%7$?3/^L*[ M/UKLA(AC$@=3&1N#9XQZYKYGCUCPUI7A]/#GC?X<3Z5((Q;G5+:V03,P',@9 ME!SWX9@?3'%=?\0=4M='^!FEV?AO4Y[JPOGCLXKJ5@9&A(8E6( Q]W;C XXI MM:>[KJE]_P"0UK*STW_ [>Y^+7@2TU#[#+XCMC-N"YC1WC!SCF15*C\ZZJ+4 M;*XTT:C!=1369C,HFB;>I4#.01U_"N5TOX6^#;+08=.?P_87'[H+)/-"&E?F'X$8[5P7PV:70]6\?>#TF>33[%9);8,<[ =P(_$%?Q%3)V375)O[@CK M9]&TOO/6/#GBO1/%ME)>:'?+=P1OY;L(V0JV,X(8 ]_2ET[Q1HVK:UJ&CV-Y MYM_IY NHO*=?+)]R #^!-?._PMOKKP(^C>(9I2=!UR5[&[XXAE5CL8_YZ;J] M"^')!^,WC\CD>8G_ *$:OE]ZWD_O5O\ ,F^E_3[G?_(]>KD-7^*7@G0KXV5_ MX@MUN%)5DB1YMA'4,44@'V-)\4=:N= ^'&L7]G(T=P(A'&Z]5+L%R/<9K%^' MOPW\*P^!=,FN]$L;ZZO+9+B>>Z@65BSJ#@%@=H&<<8J5=W?1%O1+S_0[[3-6 MT_6;);W3+V"[MFX$L#AUSW&1W]JX^;XS_#^WGD@EU_;)&Q1Q]CG."#@_P5R' M@ZU3P7\=M6\+Z:632+VU^T);[B1&VT,,9_X$/H1Z5POA#QEX&\.2:W;>*/#? M]J74FHRO%+]A@GVIG&,R,".0>!233:MLU?\ &P6M==G^ESZ+\-^+-$\764MW MH5[]K@BD\MW\IX\-@'&' /0BK&NZ_IGAK29-4U>Z%M9QE5:0HSX).!PH)/)] M*R? .H>'M8\,1ZIX;TF/3+&YD8^2MM'"2RG:250D=O6N5^.5AK.K^&M,TO1] M+NK\SWRM,D"$@*H. Q'W021R>.*0HZZOS.CT/XH^#?$>K0Z7I.L?:+V M;/EQ?9IDS@$GED Z ]ZZ#6=9L/#^E3:GJ,$#!^4NI;)(R"01[CFO9;FVAO+66VN M(UE@F0I(C#(92,$&G)>ZG$47K9E?2=7L-T^('AB^M=6NK74_-M])!-[*MO+MCQG.#M^;H?NYKQ6\O/$/PSN=9^'^FPSW M":NX.C3CK&)#M;GU X]B,]Z]"O\ PE;>"_@5K.DP[7E73Y7N)0,>;*5^8_3L M/8"DVN5S6W3UZ_<-+WE%[_I_P?\ ,N_\+M^'G_0P_P#DE8V3SN9@3^->W>&M?\//X!77])L4TS1A%+.(?)2'8%)W$JA*C)4TW9)OL) M-MI=R5_B!X7C\5#PR^JJ-8+B/[/Y,GWB,@;]NW./>MC5M5LM#TNXU/49O(L[ M==\LFQFVCZ*"3^ KYM?PY>W_ ,-KWXD*C#66U,&^JW^=G_P #Y%*SFET?Z:$G_"[? MAY_T,/\ Y)7'_P ;KM=-U.QUBPCOM.NXKJUD^Y+$VY3V-?.OA_X@_#.U\+V& MFWW@EKW4TMEAED73;=C+)C&0^[=R>^,UZ/\ [P]JN@^#[K^U+:6T^UW;3P6 MLN0T:8 Y!Y&<5I9:^74B^QZ:S*BEF8*JC)). !7&R?%KP)'J7V!O$EKYV<;@ MKF/_ +^!=GZUA_'/4;FW\&V>F6TIB_M6^CM)'!P=AR2/QP,^V:WD^%G@M=#& MEGP]8E/*\LSF%?//'WO,QNSWSFLU=IOY%NUTC=U;Q'I&AZ&VM:A>I'IJA2;A M%:12&("D; 2021TJY!?6UQIT=_%)NM9(A,K[2,H1D''7I7F'Q1T&Q\,_ V^T MG3A*+6!H@@ED+D9F4]3]>G2NWT7_ ))YI_\ V"H__10HD[1E)=/\FQ*_-%/K M_FD1Q>/O#,_A67Q-'J>[1XGV/<^1(,-D#&W;NZD=JM^'/%6B^+;"2]T.]%W; MQR&)W\MTPV <88 ]"*\'TK_DUC5?^OO_ -JQUH_#'4XO \&K0R.1!U4[+F\E^EP5W&+[M_G8]7L/B-X4U3Q(WA^RU82ZHLCQF 02CYDS MN&XKMXP>]:6E>)]'UK5-1TW3[SSKO37$=W'Y3KY;$D8R0 ?NGH37SQ\.]+;3 M/B]X5DE),]_IS7TS$DDM(DIS^6*]"^%O_)3_ (C?]?J_^AR52CLGV?WII?YB MNG=KNOQN>BW'BC1K7Q-;>'9KS;JUU$98;?RG.Y!GG;]5M8Q+-;^4XVJ<8.XC:?O#H>]>*?\ ML')_*&IBKV\^;\"I*U_+E_$]=KGO$WCGPWX/DMTU[4A:/HZ+'\4_B=XH5]LECI&GFQMFZJ+@@X8>X;?^0J6W?3S?W DK:_U< M]*_ATFBZ[9P7D^DS&UGM[R$2!=I^0E6!Z#C_@)K"M?#.@-^T/>Z8V MAZ:=/72A(MJ;2/R@WR_,$QC/OBJ:]_E6SV]+7)3]V[W6_P!]CT;_ (6+X4_L MS3-1_M7_ $34YC!:2?9Y?WC@[2,;"+33[2"TMDU8;8;>,1HN2I.% '-/\ &X_X M1/XW^&?$:'9;ZHOV*Z., GA* M-&\+6T%QK-Y]FCN)1#%B)Y"[D9P @)[5E:]\3?"'AG4VTW6-7^S7:HKF/[-, M^ 1DAQ&^N1GC?P0#_ .0_S-^.UY M>^)M*_M.P.G1H(/L\=_N7^;N4UOY6_'_@'JNB_%/P9X MAU:#2]+UG[1>SDB.+[+,F[ )/+( . >]=3?7MOIMA<7UW)Y=M;QM+*^TG:JC M).!R>!VKRSP)XV^'7B+Q5!9>'_"2V&HA'DCN#IMO%M '.&1B0<'%>KSP0W5O M);W$230RJ4DCD4,KJ>""#P15-::"BU?4X/\ X7;\//\ H8?_ "2N/_C==#X; M\:>'O%T-S-H>H"ZCMB!,QADCV9R1]]1Z&O+?B?X:T'3_ !SX#M[+1--MH+J_ M*7$<-I&BRKOCX8 88MTOU';WDO*_P M?\CJ+GXM>!+34/L,OB.V,VX+F-'>,'.. M9%4J/SKH;OQ#I-EH$FNRWT1TM(_--S%F1=OJ-N2?PKGM+^%O@VRT&'3G\/V% MQ^Z"R3S0AI7)')WGYA^!&.U<3\*;:.R\4>,_ ERB7NCVLV^&"X42(%+8((;@ MY&W\13MJXK?_ ")OHI=-/Q.J_P"%V_#S_H8?_)*X_P#C==+X?\7:%XITV?4= M&OAU@ 3PX!Z$5Y9XL\,Z!;?&WP=80:'IL5E<0RF:W2TC6.0@- MCQ27O6.D\-^//#/B^XGM]"U071?)DC(!.,_.HS^%7=:\3:/X>EL8 MM5O/L[W\P@MAY;OO!O\ L,)_-:NRO%+J[/[R$]'Z77W'K5%%!Z5#V*.#F^,_ MP_MYY()=?VR1L4C?D_P!?Z9W% M_P#%_P ":9J%Q87FN^7MC M;M'Z=XJ\'^&O'OC,>*M _M4SZD_V?_0X9_+P[[O] M81C.1T]*]5^'GB'P)XPDU.'P]X7BL/+A5+H2:?!$)8WS\IV$[AQR#Q2CK&_E M<<[1DUTN6?\ A=OP\_Z&'_R2N/\ XW6I9?$OPCJ.BW^L6NK^98:?M^U2_9I1 MY>XX'!7)_ &O.OB?X:T'3_'/@.WLM$TVV@NK\I<1PVD:+*N^/A@!AAR>OK74 M_$_0])T7X3>(ETK2[*P66.,R"UMTB#D2+C.T#-*3M!R]?PM_F-1O-1[_ /!_ MR.^L-0M=3TRWU&SE\RTN(A-%)M(W(1D'!&1QZUD6'CCPYJ?AZ]UZSU'S-,LB MPN)_(D&PJ 6^4KN/!'0&HO O_)-= _[!D/\ Z+%>1>!/^3>O&7_72Z_]%I5U M%RRFET_SL3'6,7W=OP;/0_\ A=OP\_Z&'_R2N/\ XW76VOB+2+[0I-;M+^&? M38XVD:>(E@%49;@)M'\5Z<=0T2]6[M@YC+A&0AAV(8 CJ.U,TCQ5HNO:EJ.GZ; M>^?=:;)Y=W'Y3KY;9(QE@ >5/3/2O ?A/J%UX&N-$U&ZE)T'Q+OMY"1Q!<([ M*I/U&/P)]*Z7X>V"ZIXL^*%DT9D\VZ(""=H=Q\R4@;UY7G'(JW&S?H_O5O\ M/\@6JU[K[G?_ "/9=/U:RU4W8LYC(;2X:VFRC+MD7&1R!GJ.1D5=KS+P%X U M?P[KS7^KW,EV)8?/#&^F;R+A^'3820XVX^=N>._;TVI:M875A1112&%%%% ! M1110 4444 %%%% !1110 4444 %%%% 'GWQ,\):OJTND>(O#9C.MZ-*9(H9" M )T.,ID\9X_4USTWQ ^)FM$:9I/@"XTN^#@/>7C$P@!ANQN15(/L3QT]:]BH MH6FG0'WZGG7Q$\$ZSXH\-:5=6D]O_P )-I+K<1.@V1R/@;E7<3C) (SZ<]:Y MZ?XA_$NZM'T>'X=W<.K.GEF]+-Y ;'+#*[?_ !\C/K7LU%&]T]F.^W='B-Y\ M.]1\-? ;5M(2&6_UF]ECN)X[5&D8MYB?*H R< =?K6)X_P#!GB"X\->"#I>G M7SW)TQ-/O4A@"O!L-Y\1/'%SXA\-QSVT MMX&M)=0L0R."SY,9=<'MT]J]@HHOW\_Q=Q=++R_#0XSQU%)H/PXU.U\,Z._G MR1&""VTZUY4OP6"H., DYQ7 >'_V>-"N_#UA:Q#J,L*O<1121JL;$9VX M,9(QTY->Y44EU?<.R/'?AQHFK>#M9\6>$WL-0?22&GL+R2!MDGRXV[P-I8@K MT[J:M?"SPB;SX0S:!XCTN> 3SS;H;J$QNH.,, PR#W!]J]8HHW6O9+[A6UNN M]_P/'_AW%XG\,7&L^"=7L+^XL(4D;3M0$#M$5Q]S?C R#D#/!R/2L_P+X2\3 M2_!*^TJV;4=#UK[8\UN7\RV MK'B%SXV^(5YH4OAF]^&]W/_B5H]E# MHU[\/;N]U-$$2WT3,86/0,VU2O;GYQ^%:OP_\#:MH.A>(=7UW#Z[K2O)+%'\ MQCX8A>."26/ ]A7J5%#U3ONU8%I:VRU/(_ /@J35_@@_AS7+&XLYII)BJ7,+ M1O$V[*/A@#UP?>LOX'^'_$.B^*/$9UZPO87,:1"XGB8),58C*L1AA@#D=J]P MHJN;WG+N*WNJ)C^*O#\/BGPOJ&BSML6ZB*!\9V-U5L>Q ->4:1XH^(O@#28? M#U_X&N=:%J#%:WED[,IC'W=VQ&]L9VG%>WT5*T^95[JQY9\.O"'B ^+-4\<> M+(H[;4KU/*AM$8'RDXZX)QPH &<]]>G44T[;=K?C<3UW[W_ L%<5\0Y?&=C;6&I>$<7 MI?:NUHJ1H\:TFV\4?$3XAZ-XBUCPY/X?TS158QQW!/F2R'V9 M5..G\...O->RT455]+(FVMSRSQWI.I7GQ=\#WMKI]W/:6SMY\\4+-'%R/O,! MA?QKK_B!;7%[\/M?MK6"6>XELI%CBB0LSDC@ #DFNDHJ6O=Y?7\1K27-Z?@> M#^%/B#XP\,>%M/T7_A5^N7/V.+R_.VS)OY)SM\DXZ^M:?C7Q%XH\7?"MX+?P MAJUAJ&H7@M7M?*DD9(AAB['8N%)P.1CKS7LM%4_>W%'W;6/&H/VQ=TLC]E?_249\_N^ M/FY!/&>&%>\T4GJFN_\ G<:TMY'FO_"!Q^*_@SI.B:C;M;:A#8QF%IHRKV\P M7N#R/0CTJQ\)]5\13:%+HWB?3;^WO]-;REN;F%PMQ'T!#D88C&,@G(P:]"HJ MG*\I/N*VB78Y#XD^#Y/&OA*2PMI4BOH9%N+61^@D7/!/;()&?>N*/Q#^)<-J M-';X=W3:N(_+%\&)@+X^_P +L]\;\5[)146Z="KG!:OX:\1^*_A/-/B+I7AN+PLWP\OI;^&W%HE\-QA^[M5 MCA2IXZG?CZ5[I13>M^S$M$NZ/%;SP/J^@_L[W>@FUENM5E99GM[5#*P8RJ=H M"YS@#G'O6!X_\&>(+CPUX(.EZ=?/17/AR^M/COX9N;;3KDZ7:Z4(&N4A8Q1E4D4 OC /3C M/<52U"V\6_#GXB:YK^D>&Y=>TG6"KO':D^8C]>0H8CDM_"00>HKVJBB[T^?X MN["RV]/P/'?"FG>*/&/Q0@\;:YH;Z'965JT%O;3D^8Y.X<@@'^)CD@=L9ZUE MZQ?^)/"7QKU[7K#P;JNM6US;1P(T$,@0_+&20X1@<%<8KW:BB]K6Z7_'_ M6WX;'E^F?$SQ/JD6I+'M2M5*WCQ%UCD4$@.ZJ%!R&';[PK8M=*U%?VA[W4VL+H:>VE"-;HPM MY1;Y?E#XQGVS7IU%-/5/M?\ '_(+;^=OT_R/+?C%I.I:G=^$6T_3[J[$&IAY MC;PM)Y:Y7EL X'N:T?C)X9N/$G@&86,$DVH64JW-ND2EG8CA@H').TGCV%>@ MT5-O=MYW_+_(=];^5OS_ ,SRCX-:+K/FZYXH\26<]MJNHS+'LN(6B8(@'.UN M0"<#_@-8_BF\\0^&/C9=^(=.\(ZIK5N]@EN/L\4@3) R=ZHPXQTKV^BJ;U37 M3_*Q*5DUW/,_#OQ,\3:SK]GIU[\.-7TVWG?:]Y,9-D0P3DYA _45Z9110!Y= M\3]*U'4/'/@.XLM/NKF"UOR]Q)#"SK$N^/EB!A1P>OI72_$;P?\ \)OX/N-* MCD2*[5A-;2/T$B] ?8@D9]ZZRBE]GE\[_E_D5?WN;RM^?^9XQ;>/_B5H]E#H MU[\/;N]U-$$2WT3,86/0,VU2O;GYQ^%=#\*O!.J>'8M4UKQ"R'6]8E\V=%(/ ME#).,CC.6/3CI7HU%.^[ZLFVENAYCXLTK4;GXV^#K^"PNI;*WAE$UPD+-'&2 M&QN8# Z]ZS?B7X=U+QY\1-!\//9ZA%H-O&TUU>Q1$1AB#P'(*[L* .OWJ]@H MI):)/HV_O*;W?=6/"/%/[/NCZ=X9O[W0;K6+C4X(_,AAD='$A!R5"K&"21G& M#UQ2^-Y?$>L^#_ FK+X"1WKW:BB[_%/[ MA:?FOO/);7XM>+9[N&&3X5ZW$DDBJTC&7" G!)_<=J]:/2BBA[6%U/*/A/X; MF_X1WQ/IVO:3/%!>:E*?)NX&3S8R ,@,.1[BJWP^L?$/@#QM>^$;BRU"\\.7 M#&6QOEA=XX2><,P&%ST/3D ]Z]@HIIV=_*WW(;UOZW/GW1];\5>!?&OB^:W\ M!:SJT.HZ@SQRQQ2HNU7?!!$;!@=W6O1?!?CW7O$^LR6.I^!M2T.!83(+FY,F MUF! V_-$HRU=[10M$D];*PY:MON>7?$_2M1U#QSX#N++3[JY@M;\O<20 MPLZQ+OCY8@84<'KZ5VGC/06\3^#M4T:-U26Z@*QL_0..5S[9 K=HJ6KPY?7\ M;?Y!?WE+^NO^9X7I'C#XB>%_#UOX6?X>WMU>6T7V:&]C+-#CHI.U2IQW.\?A M6MHO@G5O#GP(US2KF!I=5O8)YVMH!YC!F4 (-ND>!H_$OP3TOP_K%H]K=K:_NS-$5DMY03@X/(]QW!K-\&W7BE_A_XB M\+>(-)U$7UA:3PVMR]NY6Z3:P"J^,.0>!CJ"*]>HHE[W-Y_U<(>[R^1Y)X3\ M#RZ[\!H/#FK6DUE>'SFC6YB9'AD\QBC$'!';Z@UG_ C0]?TC5?$[Z]I][;32 MM%^]N8642L"^XJQ&&Z]1ZU[7153-+2ZO+J\AL9MY)C+E_+<@KVR"0>>*ZG3-'%AJ.IW\D MWG7%_,'+;-NQ%4*B#D\#DY[ECTK)NO!OGZA//%?^5!-J-OJ)A\G=B2/ ;!W= M&"KVX()YS3CV?]:_Y:?(4NZ_K3_/4K1ZOXH?6]2T03Z/]HL[:.Z6[^RR[&5R MP">5YF<_(?FW]Q\M%EXNOM?AT:WTJ.UM;[4+#[?*]RK2I @*K@*K*6)8X'S# M@9]JVX]"\OQ+J.L?:<_;+2*V\K9]S87.[.><[^F.U95EX-GTK3M(&G:FD>I: M;:&T%Q+;;XYHR02'C#@]5!&&&#Z]*-+:_P!;_P# _JY3\OZV_P""4;[QKJ=I M:RVXMK-M4M=7M].FR6$4BR[2'7G*\-T.<$'KUJS=^++[P_9J):]EU2'4KFX,/$C1E<(JY^5< M* .21WR:GU_PU!?W=_J-R)KF&73&LFLX%'F-\V_*L6 W>@/?O2_K\%^M_P#A MA==/ZU_R_JY6DUCQ+IVOZ!97_P#94MOJDTB2&"*1'AVQ,X49T@M)G@DO[^"R:=#AHTDL:3:ZWILEC=AQ&Y5E>-MKQNI#*R MGL00"/I3=K+U_"_^0E>_R_&S.:\2>&=*T?PUJ.J:1:16&IVENUQ'>P+B5V0; M@)&ZR XP0Q.)O$&MZJ;+3UTZT0:3;7_ )ES!)*5>3=E"JNN1\O7(QZ' MMJ7?AW5-6MGT_5];BGTM\"2*"S\J690>5DDWD$'OM1!&(RYSG/.=_3'&*71_UT_S'_7XHYW3O%VLW&G^']8NH;!++59TM MFM8E=I(V;=AQ(2 1E?N[.,_>-4[KXEP!M2NH=8\/VT.GS2Q?V==SA;JY\LX) M!WC9D@[04;/'(SQNV_@[R/#^@Z5]OW?V3?#% M_;?:[72]9%EIMW+)-)$+;=-$SG+^5)O 3))/*M@DXQQAO^OP_P"#_5@_K\_^ M!_5R.'Q!J.NW]Q%H+6<<%I%#)(]Y$[F5I$WA%"LNSY2OS'=U^[Q6?:>,M1N? M"VBWUP^EZ==:@75YIR6BC=6(")'O5Y&..Q[$GL*DU02Z/KT[Z'YH;]+75].MY8R;J#ST*RL M&8,JNOS# Y##OU%&GR_X+_X'];K7Y_\ 7ZW_K;8\)^(9=<34H;CRVGL+G[. MTL<+PK*-BL&"/EE'S>I!QD$@URFKV=E=_%;4A>>%/^$@"Z5;;4\JV?ROGDY_ M?.H&?;/2NP\/^'I-$O-7NIK]KR74KD7#EH@FPA%7 P>GR\=_KUJ6#0O(\6WN MN_:=WVFTBMO(V8V[&9MV[/.=W3':C2Z?E^-A]&OZW.IV]M,T4UL+3,\RP%"9L@#!W$8(W';@D8'/-+2W]?UZ_(G^OR_K[S"\;_\ MA7PA_P!AI/\ T5)5$^+/$+Z/KVL(FF+:Z-=W,30&*1I+B.(]FW@1MCOA@?05 MTVMZ%_;-UH\_VGR?[.O1=[=F[S,(R[>HQ][.>>G2L]/!VWPWX@TC[?G^UYKF M7S?)_P!5YW;&[YL?49]J2T7W_FOTN7HVK^7Z_P# $FU[4M2UY])T,V<+6]I% M=SS7D3R B0MM155EP?E)+$G''!K?TZ:ZN=.MYKZT^R73H#+!Y@?RV[C<."/> ML6;PU=0:@FHZ1J,-I>M:I:7#3VIF25$SM.T.I##)P-I[ 8Q5.W3^M_P!+$*_7^M%^MS1KR;Q"=4:T M^)7VB\@EMHX45(A"RLN8E*X8N0 3D;>2<\=*]+TF6^FM'>_1%E\Z14V1E,Q MAR$)4DD$KCO^ Z5@ZOX-FU)O$$<6I1P6VM0*DJ-;%W215"A@V\#;@?=QU[]J ME;I_UT*Z?UYCX-8U;3-9T^QU>2QEM[Z"5XC;0NC0F-0Q5B6;>"">0%Z=.>.> MM_BC;2V=OJS:QH!M9Y%7^RDF!O41G"AB=_+ ')38._S<<]E>Z$M[K&DW[3@+ MIZRJ8BF?-#H%ZYXQCT-4+3POJ%E;0:9!KC1:-;L#%#% 4N H;(C\X/C9VX0- MC^*FM]?ZU_R)^S_7;_,TO$MIJ-_X;O[729Q!?2PE89"Q7!^HY&1D9[9S7%6< MNAV6HV4=[X9O_"FH-<)B\BBC\NYDSCRWGCW!PW3]Y@G/'/-=WK.DV^N:5-I] MT76.3!#QG#(RD,K*?4$ CZ5E3^'=3U0);:WJUM=:?',DPA@LC$\A1@RB1S(P M(R 3M5.9]/N/!FE127 U6VM]6L[>Y?RO.,Q5P'!10=Q/< '.<5T M-SX6NENM2;2]2AM+75&WWD,MIYQ+%0A:,[@%) &=RN,C..N:5M\/8;'P]9:' M::C*ME9:C%>VXEB#,JHXZ\_R_K^KF M?#8:=)K^CR>$-#ETKRKG=J$PTF2Q1X-C#8P=$\PEMN, XZ\=^E\86%YJGAY[ M"RMTN&N)H4FC=@%,/F*9,Y[;01W//2MZJ6J6,E_;(D%Y-:31R+*DL1/53G## M(W*>A4]?8X-)[6#K?^NIP]UVVF-O MM8X[3RG+!"@:5M[!B%8] HSSBG_7Y_\ #I]_P"AR"0VI^&[^,?LB#7-[77V MQAB;(GX0OUV8&W;TQVKO_$ISX2U<^MC-_P"@&LG_ (0^[^S-I7]K1_V$TYF- MK]E_?8,GF&/S=^-F>/N9QQFNAU.R_M+2;RQ\SR_M,#P[]N=NY2,X[]:B:O!I M?UI;\RH.TTW_ %K?\CB=)UK5H8/"&AZ:+)!>:*9FGN8W?RRBQ@$*K+N'S'(R M/J,8-M/&%^4&F-':'6CJC:8K[6$)(C\TR[2#Y#^6L> MTC/SJ0"#TX;C! -;2:U MDW6J&-90'FQ\K,VTYX^\?6KFE^/(Y=9TZRFUSP_J1U%S&D6ERYDMFVE@&_>- MO7@C=A.<<<\:"^#I;RZU>?6]22].IV<=I(D%OY"QA"Y!3+,1]_/)/(SGL+UG MH^KB\MY-1US[1#:Y\F*WMS!YAP0#,=Y$F >@"C/..F)[7_K?_@%OR_K;_@F1 M:^*M9N=?'ALV<"ZM!,9+N8HWD"TS\LB?-GZ@U1 M-1SKJW33SWYA_P!>C8#0E-W";0H SP5!Y.<]=2Z+^OZ_SN#W_K^O^!8****0 M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 444R::*WA>::1(HHU+.[L%50.I)/04 /HH!! (.0:* "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *>H MZOIFCPK-JFHVEC$QVJ]U.L2D^@+$4LFJ:?###-+?VL<4_P#J7:90)."WRG// M )X[ UR6MZDEGX]C6>^LM(0V*K'>70W-M66JZ=J5F;RP MO[6ZM1G,T$RNG'7Y@<5DV_B_3[_Q'9Z5IT]K?17%O-,;FVN5D5#&R#;A<\G? MZ\8KD?$EO'9IEQ=0HA8R1"1_-^4=247IW Q6I#JFC:M\3M(G MTFXMKK;I=TDD]L0RX#PX0L.,CGCJ,]LTXJ]OZZ,3Z_UV_P S>U[Q7IGAV_TJ MTO[B&)]1G,2&294" *26.3TR OU8>M0VGC/2Y-2U"QOKJSL)K:]^QPK/=*K7 M!V(V5!Q_?Q@9Z53\:S16>J^%;ZYEC@M(-3)EGE8*D>8)%&2>!DD#ZD5DV]O! M)I?Q'9H8V+W,P8E0=P%M'@'UZU-[14P75]I^M0ZG>ZWI>FV]SHUHEO M<:K:M+&YVDR(K"6,*Q)!*\EACTKL_ MK+:>%H8Y))'4S2O%OMOLX"%V*A8][ M%4P?E!.<8X'2J<;7\O\ -K]"$[I/O_E<?SJ6Z\31V7A637+FQNH!&,/;3IL=6W;,'MMS_ !=,<\BN M6U&'PU-K%[<:K>S^%-9,Y030:B;#]-@U MV>2/3+B\E@U&^*>4[68WB-W&/W8?"AFXP#GC/$K5?=_7];%[/^OZ_P SK]!U MZ75;G4+*[M([>]L719A!,9HCN7"[XZ/XAB\-Z2\$WA7]Z]G?00%EEWDN[H&U@6W"8\]P0&,1<9]=V>>"* M;75=OUM_7_!%MOW_ $_K^D=QHFL6NOZ)::K9EOL]U&)$##!'J#[@Y%<]I?BO M7]7L)]1M- T\V4,\T1WZHXF81.R$A?(VY.TD M^(KJ-/L+;2].M["SB$5M;Q MB.- HUI'KDT+FZY8:I::?/#.J-?VXN8()&"R,F 2=O7C(S]:+G5[9$)M[JP M=DN4MI1+=! CDCY<@'Y\$84XR2!D9S7 6%U=Z9?>"]8\43QV@72[B"XN;C$2 MI(QC*!R?'H7=V8K*WLKJ6W>6:8!<(<;B3@#/^35*'QA;7D^L+ M9O8R6^GP0S)=R7H6"42!CRX4A0-O7GK7+*?(OK>_NRJZ3:>(KV2[=Q\L9*L( MW;T4,>IX!(/&,U2UV[TZ_L_B)=:8T4D$NG6[&:$?)*VV3Y@PX88P,C(X]JB& MMOZ_E_S*>]O/]7_D>DW7B'1;%BM[J^GVSAUC99;I%PY&0O)')'('<58OM3L- M,M/M=_?6UI;9 \ZXE6-.>GS$XKC?#]O!)XQ\;,\*,S):QEBHR5\CIGT]JR?# M-U%86?@[5M8N(X=+BT5HDN;APL<4Y* ;F/"DH" 3[CORTK_UZ_Y?B+I?^NG^ M9Z5:7]G?K(UG=P7"QMLV.M%M5Z7_!#Z/U_4Z#3/%5K<_; MX=2,&G7>GSI;W223@QAW *;7(7<&W#&0#GC%7&\1Z&FFC4GUK3EL"VP71ND$ M6[.,;\XSGC&:X_QMH5KI?@]U#2W,MWJME)=3W)#/.WG1KEL #H , >U:6IW M%MH_CZ'4M8F@MM,_LXQ6UQ/A(HIO,^<%SPI9=F,]<$4?U^%P_K\;'4O?6D=D M;U[J!;0+O,YD C"^N[ICWK$M/&>EW>K7]NEU9G3[2TANCJ"W2F)@[.N,]!C9 MUSWKCHX)8MFI-'Y?AI/$;W6UHB$$'E8$FWLGG9;.,?Q=.:K^(7M-?N/'#Z%Y M=YYVBVQ\RV&Y9V#RDE2.'.!C(STQVII:Z_UM_G^'W-*_]>9ZL]Y:QW$-N]S" ML\X)BC9P&D Y.T=3C(SBH!K.EMJ,FG#4K,WT:[WMA.OF*OJ5SD#WKB;C6=/U MKQYX2?2KV&[5+>\!DA;>B,8U^4L. W^SU'I4'AFZT>W\/Z+HVHP-<>(+>\\R M6SA.VX2?>VZ=AE3LY)+'@@]\XI)7_KSM_7],F^E_ZVO_ ,#^K'4Z#XTT77M) MN]2AOK6.VM)I(Y7:X0A K$!V(.%# 9&>QK7L-2L-5M1=:=>VUY;DD"6WE61" M1UY4D5Y[I+:8?"]S;W^IK8W&GZY/<.?(R&9>=J$2_S&]'\_U9J/KP M3Q<-": !?L!O3<&3 &'"[=N/QSG\*L6_B#1KR[CM+;5[">YDC$J0Q7*,[(>C M!0_2N9U#_ )*C)_V+TG_HT5@6$4=O\)?!4D,:QNMY8,"B@:3XQFO[G6=*TNTGTZWBM9M4M6EC;&[> MB,)8PK9()7DL,>E"V_KM?^OZ135OZ\_Z_K4]$-[:"XAMS=0^?,A>*/S!ND48 MR5'4@9'(]12P7=M=>9]GN(IO*6X;8XZJ<="/2O+;BSNG\(Z1I&FS2GQ! M->37&ES&#[-]EC#L6DV%G*Q!6VA2-!-+-IWVP027"K&?G49&\1G#%>]>F5SGC+P;8>- M-)%G=2S6\\19K>Z@;#PL00?J"#@CN*3Z%1=GJ.R.LZEINB:== MM_:4&H-^]$:9+6Q<,"$Y&""QQ@=<2_P!^1F5M MQSS^ ]*FA^'&GG0KK2=0UC7=5AGD25)=0O3)+;NOW6B8 ;35/=_+Y[?Y:7_4 MB-TE_5M_\]?^ >9Q2?\ "(^$?%^@6NF6ND:K!/:QW,^GW,TD3Q3,%#*9&+*0 MI(/3UKN?!>F6WACQ]K?AS2A-'I*V5O=) \K2+'(Q8,06)(W8!//:MFQ^'NAV MF@ZAI,YN]074L&\NKV%7=@<#/ IIZ_+]+?GJ#6FG]:_TC;NK@6MNTS1RR 8^6*,NQ_ 5%8:C M#J*2-$LJ&)]CI+&493@'H?8BK=96D_\ (1UC_KZ'_HM*D9JT444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %9NIZ5+J$D4L&K:AITL8*[[1T(8'&04D M5D/3KMR.QY-:5% %+3-,@TJV:&%I)&DD,LLLK;GD<]68^OTP !5VBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBF3316\+S32)%%&I9W=@JJ!U))Z"@!]% ((!!R#10 4444 %96D_\A'6/ M^OH?^BTK5K*TG_D(ZQ_U]#_T6E &K1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !169JOB+1=#0-JNK65D#T$\ZH3] 3DUS#?%;0[G* MZ)9:QKC;]@_LZPD9,YQ]]@JX]\XH [JBN''B/QWJ#D6'@J"RBXVRZGJ*@G_@ M$88CMWIJZ9\3;Z#%UXBT#3)&SDV.GO/M^AD89_$4 3V/B3Q7K"W-QIF@Z4UI M'=SVR-<:FZ.WE2-&25$) R5SU-6;+Q#KR>)['1]:TBPMA>V\\T4MK>M-CRBF M00T:]?,'?M7"^$M(N)-(N$OOB1=VBN$A^&]S:[C;>/?%^6Z^? M?)-TZ8W)Q_6G2^$/&$6TV'Q%O$P2S^)MHF;;5_ M#>H$=KJSEAR/JC''Y4C:_P#$"Q9?M7@NSODSAGT_5%!'N%D49_/O0!W-%<-_ MPLJ.UE,>K^%?$NG #)E:Q,T6/]Z,M5S3_B=X*U+ A\1V4;YQLN6,# YQ@B0 MYS0!UM%1P7$%U&)+>:.6,]&C8,#^(J2@ HHHH ***1F5$+L0%49)/84 +17# M:5<:_P",[3^U;3Q"-'L9?FM+>TMXI93&2=KRM(&P6&#M &/4U=T7Q-);:A?: M'XFO;"/4K()(MPC")+J%\[7"L3M8%6!7)Z ]"* .LHJE%K&F3G$.HVA]Z[S4/A=HVH>%H/#YOM4M[9+C[5+-!<#SKB7^_ M(S*VXYY_ >E3P?#JQ&A7>D7^LZ[JL-PZ2++?WQDEMW3E6B8 ;2#S5WU;]/GM M?\M+_JR$K)+U^6]OSU_X!Y_?S3>%=!\=:!H\L]MIUI=V<-KF9F-NDX42!6)R M.I/7C-=9X+TRV\,>/M;\.:4)H])6RM[I('E:18Y&+!B"Q)&[ )Y[5MV/P_T2 MT\.7^BS&[OXM08O>7%[.9)YFX 9GXY&!C&,8JQX7\'6'A47+V]U?WUU=%?.N M]0G\Z9PO"KNP.!G@4)VW[??I;\]0:OMW_7^D;=U*?&'B$8\-^%S86S9 OM=8Q=\9$*Y<^HSCM0!WI.!DURNK_$;PMHUR M+.75$N;XG:+.Q4W$Q.,XVIG!QZXK,/PYNM:^;QAXFU'5U.[=96Y^R6N#V*)\ MS8Z9+5U>D>']'T" PZ1IEI9(>6$$04M[DCDGZT -=1D0MG[+I2BSB _NEAEV'XBN[HH Y?2 M?ASX1T602VFA6K7&XO\ :+A?/EW'J=[Y.:Z=55%"J .@ Z4M% !1110!0DT M/29I&DETNR>1SN9FMT))]2<5);:5IUE+YMK86L$F,;XH54X],@5;HH **** M"BBB@ HHHH *HZAHNEZM$8]2TVSO$;JMQ L@/YBKU9^M:WI_A[2IM3U2?R+2 M+&Y]I8Y)P 2220.* .:G^%'A!KDW-GI\NF7!&/-TZZDMS^2MC]*A7P3XFT MQ$&B^/M2*H?]7JL$=V&'H6PK#ZYIG_"5>+O$GR^&/#?V"U)Q_:.N9C!&>J0K M\YXR03@=*Z3P_IVIZ18S-KFO-JEP[>8TKPI"D0Q]U5'0?4F@#SG4OB;XG\,: ML^DWEMHGB*^4G%MI#3K< #'WUV.%//K4U[\5O$L%[;I-X(O-*LR5:6ZOHII0 M$S\V!%&><9ZGTKN[OQ-X9T?2[S6GOK,6L]U*:7..&HYM EB\/:D=\M\ MEIJ%RT.W!.(USCG@$$8Y.* ,_P '>+-*^'WA^V:X\':G#%J!46>H0PP[[V$@ MO&9!YG#!3SR1WXS@=#H%A8^,/&NMW'BSPL(M0%O ;:UOH(Y%2UW2!6W G+LP M?=P, *!G&:XSP=X5\6^+O#%KJ5IKML]C%8G3+:'4K4,IB9$$H7;R &4QYY)\ MO.<&BSU+XGVWC"]LK"SL;O5-*T^WL;MP-QFB5I&CD7>R9)#\\_D"IAAO"^E#C'R6RK_*M^#3[6UTQ-.M8_L]K'%Y,:1$KL4# "D3,'SSA"IXZ8/7K0!,/A]J5EO.D>._$5MDY5+N5+M%/L)%SCVS6AHUGXW MLM4ACU75M(U+3-C>9*MJ\%QN_AP 2F/7I5C5/$&J:=K$=K%X7O[ZT?9F\MI8 MBJDG!RK,#QZT7GC/2]/\0)HUU#J"7$CHD:RMC,L&!G+@<@'L0#5?1?'_A77V$>GZY:/,E,UCPMH/B!-NK:19WGH MTL0+#Z-U'X&@#7HK/T31;'P]I,.EZ;$\5G!D1H\K2;03G&6)..>E'[#7+(R';+I4QAF1.V8I#AC]&H [FBN4T/XB:#K>H1Z67NM/U9UW#3] M1MV@F[] >#T/0GI75T %%%% !1110 4444 %%%% !1110 4444 %%%% !113 M)IHK>%YII$BBC4L[NP55 ZDD]!0 ^B@$$ @Y!HH **** "LK2?\ D(ZQ_P!? M0_\ 1:5JUE:3_P A'6/^OH?^BTH U:*** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **X6*+5M;U_ MQ(6\5:AIMKI]XD$45O';[%3R(G))>-CG+GO7,:CXUAT;5[&+2?&.K>)[K[4B M36%O!;RHZ'((WI&H!SC'S4 >PU3U+5M.T:T:[U.^M[.W7K)/($7Z9-<<5^(G MB3^*Q\*63>F+N[(S^"+D?4C-6]-^&7AZTNA?:DEQKFH@Y^UZM+Y[#G/RJ?E7 M'; ["@"J_P 1Y=68Q>#O#]_K9SC[6X^S6@YP3YCCYL*JHH50%4# & *6@#"T'P9X=\,C.DZ5;P M2G[TY7?*_P!7;+'\ZW:** "BBB@ HHHH **** "BBB@ HHHH **** "BL[5= M>TC0HEEU;4[.Q1N%-Q,J;OID\_A7&WGQ4BO;DV7@[0[_ ,0W.X+Y\2&.U0YQ M\TI';Z8/K0!Z'7,>(?'>E:!J"Z6([O4-7D3>FGV,)EE([$]E'/4D5CZ/9_%! M_$XNM7U/0HM((7=:6\3.>N2%) .>HW%B..E;5MX-BB\52^(+C6=7NIV8F*WD MN=L$2G/RA$ ! W'[V>@[\T N<=*V;#1=+TMYG MT_3;2T>9B\K00JA=CU)(')J]0!S6EV7BVZLKY/$&I6%O)<1[8!I43!K8G/(> M3.X]/X>U&F^"=/L])O-.O[O4-:BO6#7!U6X,^[!R !P%'T Z#TKI:* *6F:1 MINBVGV72["VLK?=N,=O$$4GU('4^]7:** "FRQI-$\4B[D=2K ]P>M.HH X= M/A#X(B0)'I,Z(.BKJ-R /_(E;'A_P3X?\+74]SH]B\$]P@21WN992R@Y ^=C MCKVKH** "L+5O!?AG7"3J6A6%PY&/,:!0_\ WT.?UK=HH X0?#"UT\H?#WB' M7M%"+M2&&\,T ';,PDE+^"UCOEB/J)$^8?E3_#MS\.]0\2'6-$USR]1F MD>22V^WRQ"5R"#N@E)I.I>*OM-U'KNAVD<$4321 MW%C=^9YK#^ (P!!([YQ60/AA:Z;M/AK7];T/8"%AANC-!^,TOM,>QC\V8:K:-;F%3G)W-Q MV.<&G:G;+XNL+>Y\/>*Y;-H6+)3XDP640??(Z5/H\?@#6[&_M/#ESID/VX+]I_LN58)C@Y7.S# M#O\ F?4T 1?;?B+H)_TS3=-\1VJX_>V,GV6XQW)1\J3[ BNKT74VUC2HKU]/ MO=/=\@VU[&$E0@D<@$C!QD<]"*R;;PUJ>C>'KBPT?Q%>RW32^9#<:O\ Z48A MD93^$E<9QDG&:3[=XOTKPX)KS2K+6=56?:T.G3>0IAS]\>9_$!U7/T- '2QR MQRKNC=77.,JA6NLQW*12:WJ]V@DDC,S;(79B,G M<^> 1M&, #%=CX)DFMWUS1&GDN+?2;_[/:RRL6;RFB20(6/+%=Y7)YP!]: . MKHHHH **** "BBB@ HHHH *\S^,MI+?Z):P1R1SQH)I9M.^V""2X58S\ZC(W MB,X8KWKTRN<\9>#;#QII(L[J6:WGB+-;W4#8>%B"#]00<$=Q2?0J+L]3!\/Q M2WOP_.G^&=1O; P3R03G4D$EQ:*,EHT[$C("DDX!ZFN5M+:]U/\ 9WTW3+.6 M'[3?S+;YN;E8@^ZX.X;F(R2 >!DGL#7JN@^'+'P[H_\ 9MEYK(Q9Y9I7+R3. MWWG=CU8UF)X T4>"X?"LAN9;& [HI6D FC?<6#AE PP)X.*J5FWUO;\'J1'1 M+RO^*/*XI/\ A$?"/B_0+73+72-5@GM8[F?3[F:2)XIF"AE,C%E(4D'IZUW/ M@O3+;PQX^UOPYI0FCTE;*WND@>5I%CD8L&(+$D;L GGM6S8_#W0[30=0TFH+J6#>75[.9)YB.%)?CE<#&,8JUX7\'6'A47+V]U?WUU=%?.N]0G\Z9PO"K MNP.!G@4T]?E^EOSU!K33^M?Z1MW5Q]E@:7R99<8^2)=S'\*R]!F^T76K2^5) M%NNA\DJ[6'[M.HK:K*TG_D(ZQ_U]#_T6E2,U:*** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BL'Q%XRT'PLB?V MK?I'/(0(K:,%YI23@!4')Y(]JYT7OCKQ>RFQM5\*Z2__ "WO$$M](O'2/[L? M)]$\,6ANM9U*WLX\$J)&^9_\ =42D(^=N,X)P*U="^'^A:'<_;FBEU'5#R^H:@_G3D^Q/"_\! K MJ: /&+;P9Y?B'6)/&5IKWB!Y+I)8S;PE;2;]T@W^4K 9!!7G/""NJE:&X.BZ M=I'AC4-/@M]0AF;-D(8D1_B?08]7&DOK6GC4BP06AN4 M\W<1D#;G.?:@#5HKG8?'?AFX\3?\(Y#JJ2:L"RFW2-S@KG(+!=H(P>,TNG^+ M[/4M=DTF"PU99(V=6GEL)(XW>@ M#HZ*YG18?&SV]W_;]YH4WS#H<74%M;Q?ZR::0(B?4G@ M5Y=!K_@.PTR]T*3Q7K7B1[WYI0L\UU+@'^%H@ @Z=",^]==I7A+PY9^#WL]) M\.V_V.ZC%R+&^1L2/@%1() Q!R!U!(]* .+^)/Q.TN?2_P"Q_#]]=7KSLOVN MZTDAV@BR 0C]-[$JO'0$GTSJ^%?B7<:OX7A6/1K[4/$5ILAOK!=D,BG'$IWD M85L#UP37!:#I'C[3/$?B&QTFY\/:1J4\_FRQS,1*(6)9?*)0J8QN8 @'!&#C M VO NA:RGQ?EU"\O%OYH+-UU&YCOO.57; 1/EB0;L+G;S@ $XXR =-XP\<: M[I&CZ2L-I;6&N7H9Y=-:*2^F"CM&(L*QSCEB!S6/J&E_$CQY;6$#RS>&K6%< M7$[7&R2[) ^;R8SE>?X3)ZUZ_CG-% '/VW@_23;Z>VK6EKJVH6=LMN+^[MT: M5PHZDD'U/YGUK=BBC@B6**-8XU&%5!@ >PI]% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5SNL^!/"VOLSZCH=G+,1CSEC\N0? M\#7#?K7144 <(WP_U+303X:\9:OI_(*P7A%["/8"3Y@#[-0=1^)&C9^UZ+I& MOP!AA]/N3;2[>Y*294GKP#7=T4 <,OQ3T6V81:]9:KH,I;9_Q,;-A&3[2+E2 M/?-2>)M1\%:QX0N]5NX=-UVQL(7F"1,DK+@%3X*UO5H]#M(+^WMI)HY[9/*;?@\G9@-G)SG.: /']-N!'I\L2WMM M#;7T;I/;MJ-JY6)E"*@+72YVQJBJ70E2,]>*]G^#6L6^H>%+BS6+%Y8W++>3 MB=9OM,C?-YN]68$D8SR0,8' %:FA>$8] U$2Q>*-0O+##?Z%?R1S $],.1N M'IFIO"WE_P#"7>,_*V[/MUOC;T_X](: .LHHHH **** "BBB@ HHHH ***9- M-%;PO--(D44:EG=V"JH'4DGH* 'T4 @@$'(-% !1110 5E:3_P A'6/^OH?^ MBTK0FN8+< SS1Q ]"[!<_G6'H^K::VHZQMU"T/\ I0Z3+_SS3WH Z&BD!#*& M4@@C(([TM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 45A>(?&&@^%T3^U=0CBFDP(K9 7FE). %12.U<3;^+]=\=WTMCI6H M6/AJSC0R2>9+'/J31C&2(02(NI!W98<'% ';>(_&&A^%8D;5;U8YI3B&VC!> M:8YQA4')Y('I7,BY\=^,\?98?^$2T=\'SKA1)?2KP>$^[%GD3S[HXQA990.3@<# KHM-UGQ-JMEJ+OX9&E31I_H( MOKQ7$[$?QB,$H ?K0 OAOP)H7AB1KFUMWN-1D_UNH7C^=<2' !)<],X' P/: MNEKFM/LO%USHMY#K6K:=:W\V/)FTNW8B#U_UI.[\0*6#PB9/#]QI.KZWJFIK M<2!WG>;R74#'RJ8PN%XZ>YH W;R^M-.MGN;ZZ@M;=/O2SR!%7ZD\5BZAXX\- MZ;HL.L3:K#+832^1%-:@SAY.?E'E@Y/!IUGX)\-V>AC1ETF"?3Q,9_)NP;@& M0]6/F9YZ_G6Q:V]I9PBTLXH8(HAQ#"H54!]ATH \_P#&_B]=0\,6-EHUEJ=U M)K>X%(+=DF2U0@3-M?:5R#M!.!\V<],T]"UGQ)H:KX:TGPT+@JAN[2.]OEB, M%J_1"0&WE'W)P>!LSUKE?&5S;7_Q3UH7^H+*UDL-O;Z7)I4]XKIY:R;BL;*I M^=VP&SV..!699MXATCQ=H^LZ3X+!I4,<0%S';Z='(9G[L&D)VCT&#[DUN127D^EK(T,=K?/#DQ.WF+%(1T)& M-P!],9KD)- ^(5]M\_QK8V"[@76QTI6)'H&D8X^N.PH UM9\*3:SJ4-T?$NN MV4403-M8W"Q(Y4YRV%SSWYI=2\&Z/J6M)K%Z]Z9XBC*HOI4B4KC!V!@O;GUJ M+1O"=]IVII?WOBS6M29%(\B9XTA.1C)15&?;FKOB#PGH?BE;9=;L%O%MG+Q* M[L%!(P<@$ _CF@#&U2U^'5KKG]MZJ^@QZF75Q<7,\8?>H&TC)ZC Z>@K8T?_ M (1G6'DUK1X],NI'D(DO+>-&9G Y<#.0,?A4%IX!\(6+J]OX9TI'7E7-HC, M/H2,UO0P16\0B@B2*,=$10H'X"@#D-0^(=I8W\UG:>&_$FH7"2F)S9Z8^S<# MC.]MHQ[^^>E-C\7^*;NY@2T^']^L+R*LDMY>PP>6A/+;N5/AKQU>R WOCJ.VBQS%I^EQJ3_P-RQ_ M3O7<44 8'AWPU-H4US/<>(-8U66X501?3!DCQG[B*H"YSS]!4NH^$/#FKZC] MOU+1+"]NM@3S+F!9#M'0<@CO6U10!%;VMO:1^7;010I_=C0*/R%2T44 9VJZ M#I&NHB:MI=G?+&92DD4BAE=3U!!ZBIJ* .:_X5[X,_Z% M;1__ #C_P *UM*T32M#@>#2=.M;&)VWNEO$L89L8R0.^!5^B@ HHHH **** M "BBB@ HHHH *\S^,MI+?Z):P1R1SQH)I9M.^V""2X58S\ZC(WB,X8KWKTRN M<\9>#;#QII(L[J6:WGB+-;W4#8>%B"#]00<$=Q2?0J+L]3!\/Q2WOP_.G^&= M1O; P3R03G4D$EQ:*,EHT[$C("DDX!ZFN2L;B?\ X4CX4L1-*L6IZE'9W4BN M58Q/.^X;AR,XQGWKUC0?#ECX=T?^S;+S61BSRS2N7DF=OO.['JQK-C\!:.G@ MJ+PJ[74EC"=T4K2A9D<.7#!E PP)X.*MM7;WV^=GK_7WD15DO*_XK0\WOYIO M"N@^.M T>6>VTZTN[.&US,S&W2<*) K$Y'4GKQFNL\%Z9;>&/'VM^'-*$T>D MK96]TD#RM(L'+_19C=W\6H,7O+B]G,D\S< , MS\ZO[ZZNBOG7>H3^=,X7A5W8' SP*$[;]OOTM^> MH-7V[_K_ $CA/C%#ILWB'PM_;$1FT^.&^DE@1 SS;?(*HF>A9MHR.<$@=:\I MU?3-+\/O?Q:MX>OHYI8=_P!H6S @MKLJ'1%[&/YF1E(Z*I SS7N7Q)\!:GXQ MOM!OM*U*WL;G29))4:>(N-S%"I Z<%,\C%\UO0XK=[E#< M^5:OF5@BD=2< 84\8Y'IQ4C+WAOXV>#/L.E:9<7DT$ZP112220E8D<( @ M!XS75Z9\1?#VLZV-*T^:ZN)6=D69+60PL5!)(DQM(X.#G!K3M?#UDVAV%AJE MG97SV]M'"[2VZLK%5 ) 8' R.E8^H?"OP/J2%9O#=E'WS;*8"/Q0B@"Y8^._ M#NH>)'\/P7DO]J(7'D26LJ9"DAB&90I'!YSSCBIM-\:>&]7U:32]/U>VGOH] MV^!2=PVG#=1VKEC\(H+/G0O%GB72L?=CCO2\0_X"1S^=):^'_B9H4_FVOB32 M-=C/#1:A9_9VQZAXP3GZDB@#KM+\7>'-:G>#3-KM*NF:SI]Z8EW2"VNDDV#U.TG K@;WQ+XRT.X:=OA;#-\I66?3[Q M)&D7CH F[UX(YQ6-I_Q1\":'/);WO@BY\.R7,9CESI<<8D7NIVX8CGIB@#V. MWO;6[0O;7,,R@9+1R!@!^%2I(D@)1U8#^Z$--''>39)'HQ?*_@1FI+?P1H]IH5SHUN M^H1VEQ()'Q?S;P1C[KEL@<#@'F@#HZ*YQ?!6G1^'Y-&CO-62"243&4:C*9@W M'1RV0..G2AO!MHWAY-&_M36A$DOF_:!J,GGD\\&3.=O/3I0!T=%Z-9Z5<2:C):VC,R?\ $PF# MMGGYF#9;KQD\=J -C5=3M=%TF[U.]?9;6L332-[ 9X]37+>$/%U]=+>6/BN. MUTS5H ER(O, 4V\HW(]Y\.W%C:?;AILR6KVLVGR['M7^4C M++C*DAQD]B/XC0![!JGB?0=$,8U36;"R:5=\:SW"H77U )Y'O6?K/C[PUH&I M6VFW^HXO;E!)#!#!),SJ3@'Y%/'!_*M:31-)F:!I=,LI&MX_*A+P*3&G'RJ2 M.!P.!Z"FZKKND:% 9]5U&TLH_6>4)GZ ]?PH S-4\7?V;KMOI,7A_7;Z24KF MXM;/,$8/=I&( [_E1>:QXG3Q,EA9>%DETH%/,U*;4$08.-VV, L2/PSCM6.W MQ'EU?Y/!_AS4=:)Z74B_9;4<]?,<9/K@"F_\(IXM\2?-XI\2&RM2C3-\[9'! QWH I^(/'6HZ#XL-M/JFCS6GF?N-+T^VEN=0G7;DJ0"%0Y!P> MG2J5GHGQ(\3:U-J%SKUYX=TB1V,5HPB><1GH,*N%X[DL17865EX-\ V92(Z7 MI*$?/+-*J._^\['_N9&"_Z);R2HF>A9PNT#WS0 M!'X=^&?AOPWJIU:VAN;G5"EY!8RV>N2!SVIFNW&LV]@&T*QMKR[+A=ES.8D5>[9 )/;BN8&C?$350IU' MQ/IND(22T.DV7FL1V'F2G@].0M '=5S6M_$#PIX>G>WU+6[6.Z0A6MHR9903 MC V("V>1VJ[X>T%M!M)89-7U+4Y)9/,::_F\Q@< 87 5>.@%7H=,L+>[FNX M;&VCN9FW2S)$H=SC&68#). !S0!R47Q O-2F":)X.UV\C+ ?:+F);2+!/4&0 M@G\JZG6+?4;K2IX=*OH["]< 1W,D'G"/D9^4D9XR*O44 <*/AU=WVQM?\9:_ MJ+ 8:."86D+'N=D8!_7BMWP[X.T#PJ)CHVG);R3_ .NE+L\DG)/S,Q)/)/>M MVB@#G-4\/7_]LOK6@:C%8W\L:Q7$=Q"98+A5SM+*&4AAD@,"..#GBH]/\.:G M/K5OK'B/4X+RXM%86EM:6YA@A+##/AF9FO';^ _$UQ;@C;-]C="P[_ "E? MZU)%\6;N4\?#WQ>5Z96P)YKTJB@#PK6]3O/$/Q+::7P/JM['%H\;G1[N2*(3 M%)9-LCC<0R N0!SSSC@5C>.[KQ2]D-37X=V_A_R&17O(ID+,C, (W"[0REBO M!!YP1@\UZ]XB\!+K?B:#Q%::YJ.EZI!;"V22VV%=H9F^964Y^^-]2U.."99DBAM8;>,L.FY0&S^?':@##T32OB9XEUF6'Q9=ZGI M6DLA97T^XMX#D8^3";GY^;G=VK6OOALVE7EM<>$])T"6Y=BUU?:\TUS,#P 4 MZ\XSW%>E44 <*WASQ]>.GVGQQ;640^]%I^E)S]&D9B,?2NLT>PGTS3([6XU& MYU&52Q:YN=N]LDGG: .,X'%7J* .9M_AWX/MKN2[3P[827$DK3-+/'YK%R2Q M.7SCD_AVKHXH8K>,1PQ)&@Z*B@ ?@*?10 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 <-\4K2;4/#EO9PS1MYER#)8M= MBV:^C"MNB5B1ST..X6N(A@BO_@[<>'M#DNH;J:ZMK:6TU6Z2,1%]C%8V)Y1E M^8 %C\QP.U>K>*/#%AXLT=M.O_,0!A)#/"VV2&0='4]B*Q[/X::%;^$VT&O*1.TJ !9 W52,# ' '%"V=_+]/Z_I@]U;S_ %_K^D>:12?\(CX1 M\7Z!:Z9:Z1JL$]K'&/'VM^'-*$T M>DK96]TD#RM(LZ'::#J&DSF[U!=2P;RZO9S)/,1P MI+\WNK^^NKHKYUWJ$_G3.%X5=V!P,\"J3U^7Z6_/4 M36FG]:_TC;NKC[+ TODRRXQ\D2[F/X5EZ#-]HNM6E\J2+==#Y)5VL/W:=16U M65I/_(1UC_KZ'_HM*D9JT444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 444=!DT %%,AFBN(4F@D26*10R.C!E8'H01U%/H M*RM)_P"0CK'_ %]#_P!%I6K65I/_ "$=8_Z^A_Z+2@#5HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KCOB7;37OA9;.WGB M#S74:FU>[%L;U*-'DTW4%D\IF#I)$VV2)U.5= M6[$&IDKH:W/'M/U?@YJ5II$NJ65T&M8[B&Z?/V83;%+PL#PC EASP2>G2 MNR\%Z9;>&/'VM^'-*$T>DK96]TD#RM(L1JEWZO[ZZNBOG7>H3^=, MX7A5W8' SP*U;7,W_6UOPW):TT[_ *W_ "T-NZN/LL#2^3++C'R1+N8_A7/Z M=?SVU[J,LNF:B4N)Q)'B#/&T#GGVKIJ*@9E?VY_U"]3_ / ?_P"O1_;G_4+U M/_P'_P#KUJT4 97]N?\ 4+U/_P !_P#Z]']N?]0O4_\ P'_^O6K10!E?VY_U M"]3_ / ?_P"O1_;G_4+U/_P'_P#KUJT4 97]N?\ 4+U/_P !_P#Z]']N?]0O M4_\ P'_^O6K10!E?VY_U"]3_ / ?_P"O1_;G_4+U/_P'_P#KUJT4 97]N?\ M4+U/_P !_P#Z]']N?]0O4_\ P'_^O6K10!E?VY_U"]3_ / ?_P"O1_;G_4+U M/_P'_P#KUJT4 97]N?\ 4+U/_P !_P#Z]5-/U>YAMV6ZT[4WD,LC ^3GY2Q* MCKZ8KH** ,K^W/\ J%ZG_P" _P#]>C^W/^H7J?\ X#__ %ZU:* ,K^W/^H7J M?_@/_P#7H_MS_J%ZG_X#_P#UZU:* ,K^W/\ J%ZG_P" _P#]>C^W/^H7J?\ MX#__ %ZU:* ,K^W/^H7J?_@/_P#7H_MS_J%ZG_X#_P#UZU:* ,K^W/\ J%ZG M_P" _P#]>C^W/^H7J?\ X#__ %ZU:* ,K^W/^H7J?_@/_P#7H_MS_J%ZG_X# M_P#UZU:* ,K^W/\ J%ZG_P" _P#]>C^W/^H7J?\ X#__ %ZU:* ,:;6G:"18 M],U,.5(4^1T...]1V.L31:?;1W.FZF\ZQ*LC>1G+ #)SGUK=HH RO[<_ZA>I M_P#@/_\ 7H_MS_J%ZG_X#_\ UZU:* ,K^W/^H7J?_@/_ /7H_MS_ *A>I_\ M@/\ _7K5HH RO[<_ZA>I_P#@/_\ 7H_MS_J%ZG_X#_\ UZU:* ,K^W/^H7J? M_@/_ /7H_MS_ *A>I_\ @/\ _7K5HH RO[<_ZA>I_P#@/_\ 7H_MS_J%ZG_X M#_\ UZU:* ,K^W/^H7J?_@/_ /7H_MS_ *A>I_\ @/\ _7K5HH RO[<_ZA>I M_P#@/_\ 7H_MS_J%ZG_X#_\ UZU:* .?U/5[F?3+B*ST[4X[ED(C;R<8/US5 MO^W/^H7J?_@/_P#7K5HH RO[<_ZA>I_^ _\ ]>C^W/\ J%ZG_P" _P#]>M6B M@#*_MS_J%ZG_ . __P!>C^W/^H7J?_@/_P#7K5HH RO[<_ZA>I_^ _\ ]>C^ MW/\ J%ZG_P" _P#]>M6B@#*_MS_J%ZG_ . __P!>C^W/^H7J?_@/_P#7K5HH M RO[<_ZA>I_^ _\ ]>C^W/\ J%ZG_P" _P#]>M6B@#*_MS_J%ZG_ . __P!> MC^W/^H7J?_@/_P#7K5HH RO[<_ZA>I_^ _\ ]>C^W/\ J%ZG_P" _P#]>M6B M@#G[_5[F6. 6NG:FC+/&SGR<90,"PZ]Q5O\ MS_J%ZG_ . __P!>M6B@#*_M MS_J%ZG_X#_\ UZ/[<_ZA>I_^ _\ ]>M6B@#*_MS_ *A>I_\ @/\ _7H_MS_J M%ZG_ . __P!>M6B@#*_MS_J%ZG_X#_\ UZ/[<_ZA>I_^ _\ ]>M6B@#*_MS_ M *A>I_\ @/\ _7H_MS_J%ZG_ . __P!>M6B@#*_MS_J%ZG_X#_\ UZ/[<_ZA M>I_^ _\ ]>M6B@#*_MS_ *A>I_\ @/\ _7H_MS_J%ZG_ . __P!>M6B@#*_M MS_J%ZG_X#_\ UZ/[<_ZA>I_^ _\ ]>M6B@#&2^N;W5K,16E[! @D,QFCV*>/ ME[\\ULT44 %%%% !1110 4444 %%%% !1110 4444 %<#IWBG7K[XIKI-S9M MI^DG3Y9H8)=IEF*R*HD;'*CKA<].3[=]7-3>'KN3XCVOB(20?8XM->T9"Q\P MNSA@0,8Q@>OX4U\2OY_D'1_UU1R>M:SXZTK68=1GO+2"UN-46QM-"\E)'N82 MV/-\T'<&QEL= !S712>(=376_$3V=K-J-OIXM[:"RA" O<,-SDL<8 #IG)P M":YW_A&/B(OCJY\0[_"UTK/Y=M]K>X9[6WS]V,*H4,1U/.3WQ7;^&M)NM*M; MTWLD4EU=WLUU(T1)7#-\@Y /"!1^%*/P_P!>7_!?J] ?Q/\ KO\ \!>AS?A' M4/$OBSP+?/+JT>GZS]NGA2ZCMDE6 ))C:$. PP",GGO4/@*7Q7=>)-7_ +2\ M3?VSHUD3:I(;"*W\RX!&\KLYPOW7-Q$ MT;,5'F,67)(!SR,\'\:M>"]"F\-^$K#2[J2.6ZB5FN)(R2KR,Q9B"0">2>HI MK>_DOOLORU^8GM;S?YO_ (!O4444AA1110 4444 %%%% !1110 R63RH7DV, M^Q2VU!DG'8#UK@_"GBCQ%J_BWQ):ZE8_94M+:"6TTXLA=-X8_.X_B; R,X'3 MU-=_7+6?A_4;'QGXCUV-[5DU"V@CMD9VR'C5A\_R\#)'3-+OZ,?3[OS.:T;5 M_&]CXQT6RU[4+2Z;5HY9;G2XK=%.FJHR&$BD[@3@9/?I6F?$^N?V5K>H:?9O MJ1.H2VMA&-J1P)&NUGD;KMWJY[D\ 5E^$O#'Q!T36KB]U*3PQ=M>N6O+P-<- M1Q-_XQU^#X-Z+KZWT4-W=&(7NHO"K_9T8D-((@ & M(X^4#\*W_AGK^H^(= NKF^OXM2ABNFBM=02#R#V<>L:')'<1%PSVTLB9X;@-MYZXR*V?!/AO4M#&JWVLW5K+J6J MW/VF=+-66",A0H";N3TY)ZU;MS2_KM_P?^#?2->6/?\ X?\ X'_ L=71114% M!1110 4444 %%%% !1110!5U&[DL=.GNHK2:[DC0LMO !OD/8#/'YUPOA?Q+ MXLU70_%DTMG#-K-E>R06=BKH$C(12J%^-V">23SS[5Z)7%Z?X;U[1[+Q8^GW M%B-0U2^DNK%Y&;9'N55!?Y>HP3@ CI2[^GZHI=/7_,S_ MJOBBS\97.AZ]J MUMJ\:Z>+V>6*V6$V4A; B.TX8$9()Y.,UEZ[XV\4V?PT_MBPMVEN+E)+L7[J M@CM(#+B-0N/G?:5P"/@XXP*ZGQ1X6FU7X=7'AK3GACE:VCMXFF)"#;MZD GH/2K?^7YZ_Y>B%'? M7^M/Z9A>./%&J66HZ%I-MKEIX?BOX))I=7NXD=59 "(P'(4$Y[_A6]\/_$LO MBKPE!J-P8FN%DD@E>$821D8C'AX8\/Q:>9A/,7>:>54VAY'8LQ [#)P!Z 4EU_K MK_E_5R-?=_KI_G_5C*M)^&4N@:/?:?!K$D\K?:6D<(D;R,QVG9G=@XZ<> MM+H_E^?]7*[?UT*NE>*=>TJP\80ZKJ4.L_V)$##J45NL/F2LA)B*KE:A\3ZAX]TO3I]1_MBUTVRTNQA?S)K:*4ZI<%?G0@',8W848 ))X]IM%\'>+ M8?#\.@:BOARVTZ.YMY3_ &:T^^15D#R;RX.YFVCZY.:=XN\+^.-7\96^J:>_ MAV?3+$ V=GJ3SE5EQS*RHH!8'(&20![U3Z?UTW_KYDK^O\OZ^0FL^(/%6JZK M;Z5H][#HMU;:.NJ7IEMEGW.>!#\QX&0$]+U>1%CDN[=)71> M@8CD#VSFN6USPIXKNM1M];TF]TB#5KC3AI^I).DAAQG)>+'.02\.Z?I$+F1+.!8@Y&"V!R?Q/-/2S_ *ZO\+6)UT_KHOQO&[J?1=/:XNA!+)Y[$"*V5%R7;/4^BXY/M MFJES=^+-4\'>'CHZE+&C?9D,>YG$9(#$G' &*Z'Q-IDVL^%M5T MRV:-9[NUDAC:0D*&92!G )QSZ5ROB7POXKN_ .E>'M#O-.@EBACAOGGED59$ M5 "BE%W88CD\''UI='ZK]?P'U7S_ $*&F^+/$$W@>_,M[%NMHWAOQ.5T.#6DT&VM-+NC,D&D^:J%1$508<_R_P PHHHI#"BBB@ H MHHH **** "BBB@#@OB=XJUWP[H[-HEDRD>6TVH2;3'"K2!=JJ<[G.>F, <^E M6/&,GBQ[B-=(U.VT/2H+1[FZU6:*.;+CI'L8\#&26Q_A6CX\\/W?BCPCU8/Q!\,>+O$E]IT>DRZ*VD6V)9K/49)0MQ*#Q MO"+RHX(&<$]12Z6\_P!/T_,>E[^7ZDEAXHUO4O#7@^61!::GJ]POG!$!'DH& M=R VXW\5F)K/CK3O$^C2:K>6FW5KYX/[ 6&,O;P#)\T2J26( !/;YOR MZ;3-'\03:OIFIZ\^F":SLYHC%8&01^:[K@@.,X"*!USDGM7,Z%X7^(>G^+[C M6[Z3PO=-=S!9IW>X>:&WS_JHOE"J /;D\G-::<_W_P##?U\M2?L_U_7]>H7F ML^.M+\0Z==WUY:)#J&J?8X= $*,_V?)_?>:I)W!1N(Z#OZ5ZC7E]CX8^(=MX MVN->N'\+W7GRA%>=[AI;:VW?ZN(!0JG'MR>IKU"H7PK^OZ_SOT&_B84444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(SJB[G8*/4G% M+6=K6@Z5XBL19:O8Q7EL'$@CD' 8=#^IH N?:8/^>T?_ 'T*/M,'_/:/_OH5 MR?\ PJGP+_T+5E^3?XT?\*I\"_\ 0M67Y-_C0!5TO5?&6M:>FH6^I>&K>"9G M\N*6SF9U4,0 2)@">/05J^%M=OK^35[36)K W6GW@M_-M%:-)%,22 [69B/O MXZ]J\_TWP'96-BEM>_"N2]GC9PUREY; 2#<<$ R@],=16IX7^%V@W#ZMF_:8/^>T?_?0I5GA=@JRH2>@#"N2 M_P"%4^!?^A:LOR;_ !JUIWPZ\(:3J$-_8:!:074#;HY5!RI]1DT 1>.?$FH: M)%I=AHT,4FK:M="UMVG&8XN,L[ ')P.U<_J&H>,_ 3V6HZYK]MK^D3W4=O=# M["MM);;S@,A4X8 ]HZW#IE_HL\,6KZ3="ZMA/GRY.,,C$#(!%<_? MZ?XS\>M9:=KF@VN@:3!PI;?+\ M=?\ @>6YJ:O\5=%T?5=6TZ33M9N9]+V&X^R6?FJ$9=V_<#@* >2V/;-367Q. MT"_US3]-@BU'R]0'^B7SVK);3-C)17/5A[#';-9J>%]776?B+<&S_=ZO;1QV M+>8G[TB!E(Z_+\Q ^;%5X_">MKH_PYM_L6)-'GC>^7S4_<@1D$]?FY_NYIQZ M7\OQO?[K+[QRT3:\_P +?G=FSJ7Q.T/3=5GLWM=4GM[63RKO4+>S9[6U?^[) M(.A&1G .*M:UX_TG1=8M]*^SZC?WFT6V$?RJXDD!#+@?=!+=?K26RO_6E_P ]+A+=V_K7_([>#XDZ%<>% M)?$2+=_8UNFM(XQ$&EGE!V@1JI.=QZ=/?%6_"WC73_%HV%[9[?/M- M1M_)E0-]TD9/!QZUYAH&F^)M6^$V[0)#)))K(;F*2%8+JUM+=5MR74,I"%E)(;OTK>\6^%)?$'C[ MPM=SZ7!?:19I-UM[5 M(X%=@ZDD_=7.%[^E$=$K]_\ VY?H6K.:[:?DS0USQW8>'Y[:R>QU34[^2$3/ M;Z9:F=XXSQO< @!<_P#ZJ=+\0-%CM-%OE^T2:?JTOD17B(!%$_0+)DAE)((Z M'D";73;*RL[N0R:I)/!'@"]MK_1([QM%_=VCQW,<2WD /#=RC!>H(YQQDFNZN5>X MTV953]Y)"P"Y[D=*FHO=?+_6G]?D5'=7[_J><>&/B:MGX!\-:CXE>\N[W5I) M8A+;6P8EE=L91,=@ -JFNDT7XAZ)K%EJUPZ7NFMI(W7L&HP>3)$N"0Q7)X(! MQW]JX[P[X*\06.C?#VWN=/V2Z1>3RWJ^=&?*5MVT\-\W4?=S6GJO@;4M:UCQ MXC(+:VUFTM8[2X+C#NBG.0#N S@'(Y'K5SWE;S_#EM^I,%HK^7YN_P"AM>'_ M (D:1X@U6+3ELM5L);A#)9OJ%H84NT'):(Y.X8Y[<&NPKB?#%YX[ENK.RU70 M-/TS3[2+RY[@W8G>Y(&%,2KC8,C)W9X-=/H]WJ%[9&74],_LZX$CJ(//6;*@ MX5MR\:P[3P1X9L=<.MVNC6L6I%WD-PJG=N;.X_4Y/YTNF^"O#6D:M)JFGZ- M:V]])NW3(O)W'+?3- &KPE9/LSL"Q@D&Z)SZ9&01V96%>#GZF@#H%97 M7X.:\1_X3?Q9J^K:RUEXGTS3-0L+MX+7PY=V\:F[53P3+(RG+9['MVK MV'2M'T_0].CT_2[6.TM(\E(HQ@ DY)_,UY1XB\->,M3AO]*U3PEI'B.69G2T MUYYH8'MXVX7KWP\U?5]8T"XGU2<7D:7#)9Z@+?R/MD( Q)Y?; M)S['%&'1Y89$AT[^T6D_LX,VX*!MVN<\9[#//K3^TO7_@?\#\>A&ME M\OZ_S_#J?QKV_ M0KZ?4_#^G7]U;FWN+FVCEDA/\#,H)'ZUQ_P]\ V.E>&K4ZYX=TT:S'/+(TTD M$4DHS(Q0[QG^$COQ7H!Z8Z4/16]/R+EK)V\_S/%]*\;7NN>-KBV/Q&@TQ!J3 MQ6^DMI<;^;$C[0/.(&"V#@9SSFM3Q%XD\676L>)YM#U.WL+#PQ$KO!):++]M M?9YC*S$Y08X&WGFJM[X5\9ZKIZ^$;W2M.&GK?BZ_MR"2*+]V)-^! B@B0CJ> MGJ3UJUXA\->++35O$\.A:9;ZA8^)HD1YY;L1&R?R_+9F4CYQCGY>:G[*MO\ MK9;_ #OOH'VW?;KZ7>WRMYES4O%&N>)+OPWI7AN^CTB75=..I37CVPG,2 +A M%5N#DG!)K?\ 'B&[\1>'7EU'RS?V=U+97#QC"N\;8W =LC!Q6!J/A?7/#EU MX;U7PY8QZM+I6G'3IK-[D0&5"%PRLW P1D@UO?#_ ,/7GAWPY)%J7EB_O+N: M\N$B;GX?U PKE[GX9>"KRZFNKCP[9O-,YDD< M@COK26_PP\%6MS%<0>'+-)HG#HP!^5@<@]?6@"_XDU^XTEK*RTZUBN] M4OW9;>*:7RXU50"\CM@D*N0. 22RCO6?#XBU?2]7LK+Q FFR6U](8H+VP=E$ M5QT)KE;7X7:9K&K6DESX+L=$TVV8O+&TXFFNFP0%^0E50$[LYR< 8'- ' MJZ21R9V.K8Z[3FD>:.,X>1%/7!8"LC0O"/A_PS)-)HNE063S@+(T0.6 Z=3[ MU#K7@?PSXBO1>ZOHUM=W(01B20'.T9('!]S0!OJRLH92"#T(->(_\)OXLU?5 MM9:R\3Z9IFH6%V\%KX-3=JIX)ED93EL]CV[5[%I6D6&AZ;'I^EVL=K:1 MYV11CAKWP\U?5]8T"XGU2<7D:7#)9Z@+?R/MD( Q)Y?;)S['%&'1Y89$A MT[^T6D_LX,VX*!MVN<\9[#//K3^TO7_@?\#\>A&ME\OZ_P _PZG,6OC7Q(_A M6XU^;XH:7%>0F5AHL]E;>8^QR F00_S #HN>?QKV_0KZ?4_#^G7]U;FWN+FV MCEDA/\#,H)'ZUQ_P]\ V.E>&K4ZYX=TT:S'/+(TTD$4DHS(Q0[QG^$COQ7H% M#T5O3\BY?$VO/\SPRU\4Z_?6>I7\_P 5],TJ6"YN$CTVXLK4OM1R%&20W( [ M9^M>@:9XW>'PWX6NM>L9X-0UN1+<1Q( $D8$AF#$$*0,]R,UP6G^&M=TR&^M M+GX2:7K+RW<\J7]Q>VH=E=R5X(+# /KGZ5L7'@CQ/I_@3PK%;+#J6K:'?B\: MU,^Q77+?NE=O0, "?3\*(VY5?^[_ ,'S)FG=VWU_X'D=O>^)[87^M:1%]HAO M-/L/M;S"-64*P;!4%OF(V]#@>]_6J M^E>#]=MKCX;M-8[5T:WG2_/G(?)+1X7HWS<_WMNT\0W+^*M LIM1G M_P!*T8W61G?[D@>]=5!X1Q[ MU*VO_7PO]=/N%+?[_P#TI?I^I#:_&;P[=06=R+#6X[.XF\AKN2R(A@?. '<$ MCG_9W>^*V]=\>Z7H.MPZ.]KJ5]>O&)I(["U:?R(B<;WQT7CMD^U<7!X)U]/@ M?#X=;3A_:RW8E,'G1\#[3OSNW;?N\]:9X@UX^#OB]=7%K)IDTFJ6$0GCU"\^ MR"WVD@.)'7:R_P"RI+9SQQ5.R=OZV3_.Z"6[M_7O6_+4]%\+^*+#Q=I3ZEIJ MS"W6=X 95 +%3@D8)X/:O.M5\0ZW<^.O$6GGXD6'AFTL)(EMX+JTMG,@:,,2 M#(0>#]>M;OP8\Q_ \T[E&$^I7,BR1C"."_WE]B0<5+IO@:UNO&_BK4M?T&PN M[>[F@:RENH8IB56,*V 1WQFBVOR_1?\$2>GS_ %?_ "GH'Q+-K\/8_$' MB0/,HOVLA*UTU[,_ M:YRO4K%G..^3CJ*=X[\/W.K:%IECI=DCK;ZE;3-$I5%2)'RQ ) P!V%5O&>A MZV?$NB^*= M8+^ZTU)8I+":41>@7FA:AJLLEQ8IIO%[;WL)CGMR1P&3U/;&ZG/K56[^'^O^*-+\6:AJL5OINJ:VD M[))_-6$ M0X*B1P,$DC!P,586P\;Z]XO\(ZEJWARVTZUTJ283F.^29^8]N_ QA2<8 W'U MQ35N97\OR?ZV&]G;S_3_ (.OD=9!XYTRXT?Q!J:078AT.::"Y4HNYVB&6V?- M@CTR1^%0ZM\0]*TJUTUQ9ZG?7>HP"YM["PMO.N#&0#N*@X &?7UQFN*O?#/C M6QM/&FA:;HMM=66MS3W<-^UZJ%?,&#'Y9Y+<8R2%]ZTI_#OB;0=6T'Q)H^DQ M:I=6^C)IEWISW:PLI&#N5SE>#G/TXJ59J_I^3O\ CH-_$TO/\U;\+B^+/BJ+ M3P[HVI^'[2]N5O;X03$6A9HMK8>(@D;93T4'.<&M?4_BCI>F7,=L=(UZYG%N MES=16UB7:R1QD>=S\IQG(YQ@UG^*=)\9:_X,L)KC3K"36;35(KY;"VFV+Y:$ MX0R.<%\'D\#T%9GB[PYXBU36(]73P=!<7$]JB++8ZPUE=6KX^99'SME4'&"! MVHV^_P#1?K_PX::>GZ_Y'J.FZC:ZOIMMJ%C,)K6XC$D3CNIJU6-X3LM6T[PM MI]IKEY]LU**+$\^<[CGU[X&!GOC-;-5))-V)BVUJ%%%%2,**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ JAJ6AZ3K*HNJ:797PC.4%U;I+M^FX'% M7Z* &10Q01)%#&D<:#"HB@!1Z #I3Z** "BBB@ HHHH 9+#%.@2:-)%#!@'4 M$9!R#SW!YI]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !5#4M#TG651=4TNROA&YU2 SRQMIB&2Y,D+*$4#))XX_'&>V1S70US^IZ)HUGI^KWK:1)Q5&FE _=G=NX5N^-ISV_7'!^!=1=/%,^G:1J M\FJZ/++,9HY5#M:A4386D !R3E=KY/R^QKI+*V4>-?$EK;HL:_V99QHJ# 4? MOP !VJGM==F_N(B[[]U^9;L/&EE?W-FGV*^@M;]REE>3(@BN2 6^7#%AD*2- MRKG'%):^-;*ZNK=18W\=G=3FVMK^1$$,T@SPN&+C.TX+* <<'D9X[2[VVU#0 M/ ^@6MRKZK87$/VRU4YDMA%$ZN9%ZJ,X SUR,4W3KRVN?"WA?PS#=(VM6>HP M"YLP?WL0AD+.SKU5<#@G@[AZU5ES6\_O5]QO17_KKI^!ZG/*\0CV6\LVYPI\ MLJ-@/\1W$<#VR?0&I:Y7QQ_JM!_[#5K_ .A&N&M=-L[;PM9ZW#;HFJ+XF,8N MP/WH1KYD9-W7:5)&WIS4Q7-]_P#DOU!NW]>O^1['17F$%I,?%L?@O839VNH- MK.2#M^SD[T3/M.3QZ)6-I-J;B\B-_KNFV7B-=1)D3^S)'U(@3$[=XFR82N!G M9L"GVS0E>WG_ ,-^=_N&]+_U_6EOO/:*IZ?JEIJ@N3:2%Q;W#VTA*D8=>&'/ MH>]>9W!T[3/%SSI)I^LZA)J:[8'$D&J0!FP0ISF2%^:I*[_KLO\R7M_7<]$HKS36?[$_X23Q!_PE?D_:=J?V/]H^]Y M?EC_ (]^_F>9NSL^;[OM5#2=%76=3U%?$]FEU?1>';%I%N%W%)<39;GHX(^] MU'-3]GF\KE6UM_73_,]:K'L_$VEW^L7NFVT_F2642RS2#_5@$L,!NY!4Y]/K M4'@BYFO/ F@W%Q*TLTMA"SNYR6)09)JE:"WLOB'JF!'!;Q:/;' 54423?D* MJ4>63B^E_P !1]Z-_3\RQ8>-+*^FLO\ 0K^"TU!MME>S(@BN3@L-N&++D D; MU7/:IKWQ996ES+:I;W5S=+6^P@6T,FYU+E\JN!M4$@C( /6ET_KY?J'6W]?UM^)N6'B+3[[2YM09VM M8[=VBN4NL(T#K]Y6Y(S]"0O/TK$\#0(]KJT&5O]/&H>=;:A( QO,JKF0G[K$-P&4 ?*, 8K+TTFX\#6VE M*?FU+5[BV88ZQ_:97D_\<5OSIVO^'XBO;\?P.KN?%6FVCZ7#/YJW.I/&D5OM M!=-XR"X!PHZ\YZ],U!K_ (JD\/17-Q<>']4GLK=0S74#VVQNG0-,KDY.,;'\G:$! M]1O=3_P&I6K^?_!_(%IOV.D@NGGTZ.[^R3QN\0D^S2;1("1G:>=H;MUQ[U-$ M[20H[Q/$S*"8W(W*?0X)&1[$BJ'B+_D6=5_Z\Y?_ $ UYKHNBZ;K-[>KJ5G# M=+%X:T]HUE7<$;9+\P!Z,,<'J.U#>[[:_FQKHOZZ+]3URH+R[AL+&>\N7V00 M1M+(V"<*HR3@;OXW>5 M]W?S^-7*-FTOZW_'3\41%MQ3?]:+_,]0.KVX\0+HNR7[2;4W6[ V; P7&/:_#-<:Q:'PPT\FGQZ(7EMV,JSW-L)QOC1W.]21G![C & 0:] N9A/ M\/YI?"H1=^GL=/6$ '9\@ '0]/QJ'I&_P#77^OO*CK*W]=#H:*\HMO[$^TZ M-_PB?E?:?)E_MCR?]9L\EL_:>_F>9MQO^;.?>NH^&FE6%AX$T:YM;2&*>ZL8 M'N)40!I6V=6/4]3UJN7<5]CJK>9YEMZ3:WL"3V[Z[J^^*091Q\W##H1['BGI%#;6YL;M0OABT\17$5U$P_ M>1AAUQ6A7ATOV8+KO\ 8,T$6@_VW:_:9!"TMNMO]G'559*X;P')KJ.'Q"LZ?VE-<2@*0W$.PG \O' '][=WK3^(W_(GO_P!?EI_Z41T6U2]/ MQL):_B=717D.HZ79?V!XPUG[.G]IVFM.]M=8_>0D-%]QNJ@]P.O>M*\.@CQA MKS>,2HE#P'23(7\WRM@S]FV?-NW[L^7\W3/:E'6W]=$_U$WO_76QW>FZS;ZI M=ZE;0)*KZ?<_9I2X #-L5\K@GC#CKCO6C7D=Q-%:Z_>7\[>59VWBR.2>:3(6 M)#9JNYR?NC) R?6DN+V'4[KQ+Z5!9W4]U:10S.$V %9&8#!9ATV$GIQTR>*UJ\0U M :)_:/B;_A'C;G3_ /B4;?LN/)!^TG/EX^7;_N\9SWS6CJ.EV7]@>,-9^SI_ M:=IK3O;76/WD)#1?<;JH/<#KWIVV_KLOU%+3^O*YZ]17D/BS^QO)\9GQ)Y7] MKB-SI7F_ZWR/(&WR._WM^[;[[N*Z?QDH?X27"DD V<(R#@]4J>E_3\0?^?X' M;U$\SKASCBO,O%.DV.F:_IEDW]BZ7X=-I M(P74;'S;(W!9<[U$D:AR.06)_BQS5)H/LXTF,:D=0B_LO5S%/]G>%=AV855= MF;8.BG)R,8)%)NR;]?U_R'%7=OZZ?YGK]%>7Z1HVGV%WX':UMDB?4=/DBO74 M?-7IT6,,TWA*UGCC=@?WD[@K;D$]2(N3[M527* MVNU_PO?]/O)@^9)][?CL>K4CL$1G8X51DGVKQ_PE:VTMSHTL>OZ?%JBH?ML% MEIDHOI#Y9#+=-YSG(/.YU'S 8ZXJ3PY!I,6I0:9;1Z3KK74$T%S=6JM'G'2J:2?]=[">B_KS?Z'KU%>+Z3 M:FXO(C?Z[IMEXC7429$_LR1]2($Q.W>)LF$K@9V; I]LU-)IEG%X8U+6TMT7 M5(/$K^3=X_>1@W@4JK=0I!(('!R0M+92B*<%2-K%0P'/7AAT]:N5P_A&TTRQ\<^+XH[>SM[^2Z2555%65H3%&2 MW')4ONYZ;L]ZS-9_L3_A)/$'_"5^3]IVI_8_VC[WE^6/^/?OYGF;L[/F^[[4 MGHD_*_\ PP6U:\SM9=>B3Q)'H<5I=3W!A%Q+)&$$<$9) +%F!.2I&%#'CG%: MK,%4L>@&:\T\'Z7_ ,5Q!=ZK80?VR/#UI)/,\*^:)BSJS%L9W$ GT&*M>(1 MI'_"8WO_ E?DBR^PQ?V6;D?)YN7\SR\_P#+;[F,?-C&.].:Y5;U_"_^0+5_ M=^-O\SK=&UR/7;"QO[2SN1:7D!F6638 G( 5@&)R>3P".#DCC.A\/:5%K=AX6TN0D)=>%KJ+=W4F2+!^H.#1?75U MXD\(>)]:OHRKZ=H[:6 P(_?@9N",]MP09_V35.*O;^M[?F)?U_7I^1Z]>7:6 M6GSWDJOL@B:5U7!; &2!SC/%)I]['J6FVM]"KK%H^(UT_3=-N+; M^V9MTEQJ#PN#A,X40N#_ -]?E0M7;^N@/1?UYG9V=QI\LDRV4UJ\AVRRB%E) M^8?*S8]0.">H%6ZX;5-6\22:MXAL])+R_9&LRD<2Q>:D;AC*8]^%+\9 ?(_E M5*7Q3?P:8MA!JMS+J,NJP6+R7UBL5Q:)*,Y90 CG .U@-IR.#@Y%KL+;<]&J M&XNK>SC62YGB@1G6-6E<*"S'"J">Y) [US.HOJ.CV4%I<^)9Y)KJZ\NWDCT M]'NG7:24 4>7N&"=Y3 Y'>N0O-8U'4-,OK'4);B8Z=XBT^**2ZCC29D:2)O MG$>%SSQ@ XQD YJHJ[M_73_,;T5_ZZ_Y'K=%;';1*0OE^:50L MQ4OEMW!. :E:@]#TRBN#CU;7X-/^RZO/>Z;-->B&RD-M!/>74>S)^6)FB5@0 M26(*X'W160GB;Q$\=WIRZC?Y,BACN51LSSP<#MD9R*=NG M]=/\P>BN_P"M_P#(]3HK"UW4+GPSX*U#4/->_N;&U>023JJF1@."P0*/K@"L M#2K_ ,7+0Y8J3D88,>GS=5%-=6]LT*SSQ1-,_EQ!W"EVP3M7/4X!.!Z5YSI?B#7K33_"6JWNJR M:@NLP'[1:M!$BJPMVE#1E5#9RF""2#G@"H'EU741X$UJ]U8W":AJ$\B,MK/%/&&9"\3AAN4D,,C MN""".Q%35YGI>N^(-:U#1['^V9+9;J74UFEB@B+[89@L>W=KF^CFU&*&/S)$MW"J%5E*!FW GY2, X SQ-BFK?UZ_Y M'H]8TGBWPU#?-8R^(=)2[5_+,#7L8D#YQMV[LYSVJGX-OM2NX-7BU.^%Y+9Z ME+;)*(U3**%QD+QGDY]\U5\&113V'B**=$>)]9O%=7&01NYS2_RO^7^8EM\[ M?G_D=>#D9'2BO)=(U[68],T'0].2_:*:.[D2:R^SF:CJ,MM]J=86E$"QLZOM4O&)"!CN.IQVIV["]3T"B MN#US4O$.DWFD:#%=W=_/>&>1KNS@MH[CRXPN% E81;OFY..@X4=15;5/%PDT M33KV2XTR2[U.6V\^6.W>:6W$#.&8(7C5]PQQQQG&#BA*^PWIN>C5%!=6]R91 M!/%*8G,;[ (HVCF ";EFMI%WKFJ>,+^*ZU"6SM[&&UD:PBCB8%Y$)=6"XB! MV*\B%PR<$YC!Z#/0 'N*ENT6^W_!_K\"DKM([J&:*Y@CG@E26&10R2(P96!Z M$$=13ZP?!/\ R(GA_P#[!T'_ *+%;U7./+)Q[$1=TF%%%%24%%%% !1110 4 M444 5M0L8M2LWM)RWE.5+!3C< 0<'V.,'VJS110 4444 %%%% !1110!@:EX M535)[KSM7U065V,7%@LJ&&08P1\RET!'4(RC\SG=1%C1410JJ !T IU%'D M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 55LM-M-.-R;6+RS.@X'%6J* ,F\\,Z1?RW5P:C7PGHBZ=<6+6;2Q7#B25YYY)979NQQG=TXZ4EMX,T" MT9FAL2&>YCNV)GD8M,@PKG+^:WJ* &30Q7$$D,T:R12*5='&0P/!!'I M6/8>$M%TZ7S+>VE+",Q)YUS+*(D/58P[$1CV7'0>E;=% &7%XD_\>2^8Q\KY"GK\WRDCYLU4B\%>'X;^WO8[)Q+;2^=;K]IE,<+X()2/=L7. M3D 'O6_13N[W#R,FS\,Z187-O<6UIY&/2=/LY%%U+=2)->3VT@E/F>/=L8C QD'&.,5O44EH!BZAX3T;4[U[NYM9/-E M4+-Y5S+$LZCH)%1@L@[88'CBKUII5C8WEQ=VUNL4UPL:2E2<$(,* ,X& >P% M7** ,[4]#L-7:)[J.42Q A)K>XD@E4'&0'C96P<#(S@X%3VVG6=I8?8;>W2* MVVE?+3@<]??)R23UR:M44=+!YE&'2;.VLK&S@66*WL0H@2.=U "C: V#\XQV M;(/>KU%%-N^X!1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_]D! end EX-101.SCH 11 oflx-20221231.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - BASIS OF PRESENTATION AND CONSOLIDATION 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 - PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - OTHER LONG TERM ASSETS link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - SHAREHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - STOCK BASED COMPENSATION PLANS link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - OTHER LONG TERM ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - SHAREHOLDERS’ EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - STOCK BASED COMPENSATION PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - SCHEDULE OF INVENTORIES, NET OF RESERVES (Details) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - INVENTORIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - SCHEDULE OF OTHER LONG TERM ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - SHAREHOLDERS’ EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - EMPLOYEE BENEFIT PLANS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - STOCK BASED COMPENSATION PLANS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 oflx-20221231_cal.xml XBRL CALCULATION FILE EX-101.DEF 13 oflx-20221231_def.xml XBRL DEFINITION FILE EX-101.LAB 14 oflx-20221231_lab.xml XBRL LABEL FILE 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] Long-Lived Tangible Asset [Axis] Land [Member] Building [Member] Leasehold Improvements [Member] Equipment [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Loan Agreement [Member] Variable Rate [Axis] Prime Rate [Member] Credit Facility [Axis] Line of Credit [Member] Debt Instrument [Axis] PPP Loan [Member] Legal Entity [Axis] US Small Business Administration [Member] Scenario [Axis] Since Inception [Member] Geographical [Axis] Banbury [Member] Retirement Plan Type [Axis] Qualified Non-Contributory Profit Sharing [Member] Retirement Plan Tax Status [Axis] Qualified Plan [Member] Loss Contingency Nature [Axis] Insurance Claims [Member] Award Type [Axis] Phantom Stock Plan [Member] Full Value Units [Member] Phantom Share Units (PSUs) [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 Dcuments IncorporatedByReference ICFR Auditor Attestation Flag Auditor Firm ID Auditor Name Auditor Location Statement of Financial Position [Abstract] ASSETS Current Assets: Cash and Cash Equivalents Accounts Receivable - less allowances of $1,111 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 11) 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 December 31, 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 (Expense) Other Income (Expense) Income Before Income Taxes Income Tax Expense Net Income Less: Net Income – 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) Income: Foreign Currency Translation Adjustment Other Comprehensive (Loss) Income Comprehensive Income Less: Comprehensive Income Attributable to the Noncontrolling Interest Total Other Comprehensive Income Statement [Table] Statement [Line Items] Balance, value Balance, shares Cumulative Translation Adjustment Dividends Declared Balance, value Balance, shares Statement of Cash Flows [Abstract] Cash Flows from Operating Activities: Adjustments to Reconcile Net Income to Non-Cash Compensation Expense 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 Increase in Cash and Cash Equivalents Translation effect on cash Cash and Cash Equivalents - Beginning of Year Cash and Cash Equivalents - End of Year Supplemental Disclosure of Cash Flow Information Cash paid for Income Taxes Cash paid for Interest Declared Dividend Additions to Right-Of-Use Assets obtained from new operating Lease Liabilities Accounting Policies [Abstract] BASIS OF PRESENTATION AND CONSOLIDATION SIGNIFICANT ACCOUNTING POLICIES Inventory Disclosure [Abstract] INVENTORIES Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] OTHER LONG TERM ASSETS Debt Disclosure [Abstract] LINE OF CREDIT AND OTHER BORROWINGS Equity [Abstract] SHAREHOLDERS’ EQUITY Income Tax Disclosure [Abstract] INCOME TAXES Leases LEASES Retirement Benefits [Abstract] EMPLOYEE BENEFIT PLANS Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Share-Based Payment Arrangement [Abstract] STOCK BASED COMPENSATION PLANS 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 Advertising Expense Research and Development Expense Shipping Costs 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 PROPERTY AND EQUIPMENT SCHEDULE OF OTHER LONG TERM ASSETS SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES 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 Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Allowance for doubtful accounts receivable Defense and settlement costs per claim Advertising cost Research and development expense Shipping costs Concentration risk percentage description Finished Goods Raw Materials Inventories - Net Inventory valuation reserves Property and Equipment - Gross Property and equipment, useful lives Accumulated Depreciation Property and Equipment - Net Construction in progress, gross Depreciation and amortization expense Inventories Cash surrender value of life insurance policies Other Other Long Term Assets Schedule of Long-Term Debt Instruments [Table] Debt Instrument [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 Long-term line of credit Line of credit interest rate percentage Proceeds from loan Repayment of loan, description Dividends payable, date declared Dividends payable, amount per share Dividends payable, date to be paid Dividend paid on or before date, amount 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 Current Deferred Current Deferred Current Deferred Federal income tax rate, percentage Computed Statutory Income Tax Expense State Income Tax, Net of Federal Tax Benefit Foreign Tax Rate Differential Executive Compensation Limitation Foreign Derived Intangible Income Deduction Research Credit Other - Net Income Tax Expense Compensation Assets Inventory Valuation Accounts Receivable Valuation Deferred Litigation Costs Capitalized Research Costs Accrued Product Liability Foreign Net Operating Losses Valuation Allowance for Loss Carryover Other Compensation Liabilities Total Deferred Assets Prepaid Expenses Depreciation and Amortization Total Deferred Liabilities Total Deferred Tax Asset (Liability) Total Deferred Tax Asset (Liability) Foreign income included in pre-tax income Schedule Of Future Minimum Rental Payments For Operating Leases Details Operating lease payments Schedule Of Future Minimum Rental Payments For Operating Leases 2023 2024 2025 2026 2027 Thereafter Total Minimum Lease Payments Operating leases term, description Lease liability Lease liability, current Weighted average remaining lease term Operating lease, weighted average discount rate, percent Operating lease expense Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] Contributions accrued for the plan Employee contributions, description Contribution percentage on gross wages Employee contribution percentage 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 Inventories 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 Engineering expense. Accumulated Other Comprehensive Income Loss [Member] Increase decrease in right of use assets. Cash paid for interest. Declared dividends. Additions to right of use assets obtained from new operating lease liabilities. Defense costs per claim. Shipping Costs [Policy Text Block]. Shipping costs. Loan Agreement [Member] Line Of Credit Facility Expiration Period Description. PPP Loan [Member] US Small Business Administration [Member] Repayment Of Loan Description. Stock repurchased during period value per share. Foreign Derived Intangible Income Deduction. Deferred tax assets capitalized reasearch costs. Deferred tax assets accrued product liability. Banbury [Member] Operating lease right of use asset1 Operating lease liability1 Operating lease liability current1 Potential liability per claim. Payment of defendants cost. Deductibles per claim. Phantom Stock Plan [Member] Qualified Non-Contributory Profit Sharing [Member] Unvested units outstanding. Full Value Units [Member] 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. Other long term assets. 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 Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other Inventory, Gross Current State and Local Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Current Foreign Tax Expense (Benefit) Deferred Foreign Income Tax Expense (Benefit) ForeignDerivedIntangibleIncomeDeduction Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Other Deferred Tax Assets, Gross Deferred Tax Liabilities, Deferred Expense Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Liabilities, Gross Deferred Tax Assets, Net Lessee, Operating Lease, Liability, to be Paid Inventory, Raw Materials, Net of Reserves 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 EX-101.PRE 15 oflx-20221231_pre.xml XBRL PRESENTATION FILE XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 01, 2023
Jun. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2022    
Document Fiscal Period Focus FY    
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 Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
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 Public Float     $ 348,483,353
Entity Common Stock, Shares Outstanding   10,094,322  
Dcuments IncorporatedByReference The information required by Part III (Items 10, 11, 12, 13, and 14) is incorporated by reference from the registrant’s definitive proxy statement (to be filed pursuant to Regulation 14A no later than 120 days after the year ended December 31, 2022, or April 30, 2023) for the 2023 annual meeting of shareholders.    
ICFR Auditor Attestation Flag true    
Auditor Firm ID 49    
Auditor Name RSM US LLP    
Auditor Location Blue Bell, Pennsylvania    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current Assets:    
Cash and Cash Equivalents $ 37,703 $ 32,913
Accounts Receivable - less allowances of $1,111 and $1,410, respectively 17,503 20,726
Inventories - Net 17,764 15,565
Other Current Assets 2,785 2,533
Total Current Assets 75,755 71,737
Right-Of-Use Assets - Operating 3,205 3,374
Property and Equipment - Net 8,404 8,569
Goodwill - Net 3,526 3,526
Deferred Taxes 923 7
Other Long Term Assets 5,871 1,702
Total Assets 97,684 88,915
Current Liabilities:    
Accounts Payable 2,290 3,355
Accrued Compensation 3,782 7,008
Accrued Commissions and Sales Incentives 4,996 7,183
Dividends Payable 3,232
Taxes Payable 109 1
Lease Liability - Operating 447 383
Other Liabilities 7,530 4,864
Total Current Liabilities 22,386 22,794
Lease Liability - Operating, net of current portion 2,763 2,990
Deferred Taxes 6 427
Tax Payable Long Term 370 493
Other Long Term Liabilities 986 1,670
Total Liabilities 26,511 28,374
Commitments and Contingencies (Note 11)
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 December 31, 2022 and December 31, 2021, respectively 102 102
Treasury Stock (1) (1)
Paid-in Capital 11,025 11,025
Retained Earnings 60,954 50,053
Accumulated Other Comprehensive Loss (1,103) (827)
Total Omega Flex, Inc. Shareholders’ Equity 70,977 60,352
Noncontrolling Interest 196 189
Total Shareholders’ Equity 71,173 60,541
Total Liabilities and Shareholders’ Equity $ 97,684 $ 88,915
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 1,111 $ 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 19 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Net Sales $ 125,487 $ 130,011 $ 105,796
Cost of Goods Sold 47,182 48,480 39,246
Gross Profit 78,305 81,531 66,550
Selling Expense 21,931 20,429 16,580
General and Administrative Expense 20,625 21,430 19,117
Engineering Expense 4,733 4,610 4,200
Operating Profit 31,016 35,062 26,653
Interest Income (Expense) 174 35 (39)
Other Income (Expense) (211) 21 (53)
Income Before Income Taxes 30,979 35,118 26,561
Income Tax Expense 7,327 8,862 6,594
Net Income 23,652 26,256 19,967
Less: Net Income – Noncontrolling Interest (30) (61) (57)
Net Income attributable to Omega Flex, Inc. $ 23,622 $ 26,195 $ 19,910
Basic and Diluted Earnings per Common Share $ 2.34 $ 2.60 $ 1.97
Cash Dividends Declared per Common Share $ 1.26 $ 1.18 $ 1.12
Basic and Diluted Weighted Average Shares Outstanding 10,094 10,094 10,094
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Net Income $ 23,652 $ 26,256 $ 19,967
Other Comprehensive (Loss) Income:      
Foreign Currency Translation Adjustment (299) (52) 140
Other Comprehensive (Loss) Income (299) (52) 140
Comprehensive Income 23,353 26,204 20,107
Less: Comprehensive Income Attributable to the Noncontrolling Interest (7) (58) (66)
Total Other Comprehensive Income $ 23,346 $ 26,146 $ 20,041
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Shareholders' Equity - 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
Balance, value at Dec. 31, 2019 $ 102 $ (1) $ 11,025 $ 27,165 $ (909) $ 194 $ 37,576
Balance, shares at Dec. 31, 2019 10,094,322            
Net Income 19,910 57 19,967
Cumulative Translation Adjustment         131 9 140
Dividends Declared       (11,306)     (11,306)
Balance, value at Dec. 31, 2020 $ 102 (1) 11,025 35,769 (778) 260 46,377
Balance, shares at Dec. 31, 2020 10,094,322            
Net Income 26,195 61 26,256
Cumulative Translation Adjustment         (49) (3) (52)
Dividends Declared       (11,911)   (129) (12,040)
Balance, value at Dec. 31, 2021 $ 102 (1) 11,025 50,053 (827) 189 60,541
Balance, shares at Dec. 31, 2021 10,094,322            
Net Income 23,622 30 23,652
Cumulative Translation Adjustment         (276) (23) (299)
Dividends Declared       (12,721)     (12,721)
Balance, value at Dec. 31, 2022 $ 102 $ (1) $ 11,025 $ 60,954 $ (1,103) $ 196 $ 71,173
Balance, shares at Dec. 31, 2022 10,094,322            
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash Flows from Operating Activities:      
Net Income $ 23,652 $ 26,256 $ 19,967
Adjustments to Reconcile Net Income to      
Non-Cash Compensation Expense 156 506 1,453
Depreciation and Amortization 1,096 1,020 870
Provision for Losses on Accounts Receivable, net of write-offs and recoveries (301) 286 (299)
Deferred Taxes (1,337) 305 (212)
Provision for Inventory Reserves 91 101 45
Changes in Assets and Liabilities:      
Accounts Receivable 3,396 (943) (2,683)
Inventories (2,578) (4,185) (440)
Right-Of-Use Assets 481 328 278
Other Assets (4,429) (509) (176)
Accounts Payable (1,002) 894 79
Accrued Compensation (3,194) 1,582 804
Accrued Commissions and Sales Incentives (2,179) 2,835 (110)
Lease Liabilities (475) (335) (287)
Other Liabilities 1,869 (2,992) 21
Net Cash Provided by Operating Activities 15,246 25,149 19,310
Cash Flows from Investing Activities:      
Capital Expenditures (942) (971) (564)
Net Cash Used In Investing Activities (942) (971) (564)
Cash Flows from Financing Activities:      
Dividends Paid (9,489) (14,867) (11,306)
Net Cash Used In Financing Activities (9,489) (14,867) (11,306)
Net Increase in Cash and Cash Equivalents 4,815 9,311 7,440
Translation effect on cash (25) (31) 95
Cash and Cash Equivalents - Beginning of Year 32,913 23,633 16,098
Cash and Cash Equivalents - End of Year 37,703 32,913 23,633
Supplemental Disclosure of Cash Flow Information      
Cash paid for Income Taxes 8,678 9,602 6,436
Cash paid for Interest 112
Declared Dividend 3,232 2,826
Additions to Right-Of-Use Assets obtained from new operating Lease Liabilities $ 644 $ 3,261
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.4
BASIS OF PRESENTATION AND CONSOLIDATION
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
BASIS OF PRESENTATION AND CONSOLIDATION

1. BASIS OF PRESENTATION AND CONSOLIDATION

 

Description of Business

 

The accompanying Consolidated Financial Statements include the accounts of Omega Flex, Inc. (Omega) and its subsidiaries (collectively the “Company”). The Company’s audited Consolidated Financial Statements for the years ended December 31, 2022, 2021 and 2020 have been prepared in accordance with accounting standards set by the Financial Accounting Standards Board (FASB) and Article 5 of Regulation S-X. All material intercompany accounts and transactions have been eliminated in consolidation.

 

The Company is a leading manufacturer of flexible metal hose, which is used in a variety of applications to carry gases and liquids within their particular applications. The Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose and accessories. These applications include carrying fuel gases within residential and commercial buildings; 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; and medical gases in health care facilities. The Company’s flexible metal piping is also used to carry other types of gases and fluids in a number of 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 U.S., and in Banbury, Oxfordshire in the U.K., and sells its products through distributors, wholesalers and to OEMs throughout North America, and in certain European markets.

 

XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES

2. SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles (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 products 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 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 their 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 receivable is 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 receivable, 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,111,000 and $1,410,000 as of December 31, 2022 and 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 of 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, 2022. 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 12, Stock Based Compensation Plans, to the 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 11, Commitments and Contingencies, to the 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 December 31, 2022 and 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.

 

Advertising Expense

 

Advertising costs are charged to operations as incurred and are included in selling expenses in the accompanying consolidated statement of operations. Such charges aggregated $976,000, $877,000, and $691,000 for the years ended December 31, 2022, 2021, and 2020, respectively.

 

Research and Development Expense

 

Research and development expenses are charged to operations as incurred. Such charges totaled $653,000, $627,000, and $831,000 for the years ended December 31, 2022, 2021 and 2020, respectively and are included in engineering expense in the accompanying consolidated statements of operations.

 

 

Shipping Costs

 

Shipping costs are included in selling expense on the consolidated statements of operations. The expense relating to shipping was $3,548,000, $3,814,000, and $2,801,000 for the years ended December 31, 2022, 2021 and 2020, respectively.

 

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 dilutive 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 statements of operations 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 statements of operations 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.

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include but are not limited to increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses, and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the CARES Act did not have a material impact on the Company’s income tax provision.

 

As a result of changes made by the Tax Cuts and Jobs Act of 2017, which became effective as of January 1, 2022, the Company is required to capitalize certain research and development expenses for tax purposes, and amortize those expenses over a five year period, resulting in a deferred tax asset for the capitalized amounts.

 

Other Comprehensive Income

 

For the years ended December 31, 2022, 2021 and 2020, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.

 

 

Significant Concentrations

 

One customer represented 12% to 13% of sales during each of the fiscal years in the period from 2020 to 2022, and that same customer accounted for approximately 7% to 19% of the Accounts Receivable balance over the last two years. No other customer represented more than 10% of Accounts Receivable or Sales. Geographically, North America accounted for approximately 93% to 95% of the Company’s sales during the last three years. The remaining portion of sales for each respective year was scattered among other countries, with the U.K. being the Company’s most dominant market outside North America.

 

Subsequent Events

 

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

 

Recent Accounting Pronouncements

 

In March 2021, the FASB issued ASU No. 2021-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, 2021 through December 31, 2022. The impact of the adoption of ASU 2021-04 did not have a material impact on the Company’s Consolidated Financial Statements.

 

In December 2020, the FASB issued ASU 2020-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 2020-12 are effective for public business entities for fiscal years beginning after December 15, 2021, including interim periods therein. The Company adopted this new guidance in 2021, and it did not have a material impact on its Consolidated Financial Statements.

 

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORIES

3. INVENTORIES

 

Inventories, net of reserves of $571,000 and $505,000, respectively, were as follows on December 31:

 

SCHEDULE OF INVENTORIES, NET OF RESERVES

   2022   2021 
   (in thousands) 
Finished Goods  $6,744   $5,903 
Raw Materials   11,020    9,662 
Inventories - Net  $17,764   $15,565 

 

See Note 5, Other Long Term Assets, for details on inventories which are estimated to be used beyond the next twelve months.

 

 

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY AND EQUIPMENT
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT

4. PROPERTY AND EQUIPMENT

 

Property and equipment consisted of the following on December 31:

 

SCHEDULE OF PROPERTY AND EQUIPMENT

   2022   2021  

Depreciation and Amortization Est.

Useful Lives

   (in thousands)    
Land  $1,205   $1,205    
Buildings   6,640    6,640   39 Years
Leasehold Improvements   396    412   3-10 Years (Lesser of Life or Lease)
Equipment   15,448    14,625   3-10 Years
Property and Equipment - Gross   23,689    22,882    
Accumulated Depreciation   (15,285)   (14,313)   
Property and Equipment - Net  $8,404   $8,569 

 

 

The above amounts include capital related items of $535,000 and $112,000 as of December 31, 2022 and 2021, respectively, which had not yet been placed in service by the Company, and therefore no depreciation was recorded in the related periods for those assets. Depreciation and amortization expense was approximately $1,096,000, $1,020,000, and $870,000 for the years ended December 31, 2022, 2021 and 2020, respectively.

 

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER LONG TERM ASSETS
12 Months Ended
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
OTHER LONG TERM ASSETS

5. OTHER LONG TERM ASSETS

 

Other long term assets were as follows on December 31:

 

   2022   2021 
   (in thousands) 
Inventories  $4,261   $- 
Cash surrender value of life insurance policies   1,546    1,651 
Other   64    51 
Other Long Term Assets  $5,871   $1,702 

 

The Company maintains inventories, which are estimated to be used beyond the next twelve months, mainly for the new corrugated medical tubing (“CMT”) products. Higher amounts of materials for the new CMT products were initially purchased for cost considerations and because of longer required lead times.

 

The cash surrender value of life insurance policies where the Company is beneficiary is further described in Note 11, Commitments and Contingencies.

 

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.4
LINE OF CREDIT AND OTHER BORROWINGS
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
LINE OF CREDIT AND OTHER BORROWINGS

6. LINE OF CREDIT AND OTHER BORROWINGS

 

On December 1, 2017, the Company agreed to an 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 Line is unsecured and has been extended maturing on June 1, 2023. 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 June 1, 2023 extended 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 5.14%. 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 and extension period, as long as there are no amounts outstanding.

 

 

During the quarter ended June 30, 2020, in an effort to ensure liquidity and secure all available resources during the COVID-19 pandemic, the Company borrowed the full amount of its capacity on the line of $15,000,000 at the prime rate of 3.25%. The Company repaid this amount in full prior to the end of such quarter, and as of December 31, 2020, had no borrowings on its line of credit. As of December 31, 2022 and as of December 31, 2021, the Company also had no outstanding borrowings on its line of credit.

 

The Company was in compliance with all debt covenants as of December 31, 2022 and 2021.

 

The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on March 27, 2020 in the U.S. On April 7, 2020, the Company received a loan from the U.S. Small Business Administration (“SBA”) to fund the Company’s request for a loan under the SBA’s Paycheck Protection Program (“PPP” and “PPP Loan”) created as part of the recently enacted CARES Act administered by the SBA. In connection with the PPP Loan, the Company entered into a promissory note filed as Exhibit 10.2 attached to Form 10-Q for the quarter ended March 31, 2020. Pursuant to the terms of the PPP Loan, the Company received total proceeds of $2,453,000 from the Bank at an interest rate of just below 1% per annum. After the issuance of the PPP Loan, the U.S. Treasury Department issued new guidance on the PPP program and advised that publicly traded companies that had access to other sources of financing may not be appropriate candidates for the PPP Loans, and provided a grace period until May 7, 2020 for such companies to repay the previously issued PPP Loans. Accordingly, in light of this guidance, the Company repaid the PPP Loan by May 7, 2020.

 

Lastly, 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 29 R14.htm IDEA: XBRL DOCUMENT v3.22.4
SHAREHOLDERS’ EQUITY
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
SHAREHOLDERS’ EQUITY

7. SHAREHOLDERS’ EQUITY

 

As of December 31, 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, 2021, and 2020, upon approval of the Board of Directors (the “Board”) the Company has declared and paid regular quarterly dividends, as set forth in the following table:

 

SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS

Dividend Declared  Dividend Paid
Date  Price Per Share   Date  Amount 
December 7, 2022  $0.32   January 4, 2023
  $3,232,000 
September 30, 2022  $0.32   October 24, 2022  $3,231,000 
June 10, 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 
September 23, 2020  $0.28   October 13, 2020  $2,827,000 
June 24, 2020  $0.28   July 13, 2020  $2,826,000 
March 31, 2020  $0.28   April 17, 2020  $2,827,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 respectively.

 

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 30 R15.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES

8. INCOME TAXES

 

Income tax expense consisted of the following:

SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)

   2022   2021   2020 
   December 31, 
   2022   2021   2020 
   (in thousands) 
Federal Income Tax:               
Current  $7,453   $7,197   $5,617 
Deferred   (1,156)   264    (175)
                
State Income Tax:               
Current   1,126    1,062    923 
Deferred   (173)   43    (30)
                
Foreign Income Tax:               
Current   84    298    266 
Deferred   (7)   (2)   (7)
Income Tax Expense  $7,327   $8,862   $6,594 

 

Pre-tax income included foreign income of $437,000, $1,500,000, and $1,341,000 in 2022, 2021 and 2020, respectively.

 

Total income tax expense differed from statutory income tax expense, computed by applying the U.S. federal income tax rate of 21% to earnings before income tax, as follows:

SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION

   2022   2021   2020 
   December 31, 
   2022   2021   2020 
   (in thousands) 
Computed Statutory Income Tax Expense  $6,505   $7,362   $5,566 
State Income Tax, Net of Federal Tax Benefit   753    902    759 
Foreign Tax Rate Differential   (9)   (29)   (27)
Executive Compensation Limitation   296    773    503 
Foreign Derived Intangible Income Deduction   (98)    (107)    (75) 
Research Credit   (171)    (59)    (62) 
Other - Net   51    20    (70)
Income Tax Expense  $7,327   $8,862   $6,594 

 

 

A deferred income tax (expense) benefit results from temporary timing differences in the recognition of income and expense for income tax and financial reporting purposes. The components of and changes in the net deferred tax assets (liabilities) which give rise to this deferred income tax (expense) benefit for the years ended December 31, 2022 and 2021 are as follows:

SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES

   2022   2021 
   December 31, 
   2022   2021 
   (in thousands) 
Deferred Tax Assets:          
Compensation Assets  $201   $130 
Inventory Valuation   529    334 
Accounts Receivable Valuation   259    329 
Deferred Litigation Costs   12    12 
Capitalized Research Costs   590    - 
Accrued Product Liability   900    61 
Foreign Net Operating Losses   78    76 
Valuation Allowance for Loss Carryover   (78)   (76)
Other   17    37 
Compensation Liabilities   360    673 
Total Deferred Assets  $       2,868   $1,576 
           
Deferred Tax Liabilities:          
Prepaid Expenses   (592)   (544)
Depreciation and Amortization   (1,359)   (1,452)
Total Deferred Liabilities  $(1,951)  $(1,996)
           
Total Deferred Tax Asset (Liability)  $917   $(420)

 

Management believes it is more likely than not that the Company will have sufficient taxable income when these timing differences reverse and that the deferred tax assets will be realized with the exception of a carryover of foreign operating losses. Due to the uncertainty of future income in the foreign subsidiary, the Company has recognized a valuation allowance related to the foreign operating losses carrying forward.

 

The Company is currently subject to audit by the Internal Revenue Service for the calendar years ended 2019 through 2021. The Company and its Subsidiaries’ state income tax returns are subject to audit for the calendar years ended 2018 through 2021.

 

As of December 31, 2022, the Company had no liability for unrecognized tax benefits related to various federal and state income tax matters.

 

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES
12 Months Ended
Dec. 31, 2022
Leases  
LEASES

9. 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 three year term ending in December 2024, that provides warehousing. Also in 2022, 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 December 31, 2022, the Company has right-of-use assets of $3,205,000, and a lease liability of $3,210,000, of which $447,000 was reported as a current liability. On December 31, 2021, the Company has 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.02 years and 1.06% as of December 31, 2022.

 

Rent expense for operating leases was approximately $504,000, $421,000, and $301,000 for the years ended December 31, 2022, 2021 and 2020, respectively.

 

Future minimum lease payments, inclusive of interest of $178,000, under non-cancelable leases as of December 31, 2022 is as follows:

SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES

Year Ending December 31,  Operating Leases 
   (in thousands) 
     
2023  $447 
2024   419 
2025   258 
2026   256 
2027   223 
Thereafter   1,607 
Total Minimum Lease Payments  $   3,210 

 

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT PLANS
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLANS

10. EMPLOYEE BENEFIT PLANS

 

Defined Contribution and 401(K) Plans

 

The Company maintains a qualified non-contributory profit-sharing plan (the “Plan”) covering all eligible employees. There were $474,000, $441,000, and $430,000 of contributions accrued for the Plan in 2022, 2021 and 2020 respectively, which were charged to expense in those respective years.

 

Contributions to the Plan are defined as three percent (3%) of gross wages up to the current Old Age, Survivors, and Disability (OASDI) limit and six percent (6%) of the excess over the OASDI limit, subject to the maximum allowed under the Employee Retirement Income Security Act (ERISA). Participant balances vest over six years.

 

The Company also maintains a savings and retirement plan qualified under Internal Revenue Code Section 401(k) for all employees. Employees are eligible to participate in the Plan the first day of the month following date of hire. Participants may elect to have up to fifty percent (50%) of their compensation withheld, up to the maximum allowed by the Internal Revenue Code. After completing one year of service, the Company contributed an additional amount equal to 50% of all employee contributions, up to a maximum of 6% of an employee’s gross wages. Contributions are funded on a current basis. Contributions to the Plan charged to expense for the years ended December 31, 2022, 2021 and 2020 were $319,000, $315,000, and $295,000, respectively. The participant’s Company contribution vests ratably over six years.

 

 

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.4
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

11. 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 $357,000 as of December 31, 2022, of which $309,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,546,000 at December 31, 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 this 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 9, Leases, to the 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 earlier in Item 7 under “Liquidity and Capital Resources”, the Company has numerous contractual obligations in place for the forthcoming year, mainly related to purchase obligations for the Company’s raw material inventories, totaling $16,755,000.

 

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 December 31, 2022 is estimated to not exceed approximately $7,416,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 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 in the Company’s books as of December 31, 2022 and December 31, 2021 were $3,848,000 and $262,000, respectively, and are included in Other Liabilities.

 

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK BASED COMPENSATION PLANS
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
STOCK BASED COMPENSATION PLANS

12. 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 FASB ASC Topic 718, Compensation - Stock Compensation. 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 Units outstanding as of the record date of the common stock dividend. The dividend equivalent will be paid at the same time the underlying 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 Units. As of December 31, 2021, the Company had 8,358 nonvested and unmatured 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 December 31, 2022, the Company had 6,653 nonvested and unmatured 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 and maturity periods of each grant.

 

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. For the year ended December 31, 2022, no awards were forfeited. However, for the year ended December 31, 2021, a reversal of $56,000 of previously recognized compensation expense was recognized on 1,212 nonvested forfeited Units.

 

The total liability related to the Units as of December 31, 2022 was $1,343,000 of which $665,000 is included in Other Liabilities, as it is expected to be paid within the next twelve months, and the balance of $678,000 is included in Other Long Term Liabilities. The total liability related to the Units 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 Plan, in accordance with FASB ASC Topic 718, Compensation - Stock Compensation, the Company recorded compensation expense of approximately $156,000, $506,000, and $1,453,000 related to the Plan for the years ended December 31, 2022, 2021 and 2020, respectively. Compensation expense (or income) for a given period largely depends upon fluctuations in the Company’s stock price.

 

 

The following table summarizes information about the Company’s nonvested and unmatured Units as of and for the year ended December 31, 2022:

SUMMARY OF NONVESTED PHANTOM STOCK UNITS 

   Units  

Weighted Average Grant

Date Fair Value

 
Number of Units:        
Nonvested and Unmatured as of December 31, 2021   8,358   $100.93 
Granted   3,493   $137.97 
Vested   (5,198)  $89.78 
Forfeited   -    - 
Canceled   -    - 
Nonvested and Unmatured as of December 31, 2022   6,653   $129.09 
Units Expected to Vest and Mature   6,653   $129.09 

 

The total unrecognized compensation costs calculated on December 31, 2022 are $387,000 which will be recognized through August of 2025. The Company will recognize the related expense over the weighted average period of 1.2 years.

 

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.4
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2022
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

13. RELATED PARTY TRANSACTIONS

 

From time to time the Company may have related party transactions (“RPTs”). 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. In all cases, these RPTs have been determined to be independent transactions with no indication that they are influenced by the related relationships.

 

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.4
SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

14. 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 Consolidated Financial Statements for 2022.

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles (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 products 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 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 their 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 receivable is 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 receivable, 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,111,000 and $1,410,000 as of December 31, 2022 and 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 of 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, 2022. 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 12, Stock Based Compensation Plans, to the 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 11, Commitments and Contingencies, to the 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 December 31, 2022 and 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.

 

Advertising Expense

Advertising Expense

 

Advertising costs are charged to operations as incurred and are included in selling expenses in the accompanying consolidated statement of operations. Such charges aggregated $976,000, $877,000, and $691,000 for the years ended December 31, 2022, 2021, and 2020, respectively.

 

Research and Development Expense

Research and Development Expense

 

Research and development expenses are charged to operations as incurred. Such charges totaled $653,000, $627,000, and $831,000 for the years ended December 31, 2022, 2021 and 2020, respectively and are included in engineering expense in the accompanying consolidated statements of operations.

 

 

Shipping Costs

Shipping Costs

 

Shipping costs are included in selling expense on the consolidated statements of operations. The expense relating to shipping was $3,548,000, $3,814,000, and $2,801,000 for the years ended December 31, 2022, 2021 and 2020, respectively.

 

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 dilutive 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 statements of operations 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 statements of operations 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.

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include but are not limited to increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses, and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the CARES Act did not have a material impact on the Company’s income tax provision.

 

As a result of changes made by the Tax Cuts and Jobs Act of 2017, which became effective as of January 1, 2022, the Company is required to capitalize certain research and development expenses for tax purposes, and amortize those expenses over a five year period, resulting in a deferred tax asset for the capitalized amounts.

 

Other Comprehensive Income

Other Comprehensive Income

 

For the years ended December 31, 2022, 2021 and 2020, respectively, the components of other comprehensive income consisted solely of foreign currency translation adjustments.

 

 

Significant Concentrations

Significant Concentrations

 

One customer represented 12% to 13% of sales during each of the fiscal years in the period from 2020 to 2022, and that same customer accounted for approximately 7% to 19% of the Accounts Receivable balance over the last two years. No other customer represented more than 10% of Accounts Receivable or Sales. Geographically, North America accounted for approximately 93% to 95% of the Company’s sales during the last three years. The remaining portion of sales for each respective year was scattered among other countries, with the U.K. being the Company’s most dominant market outside North America.

 

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 Consolidated Financial Statements. Refer to Note 14.

 

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

In March 2021, the FASB issued ASU No. 2021-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, 2021 through December 31, 2022. The impact of the adoption of ASU 2021-04 did not have a material impact on the Company’s Consolidated Financial Statements.

 

In December 2020, the FASB issued ASU 2020-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 2020-12 are effective for public business entities for fiscal years beginning after December 15, 2021, including interim periods therein. The Company adopted this new guidance in 2021, and it did not have a material impact on its Consolidated Financial Statements.

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES, NET OF RESERVES

SCHEDULE OF INVENTORIES, NET OF RESERVES

   2022   2021 
   (in thousands) 
Finished Goods  $6,744   $5,903 
Raw Materials   11,020    9,662 
Inventories - Net  $17,764   $15,565 
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
SCHEDULE OF PROPERTY AND EQUIPMENT

Property and equipment consisted of the following on December 31:

 

SCHEDULE OF PROPERTY AND EQUIPMENT

   2022   2021  

Depreciation and Amortization Est.

Useful Lives

   (in thousands)    
Land  $1,205   $1,205    
Buildings   6,640    6,640   39 Years
Leasehold Improvements   396    412   3-10 Years (Lesser of Life or Lease)
Equipment   15,448    14,625   3-10 Years
Property and Equipment - Gross   23,689    22,882    
Accumulated Depreciation   (15,285)   (14,313)   
Property and Equipment - Net  $8,404   $8,569 

 

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER LONG TERM ASSETS (Tables)
12 Months Ended
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
SCHEDULE OF OTHER LONG TERM ASSETS

Other long term assets were as follows on December 31:

 

   2022   2021 
   (in thousands) 
Inventories  $4,261   $- 
Cash surrender value of life insurance policies   1,546    1,651 
Other   64    51 
Other Long Term Assets  $5,871   $1,702 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.4
SHAREHOLDERS’ EQUITY (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS

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

 

SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS

Dividend Declared  Dividend Paid
Date  Price Per Share   Date  Amount 
December 7, 2022  $0.32   January 4, 2023
  $3,232,000 
September 30, 2022  $0.32   October 24, 2022  $3,231,000 
June 10, 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 
September 23, 2020  $0.28   October 13, 2020  $2,827,000 
June 24, 2020  $0.28   July 13, 2020  $2,826,000 
March 31, 2020  $0.28   April 17, 2020  $2,827,000 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)

Income tax expense consisted of the following:

SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)

   2022   2021   2020 
   December 31, 
   2022   2021   2020 
   (in thousands) 
Federal Income Tax:               
Current  $7,453   $7,197   $5,617 
Deferred   (1,156)   264    (175)
                
State Income Tax:               
Current   1,126    1,062    923 
Deferred   (173)   43    (30)
                
Foreign Income Tax:               
Current   84    298    266 
Deferred   (7)   (2)   (7)
Income Tax Expense  $7,327   $8,862   $6,594 
SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION

Total income tax expense differed from statutory income tax expense, computed by applying the U.S. federal income tax rate of 21% to earnings before income tax, as follows:

SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION

   2022   2021   2020 
   December 31, 
   2022   2021   2020 
   (in thousands) 
Computed Statutory Income Tax Expense  $6,505   $7,362   $5,566 
State Income Tax, Net of Federal Tax Benefit   753    902    759 
Foreign Tax Rate Differential   (9)   (29)   (27)
Executive Compensation Limitation   296    773    503 
Foreign Derived Intangible Income Deduction   (98)    (107)    (75) 
Research Credit   (171)    (59)    (62) 
Other - Net   51    20    (70)
Income Tax Expense  $7,327   $8,862   $6,594 
SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES

SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES

   2022   2021 
   December 31, 
   2022   2021 
   (in thousands) 
Deferred Tax Assets:          
Compensation Assets  $201   $130 
Inventory Valuation   529    334 
Accounts Receivable Valuation   259    329 
Deferred Litigation Costs   12    12 
Capitalized Research Costs   590    - 
Accrued Product Liability   900    61 
Foreign Net Operating Losses   78    76 
Valuation Allowance for Loss Carryover   (78)   (76)
Other   17    37 
Compensation Liabilities   360    673 
Total Deferred Assets  $       2,868   $1,576 
           
Deferred Tax Liabilities:          
Prepaid Expenses   (592)   (544)
Depreciation and Amortization   (1,359)   (1,452)
Total Deferred Liabilities  $(1,951)  $(1,996)
           
Total Deferred Tax Asset (Liability)  $917   $(420)
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
Leases  
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES

Future minimum lease payments, inclusive of interest of $178,000, under non-cancelable leases as of December 31, 2022 is as follows:

SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES

Year Ending December 31,  Operating Leases 
   (in thousands) 
     
2023  $447 
2024   419 
2025   258 
2026   256 
2027   223 
Thereafter   1,607 
Total Minimum Lease Payments  $   3,210 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK BASED COMPENSATION PLANS (Tables)
12 Months Ended
Dec. 31, 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 and unmatured Units as of and for the year ended December 31, 2022:

SUMMARY OF NONVESTED PHANTOM STOCK UNITS 

   Units  

Weighted Average Grant

Date Fair Value

 
Number of Units:        
Nonvested and Unmatured as of December 31, 2021   8,358   $100.93 
Granted   3,493   $137.97 
Vested   (5,198)  $89.78 
Forfeited   -    - 
Canceled   -    - 
Nonvested and Unmatured as of December 31, 2022   6,653   $129.09 
Units Expected to Vest and Mature   6,653   $129.09 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Allowance for doubtful accounts receivable $ 1,111 $ 1,410  
Advertising cost 976 877 $ 691
Research and development expense 653 627 831
Shipping costs $ 3,548 $ 3,814 $ 2,801
Concentration risk percentage description One customer represented 12% to 13% of sales during each of the fiscal years in the period from 2020 to 2022, and that same customer accounted for approximately 7% to 19% of the Accounts Receivable balance over the last two years. No other customer represented more than 10% of Accounts Receivable or Sales. Geographically, North America accounted for approximately 93% to 95% of the Company’s sales during the last three years. The remaining portion of sales for each respective year was scattered among other countries, with the U.K. being the Company’s most dominant market outside North America    
Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Defense and settlement costs per claim $ 25    
Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Defense and settlement costs per claim $ 3,000    
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE OF INVENTORIES, NET OF RESERVES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Finished Goods $ 6,744 $ 5,903
Raw Materials 11,020 9,662
Inventories - Net $ 17,764 $ 15,565
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES (Details Narrative) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Inventory valuation reserves $ 571 $ 505
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE OF PROPERTY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and Equipment - Gross $ 23,689 $ 22,882
Accumulated Depreciation (15,285) (14,313)
Property and Equipment - Net 8,404 8,569
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment - Gross 1,205 1,205
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment - Gross $ 6,640 6,640
Property and equipment, useful lives 39 years  
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment - Gross $ 396 412
Leasehold Improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful lives 3 years  
Leasehold Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful lives 10 years  
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment - Gross $ 15,448 $ 14,625
Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful lives 3 years  
Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful lives 10 years  
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY AND EQUIPMENT (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]      
Construction in progress, gross $ 535 $ 112  
Depreciation and amortization expense $ 1,096 $ 1,020 $ 870
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE OF OTHER LONG TERM ASSETS (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Inventories $ 4,261
Cash surrender value of life insurance policies 1,546 1,651
Other 64 51
Other Long Term Assets $ 5,871 $ 1,702
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.4
LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative) - USD ($)
3 Months Ended
Apr. 07, 2020
Dec. 01, 2017
Jun. 30, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]            
Long-term line of credit     $ 15,000,000      
PPP Loan [Member] | US Small Business Administration [Member]            
Debt Instrument [Line Items]            
Line of credit interest rate percentage 1.00%          
Proceeds from loan $ 2,453,000          
Repayment of loan, description Accordingly, in light of this guidance, the Company repaid the PPP Loan by May 7, 2020          
Line of Credit [Member]            
Debt Instrument [Line Items]            
Long-term line of credit       $ 0 $ 0 $ 0
Prime Rate [Member]            
Debt Instrument [Line Items]            
Line of credit interest rate percentage     3.25%      
Loan Agreement [Member]            
Debt Instrument [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 June 1, 2023 extended 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 5.14%        
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 and extension period, as long as there are no amounts outstanding        
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 07, 2022
Sep. 30, 2022
Jun. 10, 2022
Mar. 29, 2022
Dec. 09, 2021
Sep. 15, 2021
Jun. 09, 2021
Mar. 24, 2021
Dec. 11, 2020
Sep. 23, 2020
Jun. 24, 2020
Mar. 31, 2020
Equity [Abstract]                        
Dividends payable, date declared Dec. 07, 2022 Sep. 30, 2022 Jun. 10, 2022 Mar. 29, 2022 Dec. 09, 2021 Sep. 15, 2021 Jun. 09, 2021 Mar. 24, 2021 Dec. 11, 2020 Sep. 23, 2020 Jun. 24, 2020 Mar. 31, 2020
Dividends payable, amount per share $ 0.32 $ 0.32 $ 0.32 $ 0.30 $ 0.30 $ 0.30 $ 0.30 $ 0.28 $ 0.28 $ 0.28 $ 0.28 $ 0.28
Dividends payable, date to be paid Jan. 04, 2023 Oct. 24, 2022 Jul. 05, 2022 Apr. 25, 2022 Dec. 30, 2021 Oct. 04, 2021 Jul. 06, 2021 Apr. 14, 2021 Jan. 05, 2021 Oct. 13, 2020 Jul. 13, 2020 Apr. 17, 2020
Dividend paid on or before date, amount $ 3,232 $ 3,231 $ 3,230 $ 3,028 $ 3,029 $ 3,028 $ 3,028 $ 2,827 $ 2,826 $ 2,827 $ 2,826 $ 2,827
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.4
SHAREHOLDERS’ EQUITY (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Sep. 30, 2021
Dec. 31, 2017
Dec. 31, 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          
Stock repurchase program, authorized amount           $ 5,000
Since Inception [Member]            
Stock repurchased during period, shares   61,811        
Stock repurchased during period, value   $ 932        
Approximate cost per share   $ 15        
Maximum [Member]            
Stock repurchase program, authorized amount         $ 1,000  
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Current $ 7,453 $ 7,197 $ 5,617
Deferred (1,156) 264 (175)
Current 1,126 1,062 923
Deferred (173) 43 (30)
Current 84 298 266
Deferred (7) (2) (7)
Income Tax Expense $ 7,327 $ 8,862 $ 6,594
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) (Parenthetical)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Federal income tax rate, percentage 21.00%
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Computed Statutory Income Tax Expense $ 6,505 $ 7,362 $ 5,566
State Income Tax, Net of Federal Tax Benefit 753 902 759
Foreign Tax Rate Differential (9) (29) (27)
Executive Compensation Limitation 296 773 503
Foreign Derived Intangible Income Deduction (98) (107) (75)
Research Credit (171) (59) (62)
Other - Net 51 20 (70)
Income Tax Expense $ 7,327 $ 8,862 $ 6,594
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Compensation Assets $ 201 $ 130
Inventory Valuation 529 334
Accounts Receivable Valuation 259 329
Deferred Litigation Costs 12 12
Capitalized Research Costs 590
Accrued Product Liability 900 61
Foreign Net Operating Losses 78 76
Valuation Allowance for Loss Carryover (78) (76)
Other 17 37
Compensation Liabilities 360 673
Total Deferred Assets 2,868 1,576
Prepaid Expenses (592) (544)
Depreciation and Amortization (1,359) (1,452)
Total Deferred Liabilities (1,951) (1,996)
Total Deferred Tax Asset (Liability) $ 917  
Total Deferred Tax Asset (Liability)   $ (420)
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Foreign income included in pre-tax income $ 437 $ 1,500 $ 1,341
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Leases  
Operating lease payments $ 178
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases  
2023 $ 447
2024 419
2025 258
2026 256
2027 223
Thereafter 1,607
Total Minimum Lease Payments $ 3,210
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Right-Of-Use Assets - Operating $ 3,205 $ 3,374  
Lease liability 3,210 3,373  
Lease liability, current $ 447 383  
Weighted average remaining lease term 11 years 7 days    
Operating lease, weighted average discount rate, percent 1.06%    
Operating lease expense $ 504 $ 421 $ 301
Banbury [Member]      
Operating leases term, description The lease in Banbury has a 15-year term ending in March 2036    
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT PLANS (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Qualified Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contributions accrued for the plan $ 319 $ 315 $ 295
Employee contributions, description The Company also maintains a savings and retirement plan qualified under Internal Revenue Code Section 401(k) for all employees. Employees are eligible to participate in the Plan the first day of the month following date of hire. Participants may elect to have up to fifty percent (50%) of their compensation withheld, up to the maximum allowed by the Internal Revenue Code. After completing one year of service, the Company contributed an additional amount equal to 50% of all employee contributions, up to a maximum of 6% of an employee’s gross wages.    
Contribution percentage on gross wages 6.00%    
Employee contribution percentage 50.00%    
Qualified Non-Contributory Profit Sharing [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contributions accrued for the plan $ 474 $ 441 $ 430
Employee contributions, description Contributions to the Plan are defined as three percent (3%) of gross wages up to the current Old Age, Survivors, and Disability (OASDI) limit and six percent (6%) of the excess over the OASDI limit, subject to the maximum allowed under the Employee Retirement Income Security Act (ERISA). Participant balances vest over six years.    
Qualified Non-Contributory Profit Sharing [Member] | Minimum [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contribution percentage on gross wages 3.00%    
Qualified Non-Contributory Profit Sharing [Member] | Maximum [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contribution percentage on gross wages 6.00%    
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.4
COMMITMENTS AND CONTINGENCIES (Details Narrative)
£ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
GBP (£)
Dec. 31, 2020
GBP (£)
Dec. 31, 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     $ 357,000 $ 447,000
Other compensation liabilities, noncurrent     309,000 399,000
Other compensation liabilities, current     48,000  
Cash surrender value of life insurance     1,546,000 1,651,000
Inventories     16,755,000  
Payment of defendant's cost | £ £ 110 £ 320    
Maximum aggregate claim amount     7,416,000  
Liabilities recorded     3,848,000 $ 262,000
Insurance Claims [Member]        
Loss Contingencies [Line Items]        
Potential liability per claim maximum range, value     0  
Minimum [Member]        
Loss Contingencies [Line Items]        
Payment benefit to employee's     1,000  
Deductibles per claim     25,000  
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 64 R49.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details) - Phantom Share Units (PSUs) [Member]
12 Months Ended
Dec. 31, 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 65 R50.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK BASED COMPENSATION PLANS (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 19, 2022
Feb. 22, 2022
Aug. 31, 2022
Mar. 31, 2022
Feb. 28, 2022
Aug. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Unvested units outstanding             6,653 8,358  
Share based compensation paid in period     $ 107 $ 295 $ 838        
Share based compensation vested shares     950   5,450 1,870      
Nonvested forfeited Units             0 1,212  
Compensation expense               $ 56  
Share based compensation liability             $ 1,343 2,427  
Share based compensation liability, current             665 1,156  
Share based compensation liability, non-current             678 1,271  
Unrecognized compensation costs             $ 387    
Compensation expense, weighted average recognize period             1 year 2 months 12 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 FASB ASC Topic 718    
Compensation expense             $ 156 $ 506 $ 1,453
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 66 form10-k_htm.xml IDEA: XBRL DOCUMENT 0001317945 2022-01-01 2022-12-31 0001317945 2022-06-30 0001317945 2023-03-01 0001317945 2022-12-31 0001317945 2021-12-31 0001317945 2021-01-01 2021-12-31 0001317945 2020-01-01 2020-12-31 0001317945 us-gaap:CommonStockMember 2019-12-31 0001317945 us-gaap:TreasuryStockMember 2019-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001317945 us-gaap:RetainedEarningsMember 2019-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2019-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2019-12-31 0001317945 2019-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 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-01-01 2020-12-31 0001317945 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001317945 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2020-01-01 2020-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001317945 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001317945 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001317945 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2021-01-01 2021-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001317945 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001317945 us-gaap:TreasuryStockMember 2022-01-01 2022-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001317945 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2022-01-01 2022-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001317945 us-gaap:CommonStockMember 2022-12-31 0001317945 us-gaap:TreasuryStockMember 2022-12-31 0001317945 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001317945 us-gaap:RetainedEarningsMember 2022-12-31 0001317945 OFLX:AccumulatedOtherComprehensiveIncomeLossMember 2022-12-31 0001317945 us-gaap:NoncontrollingInterestMember 2022-12-31 0001317945 srt:MinimumMember 2022-01-01 2022-12-31 0001317945 srt:MaximumMember 2022-01-01 2022-12-31 0001317945 us-gaap:LandMember 2022-12-31 0001317945 us-gaap:LandMember 2021-12-31 0001317945 us-gaap:BuildingMember 2022-12-31 0001317945 us-gaap:BuildingMember 2021-12-31 0001317945 us-gaap:BuildingMember 2022-01-01 2022-12-31 0001317945 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001317945 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001317945 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001317945 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001317945 us-gaap:EquipmentMember 2022-12-31 0001317945 us-gaap:EquipmentMember 2021-12-31 0001317945 srt:MinimumMember us-gaap:EquipmentMember 2022-01-01 2022-12-31 0001317945 srt:MaximumMember us-gaap:EquipmentMember 2022-01-01 2022-12-31 0001317945 OFLX:LoanAgreementMember 2017-12-01 0001317945 OFLX:LoanAgreementMember 2017-11-29 2017-12-01 0001317945 2020-06-30 0001317945 us-gaap:PrimeRateMember 2020-04-01 2020-06-30 0001317945 us-gaap:LineOfCreditMember 2020-12-31 0001317945 us-gaap:LineOfCreditMember 2022-12-31 0001317945 us-gaap:LineOfCreditMember 2021-12-31 0001317945 OFLX:PPPLoanMember OFLX:USSmallBusinessAdministrationMember 2020-04-06 2020-04-07 0001317945 2021-09-01 2021-09-30 0001317945 srt:MaximumMember 2014-04-04 0001317945 2007-12-31 0001317945 OFLX:SinceInceptionMember 2017-12-02 2017-12-31 0001317945 2022-12-07 2022-12-07 0001317945 2022-12-07 0001317945 2022-09-30 2022-09-30 0001317945 2022-09-30 0001317945 2022-06-10 2022-06-10 0001317945 2022-06-10 0001317945 2022-03-29 2022-03-29 0001317945 2022-03-29 0001317945 2021-12-09 2021-12-09 0001317945 2021-12-09 0001317945 2021-09-15 2021-09-15 0001317945 2021-09-15 0001317945 2021-06-09 2021-06-09 0001317945 2021-06-09 0001317945 2021-03-24 2021-03-24 0001317945 2021-03-24 0001317945 2020-12-11 2020-12-11 0001317945 2020-12-11 0001317945 2020-09-23 2020-09-23 0001317945 2020-09-23 0001317945 2020-06-24 2020-06-24 0001317945 2020-06-24 0001317945 2020-03-31 2020-03-31 0001317945 2020-03-31 0001317945 OFLX:BanburyMember 2022-01-01 2022-12-31 0001317945 OFLX:QualifiedNonContributoryProfitSharingMember 2022-01-01 2022-12-31 0001317945 OFLX:QualifiedNonContributoryProfitSharingMember 2021-01-01 2021-12-31 0001317945 OFLX:QualifiedNonContributoryProfitSharingMember 2020-01-01 2020-12-31 0001317945 srt:MinimumMember OFLX:QualifiedNonContributoryProfitSharingMember 2022-01-01 2022-12-31 0001317945 srt:MaximumMember OFLX:QualifiedNonContributoryProfitSharingMember 2022-01-01 2022-12-31 0001317945 us-gaap:QualifiedPlanMember 2022-01-01 2022-12-31 0001317945 us-gaap:QualifiedPlanMember 2021-01-01 2021-12-31 0001317945 us-gaap:QualifiedPlanMember 2020-01-01 2020-12-31 0001317945 2020-10-01 2020-12-31 0001317945 2021-10-01 2021-12-31 0001317945 us-gaap:InsuranceClaimsMember 2022-12-31 0001317945 srt:MaximumMember us-gaap:InsuranceClaimsMember 2022-12-31 0001317945 OFLX:PhantomStockPlanMember 2022-01-01 2022-12-31 0001317945 OFLX:FullValueUnitsMember 2022-02-21 2022-02-22 0001317945 2022-02-01 2022-02-28 0001317945 2022-03-01 2022-03-31 0001317945 2021-08-01 2021-08-31 0001317945 OFLX:FullValueUnitsMember 2022-08-18 2022-08-19 0001317945 2022-08-01 2022-08-31 0001317945 OFLX:PhantomStockPlanMember 2021-01-01 2021-12-31 0001317945 OFLX:PhantomStockPlanMember 2020-01-01 2020-12-31 0001317945 us-gaap:PhantomShareUnitsPSUsMember 2022-01-01 2022-12-31 0001317945 us-gaap:PhantomShareUnitsPSUsMember 2021-12-31 0001317945 us-gaap:PhantomShareUnitsPSUsMember 2022-12-31 iso4217:USD shares iso4217:USD shares pure iso4217:GBP 0001317945 false FY 10-K true 2022-12-31 --12-31 2022 false 000-51372 Omega Flex, Inc. PA 23-1948942 451 Creamery Way Exton PA 19341 610 524-7272 Common Stock, par value $0.01 per share OFLX NASDAQ No No Yes Yes Accelerated Filer false false true false 348483353 10094322 The information required by Part III (Items 10, 11, 12, 13, and 14) is incorporated by reference from the registrant’s definitive proxy statement (to be filed pursuant to Regulation 14A no later than 120 days after the year ended December 31, 2022, or April 30, 2023) for the 2023 annual meeting of shareholders. 49 RSM US LLP Blue Bell, Pennsylvania 37703000 32913000 1111000 1410000 17503000 20726000 17764000 15565000 2785000 2533000 75755000 71737000 3205000 3374000 8404000 8569000 3526000 3526000 923000 7000 5871000 1702000 97684000 88915000 2290000 3355000 3782000 7008000 4996000 7183000 3232000 109000 1000 447000 383000 7530000 4864000 22386000 22794000 2763000 2990000 6000 427000 370000 493000 986000 1670000 26511000 28374000 0.01 0.01 20000000 20000000 10153633 10153633 10094322 10094322 102000 102000 1000 1000 11025000 11025000 60954000 50053000 -1103000 -827000 70977000 60352000 196000 189000 71173000 60541000 97684000 88915000 125487000 130011000 105796000 47182000 48480000 39246000 78305000 81531000 66550000 21931000 20429000 16580000 20625000 21430000 19117000 4733000 4610000 4200000 31016000 35062000 26653000 174000 35000 -39000 -211000 21000 -53000 30979000 35118000 26561000 7327000 8862000 6594000 23652000 26256000 19967000 30000 61000 57000 23622000 26195000 19910000 2.34 2.60 1.97 1.26 1.18 1.12 10094000 10094000 10094000 23652000 26256000 19967000 -299000 -52000 140000 -299000 -52000 140000 23353000 26204000 20107000 7000 58000 66000 23346000 26146000 20041000 10094322 102000 -1000 11025000 27165000 -909000 194000 37576000 19910000 57000 19967000 131000 9000 140000 11306000 11306000 10094322 102000 -1000 11025000 35769000 -778000 260000 46377000 26195000 61000 26256000 -49000 -3000 -52000 11911000 129000 12040000 10094322 102000 -1000 11025000 50053000 -827000 189000 60541000 10094322 102000 -1000 11025000 50053000 -827000 189000 60541000 23622000 30000 23652000 -276000 -23000 -299000 12721000 12721000 10094322 102000 -1000 11025000 60954000 -1103000 196000 71173000 10094322 102000 -1000 11025000 60954000 -1103000 196000 71173000 23652000 26256000 19967000 156000 506000 1453000 1096000 1020000 870000 -301000 286000 -299000 -1337000 305000 -212000 91000 101000 45000 -3396000 943000 2683000 2578000 4185000 440000 -481000 -328000 -278000 4429000 509000 176000 -1002000 894000 79000 -3194000 1582000 804000 -2179000 2835000 -110000 -475000 -335000 -287000 1869000 -2992000 21000 15246000 25149000 19310000 942000 971000 564000 -942000 -971000 -564000 9489000 14867000 11306000 -9489000 -14867000 -11306000 4815000 9311000 7440000 -25000 -31000 95000 32913000 23633000 16098000 37703000 32913000 23633000 8678000 9602000 6436000 112000 3232000 2826000 644000 3261000 <p id="xdx_809_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zTQ1xkUzgyPd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1. <span id="xdx_828_z6Y2nnKLLKOc">BASIS OF PRESENTATION AND CONSOLIDATION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0"><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; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying Consolidated Financial Statements include the accounts of Omega Flex, Inc. (Omega) and its subsidiaries (collectively the “Company”). The Company’s audited Consolidated Financial Statements for the years ended December 31, 2022, 2021 and 2020 have been prepared in accordance with accounting standards set by the Financial Accounting Standards Board (FASB) and Article 5 of Regulation S-X. All material intercompany accounts and transactions have been eliminated in consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 applications to carry gases and liquids within their particular applications. The Company’s business is controlled as a single operating segment that consists of the manufacture and sale of flexible metal hose and accessories. <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These applications include carrying fuel gases within residential and commercial buildings; 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; and medical gases in health care facilities.</span> The Company’s flexible metal piping is also used to carry other types of gases and fluids in a number of 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></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 U.S., and in Banbury, Oxfordshire in the U.K., and sells its products through distributors, wholesalers and to OEMs throughout North America, and in certain European markets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_804_eus-gaap--SignificantAccountingPoliciesTextBlock_zrNsu9R1ua9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2. <span id="xdx_821_zlqL1N9SRROk">SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_847_eus-gaap--UseOfEstimates_zFzBfmUd0PXf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_865_zkIg1FDQBESe">Use of Estimates</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in conformity with generally accepted accounting principles (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: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zWJ7rnnLIxT4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_860_zYJCV0crDTS7">Revenue Recognition</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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 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: 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: 0; text-align: justify; text-indent: 0.5in"><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: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><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; 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; text-align: justify"><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> <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; text-align: justify"><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> <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 products 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="font-family: Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font-family: Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <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">●</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>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-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </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> <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-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </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> <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-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </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> <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-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </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> <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="font-family: Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <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"><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"><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"><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"><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"><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"><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"><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"><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"><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-family: Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><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; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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; margin: 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: 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: 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><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; 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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <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> <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> <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; text-align: justify"><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> <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> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <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> <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> <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; text-align: justify"><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> <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; text-align: justify"><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> <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; text-align: justify"><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> <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="font-family: Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.75in"><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; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">■</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 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; text-align: justify"><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">■</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 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; text-align: justify"><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">■</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 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; text-align: justify"><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">■</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 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: 0; 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: 0 0 0 0.75in; text-align: justify; text-indent: 0.5in"><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: 0; 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: 0; text-align: justify; text-indent: 0.5in"><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 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: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zMT72YHbv2od" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86E_zv7vT82B72K1">Cash Equivalents</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 their 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: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--ReceivablesPolicyTextBlock_zyGCyBoJkuLi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_864_zG06AR1hJIL4">Accounts Receivable and Provision for Credit Losses</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All accounts receivable is 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 receivable, 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: 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: 0; text-align: justify; text-indent: 0.5in"><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_903_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn3d_c20221231_zbBAfi8YcPj5" title="Allowance for doubtful accounts receivable">1,111,000</span> and $<span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn3d_c20211231_zV5jAha6aO56" title="Allowance for doubtful accounts receivable">1,410,000</span> as of December 31, 2022 and 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--InventoryPolicyTextBlock_z8AM19iFIpv4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86A_zPaZwjENvVKl">Inventories</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 of 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: 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: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zvd4bCpB8af1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_860_zyJT43SPoKO9">Property and Equipment</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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_zbUY5NnxJoef" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_860_z0PplSmH8RJf">Goodwill</span> </span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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, 2022. This analysis did not indicate any impairment of goodwill.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zwYSgYp5YA1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_860_zg1CO9LPDaZe">Stock Based Compensation Plans</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further details of the Plan are provided in Note 12, Stock Based Compensation Plans, to the Consolidated Financial Statements included in this report.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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--LiabilityReserveEstimatePolicy_zkDHWZCT0hE2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_865_zto2AG48cwNj">Product Liability Reserves</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 11, Commitments and Contingencies, to the 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_905_ecustom--DefenseCostsPerClaim_pn3d_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_zXiY7LyUPI1c" title="Defense and settlement costs per claim">25,000</span> to $<span id="xdx_900_ecustom--DefenseCostsPerClaim_pn3d_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_zoirfNDOSM37" 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: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--LesseeLeasesPolicyTextBlock_zq1A02oQSzF1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_865_zLSb126IZZif">Leases</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><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; 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"><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">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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <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> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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"><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">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"><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">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-family: Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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 December 31, 2022 and 2021, each of the Company’s leases are classified as operating leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 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: 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: 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: 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: 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_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zwXCmAb4ieg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86A_zQ5QP74iu6ta">Fair Value of Financial and Nonfinancial Instruments</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_84B_eus-gaap--AdvertisingCostsPolicyTextBlock_ze4HnOcaS6f9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_866_ze3rL8YBMMkj">Advertising Expense</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising costs are charged to operations as incurred and are included in selling expenses in the accompanying consolidated statement of operations. Such charges aggregated $<span id="xdx_905_eus-gaap--AdvertisingExpense_pn3d_c20220101__20221231_zaMgRzml2cyg" title="Advertising cost">976,000</span>, $<span id="xdx_90F_eus-gaap--AdvertisingExpense_pn3d_c20210101__20211231_z3Sou5Bf4R0e" title="Advertising cost">877,000</span>, and $<span id="xdx_905_eus-gaap--AdvertisingExpense_pn3d_c20200101__20201231_zTq90UVJfGvd" title="Advertising cost">691,000</span> for the years ended December 31, 2022, 2021, and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_zF9F3XurIen8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86E_z1u48LwOjuxi">Research and Development Expense</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development expenses are charged to operations as incurred. Such charges totaled $<span id="xdx_90F_eus-gaap--ResearchAndDevelopmentExpense_pn3d_c20220101__20221231_zs8lxDvZ4bHl" title="Research and development expense">653,000</span>, $<span id="xdx_908_eus-gaap--ResearchAndDevelopmentExpense_pn3d_c20210101__20211231_z4cDvqdU3cb7" title="Research and development expense">627,000</span>, and $<span id="xdx_902_eus-gaap--ResearchAndDevelopmentExpense_pn3d_c20200101__20201231_z9tcESJQeyIe" title="Research and development expense">831,000</span> for the years ended December 31, 2022, 2021 and 2020, respectively and are included in engineering expense in the accompanying consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_ecustom--ShippingCostsPolicyTextBlock_zy6B7uCjW6Kf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_864_zbUK5hF0dDr8">Shipping Costs</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shipping costs are included in selling expense on the consolidated statements of operations. The expense relating to shipping was $<span id="xdx_90F_ecustom--ShippingCosts_pn3d_c20220101__20221231_zYZmpdsWgEPl" title="Shipping costs">3,548,000</span>, $<span id="xdx_900_ecustom--ShippingCosts_pn3d_c20210101__20211231_zC10TuoDPEK5" title="Shipping costs">3,814,000</span>, and $<span id="xdx_90D_ecustom--ShippingCosts_pn3d_c20200101__20201231_z4ktxw8OMf34" title="Shipping costs">2,801,000</span> for the years ended December 31, 2022, 2021 and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_eus-gaap--EarningsPerSharePolicyTextBlock_zG3WR69EvNz9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_860_zw9c2VMhmRa">Earnings per Common Share</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 dilutive earnings per share are the same.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_z7TNJ3QdLkel" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_862_zfxeQHyQ9z97">Currency Translation</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 statements of operations 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 statements of operations in the period in which they occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zT7dHBwfYFp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86A_zxpmvrMLYRH9">Income Taxes</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include but are not limited to increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses, and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the CARES Act did not have a material impact on the Company’s income tax provision.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As a result of changes made by the Tax Cuts and Jobs Act of 2017, which became effective as of January 1, 2022, the Company is required to capitalize certain re</span>search and development expenses for tax purposes, and amortize those expenses over a five year period, resulting in a deferred tax asset for the capitalized amounts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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_84A_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zGmdUvjZxwCl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86D_zCNakvcjuYN8">Other Comprehensive Income</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the years ended December 31, 2022, 2021 and 2020, 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: 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: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_z36fVSyqHfT9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_861_zsiA5YEZoAz8">Significant Concentrations</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--ConcentrationRiskBenchmarkDescription_c20220101__20221231_zrylqQMJZhf3" title="Concentration risk percentage description">One customer represented 12% to 13% of sales during each of the fiscal years in the period from 2020 to 2022, and that same customer accounted for approximately 7% to 19% of the Accounts Receivable balance over the last two years. No other customer represented more than 10% of Accounts Receivable or Sales. Geographically, North America accounted for approximately 93% to 95% of the Company’s sales during the last three years. The remaining portion of sales for each respective year was scattered among other countries, with the U.K. being the Company’s most dominant market outside North America</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zXvNX7nWLDId" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_863_z2rbz9Bi4hga">Subsequent Events</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 Consolidated Financial Statements. Refer to Note 14.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_84F_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zR395rKNtGse" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86F_z7op8QSAEpai">Recent Accounting Pronouncements</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In March 2021, the FASB issued ASU No. 2021-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, 2021 through December 31, 2022. The impact of the adoption of ASU 2021-04 did not have a material impact on the Company’s Consolidated Financial Statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2020, the FASB issued ASU 2020-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 2020-12 are effective for public business entities for fiscal years beginning after December 15, 2021, including interim periods therein. The Company adopted this new guidance in 2021, and it did not have a material impact on its Consolidated Financial Statements.</span></p> <p id="xdx_853_zKC2vJraSBt1" style="font: 10pt Times New Roman, Times, Serif; margin: 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_847_eus-gaap--UseOfEstimates_zFzBfmUd0PXf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_865_zkIg1FDQBESe">Use of Estimates</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in conformity with generally accepted accounting principles (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: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zWJ7rnnLIxT4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_860_zYJCV0crDTS7">Revenue Recognition</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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 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: 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: 0; text-align: justify; text-indent: 0.5in"><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: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><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; 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; text-align: justify"><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> <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; text-align: justify"><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> <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 products 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="font-family: Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font-family: Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <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">●</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>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-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </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> <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-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </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> <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-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </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> <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-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </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> <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="font-family: Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <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"><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"><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"><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"><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"><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"><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"><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"><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"><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-family: Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><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; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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; margin: 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: 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: 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><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; 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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <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> <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> <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; text-align: justify"><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> <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> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <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> <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> <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; text-align: justify"><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> <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; text-align: justify"><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> <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; text-align: justify"><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> <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="font-family: Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.75in"><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; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">■</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 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; text-align: justify"><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">■</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 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; text-align: justify"><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">■</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 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; text-align: justify"><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">■</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 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: 0; 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: 0 0 0 0.75in; text-align: justify; text-indent: 0.5in"><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: 0; 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: 0; text-align: justify; text-indent: 0.5in"><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 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: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zMT72YHbv2od" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86E_zv7vT82B72K1">Cash Equivalents</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 their 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: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--ReceivablesPolicyTextBlock_zyGCyBoJkuLi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_864_zG06AR1hJIL4">Accounts Receivable and Provision for Credit Losses</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All accounts receivable is 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 receivable, 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: 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: 0; text-align: justify; text-indent: 0.5in"><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_903_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn3d_c20221231_zbBAfi8YcPj5" title="Allowance for doubtful accounts receivable">1,111,000</span> and $<span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn3d_c20211231_zV5jAha6aO56" title="Allowance for doubtful accounts receivable">1,410,000</span> as of December 31, 2022 and 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1111000 1410000 <p id="xdx_84D_eus-gaap--InventoryPolicyTextBlock_z8AM19iFIpv4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86A_zPaZwjENvVKl">Inventories</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 of 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: 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: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zvd4bCpB8af1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_860_zyJT43SPoKO9">Property and Equipment</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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_zbUY5NnxJoef" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_860_z0PplSmH8RJf">Goodwill</span> </span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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, 2022. This analysis did not indicate any impairment of goodwill.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zwYSgYp5YA1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_860_zg1CO9LPDaZe">Stock Based Compensation Plans</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further details of the Plan are provided in Note 12, Stock Based Compensation Plans, to the Consolidated Financial Statements included in this report.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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--LiabilityReserveEstimatePolicy_zkDHWZCT0hE2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_865_zto2AG48cwNj">Product Liability Reserves</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 11, Commitments and Contingencies, to the 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_905_ecustom--DefenseCostsPerClaim_pn3d_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_zXiY7LyUPI1c" title="Defense and settlement costs per claim">25,000</span> to $<span id="xdx_900_ecustom--DefenseCostsPerClaim_pn3d_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_zoirfNDOSM37" 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: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 25000 3000000 <p id="xdx_842_eus-gaap--LesseeLeasesPolicyTextBlock_zq1A02oQSzF1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_865_zLSb126IZZif">Leases</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><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; 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"><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">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="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <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> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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"><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">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"><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">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-family: Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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 December 31, 2022 and 2021, each of the Company’s leases are classified as operating leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 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: 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: 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: 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: 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_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zwXCmAb4ieg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86A_zQ5QP74iu6ta">Fair Value of Financial and Nonfinancial Instruments</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_84B_eus-gaap--AdvertisingCostsPolicyTextBlock_ze4HnOcaS6f9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_866_ze3rL8YBMMkj">Advertising Expense</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising costs are charged to operations as incurred and are included in selling expenses in the accompanying consolidated statement of operations. Such charges aggregated $<span id="xdx_905_eus-gaap--AdvertisingExpense_pn3d_c20220101__20221231_zaMgRzml2cyg" title="Advertising cost">976,000</span>, $<span id="xdx_90F_eus-gaap--AdvertisingExpense_pn3d_c20210101__20211231_z3Sou5Bf4R0e" title="Advertising cost">877,000</span>, and $<span id="xdx_905_eus-gaap--AdvertisingExpense_pn3d_c20200101__20201231_zTq90UVJfGvd" title="Advertising cost">691,000</span> for the years ended December 31, 2022, 2021, and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 976000 877000 691000 <p id="xdx_84A_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_zF9F3XurIen8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86E_z1u48LwOjuxi">Research and Development Expense</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development expenses are charged to operations as incurred. Such charges totaled $<span id="xdx_90F_eus-gaap--ResearchAndDevelopmentExpense_pn3d_c20220101__20221231_zs8lxDvZ4bHl" title="Research and development expense">653,000</span>, $<span id="xdx_908_eus-gaap--ResearchAndDevelopmentExpense_pn3d_c20210101__20211231_z4cDvqdU3cb7" title="Research and development expense">627,000</span>, and $<span id="xdx_902_eus-gaap--ResearchAndDevelopmentExpense_pn3d_c20200101__20201231_z9tcESJQeyIe" title="Research and development expense">831,000</span> for the years ended December 31, 2022, 2021 and 2020, respectively and are included in engineering expense in the accompanying consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 653000 627000 831000 <p id="xdx_842_ecustom--ShippingCostsPolicyTextBlock_zy6B7uCjW6Kf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_864_zbUK5hF0dDr8">Shipping Costs</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shipping costs are included in selling expense on the consolidated statements of operations. The expense relating to shipping was $<span id="xdx_90F_ecustom--ShippingCosts_pn3d_c20220101__20221231_zYZmpdsWgEPl" title="Shipping costs">3,548,000</span>, $<span id="xdx_900_ecustom--ShippingCosts_pn3d_c20210101__20211231_zC10TuoDPEK5" title="Shipping costs">3,814,000</span>, and $<span id="xdx_90D_ecustom--ShippingCosts_pn3d_c20200101__20201231_z4ktxw8OMf34" title="Shipping costs">2,801,000</span> for the years ended December 31, 2022, 2021 and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 3548000 3814000 2801000 <p id="xdx_846_eus-gaap--EarningsPerSharePolicyTextBlock_zG3WR69EvNz9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_860_zw9c2VMhmRa">Earnings per Common Share</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 dilutive earnings per share are the same.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_z7TNJ3QdLkel" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_862_zfxeQHyQ9z97">Currency Translation</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 statements of operations 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 statements of operations in the period in which they occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zT7dHBwfYFp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86A_zxpmvrMLYRH9">Income Taxes</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include but are not limited to increasing the limitation on the amount of deductible interest expense, allowing companies to carryback certain net operating losses, and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. The tax law changes in the CARES Act did not have a material impact on the Company’s income tax provision.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As a result of changes made by the Tax Cuts and Jobs Act of 2017, which became effective as of January 1, 2022, the Company is required to capitalize certain re</span>search and development expenses for tax purposes, and amortize those expenses over a five year period, resulting in a deferred tax asset for the capitalized amounts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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_84A_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zGmdUvjZxwCl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86D_zCNakvcjuYN8">Other Comprehensive Income</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the years ended December 31, 2022, 2021 and 2020, 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: 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: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_z36fVSyqHfT9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_861_zsiA5YEZoAz8">Significant Concentrations</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--ConcentrationRiskBenchmarkDescription_c20220101__20221231_zrylqQMJZhf3" title="Concentration risk percentage description">One customer represented 12% to 13% of sales during each of the fiscal years in the period from 2020 to 2022, and that same customer accounted for approximately 7% to 19% of the Accounts Receivable balance over the last two years. No other customer represented more than 10% of Accounts Receivable or Sales. Geographically, North America accounted for approximately 93% to 95% of the Company’s sales during the last three years. The remaining portion of sales for each respective year was scattered among other countries, with the U.K. being the Company’s most dominant market outside North America</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> One customer represented 12% to 13% of sales during each of the fiscal years in the period from 2020 to 2022, and that same customer accounted for approximately 7% to 19% of the Accounts Receivable balance over the last two years. No other customer represented more than 10% of Accounts Receivable or Sales. Geographically, North America accounted for approximately 93% to 95% of the Company’s sales during the last three years. The remaining portion of sales for each respective year was scattered among other countries, with the U.K. being the Company’s most dominant market outside North America <p id="xdx_847_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zXvNX7nWLDId" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_863_z2rbz9Bi4hga">Subsequent Events</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><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 Consolidated Financial Statements. Refer to Note 14.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_84F_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zR395rKNtGse" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_86F_z7op8QSAEpai">Recent Accounting Pronouncements</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In March 2021, the FASB issued ASU No. 2021-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, 2021 through December 31, 2022. The impact of the adoption of ASU 2021-04 did not have a material impact on the Company’s Consolidated Financial Statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2020, the FASB issued ASU 2020-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 2020-12 are effective for public business entities for fiscal years beginning after December 15, 2021, including interim periods therein. The Company adopted this new guidance in 2021, and it did not have a material impact on its Consolidated Financial Statements.</span></p> <p id="xdx_803_eus-gaap--InventoryDisclosureTextBlock_zdCnoKjkX2vk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3. <span id="xdx_820_zv3x1nOCR3a">INVENTORIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories, net of reserves of $<span id="xdx_90E_eus-gaap--InventoryValuationReserves_iI_pn3d_c20221231_zLU6j9zF0eF5" title="Inventory valuation reserves">571,000</span> and $<span id="xdx_90D_eus-gaap--InventoryValuationReserves_iI_pn3d_c20211231_z2Y7aBhtxm5j" title="Inventory valuation reserves">505,000</span>, respectively, were as follows on December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zkPq0ri5klfa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zEwZbOfSOKY7">SCHEDULE OF INVENTORIES, NET OF RESERVES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20221231_zsqyXGVVzEJb" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49C_20211231_zx2PqVDuFVP" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><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: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzOIT_zOOC8CICq34i" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finished Goods</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,744</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,903</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzOIT_zgOQXbZd5hD8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw Materials</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,020</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,662</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pn3n3_mtINzOIT_zOR6Jev7nj65" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories - Net</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,764</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,565</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A8_zsoUzRKl4hZc" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See Note 5, Other Long Term Assets, for details on inventories which are estimated to be used beyond the next twelve months.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 571000 505000 <p id="xdx_893_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zkPq0ri5klfa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zEwZbOfSOKY7">SCHEDULE OF INVENTORIES, NET OF RESERVES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20221231_zsqyXGVVzEJb" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49C_20211231_zx2PqVDuFVP" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><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: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzOIT_zOOC8CICq34i" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finished Goods</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,744</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,903</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzOIT_zgOQXbZd5hD8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw Materials</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,020</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,662</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pn3n3_mtINzOIT_zOR6Jev7nj65" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories - Net</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,764</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,565</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 6744000 5903000 11020000 9662000 17764000 15565000 <p id="xdx_800_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zN2R4NFYllEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4. <span id="xdx_825_zbEqhh2XhBik">PROPERTY AND EQUIPMENT</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_89C_eus-gaap--PropertyPlantAndEquipmentTextBlock_z4IyKzjQxS2c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment consisted of the following on December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zDJZneIZOn2l">SCHEDULE OF PROPERTY AND EQUIPMENT</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20221231_zr0bpBzJ136l" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20211231_ztpHLL8cW7h9" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Depreciation and Amortization Est.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful Lives</b></span></p></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 40%"><span style="font-family: Times New Roman, Times, Serif">Land</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zGjDkwvIEHEl" style="font-family: Times New Roman, Times, Serif; width: 8%; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">1,205</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zNs0bVgSfHlk" style="font-family: Times New Roman, Times, Serif; width: 8%; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">1,205</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 34%"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Buildings</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zNsyTTJxvL17" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">6,640</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zwKlA8L6BAXc" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">6,640</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pn3n3_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z24iRZeX9gpe" title="Property and equipment, useful lives">39</span> Years</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leasehold Improvements</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z8lFhSQ0CdT7" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">396</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zUYJ8sJw4Jyb" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">412</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z56tsHKuDnuk" title="Property and equipment, useful lives">3</span>-<span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zPu5r951EF3l" title="Property and equipment, useful lives">10</span> Years (Lesser of Life or Lease)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Equipment</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zydsfQL2hYu4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">15,448</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z00xCMQC4VBh" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">14,625</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_ztuFTQ9KEhD7" title="Property and equipment, useful lives">3</span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z3nPChDxP2P7" title="Property and equipment, useful lives">10</span> Years</span></td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzm8l_z6mIL6d7oxd1" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and Equipment - Gross</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">23,689</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">22,882</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzm8l_z2ohDWCdApck" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated Depreciation</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(15,285</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(14,313</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzm8l_zVkTawwWK8bj" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Property and Equipment - Net</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,404</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,569</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-decoration: underline; font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"/> <td style="text-decoration: underline; font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"/></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_8AB_zjZWw5dEszub" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The above amounts include capital related items of $<span id="xdx_900_eus-gaap--ConstructionInProgressGross_iI_pn3d_c20221231_zdusaBV7TlDj" title="Construction in progress, gross">535,000</span> and $<span id="xdx_90B_eus-gaap--ConstructionInProgressGross_iI_pn3d_c20211231_zGFrHr8wMb2e" title="Construction in progress, gross">112,000</span> as of December 31, 2022 and 2021, respectively, which had not yet been placed in service by the Company, and therefore no depreciation was recorded in the related periods for those assets. Depreciation and amortization expense was approximately $<span id="xdx_90E_eus-gaap--DepreciationDepletionAndAmortization_pn3d_c20220101__20221231_ziLqOHcwpzy9" title="Depreciation and amortization expense">1,096,000</span>, $<span id="xdx_900_eus-gaap--DepreciationDepletionAndAmortization_pn3d_c20210101__20211231_z4AaUrHnTqCa" title="Depreciation and amortization expense">1,020,000</span>, and $<span id="xdx_907_eus-gaap--DepreciationDepletionAndAmortization_pn3d_c20200101__20201231_zIDUnirsyoR6" title="Depreciation and amortization expense">870,000</span> for the years ended December 31, 2022, 2021 and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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_89C_eus-gaap--PropertyPlantAndEquipmentTextBlock_z4IyKzjQxS2c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment consisted of the following on December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zDJZneIZOn2l">SCHEDULE OF PROPERTY AND EQUIPMENT</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20221231_zr0bpBzJ136l" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20211231_ztpHLL8cW7h9" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Depreciation and Amortization Est.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful Lives</b></span></p></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 40%"><span style="font-family: Times New Roman, Times, Serif">Land</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zGjDkwvIEHEl" style="font-family: Times New Roman, Times, Serif; width: 8%; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">1,205</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zNs0bVgSfHlk" style="font-family: Times New Roman, Times, Serif; width: 8%; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">1,205</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 34%"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Buildings</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zNsyTTJxvL17" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">6,640</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zwKlA8L6BAXc" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">6,640</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pn3n3_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z24iRZeX9gpe" title="Property and equipment, useful lives">39</span> Years</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leasehold Improvements</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z8lFhSQ0CdT7" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">396</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zUYJ8sJw4Jyb" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">412</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z56tsHKuDnuk" title="Property and equipment, useful lives">3</span>-<span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zPu5r951EF3l" title="Property and equipment, useful lives">10</span> Years (Lesser of Life or Lease)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Equipment</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zydsfQL2hYu4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">15,448</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z00xCMQC4VBh" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Property and Equipment - Gross"><span style="font-family: Times New Roman, Times, Serif">14,625</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_ztuFTQ9KEhD7" title="Property and equipment, useful lives">3</span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z3nPChDxP2P7" title="Property and equipment, useful lives">10</span> Years</span></td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzm8l_z6mIL6d7oxd1" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and Equipment - Gross</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">23,689</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">22,882</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzm8l_z2ohDWCdApck" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated Depreciation</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(15,285</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(14,313</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzm8l_zVkTawwWK8bj" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Property and Equipment - Net</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,404</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,569</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-decoration: underline; font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"/> <td style="text-decoration: underline; font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"/></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1205000 1205000 6640000 6640000 P39Y 396000 412000 P3Y P10Y 15448000 14625000 P3Y P10Y 23689000 22882000 15285000 14313000 8404000 8569000 535000 112000 1096000 1020000 870000 <p id="xdx_804_eus-gaap--OtherAssetsDisclosureTextBlock_zq9YnK9F4az4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5. <span id="xdx_822_z3EybNrSiDgb">OTHER LONG TERM ASSETS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zRi8qegIgTm7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other long term assets were as follows on December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span id="xdx_8B1_zVhzju9dtE78" style="display: none">SCHEDULE OF OTHER LONG TERM ASSETS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20221231_zyL5yn5ugV58" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20211231_zT8hVfpgaj5a" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--OtherInventory_iI_pn3n3_maOANzztI_zDwO4ZhnrYwg" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif">Inventories</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,261</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0697">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--CashSurrenderValueOfLifeInsurance_iI_pn3n3_maOANzztI_zk0UaYFqrczg" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash surrender value of life insurance policies</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,546</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,651</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_ecustom--OtherLongTermAssets_iI_pn3n3_maOANzztI_zqeTwxOtkDL4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">64</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">51</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--OtherAssetsNoncurrent_iTI_pn3n3_mtOANzztI_zeZdFBahXsog" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Other Long Term Assets</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,871</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,702</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A1_zKJs2n1CFj76" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company maintains inventories, which are estimated to be used beyond the next twelve months, mainly for the new corrugated medical tubing (“CMT”) products. Higher amounts of materials for the new CMT products were initially purchased for cost considerations and because of longer required lead times.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The cash surrender value of life insurance policies where the Company is beneficiary is further described in Note 11, Commitments and Contingencies.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zRi8qegIgTm7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other long term assets were as follows on December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span id="xdx_8B1_zVhzju9dtE78" style="display: none">SCHEDULE OF OTHER LONG TERM ASSETS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20221231_zyL5yn5ugV58" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20211231_zT8hVfpgaj5a" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--OtherInventory_iI_pn3n3_maOANzztI_zDwO4ZhnrYwg" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif">Inventories</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,261</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0697">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--CashSurrenderValueOfLifeInsurance_iI_pn3n3_maOANzztI_zk0UaYFqrczg" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash surrender value of life insurance policies</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,546</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,651</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_ecustom--OtherLongTermAssets_iI_pn3n3_maOANzztI_zqeTwxOtkDL4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">64</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">51</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--OtherAssetsNoncurrent_iTI_pn3n3_mtOANzztI_zeZdFBahXsog" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Other Long Term Assets</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,871</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,702</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 4261000 1546000 1651000 64000 51000 5871000 1702000 <p id="xdx_805_eus-gaap--ShortTermDebtTextBlock_zemFW3t6ucN1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6. <span id="xdx_828_zBlPeevDrOr1">LINE OF CREDIT AND OTHER BORROWINGS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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 an 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_902_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn3d_c20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_zKJ2l8aEwJFc" title="Line of credit facility, maximum borrowing capacity">15,000,000</span>, maturing on <span id="xdx_90D_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_zfmCxBZX5oL2" title="Line of credit facility, expiration date">December 1, 2022</span>, with funds available for working capital purposes and other cash needs. The Line is unsecured and has been extended maturing on June 1, 2023. <span id="xdx_903_eus-gaap--LineOfCreditFacilityInterestRateDescription_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_ziFnRynNdAn" 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 June 1, 2023 extended 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 5.14%</span>. <span id="xdx_90D_eus-gaap--LineOfCreditFacilityCommitmentFeeDescription_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_zewmiOpszrdi" 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_90B_ecustom--LineOfCreditFacilityExpirationPeriodDescription_c20171129__20171201__us-gaap--TypeOfArrangementAxis__custom--LoanAgreementMember_zNM0Ixbwqibb" title="Line of credit facility expiration period description">The Company may terminate the line at any time during the five-year term and extension period, as long as there are no amounts outstanding</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the quarter ended June 30, 2020, in an effort to ensure liquidity and secure all available resources during the COVID-19 pandemic, the Company borrowed the full amount of its capacity on the line of $<span id="xdx_90B_eus-gaap--LineOfCredit_iI_pn3d_c20200630_zBrSQYFJZxLi" title="Long-term line of credit">15,000,000</span> at the prime rate of <span id="xdx_90D_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_c20200401__20200630__us-gaap--VariableRateAxis__us-gaap--PrimeRateMember_zUDU7HTxU2qa" title="Line of credit interest rate percentage">3.25%</span>. The Company repaid this amount in full prior to the end of such quarter, and as of December 31, 2020, had <span id="xdx_90F_eus-gaap--LineOfCredit_iI_do_c20201231__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_z4QwTAyufOi4" title="Long-term line of credit">no</span> borrowings on its line of credit. As of December 31, 2022 and as of December 31, 2021, the Company also had <span id="xdx_90A_eus-gaap--LineOfCredit_iI_do_c20221231__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zw3PmoABFbHg" title="Long-term line of credit"><span id="xdx_90A_eus-gaap--LineOfCredit_iI_do_c20211231__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zhcitiF9e7S2" title="Long-term line of credit">no</span></span> outstanding borrowings on its line of credit.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company was in compliance with all debt covenants as of December 31, 2022 and 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted on March 27, 2020 in the U.S. On April 7, 2020, the Company received a loan from the U.S. Small Business Administration (“SBA”) to fund the Company’s request for a loan under the SBA’s Paycheck Protection Program (“PPP” and “PPP Loan”) created as part of the recently enacted CARES Act administered by the SBA. In connection with the PPP Loan, the Company entered into a promissory note filed as Exhibit 10.2 attached to Form 10-Q for the quarter ended March 31, 2020. Pursuant to the terms of the PPP Loan, the Company received total proceeds of $<span id="xdx_90A_eus-gaap--ProceedsFromLoanOriginations1_pn3d_c20200406__20200407__us-gaap--DebtInstrumentAxis__custom--PPPLoanMember__dei--LegalEntityAxis__custom--USSmallBusinessAdministrationMember_zqyIMshLwFg3" title="Proceeds from loan">2,453,000</span> from the Bank at an interest rate of just below <span id="xdx_902_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_c20200406__20200407__us-gaap--DebtInstrumentAxis__custom--PPPLoanMember__dei--LegalEntityAxis__custom--USSmallBusinessAdministrationMember_zypuPFc58At9" title="Line of credit interest rate percentage">1%</span> per annum. After the issuance of the PPP Loan, the U.S. Treasury Department issued new guidance on the PPP program and advised that publicly traded companies that had access to other sources of financing may not be appropriate candidates for the PPP Loans, and provided a grace period until May 7, 2020 for such companies to repay the previously issued PPP Loans. <span id="xdx_907_ecustom--RepaymentOfLoanDescription_c20200406__20200407__us-gaap--DebtInstrumentAxis__custom--PPPLoanMember__dei--LegalEntityAxis__custom--USSmallBusinessAdministrationMember_zsDsmBRzyGx5" title="Repayment of loan, description">Accordingly, in light of this guidance, the Company repaid the PPP Loan by May 7, 2020</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lastly, 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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 June 1, 2023 extended 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 5.14% 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 and extension period, as long as there are no amounts outstanding 15000000 0.0325 0 0 0 2453000 0.01 Accordingly, in light of this guidance, the Company repaid the PPP Loan by May 7, 2020 <p id="xdx_80D_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zumTGdySsM4h" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7. <span id="xdx_823_zP71QikbyD1c">SHAREHOLDERS’ EQUITY</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2022 and December 31, 2021, the Company had authorized <span id="xdx_90C_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20221231_zadDU5zTBSv2" title="Common stock, shares authorized"><span id="xdx_900_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20211231_zL8y6cAzSSW6" 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_c20221231_zZKEGOvK03bl" title="Common stock, par value"><span id="xdx_90B_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20211231_zOpsrGDov0D" title="Common stock, par value">0.01</span></span> per share. For both periods, the total number of outstanding shares was <span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20221231_zP2vyJH9kcc" title="Common stock, shares outstanding"><span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20211231_zrt2YBfEL18j" title="Common stock, shares outstanding">10,094,322</span></span>, shares held in Treasury was <span id="xdx_900_eus-gaap--TreasuryStockCommonShares_iI_pid_c20221231_z3iN94BYwAk1" title="Treasury stock, common, shares"><span id="xdx_90A_eus-gaap--TreasuryStockCommonShares_iI_pid_c20211231_zSXI8UE6pMCf" title="Treasury stock, common, shares">59,311</span></span>, and total shares issued was <span id="xdx_90B_eus-gaap--CommonStockSharesIssued_iI_pid_c20221231_zsrMNKvxEDkc" title="Common stock, shares issued"><span id="xdx_905_eus-gaap--CommonStockSharesIssued_iI_pid_c20211231_z9Mf3vzC9PK1" title="Common stock, shares issued">10,153,633</span></span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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_89F_eus-gaap--ScheduleOfDividendsPayableTextBlock_zjQ2511MIj06" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During 2022, 2021, and 2020, upon approval of the Board of Directors (the “Board”) the Company has declared and paid regular quarterly dividends, as set forth in the following table:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zxe95mo0iB5g">SCHEDULE OF REGULAR QUARTER 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="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td colspan="5" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Dividend Declared</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="5" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Dividend Paid</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Date</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Price Per Share</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Date</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20221207__20221207_zqG4cJkRSXSb" title="Dividends Payable, Date Declared">December 7, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20221207_zRfKnQgBYpib" style="font-family: Times New Roman, Times, Serif; width: 20%; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.32</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20221207__20221207_zuIJv5Bez4e5" title="Dividends Payable, Date to be Paid">January 4, 2023</span> <br/></span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20221207_zr7qnPo4Ewok" style="font-family: Times New Roman, Times, Serif; width: 20%; text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">3,232,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20220930__20220930_z4ghDojYoZ9h" title="Dividends Payable, Date Declared">September 30, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20220930_zE638a4uyh6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.32</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20220930__20220930_zLtbpeBlPOC5" title="Dividends Payable, Date to be Paid">October 24, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20220930_zKEmWTpGywL4" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,231,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20220610__20220610_z1wMezGSdFa2" title="Dividends Payable, Date Declared">June 10, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20220610_z7p2ZSmicTv" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.32</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20220610__20220610_zOikQLh4z7X6" title="Dividends Payable, Date to be Paid">July 5, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20220610_z04AT6QmMhF" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,230,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20220329__20220329_zgcHvw13ucof" title="Dividends Payable, Date Declared">March 29, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20220329_zhdtyOeLxIM1" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.30</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20220329__20220329_zRJHUdoYPfv3" title="Dividends Payable, Date to be Paid">April 25, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20220329_zAqXPfjbGCpg" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,028,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20211209__20211209_zwITvsYCeBYi" title="Dividends Payable, Date Declared">December 9, 2021</span> <br/></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20211209_zuOxYuEyPjG4" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.30</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20211209__20211209_zkqAruxZlw3g" title="Dividends Payable, Date to be Paid">December 30, 2021</span> <br/></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20211209_zT3z4jWF4pj2" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,029,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20210915__20210915_zz5GC6ZQRZDd" title="Dividends Payable, Date Declared">September 15, 2021</span> <br/></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20210915_zdvqGfA48r58" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.30</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"/> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20210915__20210915_znTF5MWsg4E2" title="Dividends Payable, Date to be Paid">October 4, 2021</span><br/></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20210915_zmMnM6wLsPM8" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,028,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20210609__20210609_zkzQzHGqiTxi" title="Dividends Payable, Date Declared">June 9, 2021</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20210609_zB6R92aDBGM5" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.30</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20210609__20210609_zqXma3RqA935" title="Dividends Payable, Date to be Paid">July 6, 2021</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20210609_zha3Sk8cHci1" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,028,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20210324__20210324_zTqINGzZtv2j" title="Dividends Payable, Date Declared">March 24, 2021</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20210324_zsK3V0OoZqqe" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20210324__20210324_zxoSxLEsodf8" title="Dividends Payable, Date to be Paid">April 14, 2021</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20210324_zpjXjLy7th1e" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,827,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20201211__20201211_zOIyWqxG3rWg" title="Dividends Payable, Date Declared">December 11, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20201211_z2JqpHF8ZSt5" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20201211__20201211_zAxBGhhe9Kme" title="Dividends Payable, Date to be Paid">January 5, 2021</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20201211_zHSl8cEgHqmf" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20200923__20200923_zBAfxl2YX8Jh" title="Dividends Payable, Date Declared">September 23, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20200923_z0jo4uKu0ny9" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20200923__20200923_zkxeTHEYqCQa" title="Dividends Payable, Date to be Paid">October 13, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20200923_zLRPVUBdBR7f" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,827,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20200624__20200624_zVjmFQDQYrz9" title="Dividends Payable, Date Declared">June 24, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20200624_znH0DnITqjI6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20200624__20200624_z1Z6vRtXF2kl" title="Dividends Payable, Date to be Paid">July 13, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20200624_zWMvDuforX2c" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20200331__20200331_zFViBRNCc34e" title="Dividends payable, date declared">March 31, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20200331_z8g1dCoZ0RSg" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends payable, amount per share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20200331__20200331_zD4U2bAyL8t1" title="Dividends payable, date to be paid">April 17, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20200331_zgwK4SKQnwWe" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Dividend paid on or before date, amount"><span style="font-family: Times New Roman, Times, Serif">2,827,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AC_zVmGyAuWZBKd" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 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_90B_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest_pn3d_c20210901__20210930_zqlDLbmYzXP7" title="Foreign subsidiary's noncontrolling interest">129,000</span> to the foreign subsidiary’s noncontrolling interest respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 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: 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_90A_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pn3d_c20140404__srt--RangeAxis__srt--MaximumMember_zL8pq3BatLz" 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_90F_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pn3d_c20071231_zvGaqAeKtyp9" 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_900_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20171202__20171231__srt--StatementScenarioAxis__custom--SinceInceptionMember_zu5TpFBkaS89" title="Stock repurchased during period, shares">61,811</span> shares for approximately $<span id="xdx_908_eus-gaap--StockRepurchasedDuringPeriodValue_pn3d_c20171202__20171231__srt--StatementScenarioAxis__custom--SinceInceptionMember_zY3YV5x9wqg1" title="Stock repurchased during period, value">932,000</span>, or approximately $<span id="xdx_90C_ecustom--StockRepurchasedDuringPeriodValuePerShare_pid_c20171202__20171231__srt--StatementScenarioAxis__custom--SinceInceptionMember_zKqeZluQ5tuj" 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: 0; text-align: justify; text-indent: 0.5in"><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_89F_eus-gaap--ScheduleOfDividendsPayableTextBlock_zjQ2511MIj06" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During 2022, 2021, and 2020, upon approval of the Board of Directors (the “Board”) the Company has declared and paid regular quarterly dividends, as set forth in the following table:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zxe95mo0iB5g">SCHEDULE OF REGULAR QUARTER 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="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td colspan="5" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Dividend Declared</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="5" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Dividend Paid</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Date</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Price Per Share</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Date</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20221207__20221207_zqG4cJkRSXSb" title="Dividends Payable, Date Declared">December 7, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20221207_zRfKnQgBYpib" style="font-family: Times New Roman, Times, Serif; width: 20%; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.32</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20221207__20221207_zuIJv5Bez4e5" title="Dividends Payable, Date to be Paid">January 4, 2023</span> <br/></span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20221207_zr7qnPo4Ewok" style="font-family: Times New Roman, Times, Serif; width: 20%; text-align: right" title="Dividend Paid on or Before Date, Amount"><span style="font-family: Times New Roman, Times, Serif">3,232,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20220930__20220930_z4ghDojYoZ9h" title="Dividends Payable, Date Declared">September 30, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20220930_zE638a4uyh6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.32</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20220930__20220930_zLtbpeBlPOC5" title="Dividends Payable, Date to be Paid">October 24, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20220930_zKEmWTpGywL4" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,231,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20220610__20220610_z1wMezGSdFa2" title="Dividends Payable, Date Declared">June 10, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20220610_z7p2ZSmicTv" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.32</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20220610__20220610_zOikQLh4z7X6" title="Dividends Payable, Date to be Paid">July 5, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20220610_z04AT6QmMhF" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,230,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20220329__20220329_zgcHvw13ucof" title="Dividends Payable, Date Declared">March 29, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20220329_zhdtyOeLxIM1" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.30</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20220329__20220329_zRJHUdoYPfv3" title="Dividends Payable, Date to be Paid">April 25, 2022</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20220329_zAqXPfjbGCpg" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,028,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20211209__20211209_zwITvsYCeBYi" title="Dividends Payable, Date Declared">December 9, 2021</span> <br/></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20211209_zuOxYuEyPjG4" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.30</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20211209__20211209_zkqAruxZlw3g" title="Dividends Payable, Date to be Paid">December 30, 2021</span> <br/></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20211209_zT3z4jWF4pj2" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,029,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20210915__20210915_zz5GC6ZQRZDd" title="Dividends Payable, Date Declared">September 15, 2021</span> <br/></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20210915_zdvqGfA48r58" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.30</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"/> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20210915__20210915_znTF5MWsg4E2" title="Dividends Payable, Date to be Paid">October 4, 2021</span><br/></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20210915_zmMnM6wLsPM8" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,028,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20210609__20210609_zkzQzHGqiTxi" title="Dividends Payable, Date Declared">June 9, 2021</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20210609_zB6R92aDBGM5" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.30</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20210609__20210609_zqXma3RqA935" title="Dividends Payable, Date to be Paid">July 6, 2021</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20210609_zha3Sk8cHci1" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,028,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20210324__20210324_zTqINGzZtv2j" title="Dividends Payable, Date Declared">March 24, 2021</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20210324_zsK3V0OoZqqe" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20210324__20210324_zxoSxLEsodf8" title="Dividends Payable, Date to be Paid">April 14, 2021</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20210324_zpjXjLy7th1e" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,827,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20201211__20201211_zOIyWqxG3rWg" title="Dividends Payable, Date Declared">December 11, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20201211_z2JqpHF8ZSt5" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20201211__20201211_zAxBGhhe9Kme" title="Dividends Payable, Date to be Paid">January 5, 2021</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20201211_zHSl8cEgHqmf" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20200923__20200923_zBAfxl2YX8Jh" title="Dividends Payable, Date Declared">September 23, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20200923_z0jo4uKu0ny9" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20200923__20200923_zkxeTHEYqCQa" title="Dividends Payable, Date to be Paid">October 13, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20200923_zLRPVUBdBR7f" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,827,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20200624__20200624_zVjmFQDQYrz9" title="Dividends Payable, Date Declared">June 24, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20200624_znH0DnITqjI6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends Payable, Amount Per Share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20200624__20200624_z1Z6vRtXF2kl" title="Dividends Payable, Date to be Paid">July 13, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20200624_zWMvDuforX2c" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,826,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20200331__20200331_zFViBRNCc34e" title="Dividends payable, date declared">March 31, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--DividendsPayableAmountPerShare_iI_pid_c20200331_z8g1dCoZ0RSg" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Dividends payable, amount per share"><span style="font-family: Times New Roman, Times, Serif">0.28</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20200331__20200331_zD4U2bAyL8t1" title="Dividends payable, date to be paid">April 17, 2020</span></span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pn3d_c20200331_zgwK4SKQnwWe" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Dividend paid on or before date, amount"><span style="font-family: Times New Roman, Times, Serif">2,827,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 2022-12-07 0.32 2023-01-04 3232000 2022-09-30 0.32 2022-10-24 3231000 2022-06-10 0.32 2022-07-05 3230000 2022-03-29 0.30 2022-04-25 3028000 2021-12-09 0.30 2021-12-30 3029000 2021-09-15 0.30 2021-10-04 3028000 2021-06-09 0.30 2021-07-06 3028000 2021-03-24 0.28 2021-04-14 2827000 2020-12-11 0.28 2021-01-05 2826000 2020-09-23 0.28 2020-10-13 2827000 2020-06-24 0.28 2020-07-13 2826000 2020-03-31 0.28 2020-04-17 2827000 129000 1000000 5000000 61811 932000 15 <p id="xdx_80A_eus-gaap--IncomeTaxDisclosureTextBlock_z7WDscqFYTq7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8. <span id="xdx_822_zhQ0mGdC5ZLh">INCOME TAXES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z3ZFOTRhN8b9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax expense consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zPfMWpX6ElJ8">SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)</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; font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20220101__20221231_zGVytRTvf6je" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20210101__20211231_zYPioP5KEPjd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20200101__20201231_zfbtCBf2OI83" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31,</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Federal Income Tax:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_zvM7816Ntie4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; width: 46%"><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,453</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,197</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,617</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_ztRJ5b2hm8qe" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Deferred</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,156</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">264</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(175</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">State Income Tax:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_z1WhGYFqlez3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,126</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,062</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">923</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pn3n3_zkDHt6IMeb9e" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Deferred</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(173</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">43</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(30</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign Income Tax:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--CurrentForeignTaxExpenseBenefit_pn3n3_z3fkvxF60Mhh" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">84</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">298</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">266</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pn3n3_zX9AHpCUjtH8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Deferred</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zdNwOzRsvKTd" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Income Tax Expense</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,327</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,862</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,594</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A0_zfby2XofwAkg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pre-tax income included foreign income of $<span id="xdx_900_eus-gaap--IncomeTaxReconciliationTaxCredits_pn3d_c20220101__20221231_zTQtuDjllh" title="Foreign income included in pre-tax income">437,000</span>, $<span id="xdx_901_eus-gaap--IncomeTaxReconciliationTaxCredits_pn3d_c20210101__20211231_zlIefnsZVPm6" title="Foreign income included in pre-tax income">1,500,000</span>, and $<span id="xdx_90F_eus-gaap--IncomeTaxReconciliationTaxCredits_pn3d_c20200101__20201231_z4vGdczkvsEk" title="Foreign income included in pre-tax income">1,341,000</span> in 2022, 2021 and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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_89F_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zNyjlIGI8Fc7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total income tax expense differed from statutory income tax expense, computed by applying the U.S. federal income tax rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVGRkVDVElWRSBJTkNPTUUgVEFYIFJBVEUgUkVDT05DSUxJQVRJT04gKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_uPure_c20220101__20221231_zjf56XpTNL3" title="Federal income tax rate, percentage">21%</span> to earnings before income tax, as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zMQs1sH9H7Ye">SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION</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; font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20220101__20221231_z9mEQoeHWXg3" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20210101__20211231_zLJT8jpoiVh" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20200101__20201231_zCM6SnGqiyu6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31,</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzVis_zftzbdBm1rpi" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 46%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Computed Statutory Income Tax Expense</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,505</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,362</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,566</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_maITEBzVis_z2CcbEClj7Ba" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">State Income Tax, Net of Federal Tax Benefit</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">753</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">902</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">759</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_maITEBzVis_zf6PSUfUrZI7" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign Tax Rate Differential</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(9</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(29</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(27</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_pn3n3_maITEBzVis_zsPYekZFPiti" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Executive Compensation Limitation</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">296</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">773</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">503</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--ForeignDerivedIntangibleIncomeDeduction_iN_pn3n3_di_msITEBzVis_zmNctEfqsP44" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign Derived Intangible Income Deduction</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(98)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(107)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(75)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--IncomeTaxReconciliationTaxCreditsResearch_iN_pn3n3_di_msITEBzVis_zNMA9LWMRMU5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Research Credit</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(171)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(59)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(62)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_pn3n3_maITEBzVis_zcCIXbIE6y2c" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other - Net</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">51</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(70</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40B_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzVis_zM7ULpbL43Qf" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Income Tax Expense</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,327</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,862</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,594</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A7_zxxD1CapQgNd" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A deferred income tax (expense) benefit results from temporary timing differences in the recognition of income and expense for income tax and financial reporting purposes. The components of and changes in the net deferred tax assets (liabilities) which give rise to this deferred income tax (expense) benefit for the years ended December 31, 2022 and 2021 are as follows:</span></p> <p id="xdx_890_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zSyNroKEngBj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zebk6TsXDZA3">SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20221231_zT0eMyE5xHa5" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20211231_z8Tyvn0QlQn6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">December 31,</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deferred Tax Assets:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_iI_pn3n3_maDTAGz2G5_zxHR16avnNyc" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Compensation Assets</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">201</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">130</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsInventory_iI_pn3n3_maDTAGz2G5_zmVMGuDj9zy1" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Inventory Valuation</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">529</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">334</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_pn3n3_maDTAGz2G5_z5CxxNIxKtNj" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable Valuation</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">259</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">329</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_iI_pn3n3_maDTAGz2G5_zRPEiNJ3zznd" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deferred Litigation Costs</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--DeferredTaxAssetsCapitalizedReasearchCosts_iI_pn3n3_maDTAGz2G5_zeHJjQZqFkTi" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Capitalized Research Costs</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">590</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0947">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_ecustom--DeferredTaxAssetsAccruedProductLiability_iI_pn3n3_maDTAGz2G5_zkO7BSVLxgd" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued Product Liability</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">900</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">61</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_pn3n3_maDTAGz2G5_zPDsr9oaZs07" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign Net Operating Losses</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">78</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">76</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTAGz2G5_z7mZXYS46Emi" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Valuation Allowance for Loss Carryover</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(78</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(76</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOther_iI_pn3n3_maDTAGz2G5_zBGSzOxdrTR2" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">37</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pn3n3_maDTAGz2G5_zC6kDOwZ6Ec9" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Compensation Liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">360</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">673</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGz2G5_zGzq78UQHMA8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total Deferred Assets</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">       2,868</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,576</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="text-decoration: underline; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deferred Tax Liabilities:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesDeferredExpense_iNI_pn3n3_di_maDITLzzUD_z6IQJdUGq3ta" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid Expenses</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(592</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(544</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_pn3n3_di_maDITLzzUD_zweuXnvlkhdk" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Depreciation and Amortization</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,359</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,452</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pn3n3_di_mtDITLzzUD_zVSihe8whL7f" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total Deferred Liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,951</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,996</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total Deferred Tax Asset (Liability)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--DeferredTaxAssetsNet_iI_pn3n3_c20221231_z3eyTjGgjDt9" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Deferred Tax Asset (Liability)"><span style="font-family: Times New Roman, Times, Serif">917</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_pn3n3_di_c20211231_z30UmppsgdLg" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Deferred Tax Asset (Liability)"><span style="font-family: Times New Roman, Times, Serif">(420</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p id="xdx_8A4_zPWMip1WsKkd" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management believes it is more likely than not that the Company will have sufficient taxable income when these timing differences reverse and that the deferred tax assets will be realized with the exception of a carryover of foreign operating losses. Due to the uncertainty of future income in the foreign subsidiary, the Company has recognized a valuation allowance related to the foreign operating losses carrying forward.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is currently subject to audit by the Internal Revenue Service for the calendar years ended 2019 through 2021. The Company and its Subsidiaries’ state income tax returns are subject to audit for the calendar years ended 2018 through 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2022, the Company had no liability for unrecognized tax benefits related to various federal and state income tax matters.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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_893_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z3ZFOTRhN8b9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax expense consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zPfMWpX6ElJ8">SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)</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; font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20220101__20221231_zGVytRTvf6je" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20210101__20211231_zYPioP5KEPjd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20200101__20201231_zfbtCBf2OI83" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31,</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Federal Income Tax:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_zvM7816Ntie4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; width: 46%"><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,453</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,197</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,617</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_ztRJ5b2hm8qe" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Deferred</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,156</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">264</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(175</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">State Income Tax:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_z1WhGYFqlez3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,126</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,062</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">923</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pn3n3_zkDHt6IMeb9e" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Deferred</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(173</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">43</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(30</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign Income Tax:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--CurrentForeignTaxExpenseBenefit_pn3n3_z3fkvxF60Mhh" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">84</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">298</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">266</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pn3n3_zX9AHpCUjtH8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Deferred</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zdNwOzRsvKTd" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Income Tax Expense</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,327</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,862</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,594</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 7453000 7197000 5617000 -1156000 264000 -175000 1126000 1062000 923000 -173000 43000 -30000 84000 298000 266000 -7000 -2000 -7000 7327000 8862000 6594000 437000 1500000 1341000 <p id="xdx_89F_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zNyjlIGI8Fc7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total income tax expense differed from statutory income tax expense, computed by applying the U.S. federal income tax rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVGRkVDVElWRSBJTkNPTUUgVEFYIFJBVEUgUkVDT05DSUxJQVRJT04gKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_uPure_c20220101__20221231_zjf56XpTNL3" title="Federal income tax rate, percentage">21%</span> to earnings before income tax, as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zMQs1sH9H7Ye">SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION</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; font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20220101__20221231_z9mEQoeHWXg3" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20210101__20211231_zLJT8jpoiVh" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20200101__20201231_zCM6SnGqiyu6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31,</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzVis_zftzbdBm1rpi" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 46%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Computed Statutory Income Tax Expense</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,505</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,362</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,566</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_maITEBzVis_z2CcbEClj7Ba" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">State Income Tax, Net of Federal Tax Benefit</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">753</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">902</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">759</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_maITEBzVis_zf6PSUfUrZI7" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign Tax Rate Differential</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(9</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(29</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(27</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_pn3n3_maITEBzVis_zsPYekZFPiti" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Executive Compensation Limitation</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">296</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">773</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">503</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--ForeignDerivedIntangibleIncomeDeduction_iN_pn3n3_di_msITEBzVis_zmNctEfqsP44" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign Derived Intangible Income Deduction</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(98)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(107)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(75)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--IncomeTaxReconciliationTaxCreditsResearch_iN_pn3n3_di_msITEBzVis_zNMA9LWMRMU5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Research Credit</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(171)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(59)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(62)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_pn3n3_maITEBzVis_zcCIXbIE6y2c" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other - Net</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">51</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(70</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40B_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzVis_zM7ULpbL43Qf" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Income Tax Expense</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,327</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,862</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,594</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 0.21 6505000 7362000 5566000 753000 902000 759000 -9000 -29000 -27000 296000 773000 503000 98000 107000 75000 171000 59000 62000 51000 20000 -70000 7327000 8862000 6594000 <p id="xdx_890_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zSyNroKEngBj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zebk6TsXDZA3">SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20221231_zT0eMyE5xHa5" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20211231_z8Tyvn0QlQn6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">December 31,</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deferred Tax Assets:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_iI_pn3n3_maDTAGz2G5_zxHR16avnNyc" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Compensation Assets</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">201</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">130</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsInventory_iI_pn3n3_maDTAGz2G5_zmVMGuDj9zy1" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Inventory Valuation</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">529</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">334</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_pn3n3_maDTAGz2G5_z5CxxNIxKtNj" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable Valuation</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">259</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">329</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_iI_pn3n3_maDTAGz2G5_zRPEiNJ3zznd" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deferred Litigation Costs</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--DeferredTaxAssetsCapitalizedReasearchCosts_iI_pn3n3_maDTAGz2G5_zeHJjQZqFkTi" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Capitalized Research Costs</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">590</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0947">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_ecustom--DeferredTaxAssetsAccruedProductLiability_iI_pn3n3_maDTAGz2G5_zkO7BSVLxgd" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued Product Liability</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">900</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">61</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_pn3n3_maDTAGz2G5_zPDsr9oaZs07" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign Net Operating Losses</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">78</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">76</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTAGz2G5_z7mZXYS46Emi" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Valuation Allowance for Loss Carryover</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(78</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(76</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOther_iI_pn3n3_maDTAGz2G5_zBGSzOxdrTR2" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">37</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pn3n3_maDTAGz2G5_zC6kDOwZ6Ec9" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Compensation Liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">360</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">673</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGz2G5_zGzq78UQHMA8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total Deferred Assets</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">       2,868</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,576</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="text-decoration: underline; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deferred Tax Liabilities:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesDeferredExpense_iNI_pn3n3_di_maDITLzzUD_z6IQJdUGq3ta" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid Expenses</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(592</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(544</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_pn3n3_di_maDITLzzUD_zweuXnvlkhdk" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Depreciation and Amortization</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,359</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,452</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pn3n3_di_mtDITLzzUD_zVSihe8whL7f" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total Deferred Liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,951</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,996</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total Deferred Tax Asset (Liability)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--DeferredTaxAssetsNet_iI_pn3n3_c20221231_z3eyTjGgjDt9" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Deferred Tax Asset (Liability)"><span style="font-family: Times New Roman, Times, Serif">917</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_pn3n3_di_c20211231_z30UmppsgdLg" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Deferred Tax Asset (Liability)"><span style="font-family: Times New Roman, Times, Serif">(420</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> 201000 130000 529000 334000 259000 329000 12000 12000 590000 900000 61000 78000 76000 78000 76000 17000 37000 360000 673000 2868000 1576000 592000 544000 1359000 1452000 1951000 1996000 917000 420000 <p id="xdx_800_eus-gaap--LesseeOperatingLeasesTextBlock_zVD6mhs96Zsh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9. <span id="xdx_829_zPLoHTXq4WYd">LEASES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 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: 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 lease term running through October 2024, and a facility in Malvern, Pennsylvania, which was consummated effective January 1, 2022, with a three year term ending in December 2024, that provides warehousing. Also in 2022, the Company extended its operating lease agreement for its corporate office space in Middletown, Connecticut, with the lease term ending in June 2027.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 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_901_eus-gaap--LesseeOperatingLeaseDescription_c20220101__20221231__srt--StatementGeographicalAxis__custom--BanburyMember_z4INZrkT4Ttg" 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: 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: 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: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 31, 2022, the Company has right-of-use assets of $<span id="xdx_903_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3d_c20221231_zBRnBH2OqpCg" title="Right-Of-Use Assets - Operating">3,205,000</span>, and a lease liability of $<span id="xdx_903_eus-gaap--OperatingLeaseLiability_iI_pn3d_c20221231_zlGQva8USKSk" title="Lease liability">3,210,000</span>, of which $<span id="xdx_90C_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3d_c20221231_zsT5TMRMgmfe" title="Lease liability, current">447,000</span> was reported as a current liability. On December 31, 2021, the Company has right-of-use assets of $<span id="xdx_905_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3d_c20211231_zV1pG5SXpkMk" title="Right-Of-Use Assets - Operating">3,374,000</span>, and a lease liability of $<span id="xdx_909_eus-gaap--OperatingLeaseLiability_iI_pn3d_c20211231_zJvbtoXhpS44" title="Lease liability">3,373,000</span>, of which $<span id="xdx_90B_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3d_c20211231_zgWJHhbhC6C5" 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_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zLQzEseADCLi" title="Weighted average remaining lease term">11.02</span> years and <span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_uPure_c20221231_zxlH9TqSJH6k" title="Operating lease, weighted average discount rate, percent">1.06%</span> as of December 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rent expense for operating leases was approximately $<span id="xdx_909_eus-gaap--OperatingLeaseExpense_pn3d_c20220101__20221231_zizlFbfgT0Eb" title="Operating lease expense">504,000</span>, $<span id="xdx_909_eus-gaap--OperatingLeaseExpense_pn3d_c20210101__20211231_zV0EiToQfnqd" title="Operating lease expense">421,000</span>, and $<span id="xdx_90A_eus-gaap--OperatingLeaseExpense_pn3d_c20200101__20201231_zCpssPSeXgog" title="Operating lease expense">301,000</span> for the years ended December 31, 2022, 2021 and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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_898_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zqSfkbG1ZHx3" style="font: 10pt Times New Roman, Times, Serif; margin: 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 of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZVVFVSRSBNSU5JTVVNIFJFTlRBTCBQQVlNRU5UUyBGT1IgT1BFUkFUSU5HIExFQVNFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--OperatingLeasePayments_pn3d_c20220101__20221231_zN3HXYzIj1yh" title="Operating lease payments">178,000</span>, under non-cancelable leases as of December 31, 2022 is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zwMnCsJS1y53">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; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: right; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Year Ending December 31,</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20221231_zt4Sp4O8h5ch" style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Operating Leases</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzeaA_maLOLLPzBBf_z3IW9BDk6WK8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">447</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzeaA_maLOLLPzBBf_zaFkElLDi398" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">419</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzeaA_maLOLLPzBBf_zFxQ5mrfOYbk" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">258</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzBBf_zfLcS9e6HpV4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2026</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">256</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzBBf_zpgV20CiEkv5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2027</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">223</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzeaA_maLOLLPzBBf_zNxAFxP9hfY4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">Thereafter</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,607</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzBBf_zUO8nMsXc575" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">Total Minimum Lease Payments</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">   3,210</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A5_zFeommEotQu6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> The lease in Banbury has a 15-year term ending in March 2036 3205000 3210000 447000 3374000 3373000 383000 P11Y7D 0.0106 504000 421000 301000 <p id="xdx_898_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zqSfkbG1ZHx3" style="font: 10pt Times New Roman, Times, Serif; margin: 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 of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZVVFVSRSBNSU5JTVVNIFJFTlRBTCBQQVlNRU5UUyBGT1IgT1BFUkFUSU5HIExFQVNFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--OperatingLeasePayments_pn3d_c20220101__20221231_zN3HXYzIj1yh" title="Operating lease payments">178,000</span>, under non-cancelable leases as of December 31, 2022 is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zwMnCsJS1y53">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; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: right; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Year Ending December 31,</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20221231_zt4Sp4O8h5ch" style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Operating Leases</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzeaA_maLOLLPzBBf_z3IW9BDk6WK8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">447</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzeaA_maLOLLPzBBf_zaFkElLDi398" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">419</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzeaA_maLOLLPzBBf_zFxQ5mrfOYbk" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">258</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzBBf_zfLcS9e6HpV4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2026</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">256</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzBBf_zpgV20CiEkv5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2027</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">223</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzeaA_maLOLLPzBBf_zNxAFxP9hfY4" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">Thereafter</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,607</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzBBf_zUO8nMsXc575" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">Total Minimum Lease Payments</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">   3,210</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 178000 447000 419000 258000 256000 223000 1607000 3210000 <p id="xdx_803_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zqzUXJAv0o53" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10. <span id="xdx_82D_zARgwj15ougl">EMPLOYEE BENEFIT PLANS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Defined Contribution and 401(K) Plans</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company maintains a qualified non-contributory profit-sharing plan (the “Plan”) covering all eligible employees. There were $<span id="xdx_904_eus-gaap--DefinedContributionPlanEmployerDiscretionaryContributionAmount_pn3d_c20220101__20221231__us-gaap--RetirementPlanTypeAxis__custom--QualifiedNonContributoryProfitSharingMember_zJKzGiwwjZR5" title="Contributions accrued for the plan">474,000</span>, $<span id="xdx_909_eus-gaap--DefinedContributionPlanEmployerDiscretionaryContributionAmount_pn3d_c20210101__20211231__us-gaap--RetirementPlanTypeAxis__custom--QualifiedNonContributoryProfitSharingMember_z2kRNdowpip7" title="Contributions accrued for the plan">441,000</span>, and $<span id="xdx_90A_eus-gaap--DefinedContributionPlanEmployerDiscretionaryContributionAmount_pn3d_c20200101__20201231__us-gaap--RetirementPlanTypeAxis__custom--QualifiedNonContributoryProfitSharingMember_zB2ZupIzfsUf" title="Contributions accrued for the plan">430,000</span> of contributions accrued for the Plan in 2022, 2021 and 2020 respectively, which were charged to expense in those respective years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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--DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans_pid_c20220101__20221231__us-gaap--RetirementPlanTypeAxis__custom--QualifiedNonContributoryProfitSharingMember_zDnOcZv0NJ98" title="Employee contributions, description">Contributions to the Plan are defined as three percent (<span id="xdx_902_eus-gaap--DefinedContributionPlanEmployerMatchingContributionPercent_pid_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--RetirementPlanTypeAxis__custom--QualifiedNonContributoryProfitSharingMember_zB8H4mtLzekk" title="Contribution percentage on gross wages">3</span>%) of gross wages up to the current Old Age, Survivors, and Disability (OASDI) limit and six percent (<span id="xdx_90C_eus-gaap--DefinedContributionPlanEmployerMatchingContributionPercent_pid_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--RetirementPlanTypeAxis__custom--QualifiedNonContributoryProfitSharingMember_zfBtMeEeF6R3" title="Contribution percentage on gross wages">6</span>%) of the excess over the OASDI limit, subject to the maximum allowed under the Employee Retirement Income Security Act (ERISA). Participant balances vest over six years.</span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans_c20220101__20221231__us-gaap--RetirementPlanTaxStatusAxis__us-gaap--QualifiedPlanMember_zKf72s9OPR0e" title="Employee contributions, description">The Company also maintains a savings and retirement plan qualified under Internal Revenue Code Section 401(k) for all employees. Employees are eligible to participate in the Plan the first day of the month following date of hire. Participants may elect to have up to fifty percent (<span id="xdx_901_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_pid_dp_c20220101__20221231__us-gaap--RetirementPlanTaxStatusAxis__us-gaap--QualifiedPlanMember_zMg5Zw6Y1Ha8" title="Employee contribution percentage">50</span>%) of their compensation withheld, up to the maximum allowed by the Internal Revenue Code. After completing one year of service, the Company contributed an additional amount equal to <span id="xdx_908_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_pid_dp_c20220101__20221231__us-gaap--RetirementPlanTaxStatusAxis__us-gaap--QualifiedPlanMember_zt6kxFbqJU4a" title="Employee contribution percentage">50</span>% of all employee contributions, up to a maximum of <span id="xdx_900_eus-gaap--DefinedContributionPlanEmployerMatchingContributionPercent_pid_dp_c20220101__20221231__us-gaap--RetirementPlanTaxStatusAxis__us-gaap--QualifiedPlanMember_zsccHqJ5oky4" title="Contribution percentage on gross wages">6</span>% of an employee’s gross wages.</span> Contributions are funded on a current basis. Contributions to the Plan charged to expense for the years ended December 31, 2022, 2021 and 2020 were $<span id="xdx_901_eus-gaap--DefinedContributionPlanEmployerDiscretionaryContributionAmount_pn3d_c20220101__20221231__us-gaap--RetirementPlanTaxStatusAxis__us-gaap--QualifiedPlanMember_zZ09FiJ7J7r4" title="Contributions accrued for the plan">319,000</span>, $<span id="xdx_909_eus-gaap--DefinedContributionPlanEmployerDiscretionaryContributionAmount_pn3d_c20210101__20211231__us-gaap--RetirementPlanTaxStatusAxis__us-gaap--QualifiedPlanMember_zik1sw093Ota" title="Contributions accrued for the plan">315,000</span>, and $<span id="xdx_90E_eus-gaap--DefinedContributionPlanEmployerDiscretionaryContributionAmount_pn3d_c20200101__20201231__us-gaap--RetirementPlanTaxStatusAxis__us-gaap--QualifiedPlanMember_z6xN0cY4UDO6" title="Contributions accrued for the plan">295,000</span>, respectively. The participant’s Company contribution vests ratably over six years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 474000 441000 430000 Contributions to the Plan are defined as three percent (3%) of gross wages up to the current Old Age, Survivors, and Disability (OASDI) limit and six percent (6%) of the excess over the OASDI limit, subject to the maximum allowed under the Employee Retirement Income Security Act (ERISA). Participant balances vest over six years. 0.03 0.06 The Company also maintains a savings and retirement plan qualified under Internal Revenue Code Section 401(k) for all employees. Employees are eligible to participate in the Plan the first day of the month following date of hire. Participants may elect to have up to fifty percent (50%) of their compensation withheld, up to the maximum allowed by the Internal Revenue Code. After completing one year of service, the Company contributed an additional amount equal to 50% of all employee contributions, up to a maximum of 6% of an employee’s gross wages. 0.50 0.50 0.06 319000 315000 295000 <p id="xdx_807_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zK5QWZtpOPP8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11. <span style="font-variant: small-caps"><span id="xdx_826_zkcrhG50msvk">COMMITMENTS AND CONTINGENCIES</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 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: 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_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_c20220101__20221231_za8mTqo5Xdr" title="Employee benefit payment term description">The payment benefits range from $<span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_pp0p0_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_zlKGaFVrUNni" title="Payment benefit to employee's">1,000</span> per month to $<span id="xdx_909_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_pp0p0_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_zllc9h8NAPC3" 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_90C_eus-gaap--OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_iI_pn3d_c20221231_zSX9MfnylULh" title="Other compensation liabilities">357,000</span> as of December 31, 2022, of which $<span id="xdx_905_eus-gaap--OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_iI_pn3d_c20221231_z9qlpK3HWf72" title="Other compensation liabilities, noncurrent">309,000</span> is included in Other Long Term Liabilities, and the remaining current portion of $<span id="xdx_902_eus-gaap--OtherDeferredCompensationArrangementsLiabilityCurrent_iI_pn3d_c20221231_zuXkQGSjXr5l" 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_903_eus-gaap--OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_iI_pn3d_c20211231_zhZYDlQrcYih" title="Other compensation liabilities">447,000</span> had $<span id="xdx_904_eus-gaap--OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_iI_pn3d_c20211231_z0jdmOVOXhYa" title="Other compensation liabilities, noncurrent">399,000</span> reported in Other Long Term Liabilities, and a current portion of $<span id="xdx_90D_eus-gaap--OtherDeferredCompensationArrangementsLiabilityCurrent_iI_pn3d_c20221231_z2pkfpzyZ7v9" title="Other compensation liabilities, current">48,000</span> in Other Liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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_907_eus-gaap--CashSurrenderValueOfLifeInsurance_iI_pn3d_c20221231_zi3WwYtGQuoh" title="Cash surrender value of life insurance">1,546,000</span> at December 31, 2022 and $<span id="xdx_901_eus-gaap--CashSurrenderValueOfLifeInsurance_iI_pn3d_c20211231_zJc6YCdLZ9N" 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: 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: 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 this 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: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As disclosed in detail in Note 9, Leases, to the 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: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lastly, as provided earlier in Item 7 under “Liquidity and Capital Resources”, the Company has numerous contractual obligations in place for the forthcoming year, mainly related to purchase obligations for the Company’s raw material inventories, totaling $<span id="xdx_904_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pn3d_c20221231_zFPJUvjRn0Ok" title="Inventories">16,755,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contingencies</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 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: 0; text-align: justify; text-indent: 35.5pt"><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_909_ecustom--PaymentOfDefendantsCost_pn3d_uGBP_c20201001__20201231_zeUNcHCvKD1j" title="Payment of defendant's cost">320,000</span> accordingly. An additional payment of £<span id="xdx_902_ecustom--PaymentOfDefendantsCost_pn3d_uGBP_c20211001__20211231_zhVELMyx2S57" 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: 0; text-align: justify; text-indent: 35.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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_90D_ecustom--DeductiblesPerClaim_pn3d_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_ziCGHXZ7bx09" title="Deductibles per claim">25,000</span> to $<span id="xdx_90E_ecustom--DeductiblesPerClaim_pn3d_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_zk4zKkZ7kng9" 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_90E_ecustom--PotentialLiabilityPerClaim_iI_dc_c20221231__us-gaap--LossContingenciesByNatureOfContingencyAxis__us-gaap--InsuranceClaimsMember_zdVGeP3O74hb" title="Potential liability per claim">zero</span> to a maximum of $<span id="xdx_90B_ecustom--PotentialLiabilityPerClaim_iI_pn3d_c20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--LossContingenciesByNatureOfContingencyAxis__us-gaap--InsuranceClaimsMember_zJ13ur6lCwFg" 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 December 31, 2022 is estimated to not exceed approximately $<span id="xdx_90F_eus-gaap--ProductLiabilityContingencyLossExposureNotAccruedBestEstimate_pn3d_c20220101__20221231_z1RrRyMmkvd8" title="Maximum aggregate claim amount">7,416,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 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 in the Company’s books as of December 31, 2022 and December 31, 2021 were $<span id="xdx_902_eus-gaap--LossContingencyAccrualAtCarryingValue_iI_pn3d_c20221231_zmx9Z8TuXuEb" title="Liabilities recorded">3,848,000</span> and $<span id="xdx_905_eus-gaap--LossContingencyAccrualAtCarryingValue_iI_pn3d_c20211231_zxoxtsaHWePf" 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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 357000 309000 48000 447000 399000 48000 1546000 1651000 16755000 320000 110000 25000 3000000 0 3000000 7416000 3848000 262000 <p id="xdx_80A_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_z37hSgMX8tPj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12. <span id="xdx_822_z0TKZ3hG7tb">STOCK BASED COMPENSATION PLANS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Phantom Stock Plan</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Plan Description. </i></b><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember_zLrEZJyY4lFi" 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 does not receive any of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">■</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><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"><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">■</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><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"><span style="font-family: Times New Roman, Times, Serif">■</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><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="font-family: Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember_zURm0BOJZVe9" 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 FASB ASC Topic 718</span>, <i>Compensation - Stock Compensation</i>. 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).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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 Units outstanding as of the record date of the common stock dividend. The dividend equivalent will be paid at the same time the underlying Units are paid to the participant.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 0; text-align: justify; text-indent: 0.5in"><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: 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: 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: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Grants of Units. </i></b>As of December 31, 2021, the Company had <span id="xdx_90A_ecustom--UnvestedUnitsOutstanding_iI_pid_c20211231_zpv3ozZy8sf4" title="Unvested units outstanding">8,358</span> nonvested and unmatured Units outstanding, all of which were granted at Full Value. On February 22, 2022, the Company granted an additional <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pid_c20220221__20220222__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_zQb7IBBEqGUl" title="Share based compensation grants in period">2,471</span> Full Value Units with a fair value of $<span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220221__20220222__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_zDCRp7fT9kyh" title="Nonvested Weighted Average Grant Date Fair Value, Granted">148.03</span> per Unit on grant date, using historical volatility. In February 2022, the Company paid $<span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_pn3d_c20220201__20220228_zm6rXbWnMGda" title="Share based compensation paid in period">838,000</span> for <span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20220201__20220228_zaGK2vO5nam7" 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_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_pn3d_c20220301__20220331_z3rTmI5MCj11" title="Share based compensation paid in period">295,000</span> for <span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20210801__20210831_zJIkIaGC86Ae" title="Share based compensation vested shares">1,870</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_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pid_c20220818__20220819__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_zybPy2Kll8h2" title="Share based compensation grants in period">1,022</span> Full Value Units with a fair value of $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220818__20220819__us-gaap--AwardTypeAxis__custom--FullValueUnitsMember_zlwbRGi1JBLb" 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_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_pn3d_c20220801__20220831_zBpO5dhmHIwg" title="Share based compensation paid in period">107,000</span> for the <span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20220801__20220831_zsViUBpYcwN5" 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 December 31, 2022, the Company had <span id="xdx_90B_ecustom--UnvestedUnitsOutstanding_iI_pid_c20221231_zyHahOHndB19" title="Unvested units outstanding">6,653</span> nonvested and unmatured Units outstanding.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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 and maturity periods of each grant.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: 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: 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. For the year ended December 31, 2022, <span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_pid_do_c20220101__20221231_zFUT5l8pxBdb" title="Nonvested forfeited Units">no</span> awards were forfeited. However, for the year ended December 31, 2021, a reversal of $<span id="xdx_90C_eus-gaap--AllocatedShareBasedCompensationExpense_pn3d_c20210101__20211231_zkSfFwEy1GL" title="Compensation expense">56,000</span> of previously recognized compensation expense was recognized on <span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_pid_c20210101__20211231_zqzRTVbjz5i8" title="Nonvested forfeited Units">1,212</span> nonvested forfeited Units.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total liability related to the Units as of December 31, 2022 was $<span id="xdx_90E_eus-gaap--DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_iI_pn3d_c20221231_zVlCs3M9tSw9" title="Share based compensation liability">1,343,000</span> of which $<span id="xdx_909_eus-gaap--DeferredCompensationShareBasedArrangementsLiabilityCurrent_iI_pn3d_c20221231_zrKFHncqNMta" title="Share based compensation liability, current">665,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_904_eus-gaap--DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent_iI_pn3d_c20221231_z5uEKggImnph" title="Share based compensation liability, non-current">678,000</span> is included in Other Long Term Liabilities. The total liability related to the Units as of December 31, 2021 was $<span id="xdx_902_eus-gaap--DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_iI_pn3d_c20211231_zmn6xsRQExte" title="Share based compensation liability">2,427,000</span> of which $<span id="xdx_90F_eus-gaap--DeferredCompensationShareBasedArrangementsLiabilityCurrent_iI_pn3d_c20211231_zTYIuvMe6tM6" title="Share based compensation liability, current">1,156,000</span> was included in Other Liabilities, and the balance of $<span id="xdx_904_eus-gaap--DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent_iI_pn3d_c20211231_zxrIT893Xss9" 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: 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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Related to the Plan, in accordance with FASB ASC Topic 718, <i>Compensation - Stock Compensation</i>, the Company recorded compensation expense of approximately $<span id="xdx_905_eus-gaap--AllocatedShareBasedCompensationExpense_pn3d_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember_zmkEiX2Qhu0f" title="Compensation expense">156,000</span>, $<span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_pn3d_c20210101__20211231__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember_zQigX6OnkM0c" title="Compensation expense">506,000</span>, and $<span id="xdx_901_eus-gaap--AllocatedShareBasedCompensationExpense_pn3d_c20200101__20201231__us-gaap--AwardTypeAxis__custom--PhantomStockPlanMember_zYlkCenzqLKe" title="Compensation expense">1,453,000</span> related to the Plan for the years ended December 31, 2022, 2021 and 2020, respectively. Compensation expense (or income) 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: 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: 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_zUi7BsUQYSSj" style="font: 10pt Times New Roman, Times, Serif; margin: 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 and unmatured Units as of and for the year ended December 31, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zuY4mpM48IA5">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="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Units</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Grant </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date Fair Value</b></span></p></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Number of Units:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; width: 60%"><span style="font-family: Times New Roman, Times, Serif">Nonvested and Unmatured as of December 31, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zXat1KtaGXZ9" style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right" title="Nonvested units, beginning balance"><span style="font-family: Times New Roman, Times, Serif">8,358</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_z57kLQE2p6T" style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right" title="Nonvested weighted average grant date fair value, beginning balance"><span style="font-family: Times New Roman, Times, Serif">100.93</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_z38Atvcz3YD5" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested units, granted"><span style="font-family: Times New Roman, Times, Serif">3,493</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zHLvSDf15jua" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested weighted average grant date fair value, granted"><span style="font-family: Times New Roman, Times, Serif">137.97</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Vested</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_z2n5WkBp5Cbf" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested units, vested"><span style="font-family: Times New Roman, Times, Serif">(5,198</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zsvyXC8CROa1" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested weighted average grant date fair value, vested"><span style="font-family: Times New Roman, Times, Serif">89.78</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Forfeited</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_z33nXvVtBGY4" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested units, forfeited"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1164">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zGtWNyPrxaIc" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested weighted average grant date fair value, forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1166">-</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Canceled</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zdyuovBWnYNk" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested units, canceled"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1168">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledWeightedAverageGrantDateFairValue_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zUIIHBwIdbQi" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested weighted average grant date fair value, canceled"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1170">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Nonvested and Unmatured as of December 31, 2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zUGZneyrx7ic" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested units, ending balance"><span style="font-family: Times New Roman, Times, Serif">6,653</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zD6kfY0xfohi" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested weighted average grant date fair value, ending balance"><span style="font-family: Times New Roman, Times, Serif">129.09</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Units Expected to Vest and Mature</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zdLs9hlKcP81" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Phantom stock unit awards expected to vest, units"><span style="font-family: Times New Roman, Times, Serif">6,653</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zuqQI4NS16Ab" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Phantom stock unit awards expected to vest, weighted average grant date fair value"><span style="font-family: Times New Roman, Times, Serif">129.09</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A1_z5CPexcGbEvd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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: 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 December 31, 2022 are $<span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pn3d_c20221231_zIWPDSJvelZ8" title="Unrecognized compensation costs">387,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_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220101__20221231_z0KQF43yVOG9" title="Compensation expense, weighted average recognize period">1.2</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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 FASB ASC Topic 718 8358 2471 148.03 838000 5450 295000 1870 1022 113.63 107000 950 6653 0 56000 1212 1343000 665000 678000 2427000 1156000 1271000 156000 506000 1453000 <p id="xdx_890_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_hus-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zUi7BsUQYSSj" style="font: 10pt Times New Roman, Times, Serif; margin: 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 and unmatured Units as of and for the year ended December 31, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zuY4mpM48IA5">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="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Units</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Grant </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date Fair Value</b></span></p></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Number of Units:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 10pt; width: 60%"><span style="font-family: Times New Roman, Times, Serif">Nonvested and Unmatured as of December 31, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zXat1KtaGXZ9" style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right" title="Nonvested units, beginning balance"><span style="font-family: Times New Roman, Times, Serif">8,358</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_z57kLQE2p6T" style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right" title="Nonvested weighted average grant date fair value, beginning balance"><span style="font-family: Times New Roman, Times, Serif">100.93</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_z38Atvcz3YD5" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested units, granted"><span style="font-family: Times New Roman, Times, Serif">3,493</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zHLvSDf15jua" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested weighted average grant date fair value, granted"><span style="font-family: Times New Roman, Times, Serif">137.97</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Vested</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_z2n5WkBp5Cbf" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested units, vested"><span style="font-family: Times New Roman, Times, Serif">(5,198</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zsvyXC8CROa1" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested weighted average grant date fair value, vested"><span style="font-family: Times New Roman, Times, Serif">89.78</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Forfeited</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_z33nXvVtBGY4" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested units, forfeited"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1164">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zGtWNyPrxaIc" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested weighted average grant date fair value, forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1166">-</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Canceled</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zdyuovBWnYNk" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested units, canceled"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1168">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledWeightedAverageGrantDateFairValue_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zUIIHBwIdbQi" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested weighted average grant date fair value, canceled"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1170">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Nonvested and Unmatured as of December 31, 2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zUGZneyrx7ic" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested units, ending balance"><span style="font-family: Times New Roman, Times, Serif">6,653</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zD6kfY0xfohi" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Nonvested weighted average grant date fair value, ending balance"><span style="font-family: Times New Roman, Times, Serif">129.09</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Units Expected to Vest and Mature</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zdLs9hlKcP81" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Phantom stock unit awards expected to vest, units"><span style="font-family: Times New Roman, Times, Serif">6,653</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--PhantomShareUnitsPSUsMember_zuqQI4NS16Ab" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Phantom stock unit awards expected to vest, weighted average grant date fair value"><span style="font-family: Times New Roman, Times, Serif">129.09</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 8358 100.93 3493 137.97 5198 89.78 6653 129.09 6653 129.09 387000 P1Y2M12D <p id="xdx_806_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zIJAeyYWt4hf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13. <span id="xdx_823_ztc2LwNL51b6">RELATED PARTY TRANSACTIONS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"><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: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From time to time the Company may have related party transactions (“RPTs”). 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. In all cases, these RPTs have been determined to be independent transactions with no indication that they are influenced by the related relationships.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_80E_eus-gaap--SubsequentEventsTextBlock_z0RZIRfKeQY6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.6pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14. <span id="xdx_820_zVEkuQEUWYPi">SUBSEQUENT EVENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.6pt"><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: 0; text-align: justify; text-indent: 0.5in"><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 Consolidated Financial Statements for 2022.</span></p> EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /&!:E8'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 " #Q@6I60_BLB.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OIVE1,'1S43PI""XHWL)D=C?8M"$9:??M;>-N%]$'\)B9/]]\ M ]-B4#A$>HY#H,B.TM7DNSXI#!MQ8 X*(.&!O$GEG.CGYFZ(WO#\C'L(!C_, MGJ"NJAOPQ,8:-K B[ 2A6XM*HQD>(@GO,45'SYCEV$6@3KRU',"64H0>ID8 MCE/7P@6PP)BB3]\%LBLQ5__$Y@Z(4W)*;DV-XUB.3<[-.TAX>WI\R>L6KD]L M>J3Y5W**CX$VXCSYM;F[WSX(75=U4U1-(:MM+96\5O+V?7']X7<1]H-U._>/ MC<^"NH5?=Z&_ %!+ P04 " #Q@6I6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /&!:E;\]9XS2 @ /\R 8 >&PO=V]R:W-H965T&UL MM9MM;^*X&H:_]U=8[&HU(T')&WV9;9$H#+OL=F8XI;-SYJSV@TD,1)/$K.W0 M\N_/XP0(J1R'2*926Q+RW,07?GENV[E[H>P'7Q$BT&L<)?R^M1)B_:';Y?Z* MQ)A?TC5)X)T%93$6<,B67;YF! =94!QU'W?K?&2S(CXNIXR..H>5((P)@D/:8(8 M6=RW!O:'D6?)@.R*OT+RPH]>(UF4.:4_Y,$DN&]9\HY(1'PA)3#\VY AB2*I M!/?Q[TZT=?A,&7C\>J\^S@H/A9EC3H8T^A8&8G7?NFFA@"QP&HDG^O([V16H M)_5\&O'L+WK)K_6\%O)3+FB\"X8[B,,D_X]?=R". FZLB@!G%^"\";"K/L'= M!;BG!GB[ "\CDQ9X+!NR'$B?Z0 M;@A#'?1U-D+O?GY_UQ4@*M_J^CN!AUS J1"P'?2))F+%T<18CJ.XH:$^_!-FE\C*PUU%^$@?_D>:P*=;JD\OE<8] M '8S/5<+^._!G L&E?P?%>%C&TUP%3J\V_JZ"I8UI"LN06 F6;15IF=4(UW>"636L&K&JRJ4/:PK,E%J9 MV%$B:VL+.4P9>PM,US)KY#H=V^FXMA*;-K(Q-D-J96Q.@$Z8$I9>Q+*L3L]VK]6U3!O;&)E5B979/.V/A_?D1M"&V70/B?@%E_1 MGV2K9*>7@NIFN_;UK==34C.:X9M2*U,K: MQJJ7=-R.?>O=W'KJUFHT^S>E5J97Y/^V/G'?T8/V11EDLQFX-IH)&!(096A( M4ZB,4"=IH&[">O7I0 G0J"LPI58&6/@"6Y_,[P .@@#4>7O_ CW"=>A+HJ:F ME_1Z]@6"GR$CT',"_6]8U0<,]3*-.9[#,-B%8[#UB?Y;CD-Y!#7PF;XD2H8U MD%KFQ+"@#VU,ZQQN MP2G<@J-/\I]# ;:*+I#MO)N_1S/BIPQJF1*97FE(XY@FV< Y$]3_T49K\+<; M'*4$_6Q=6C9:$X;X"C/EW)M>O3'5CH])J?J1*;48=@2JV,K7 ( MSDD.X2\:@9?"+)])8LI9RAJE"EA&;8 IM3*LP@8X)]F _51EOL22=660VJJG M=FL4OQ-5U% ?U9C:.7R 4_@ YR0?,$D$8?D^$3FIB_<8E=3TBE74C-H 4VKE M;0>%#7!/L@%9S*?@,%L0(/ M%:]QHJYP>L%J;$:M@2FU,K:C;4$G+23,5I!O:&'I9:IAF=T'=(Z,WRTR?O>D MM8-I.H]"'XTCBI6]OEZE\48JHVY@I];+U.1NS$W?]6Z\&]?MN7?=C0I/D>J[ M)RT2Y!YQ[P]GT@MR]"457.!$&B8E,I,I_'"G=G542-NR;CU7KC]O2CC.D>R[ M1;+OUNP,RE?7^='2 D>MD]D02"E4,\LUD@^K\A%F.0[C<1).;(MMK(MN'7@5^WC>#[0;;W'H4<#E7FFT@>",IW+5 M$DX^D64:Y?=J>P.44 1'D"L(<(MP9Q8*\)8CO,C/$;25*^I$;O)$(^(3.?=S MV*;9EM.R@S4+H_W>2?<] A87,E >01&S+5@Q(5G"2Q?Y9,6*1@'8!>7RIQYX MXP9X#I_D%C[)U;N;R7#\A 9I$ I)2@@BOR')OFKS7HU>U9XT?5AC:.?P2V[A MEUR]N]GS&HP;M50C)JCTRIE2$5]LC5FYD]I*KIG9KPI]DG]'6& M'A^G2E)&+9$IM?)^XL(2>3569D=*3F++MJ>B52/Q$*7DX@%RMC::DB3AVVB# MDQ"KT.F5&N\T-NJ)ND=/#,C$/7OR@B-?+HCG#P\[AADSS1TB\OS1T,^ M89GW4%\/Z"4K$_D!]P M>.:E_W]02P,$% @ \8%J5G&!#YSI!@ ]!T !@ !X;"]W;W)KO CAO MA:,03VTKE90$[M.?Y)@XL60%YGC1XM@KZ;^RM+]=^6S-Q2\Y9TR!Q[*HY/E@ MKM3B=#22V9R55)[P!:OTDQD7)57ZIW@8R85@=%HW*HL1AC :E32O!N.S^MZU M&)_QI2KRBET+()=E2<73%U;P]?D #9YOW.0/O]7.:V?NJ6037OR33]7\?) ,P)3- MZ+)0-WS])VL<"DU_&2]D_3]8-[9P +*E5+QL&FL%95YM_M+'9B)V&J"@IP%N M&N"7-B!- U([NE%6NW5!%1V?";X&PECKWLQ%/3=U:^U-7IG7>*N$?IKK=FH\ MX97D13ZEBDW!%UK0*F/@UG0GP3'X>7L!/AQ]!$<@K\#=G"\EK:;R;*3TR*;] M*&M&^;(9!?>,.HWK_DB?TTLA6*7 M9RFUGZ,P#KL*'58H)K%;8K*5F'@EUNP[OIH=_Y2L4:C?]=6" M":KRZL&E-K%T$ R[8AU&) [<6M.MUM2K]5KH#$"HIWK_F&BP*,V\]B[-U-*0 M!+"[,AU&892ZA2+8D@EZI?[!^72=%T6_N*:#O1D*=W9LPY8#5OOR=L")O/(N MV(SI13D%=_21N9F(K(%3W(TZ#J.>Y8A:O"$O49I-_9U7#^".B=*S:YJ.=D\01>_[B*.FN/H=9DJ2H)S"B%D@H>%&6\#VG M]WF1*QW"G:D"\H+MM;G"6_6V[W2+*^3GU1;#U_3),-CIL$TBC%/8?2VV%2%A MWUMI>87\P-("Q5+ON@DO=2DCJ2D&G")M&)$XP5V1ME4,8=(CLF46\D-K1V29 M2U/RR#K@WNK42X)+G1>WIQBS3L1]IWIBO. M;4!Y.I0E8)M<01!W=#J,2-]"P"W=L)]N#4+:T.?4YV!72+J!P&$5)%%/'H-W M:C@_Y/83PT-*;8)A3)+NKG*:Q6F?UI9TV$\ZSWL?@HHI4]=DC2<++OIB&K9) MA^.HFU&XK-*=\+SO0XM#["_0#N<[V*Z@K FV30+JL8W((*^T%5DU69VF5#U@FOS&YB568J[0\_N&( H8].Y?\? M3(UO;TPXW!(.I][4]*ID#Q1\*]CCT&03)^!V3@6;\V+*A'S_+L$H_E17=^K) M?;KE!>BKC[?>J+?]\ZT6JL0/5;,4> 5N%<]^@=IY] DLJ K6BP9.((G$ %I M)N@4T*6:3!YG5IA^"--@2#!^ M?LB72BK]2*\[0.NSJ0N6L?)>[_/GL\ZZ9?8Z;1KM?)(SWT/_HN(AKR0HV$RW@R>Q[D!L/C%N?BB^J+_2 MW7.E>%E?SAG5THV!?C[C.J5I?I@/?]L/O>/_ %!+ P04 " #Q@6I65=X; MB]$" #L!P & 'AL+W=O0+PMI!I):JVBXFH;)N%],N3'(@5AT[LQWH]NMW[*01=&D'TG(! M<7+>U\\YL8\G6ZD>= %@R&/)A9YZA3'5I>_KK("2ZH&L0.";E50E-3A4:U]7 M"FCN1"7WHR!(_)(RX:43]VRNTHFL#6<"YHKHNBRI^G4-7&ZG7N@]/;ACZ\+8 M!WXZJ>@:%F#NJ[G"D=^YY*P$H9D41,%JZEV%E[.QC7!&7!NC1#C9^OI=5-:X>[]D_NMRQUS65(-,\F_L=P4 M4^^]1W)8T9J;.[G]"&T^(^N72:[=+]DVLS1B_,>@/9@,3A.8F"*.J1SPZ7A_MR'_/OBA!U18B< M7_R"W\)@^K@T#9$KWK%<4^[!8#=@>2R7II5S7&G M9;(6N!X49, V=,FAKPR-]\AYV]ZQ24.\)OYF-[V>H&$8=$%[V,,.>_@J]DR6 M)7XDW"K9PSFIJ"(;RNM>QL9HO#-], B>,_XC:(]QU#&.CF#4!6XL36AM"JG8 M;\C[6!O#9 <#.[.[GO$>$+C'G'3,R?',3.NZGS?Y"R,,PE&_X>%X\N+3!)L7$N@]ZW,,27 QCVY7VH \(;*#]G5YLS\'/5*V9T(3#"J7! M8(R?2S5G2S,PLG+M>2D--GMW6^!Q#,H&X/N5E.9I8#M^=\"G?P!02P,$% M @ \8%J5K2EZ> C!0 O1, !@ !X;"]W;W)KT1=M")=%+TDGV M[7=TL&23E)J+WE@'_S/BQQ%G1IP\^)IN=ZJ\,9Y-]G3+EDQ]WS\(N!JW7I(T9X5,>8$$VTQ' M-_AZ09S2H%+\E;(G>7*.2I05YS_+B_MD.G+*$;&,K57I@L+AD8!S_ M-DY'[3-+P]/SH_"M/*DFL[(&_+0HX[Y4 OY-P4[-YKR0/$L3JEB" ME@H.$%0E$=^@+WLF:!D79G92*YEGNZ9M,19 K)Q",;S=Z\PH'SWC91O]/9XC%$[&CZ>389&YCH/QN6QAD3E^& >M[ S ;P'\ M08 YEZIR&.B 9B445>Y&@#$;08P2#& M1\&E1 ^";U)E PB,AX:1Z_@:@*F*L._J@3!50>#[CAT@; '"08 E%*FTV**[ M9RB^DMD80N.Y!,?ZZ.86E>.16&,P53CPHQZ&J&6(AH/ "DCN&8)\C6X2J"MI MF4_*$CR$%5D&'! ]-!85]ES]W3)5.,8XM&/%+58\B'57;.$.$[\(3VQ9(ZZK M85A$ =8I+"+HN.P0V.EJLC.(T51>@.A?)HV+L\6)'1QH%#:9#T'3."PR DO% M[2$YZ2[P(,E]H1BDOK-*;FTHU[6$C'0H:C MHG9,O R$F,\G>I686U1$3V V3[U1Z=H)/%AHC_W$+8/O!G8D^D:?[;6Q<78V MXTX9C'.E$IHP$?H![F+KJCH?+>THHLA<,Z8J M\&.O!Z2K\GBXS)=]2@UC!3!K,G$#7Z_O-AEDZD!',&4XCH.>+(R[$H^':_R? M3,IKU)&@-Z\B6 #OT6<.UX42O"ZAQ_1@)36+]Z5>1>8V46 L(HO([V/LN@ \ MW :*8, M HG[*E'7)N#A/N&6RG1==0F+-#N4WXAW5!00.HF@1J$YSW/X>%^6'X56R-I[ M>#KZ*]=(Z3:5\:J:(GP5]T6Q:QCP<,0'NWW8.ZJ79>M/NW^'I1 M[R1U;NJ-K4]40,LH4<8VX-*Y"F$)B7JOJ+Y0?%_MGJRX4CRO3G>,)DR4 OA_ MP[DZ7I0/:'?L9O\#4$L#!!0 ( /&!:E;Y/:Y^&PO M=V]R:W-H965T&ULK5==;],P%/TK5I@02&SY3C]H(W4-"*0! M$QOP@'APD]LFD-C%=EOV[[&=++2I&_;0ER9VSCGVN;ZV;R<[RG[Q'$"@/U5) M^-3*A5B/;9NG.5287]$U$/EE25F%A6RREXX3V14NB!5/=-\M MBR=T(\J"P"U#?%-5F#U<0TEW4\NU'CL^%ZMSXWCM25A:4_E*-]]G4E^$QW[Z Q M%"J]E)9<_Z)=C1WX%DHW7-"J(L2@A,$OR'X M3R4$#2'0D:FMZ#@D6.!XPN@.,866:NI%!U.SI?V"J'6_$TQ^+21/Q'-*."V+ M# O(T)V0#[FH@B.Z1'-:R53*U1IO ;TG*:T 7:(O=PEZKV("Z17R MW5?([TN/';E?&UGG]"KPEXNR;H^VS!!9,;Y88KW$*4TNN*0>V!2M^_LR-G->F0)U3+#F3V$$0@S:(09]Z_%&>G'4@ M33&KN:'FJ@-R&WM^%,K4V>X'PX"*O# Z1"7'*'5DF.,&SCF%!FTM@:]MOZ; M(B9#@Z<8,H".#!UC3AH:MH:&O89,UX[)P_!H:,_W0[]CPH"*/"?HV#"@'-W 1(..ZX-F"@R>W:=?_6$T^OZG@I<(E-6GE[*1O+P(/:#SA$[-\$B MMPM+3##'"=R.,WNO:*J K73QR5%*-T34-4?;VQ:X,UW6=?JO5>&KB[%_,G75 M_ &S54$X*F$I)9VK@9P3JPO1NB'H6I=F"RIDH:=?]-S'8N[\5J[^DS0ZS1U9\*=>4_W+,B(US<%@]:N2DHB6NG+-4,77>TC"3Y9#ZK MO[LIYC.VY6F2TYL"E=LL(\73-4W9X^4$3[Y_\3%Y6//J"VT^VY '>DOYY\U- M(>ZTEA(G&7DRO\-L+3RJ&V^".AC^6S:U0]RAUC7ZJ;=_'E1*]& M1%.ZXA6"B(\=7= TK4AB'%\;Z*2-63D^O_Y.#^N'%P]S1TJZ8.F?2?Y%N3B&<. MAC'@8#0.ANQ@#3B8C8,I.9C.@(/5.%AR!'? P6X<;,G!'GIHIW%PY"$-.;B- M@RLYX"&':>-0RT7;3T<]ES[A9#XKV",J*FM!JRYJ0=3>8@J3O-+N+2_$KXGP MX_,%RTN6)C'A-$:W7'P(8?(2L7MTNR8%7;,TID7Y$PJ^;A/^A"[0YUL?_?SJ M%_0*)3GZM&;;DN1Q.=.X&$W%U%9-Y.M]9&,P^I@42*10;UKK:2784OX:^(K,()C M=ZV"OI7A8D>R"A7A/-WK&BT5 3VK:Q/U;4S7=IW6JI-CL\VQ>5R.RVKQET4]T.DG6/5B7]@2@ M:,M^--N5=@WE@!Q7O6O8[=S:HW.[V)]+U2'TJ2!Y65V+H_TJ_D<4,%4]H9KR M4>2)REY PGQ(6 )"^W^[)G28;7LVTBG2Z2@6+I: 4ZK &=4 7ZR2V(JZL#J MN$C%T1&KIGR4<>J40\)\2%C@]/)[@;&I.]*JAXRYA(1%+SY 1R-NJQ'WO]=O MAJX2C'M$_>8J!BO5;WT35?W6MS)%/24MGE 1SG6GTAKL&QF.M.E'?1O+,=V! MG7C:YGAZ1OVF3O+TV/IM-/2I*PX2%D#"0DC8$A(6 <$ZRO):97EGU&^COB?4 M;T <'X@3>(J%C#WY?SJ@:,M^-$?:RB+5@ Q[8&?&^J$+I,-7<./,4\]S4)H/ M2@M :6%#ZYPAEMP"4!F9DAA4-K8QH(5G'4$,4,N-0TZ>?$B:#TH+&II4#GE8 M6IHA:-2E,JHAE_)J*WVHG,>'7AL^H]EF8*4BCNFV-4:CY9K"1E6O*5H4$:>&*R\W1W+3R0[$/3#9_3=1O(]M%MM_'@)Z\MT,8;*"T$ MI2U!:1$4K2NQ0_<-G]-^&W<^H7Z# OE0H #W.UZ&Z/!3UZ$H*TZ4%H(2EN"TB(HVEYBVK-W?*JWRMZ3XB')2Y32>X'7W[A" MH\7^1:W]#6>;^K6?.\8YR^K+-24Q+2H#\?L]8_S[3?4F4?NZW/Q?4$L#!!0 M ( /&!:E8<'.%T<0< !HD 8 >&PO=V]R:W-H965T&ULK5IM;]LX$OXKA*\XW 'K6B3UFDL,)%:++=#=!DV[B_W(2'2LJR1Z)3II M[]??2'(LFQPQ*> OL:T\'/$9#F<>CG3YI)IO[49*3;Y79=U>S39:;R\6BS;; MR$JT;]56UO"?M6HJH>%G\[!HMXT4>3^H*A?,\\)%)8IZMKSLK]TVRTNUTV51 MR]N&M+NJ$LV/&UFJIZL9G3U?^%P\;'1W8;&\W(H'>2?UU^UM [\6!RMY4\4C M7,FR["S!//[>&YT=[MD-//[^;/U]3Q[(W(M6KE3Y9Y'KS=4LGI%->B)-AP9KW9?>F?UHH%_4W;K?Z0;^ M6\ XO5RINE5ED0LM[G0,(?.TB+;W^]FN!^;N!]EY#=5ZTU+WM6YS$\-+&#R!P;LF<$- M'IZX=[#C;\L!Z\M\>GUF-T^KI1%?FTE8W0 M1?U KKL=4NA"MA>8VP>S/FZVRQX7[59D\FH&Z:&5S:.<+?_Y#QIZ_\%<=DYC MZ9F,G;C3/[C3=UE?_@Z9\T.=J4IB/AO&!OW8+D$^+AD/ PBBQV-G(*B0!>$I M*K51-$G"Z( ZF7YPF'[@C(;K_+^0 H8=J17Y+#-59T4IR<@+KF/4@G.&PSF- MI6AKS[OOW7Q7TI?R$UA#]4 MJ*>FT'*NUNNVYP_>4(^R@0R)L8^M.<^Y1PWV-HC%YEHBAEB2X.R3 _ODA;5< MRZ:!$OQ%?,>GG]AWI9Q'QOQM%/<"8_Z()489/G_JC3K"^XGU^U _0M)2S0]8 MMGX3XU+!LZ:2F"N"8*BY;"D"\H,)1D?*B+I+\4;4#Q"$('BN(1KU$&0?"W%? ME--U>&_T3)GWK-;2>FHTJA3M2R?XWLBU^Q'G]XVB&*3 P+S:6QN6!3F3^1;.DHCZM9&_1EO_FD] M_]K*?82C7'Q[;\76+K5!G,4F#QO$CGQR2F.42-2I&):?]$8VKOD'F/=88C) M8(&7F!00%(W""0ZC+*%N77+8&;?BQ^2VL#7$G'J>J5816)SX)@T;%$U4,#K* M$>K6(T"BV4$).]96*!%;/>X0F TB)G)!)$BGC]!9=0BU"U&CJA41=M5 MM2'YWXD2"@((;]C\Q511P_0!C:QXPZ0&M[8^8HS2J:T_J@WJEAL?I8 ]?U3* M4"*(4/"CP.2!H+C- Q,=\<3IB(VB@[E%Q[#W7^#!$ 41A^9Z(*A.UIGQAL 8 MG: Q*@WF++S]*;4_EO0B*H? N_^!GOQ1>A39)\PWZR4"8P'US02'64OX5,2Q ML?8S]E-]C:Z MJ_I:S"GIOA9/756:^FYK)WZ=!0AS"U"5F);:%$.Y]>\T+MF M(D(0_9#X9N% 49&IM#%4$$XD7#9J$?9RGZ8/$= B.00'&A\H-UM38-PPE,T- M04US&P4*6^M*(NBV'+IQ:P'NW)X;CQQ3N-G55YGM9:>R]JI>X\>TKVDO,"'6Z@\ M^V9G_R!FLG7+;?86K? MCL5L:O%',<5?Z#[E<'CH>QS=,T:[*TC4O18P)A_T:RV?B#H<3E_52MA/(#B) M6K/A@X X"\VRY^;R*F<.;EH:A?_FD)7TC;GC[X'#U\(++=?]:AW'] MAEZDPVLJHYGAK9G?1 ,ELR6E7(-)[VT$W)KA193AAU;;_M6,>Z6UJOJO&RER MV70 ^/]:*?W\H[O!X76@Y?\!4$L#!!0 ( /&!:E8OU]])_ 0 .$* 8 M >&PO=V]R:W-H965T&ULI5;;;MLX$'WW5PQD M%S07P,X%#;I-@CC=76"Q#Y0TMHA0I$I22?SW>X:R51=PLPOLBRU1,X=GSLR0 M<_SD_$,HF2,]5\:&DWX98_UI. QYR94* U>SQ9>%\Y6*>/7+8:@]JR(Y568X M&8W>#RNE;?_T.*W=^M-CUT2C+=]Z"DU5*;^:L7%/)_UQ?[-PIY=EE(7AZ7&M MECSG^*V^]7@;=BB%KM@&[2QY7ISTI^-/LT.Q3P:_:WX*6\\DD63./^0S-D: 0./[&K/?;2F.V\\;],L4.V+)5. S9_[012Q/^A_[ M5/!"-2;>N:?/O([GG>#ESH3T2T^M[>&H3WD3HJO6SF!0:=O^J^>U#EL.'W_E M,%D[3!+O=J/$\EQ%=7KLW1-YL0::/*10DS?(:2M)F4>/KQI^\70VG5_-Z>:2 M;N\NYA?7]]/[JYMKFEZ?T]G-]?SFMZOSM'(\C-A,7(;Y&GC6 D]^ 3R>T%=G M8QGHPA9<_ PP!,N.ZF1#=39Y$?&<\P$=C/=I,II,7L [Z$(_2'@'O\";YKEK M;-1V2;?.Z%QSH+^F68@>I?+WKHA;O,/=>-(^GT*M!=],>#WK_<4,ZYY![74N/]=R"9DW !B'0?VGE#2E;D(9-:+*@"ZV\Y' //9&:_I'-2K!ZKU]]G$Q&1V>&Z9UDZ(Z7C5'I3)R__7- 4V-PHD3V@JY\GY%2YS0+5^COS<: M8HB@VO8@F_8$Q:$$PO<_^>\NA6Q3RJ" P**7NBI(22#XL@1=7(Y>M7GBI90% MTJ-BDD&'MG@E7UOA]H1;4.*[,^S$'<)C7R?EG*C)\A;=WJ914LRR^Z)ALXZ] MC1<7)CH"A"2I HF<5LBLO&:--I*%<"0N3@Z$9%)@NQ:F7:N]*YH<4>QE3HHR MI*==)2F%VH60PD8Y/(1= MB6YP[SGIX+0?Q@64F,P "!-X^VEU_=*3/LQ4_O"VJ6G)-B7$V:/6DPN(MI$& MR"4K@U@@'!,RHHV.&Y&[2MW*5MB=HIA.G1_^@GSQ')W=IUNV-JS,H[):)0J? MG=SB^'+/SPK!PE24^S:8#]HXL#!3-FO\:I]NGA$-)BN-0ND,OZP-D1P3TLY= M9F*)!"Q+I [7ELX@FT]Z.L-28W[=NHYN+KYVUIC-Z-IYR#!%24"?CD?./B7I MHO&H;&5%^0?&U$>[;K#AUM@!H&4:KJ15<&:T$TBWVLUOTW9L^6'>#G]?E5]J M]+'A!5Q'@P_O^N3;@:I]B:Y.0PPJ$:61'I'*@KT8X/O"N;AYD0VZJ?;T'U!+ M P04 " #Q@6I6O7TBBAT: P1@ & 'AL+W=OW-J9-OVS*ROU\ MLF[;[4^GIRY?FTWF)O765+BRK)M-UN)KLSIUV\9D!3^T*4_GT^GCTTUFJY,7 MS_FW]\V+YW77EK8R[YO4=9M-UNQ>FK*^^_ED=N)_^&!7ZY9^.'WQ?)NMS(UI M/VW?-_AV&E8I[,94SM95VICESR>7LY]>GM/]?,/OUMRYZ'-*G"SJ^C-]N2Y^ M/ID20:8T>4LK9/CGUER9LJ2%0,9?NN9)V)(>C#_[U=\P[^!ED3ES59=_V*)= M_WQR<9(69IEU9?NAOON747X>T7IY73K^?WHG]Y[-3]*\40/7 QO>>!N3XP9[IE(Z;R5=9F+YXW]5W:T-U8C3XPJ_PTB+,5'O[F^NGS[,;V\NGKWZ>W'Z[>_I._?_7I]=?WZYOEIBTWHUM-< M%WPI"\[O67 V3W^KJW;MTM=588KA J>@+I X]R2^G']UQ599[77=7::I6^KTN;6^/2_[USQ]]A5JSP.UYU];_;\YH*\N>)S<^23YQD;I M)V>2>IF^=JV%,4!F']UJ6V2O.Z(O]A MVQW4NUVG*U.9)BO+':PR-]O6%/3!G\JVL5AD6V*/![]<7KY_".O_J[,@%II? MP570NFE;X]MGDQI/4))56,;!O6R)'I>VZZQ-L^42#@"?#5;9U@WOM:&M'%&, M^PT^T:.ES1:VM"WI WVG1PKK\K)V76/H9K!!!-+N]SWG2$;\),M(OQR5B]_C M&%F-N355IX28+W#!#E^*KB'Y] ^QM$QCZ\)-TM]ZV11XO*RW;L0RR=<9B'9Z MI\U)\"-:Q4722_>E1[ZN2'&N:PLOU-!C3$EC394;OAT7;S.LV8%F+->D2UA0 MW7C)0V@+4UK04B0XK051G;FZRA:E23MXAX99R6V3=QL(!LN"CYFU215O:HWVZR"QFVW M)1V52)'U2LX#8H]V5: ^.O!HOAULIE$IHA MF]R$VR_!;_[U>\GX_Q\4A:4CG4AZ*TOOUJ9B$66.[2+UNN*PGENR8=^S%R]] M-G\V4+%UQ@^0=X4Q-@0,B.)MMB--&SP2CH">*.3;2;0W?Y)RZY..+#+:E6R++ L'NL_B#QMRQ"6"=^@XNVZWM]A\N M&AQ[N#>];A.+L]F0Y\K$@U> BQ @_J[ZWL)%?WV S MMJ<+!VV5L8[153P-MDS -D\-3W6WI($?PD1OX:^A?D;YY]S(EZ6_9Y=>6 MQ >C(G^I!PA@:YK1@1 *-;Y(S+P.UA01; CZT\_9JC&F&'=;:+7;FCS8_Z&% MDS?Q?&V[!@$&/KANR*,_,)/59)1:1#D8TU\=#II#XX@5BJW7/10'1$LNNAU1 M[>I^0=$I3$'67-U?D3L>SZ?C1H_'% M8Q9+!OUU0.=#H8AQBJGMFV9*S+-\^-OPF%Y20$SX#A;7HKXUATM[I2N&6N>Z M!44X2D$0N;S*N7V%&Q(P2=]16$VPB+,0KI[&((#8H.-1J.CC@H]/4#"'(#4. M%_[(FH;H,2[RCFW75.#QEV#:]//O==EM*)XN&"<\>(^X5Q,E$. U3HF9<@\' MKD"BM]IM3WL*^U]#YA"!ZQP=LUV(K_.FA+R1;H_%RN'DR3/2PF79$?B8#/;J M\ L<"DQB1X?2J3;?3P'Y%4(R>2L6S\#$U26%X"5%@;2L [!B)4 :.CGFA -I M$3!BU79V8\NL(5,6%!B"+Q%0XBKV'BX9C$L5-&M6<('=9D$F =-9(.+#(Q.4 MHP7)R[/PANPI;)JDU\O$M@PO]C0RZ&Z0^9UIR,FEVQ)9 4L@DCZ9UV\H$;%QW/7!DY..-(E"P MC33.!HUCC]L@HC?$6R;V7G2Y3T9\=%_T=MNC7=T<\'3%4L06]*C;5PRH14&8 M0KI"F3/\EV6Y@NSAR@)V:UK MAX/XK7;>M1V0%"$MD2].;!>T&3H"$(=-1CVR3#@,C>_>@N)+R%,_ M>NE\1 6S9"U8]BWA@/DHO8FTZ$B>/M)(Y(CR"F=C"U[EC<^ODIN07XWB%"/C MI(:1Z7SZ+-X%ZY!"B?GP]=FSD0KU3Z0]HM_'9$5"5N-9F7K59-NUY%9LRO!' M,7L-G,(E'#SN&/71#ZD'[B,J'<0!27(TP[^"E6FQ">'A ?C,&-[U.23Y+L1@ M7 C F<\NZ;-LR>5"Z"+M-'>>+PF2;H]-4<.[=5U"9:XRMTY>(U>Z!<^T;PQ9 MO -R1(!W[Z7%W<0,#+456B7I@&DBZEHRY0WID@KXZ109\\X1LBC))-11D>=E M;^=!AEAE#GI2T],S2:[V?@EQ,:8 )X'];04OT';J3S9P13N0TGP&#%I"97 \ M.,>U/L@/?9K< *51\MK!&N#U2F@7&;:BF@6PJ7P\K1MXO$ M0RK5QD66?\8A M+"CT8?DH72'Y-@TG?* >[H33NR_JJ9:9;>1W.0?><5\ ;*N%05"P7$EH$Y^8 MXT*&O:O/SC-&HH58J9BR@[O+#84]4ZBJ0#H=J2''* &G024@*ZN %Y[!1OZ? MH1PV(1XB^;HD]YSA#MOXL@D%*NC=JB.O N6THLD^&?$+4QSPKH0YQ@^>KWB7 M4!AAMLCU(X,9D)ZLLS[N2Z"&E,!2R>!VRZM9R5482]D@5^E>UAXHD6P(B6 M\!SDP@4C.E$*[4UK_\:7'!X<"BB)$5G]G9!)"RMEPI>H9U;\"7CIP0V8OH/5 MF7&]7.Z?+X$H_.>2KR\J>@0]UT0GZR,K411"J H76*.)W!V=E \?5.DI[9(? MLP/>7? K%';S#ND9=E([C9)!+I"%L$[$*DQA 5)>B*,D[X,<7PP+.0CN%LI,#6Z&E1QZ;2BY*9FNRALQ S2]BQPN/@+]IR,]I!IT1Y&5" M\4/IOP\*$!KQ8LV@]./K&EC JU4JAA8F1G%,-9A.(+[5VV XQ-X*1_>;8!), M<'1@@V( L2]%V"2W@#VQ7JZU$>U2W.^)?*Q74Y)[<)5@.9N";%34W:)==F6P MD!'G1]^GL]%L-AM-IU-\.I]-^=,UPG]%8@-+T>>$03%%X\)C%!R>A[J.2R-T MPHBZI?V;#T%C]TG.R@A.ZP.&0V.8L/P1DK^6:PS?%VB M]$B#':$&%VV1" Y%!J6%]7P(:"*6N>53-J$#H MUM3[:2;I'VP;VE7BQ+:U?!J-]%;NR)M!H0'Q0$N]'&E%SK6:!*A?SO-NT\GG M8B -7G-3/J'-H&UY;'^?4%XN2GRF>#2H*L3CE'+,MG&!)<&B2 M4KWJ#J@: #[FF*'6VLT?3$=;& M0UPL<-+AF#WK-R:&N%:7/KB\^93,I[,GX^GY0VQ4YY\3KARRL8)-.8[W0);D M6!*:GAB&YZRHI2.:OE^#=QP5K\*/I _H3J66?O#4!G!/L<0-UH/)KJC4EVYU M.$ ZQT47-EM1G+12K-X\F0O;U7T%WS*,92&U3940F4>6:T;$[N<0<4H M:MW&+$@=%:13!D@XAV9ABHYJ*N(6D-6I_PRF)"+F3J'?M263AI(K!S[=G>#8 MTP,UA>9%&O=D=C$:*$PR5BT8:!%%1U8+2F\6ACP(I,K,26& DP?Q392<,Y&4 M^!7D]C)I(/\[J[H,?EDF+,[8QSOM":@ O%?D] C,CXGY-(=+6P89]7W*H3BT MW '76>K)'1/)92%00GK31.\_HY67$5_)O37*DQ"M'C])>0E#@$VB/U-!=4>F M/73S.P)9A"^HK0A80AZLCE80^HE<'(D)H6)=7JH"-P0H0) MQ_B6^;@Y.STCKRB;'U$:0/>N8:\*,)#9,D08/E[2)D:9A?A?+I?-J%[&.G&? M?QGUE=1CQ;+T)A[2T!JQK9)VS?Z>$!P':"J,)K^&=/^#P#$7+I7A4N,O]?8_ MB*%P.GSXOKG?5^@.:_T (VP>6S^CPP>(5;>,NPGC6SF8O,SLQ@T14><4B6PH M_'CHFMU"M S*"CH;6L0G@+H(52<1CDHIWVVHK4B:NU-21? SMLV-;?LD\,J/ MAG"9,OEOY)Y& H3D062F>02C+RB M_MM!6YME*=,7C,:\"5%5$EY?\;FIB@&6XV;L))G'FZ@#BQZFXJ<4HBD"AI+F MT5U]JT8?93<96C?]U71^PE^--'^X)YL+6L*5V&SE#O= B2UN:'9=.N1J>\&K;-;FDD M%5J@Q]?.F5A!*,RV1Q6$VR1& M'=:743)==<]V6XIW3CC3'8 +^AZ2_$8^CJ9?7IG<<'?1SU;R>>$#OC*(NP=A M^94;=IK.*87'-GJ)1"'Q%//$V-XMFI;XU$)QGM9=4QE+SG1+T@M%JPPCQ_5R M#/DK:!U,Y/'M^^ .>))V Y66QJ,F!\?,(U M%W'TR'>O]((*6=N-U%4?RXZ44@'J3!+F+WC9414F#N31.QW2,%MYC:;]H>N+/50K4BG?D"XO$7^>>DI]G MU+42&(..!@T1E-E3Z)V8*4Z0"B=2H,_*G"HD/E4Y&M#4X_1-NKT2>FLI9#@V M98OT&"ZAE=8M$"57T#TVBO3 =P.%O\\5P(>OC ^%P:XR5'W\9JQ^8%?@#GS% MHFX:3KD2WG"O9WID8P@#<3/YW7/:0U+:\6U=]8/*UQ6,M=L<='NU3.BBF68; MW6J_F=I>S*7NL4316QQC)SV#KB1*3+!#M9O4P/TQX\]1DV&F2 MW) A"A78MQ\B^3Y]^N0Q8]V+)T_XW\=/I1I-F58&U\..^I7,=//*GM/!#45T M0R#W'W$^20>TM364BPE[_.A,")H+81=G0MB-3B+J5%GXVDO[*S+T4?ZXU-R> MV*1-IT]RE9/MMNZG(:6&?S9Z='ZAN5(S?B.W_8QQ1@W-5D_J"7E+"Y T2(RST;%1CPH MGJ@OCSKO>70^2/$)$&9ARX[AI3,YU4<8;5 NR0VKEBHD%#MS<:/^YB,\:!4J M==F&I@-&"[N^&TQ% MY[W1K8!N/DW^9\)@WA:6ZC=W-(I$XQ:YCF'DGC8K&=-+8MNMT_=-#^)9] M-.5TB!2&$";283TV;KQ0!'WM65O)<$!5]',3 T[VU&1W.$^V'ZWO$[V_KD.8 M^!9P.K D6&JHC$J,)A^S+_L%@@'8RKX,-/M(A**-]@NPYUSR9TG*!J^,S(@G MM.!]K__H1")CXR+H@/8EZ<'<6S&/E;1M8Q>=C"JTM;[E(M<6!EF$T6KXH3;T M@S716T.A(O;UMYH0>K6,1FZ#J%I(NN993+_!HF\5)N(0 20E1\93HOQQVMR/ M=&9?9*A%I*H'+&7TZ'QK3@+H)0%R%+%(LC F$4"%+1=[&XOKN91KF1/J./ZT> M"KM+QH&'Q-JE5B.X'%G:SSQ"#E(YM_.5(DY/S,8)$C>6B\D0E^77L Y>D*#D M2=5.>M5R>0%LO[3RPA"OK+KKJWM:1*32K:8GDJQ]TWQB^Y16@1L.3\@+6%@! MSXYG4XWUMTQAE-B2D/J);S5H$A;/O@7(X 8KJXC356?9[),P"!G>!Z)1B''T MG55DTV-3F;GF.B:]HT-&(Z(B).5J:K/JO.<^->^JY#<":2E %)57ICZ5:!#Y M;FW3N?32%O1>66G-4L#_:U^2NQ$$L$L?7%U^>'WSD%Z/8\1#W5$?DLKLCMZ% ME#'A6RDCZ#M_&H^O9:BT3/S+:U=UX6<2]$X_1 %_%-Z^T4%U6H7SCBP (+ZB M(4<1<1C/B2K!(2-2!#<2U1>L2,I@A4;V9C0A&9)>GF[KJT71.-L>)?V^AX_( MNE 9>8U))WD:\BU^/+'R-3P:AZ,*W,!+B8@XA$#&O:CD!.E$^$ *6["\&#-F M84R(,L-,G-#Q'@?;!U9/@JYR<2Z>1/-[.B<#-U'?V M"?W"Y-G&^T$>'F(+&W;0YJ-]IZ %=7YCLV^RAV.!8L@[*?0( .]GG]KO*E3 M>;-WZM*)/"@S\O]GOM@(:^B#D;Z7&M<,"!5PIIA)(J# ^615/!8/2)D/'T![^CGSM- MH[E3CWC[&EL&6PS3/Q.D_%ZZQWC=2-" C0&"LHQHO8O#',>H-.W$M<$[R\E_Y$7)K/=5_P3Q;&X6YD< MZU;2BS TBXVCDD;H^80U 1S$+VL@KM44H@767X?PQYV%@+6UCTZ]NK?UA*^. MI^&ULA51M M;]HP$/Z>7W'*JFF3,O+"6]L!$K3I6JFE%;3=AVD?3'(0JXG-;$/:?[]S I1) ME'V)SY=[GGO.]EVOE.I%9X@&7HMC)EE443+V-,)=EWPW=K6/" M%YFQ#G_06[(%3M$\+1\4[?P=2\H+%)I+ 0KG?7<8GH]:-KX*>.98ZCT;;"4S M*5_LYB;MNX$5A#DFQC(P6M9X@7ENB4C&GPVGNTMI@?OVEOVJJIUJF3&-%S+_ MR5.3]=U3%U*%R33$(L7T7P*?E.SD1%LYH^@H MXR4F#6B&'D1!%!WA:^[*:U9\S8_*$VL41JHWN.0ZR:5>*81?PYDVBM[#[T,E MUX2MPX2V1\[UDB78=ZD)-*HUNH//G\).\/V(W-9.;NL8^_]NXRCXL+1FP]DC MA>UY<-2>(ZCGY1PVL=K:)]#NAEX0!- .VM4ZO;B.+Y]N8^?^"O:8/!C'CT"^ M23R-)\_QU+$W9J\M=+YPX9A,KC03J?[J7''!Z8&FS@\I4TTI.EZWU;*IO+.@ MZ4Q8Z=PQ@XJS7$-(V:, SKQ.)W+VU#K?8$QR3R#L>MV.18=MK]UIPQ31&4N# MQ ;W)D,%MU(LX!%5 4.MT6@/:'91IQK&*0%- OY."V7&DPP8O0K4AE.78PI& MP@QAIO4-.'3E_EXS%J@6U&+FL6GLF#0V*RLQH,J.R ?1_ M+NED-AN;8#?K!W\!4$L#!!0 ( /&!:E8,/L&T.@, -<& 9 >&PO M=V]R:W-H965T>X[WHM%&Z:^F M0+3PO925&?N%M?5E&)JLP)*;GJJQHIN5TB6WM-7KT-0:>=X:E3)D430(2RXJ M?S)JSQ9Z,E*-E:+"A0;3E"77/V8HU6;LQ_[NX$&L"^L.PLFHYFM\1/M<+S3M MPCU*+DJLC% 5:%R-_6E\.4N=?JOPA\"-.9#!1;)4ZJO;W.1C/W*$4&)F'0*G MY06O4$H'1#2^;3']O4MG>"COT#^VL5,L2V[P2LD_16Z+L3_T(<<5;Z1]4)M/ MN(VG[_ R)4W[A4VGFY+'K#%6E5MCVI>BZE;^??L.!P;#Z T#MC5@+>_.4VT"_8'I_#?,OSS>+ MN_G]TRBTA.TTPFR+,^MPV!LX,8,[5=G"P+S*,?\9("12>V9LQVS&3B)>8]:# M) Z 18R=P$OVD28M7O)6I)HJ6=L? 2PDKRSP*H?YMT;45&(6_IXNC=54(_\< MB[U#3H\CN[ZY-#7/<.Q38QC4+^A/?OTE'D2_G>"=[GFGI]#_1X9.XAQGF?:\ MX_BP>R[/O1/NWRE3U(_&8@YJ!;9 6"E)C2VJ-5"/4S=EK=4+ MNM ,W0P@I4).((Z\U]*(^T&:#B%.@P'K=Y<_/3T:-YAF/".D-FP#^@S& 9IE+9K?W !3P5Z M?$G\@9>J<2&(*I--CI#Q6E@N:6RV?D%8+(U+V1GTDWX011'$,>O6(+H8["06 MM=+P0[<>*]_P8-B4J-?M2#54&$2@FSO[T_W4GG;#ZE6]&_EW7*]%94#BBDRC MWH>^#[H;H]W&JKH=74ME:1"V8D%_'M1.@>Y72MG=QCG8_\LF_P%02P,$% M @ \8%J5J4UW@Z^ P P@< !D !X;"]W;W)K&ULE55-;]LX$+WK5PS4HF@!KV7)7T%B&W Z"DD464(E62 MLI+]]3N4;&T*. 9ZD$2*,V_>O"&'LUKI'R9'M/!<"&GF?FYM>1D$)LFQ8*:O M2I2TDBE=,$M3O0M,J9&EC5,A@F@PF 0%X])?S)I_CWHQ4Y457.*C!E,5!=,O MURA4/?=#__CCB>]RZWX$BUG)=KA!^[U\U#0+.I24%R@-5Q(T9G-_&5Y>CYQ] M8_ GQ]J\&H/+)%;JAYM\3>?^P!%"@8EU"(P^>URA$ Z(:/P\8/I=2.?X>GQ$ M_]SD3KG$S.!*B;]X:O.Y?^%#BAFKA'U2]2T>\AD[O$0)T[RA;FVG4Q^2REA5 M')R)0<%E^V7/!QU>.5P,WG"(#@Y1P[L-U+"\898M9EK5H)TUH;E!DVKC3>2X M=$796$VKG/SLXF%[NWZ"NX=O7V"[?KJ'Y6:SWFYF@25L9Q$D!YSK%B=Z R>, MX%Y)FQM8RQ337P$"(M4QBX[,KJ.SB#>8]&$8]B :1-$9O&&7Z;#!&[Z)EZ'6 MF,)*&6MZL&(EMTSP?S'MP:/&DG$:,)G"@\U1P](8M 9NN$F$,I5&^'L9&ZMI M'_US2I\V^NAT='>V+DW)$IS[='@,ZCWZBP_OPLG@ZDQNHRZWT3GTWZCB69S3 M+,=][S1^*Y0GE-R!15T :R6KD<1B!C(EZ,P;H,-'Q<0B)E6'X25L5K?KF^]W M:WCX#*>1/5=S5_C0^\BE9W-5&:J,^>1]E7N45FF.!M[#J!=-0OK^X:V8R3VJ MDD;:?AKV3%0(*@/!,P0N:87)!*%4@B?.-^R-1Q-Z3\:AU]9[,H+CV+MS*6U= M2H==\![&O8NI"Q7VIH,(MCEZ*U643+Z :WV6'D-Q.G(]J'.>Y,!("C264_^@ MK6<5Q B5H6&,+XKV&H4#B<\6;(UBCU TAZC7@(H7DE ?3&I(E-;5KL$I,.4) M$V"KF,N=]_'#NXLH&ERM[K?-*+SZ!*56:950PX9;:DR4'RM4)2D5$L61T9P) M\PL^>7=>;0VYY);,B$=9Z21GCK?S2.@$T8LZ,VG-7''3M"% 20#$B$G7D+U@M^H5YT[0H[J479N2$.)&:W3;>*F6:6;2J9H M$LUCBLHE?%,6(:0V0GX%MW2?V(8LS:4E\5 Z_#Z<.H7!J[Y:H-XUMX>AS$G( MML5V?[L+:MGVY?_-V]OMGNF=VR(",W(=]*=C'W1[8[03J\JF2\?*4L]OACEI MAMH9T'JF*)'#Q 7HKNW%?U!+ P04 " #Q@6I6(1V$E7L' !U$ &0 M 'AL+W=O%G[NO8F M<[8U]M&ME?+B*<\*=]Y9>U]^[O5=BS,>F]J+,U/Y3!=J:H6K\ES:W:7*S/:\,^@T S.]6GL:Z%V< ME7*EYLK_5DXMWGHM2JIS53AM"F'5\KPS'GR^/*;UO.!WK;9N[UF0)0MC'NGE M-CWO]$DAE:G$$X+$ST9-5)81$-3X7F-V6I&T,=[H M5;R%%U?:)9EQE57BS_'">8L4^>LE:P/6\I<_/C# MX+3_Y0U-CUM-C]]"_W\#]";HRRJ?QM'_($P\%!&BH?*%LH(#,OC8%7ZMQ,3D MI2QV0JZL4JGP1LA"C$%@I >4S%3SDNOZ&%CLHTN5N(.B@FS%!.K4NW%O?%* M'!'8CS]\&@[[7VB>'P=?WC/&M[6V:4#%QT>00LOO#,DBP30*#OFUF,O"8PO4 MO)3%8U?WV2'IRM2Z\0C"]L' ROHH5:ZW@"^RXNT4,19E53O3CCR?O M*#[\-N"W(Y*\)X8]*,52/U$HE4B17?P\8LCL ( VGE:MM2%+!(M,W*5-BX6D\I:>#+;':1RNYV7 MH;]4&?(A0R-K Y4;1QFQ,18)HX+K.43108CVD!"6KMBN=;*N 1=8%S;"Q2?Q MX/C=02YJ!Y'.H -^K[0-Q$)Z"&IIXGLE+1R7[:@UT8"4^H):+DR5\0254^TW!A2IE#JCB5T"#B"2]( MG84 *FW9,'GZ_O?HP^ E^A[1<)YPE4>.4D-(4&;*Y(KRV%&A8D$B4 M6I)JBF>7_;-,C.(A: B[\?=M#WP+O\":0FZT!2W'&OZ?J4RK99>772>F,+!/S,DWI/(X\>*HKI>3 M\>QZ3B-M12;E(#VAH@[CODJ+K!Y^#&%HZN-O\3Q&UQ#CTNI,U)/=?9K"ZXE" MKG"QI$15 MDA@L(Q;W7%-K$%XXE3L<@9-'5#/0(!PB\;BR,F^%3J?36BC[[WF4.U*K#SH' M-SZXJT3:-O0BLZGH1(T/6P\+61NIB/&+7:-<+&XI%XJBUH=S@>8:D8>M6!4! M (P'H:C-Y-HY8W>!V4N=!:6NG]9ZH7TTZ,?(%^]EL@Z%ADZ^*!T?_ML6O$/> MA8C7J=:/Q;2RKD(VBKHO$^_;6O.RCFWLO?&HR- QP?'!14R08??X9,3\&+R# M7Q)CJ0Y0F49R973B#N"H:RM0F_CQ3_12ZO1 /+GS*^I8DZ9WTE'AC^"'^GPB M%R!5]]]=%Y7AU:D5O8PZ1A]$!FLJ=*UEVQEGRPR.L*-#:;O(\CJOGT*,+]J=[)50'/#V@:!3O_)G12J,#- M_FC^<#-[3Y+I>%,BEN \GT94F>&X2:T0?,8BLJUU"1LCDV!=735,(R/"7E1D M&$%'+?NHO&OZ)RYPI!VD[4-\"+BAHU*3S*1%ARLJ+HN4+GOB$&7E*9]K+#(E M":%IC@DT@B[OXH@N#)5S(0B6T%>&IEL67FXD(/;*PU+,[7$5CHT=H0-E]SPXDW)%\N%\;BF\N-:220K+<#\TJ#(U"\D MH/U/P\7?4$L#!!0 ( /&!:E9%]%L4S@0 (+ 9 >&PO=V]R:W-H M965TK.PF5O "E+R#1PFY9M5L6 MVCVM3O?!)(98F]BI[91RO_[&S@NAVR+=!X@]F7EFGK%G,I=;(7^IF%(-+VG" MU; 5:YV==SHJC&E*U(G(*,T))/ MS^"%(E'V'[:%KH\>PUQID9;&N$\9+Y[DIW-].IHOEIP\#WSN]@.GW MQ]G#S\N.1GRCU0E+K*L"RW\'R_/A3G =*YCRB$:' !T,K([.KZ*[\H\B3FAX M H'7!M_U_2-X0CO2TQ/G?1\P5HY8 V:=IBLJ MZ\P#X=%O4OS7,85KD6:$[R F$9!# ":Y9'SC&%<5M/&(*[<->6:*-\ND>"8)8'C&ZY4@,C*;"9-8 MWT(J^,/(#1_?O;"O[=J[^/-5F J+-DR(Q""-DXRP"+O+)D<1/.5$:BJ3G1.Q M9Q91'BD,18'"[H@-4,? N(5;BP3;&08-FJP2>@[+ZYOIY/%VZMQ_AL7TR^/M M> '?'\>+A^D")K,?L\GTVP3FXY]WTV\/2V=2HCN3*I1:,L=X'"QE"G/)0NK, M,>/+&'7 "L>IR+EVJL-P3LL3^HAI#GSX2CA2V#E=*PY0'+3]P#?GX"QIILL3 M= ^M[CNYW:[DQ\ZS9UYQ39[*^;6[\P5F>ON'B]0[N*2_? :K"G\LJ/9=)_0[EDTFVH M^X.2B;>7^NV!?WK(Q"L*Q*ULRD.!WH%1_Q41/SBTJHAX>_G>EV52QK;W8ZB\ M4N\WN 2OXBJYG/Z.#S/ND"AB]L.IA;WR9"6>*51U <1>1&6; %[.K?FKBZ:L M5[S7JUVS_,IVHTPQX?>2XRRP4BQB)CN1;0+02 CFRMG&#",OG"$?[48C21'-#@KF M988;E=&08;MIM &L_&9*A#22A-&\ZDE'FTA$<8R*#$';SVP/89QPZR44O 0N MH9K;NY+UZU??: ^SA9T5KP2*$MSY^ MG<9\,;%7+-7+Z9#O,$;QA4D=(VF[LEIKP6RF+B* MC1:9G7)60N/,9)Y?<<7TCD"B@Q^81R:)1,#11$HG4:![1UKMA\(44-O&Q5:50S*_?D^5 MC2'/V=5^,7[4?9]S;Q5G.ZE^ZC7GAIXV6:[/&VMCMJ>=CD[7?,/TB=SR'%^6 M4FV8P:-:=?16<;9P0INL$_I^K[-A(F] MR=UY(VCL7SR(U=K8%YV+LRU;\2DWW[?W"D^=6LM";'BNA5Y8Q2<7G;M M>K?@A^ [?71/-I*YE#_MP_7BO.%;AWC&4V,U,/P\\C'/,JL(;OR[TMFH35K! MX_N]]BL7.V*9,\W',ON[6)CU>6/0H 5?LB(S#W+W.Z_BB:V^5&;:76E7KHVB M!J6%-G)3"<.#C%(8.!_(!!6 J'SNS3DO)PPPR[.E-R1LJNAS=ZX M4)TTG!.Y+9 MF[6F)%_PQ4L%';A2^Q/N_;D,/]4XX>D)14&;0C\,/]$7U?%%3E_T47QY*C>< M9NR))D*GF=2%XO2/T5P;!43\\[V82XW=]S5:EISJ+4OY>0,TT%P]\L;%K[\$ M/?^W3_SMUOYV/]/^E_7X5/I]WP8GWK%6*E/B&:2$/X'3+[?)-[=%4'+_=UMZ9M2PTRQ>ZY5WQ!5[CZO9"&872LIA]!23>B9N1#!3H ^)V_JV30I7 X@,'>D7P?TLW07G!7B7D6 MA4F5=NE>\:\HC2=*2_C)"E +%7$>4/4>=?H"]_IM MW_<10.S[U5W4#=S=3!KDL%I]7.N%6,))JU')#6GDIC!2/=/;I6W@8K,M+"SF MS\2VV^P9B'#X^'XR/:%E6:AC285,6]_"X&\O@)-<727CV?6/Y!@T#Z-90@_) M^.YV?'US/9I=W]W^'[ 95[ZZ+1*2)YX6=A Y M?^$2<\/I1FR$*6_#88_Z0%_L1[7R"5<062 @P_*5F&=\']N$+XIROC6' Q@) M_+[%7-SR'L!_IM*U-T:QX30@'>!3/,2E%[:\.]11>5]=G+%-*<3\_PVK(V^Q M!_P1!IH5?%HTK_*%5H0AJ4O$&;[92H4- !D$#3Q5@,Q3KJ'&P4OQ5*YRX>)" M#2KEJ'.-8M#AR*9G/RU%SO+49EUQ6#!6][906ZFY/J'9FCLXRQRET5:KE4G7 MR.?!;HY ^KPABKPN'![ V2O"J_C:6&'>PQ@M ; MLRT(DHD_L62/[&I!//3IJS6C"GR\5](R HPJ*_8,IOK4"VHN6;S?;<%I!Y ; MB6@T]0?4[QV<]T8VVT!3"32[B,9,J6?YB"(UL=J2#&.F9!$%?8KZ+[-T[9$N' MH0\"./L60*.-I<&?938Q&:/8-:( (Q1BK]TY]OB+735$6VA5M\/>6X$:(=2L MLVW7#P/;*II=M)06?6,Y-O?8QAMOSC/!'RW;# E-<(Y3)G[R#*T /*1<&GMC M'#UL,EG^C.UPEM&:@6NZ6"Y%*NS(!;,:Q:Q&JZ*9\P. M[,KN1\Z5(=AGK-@QM7 -TMN;0G72#VL"??^$,956RPDZ2^;/3C6'$58YV M^X $YXAUBOVFJ"AC%Z0L0WMCZD6K0],8XJN2Q6KM&E#9FO>6421/H!;3?1* MQE]_&81!_S>W5^$O=AL<:.TETCDYY&ZY6[BR+0MGN M6A[XZK?U<7E4GA(/R\NS]C>F5@*)R_@2HOY)/VY@E+GS:_E@Y-:=&>?2X 3J M;M&PO=V]R:W-H965TT9V98;IU&LD:QV\@B3D(B&!!@ U.7ONPM(E)S:GKZ0"Q"[>_9R MP+W8*/W-Y)Q;V):%-)>MW-KJ0Z=CTIR7S+15Q25^62I=,HM+O>J82G.6.:6R MZ"11-.B43,C6U87;F^JK"U7;0D@^U6#JLF1Z=\T+M;ELQ:W#QDRLO?H\'LW' M\XN.15NTTTGW>M=>+WE%+TY@HJ3-#8QEQK/G!CH(HD&2')!<)V]:O.5I&[IQ M"$F4)&_8ZS:1=9V][FN1<2R6>2DRK]=[68]8\,%4+.67+6QSP_6:MZY^^2D> M1+^_@:K7H.J]9?V-?+^I]S*J]^W VX-[&=BP9*DHA!7<0*%29GD&^'V\M4J&,.52FEVQ9E*P-MH'EF7" M$,9[;VY+9LS"TQS**A:60BHL4&* MTGM_UGW M>%X^Q"05,E_:NE)O1$V=VA6M.,(4$%X7S:N6-W MH_FU5QK-%]AI\> L2D+PO?)Z%KU!8(=P=Q3+1T7TQ%0]\BU#;YMP^&\@N6Z!%U+226S MN5;U*H>'U*HGS YRI>?M/,("XP;Q@$MT]3$7GRR5WER-\0J1X M-<.>A6'@4L7(+>>PXTQ[.%QFA 8=(6MY>43BZMD$OL'*YI@E/-N&$74$:CC# MS[++MY;3)>+Z]-B>/GRV0M?X%[ !5M:=2)6N%)[!%EPN!9;<\<)%+;*LX!8[ M,T3C4E)4:6W#8YNA?B';@JL B'!#MZ M_J?N)]GP)?,-WI2>%;#<][5I!X\-VJ,C1R@&6D/5'Q+N"%L5S),*UDP+1 _+@F:%-<=(J7,I$/Z]%A6I^$0? M3CI[ :%$XC[(H.F5PRW_' =!T/03/5/+LYJ0.,YCE>$==,,DZH=1%)$41T[J M]8;[G>ZPUTA=+YW[=QRWHP3P,?@99M1%?(OSC/$A_=!KQC;BNK2!J((G? M03_RMGM)["U'_GU78V%Y@/]D4=;E/GD5V[G4A9B[M,!:KZE+<8%9X,;Z6.+A MN;,PO_DXOEU\'@%S,QC"Y_W(_64Q@-O[R./H,T]'7"4ISN'N8P<-T M/!L]WG_Y _RE'WS%)@C&OO[/:^BS@P?R3V MH!>_)Z$/2?^&PO=V]R:W-H965TA!;;X)6[7M4F ILUPQ;5;T&YW.!SN@V+3L5!9\B0Y6?[] M*#EQ4B -,""Q*)E\]#R42 ]72K^8$M'"STI(,PI*:^NK,#19B14S?56CI#>% MTA6S--6+T-0:6>Z#*A$F47015HS+8#ST:S,]'JK&"BYQIL$T5<7T>H)"K49! M'&P7GOBBM&XA' ]KML!GM-_KF:99V*'DO$)IN)*@L1@%-_'5)'7^WN%OCBNS M9X-3,E?JQ4WN\U$0.4(H,+,.@=&PQ%L4P@$1C1\;S*#;T@7NVUOTSUX[:9DS M@[=*_,-S6XZ"RP!R+%@C[)-:_8D;/><.+U/"^">L6M\![9@UQJIJ$TSSBLMV M9#\W>=@+N(S>"$@V 8GGW6[D6=XQR\9#K5:@G3>A.<-+]=%$CDMW*,]6TUM. M<78\?9P]?/UW.H7)],OT\_TWF#WAI:PG4>8;7 F+4[R!DZXE?9S 33!KX5B)Y M5#63:W"5;^EO@,&/A@E><,Q!*ODAVV(HO89:*TKY!U,RS>4":L*!4ULBO#NY M3)+HV@%[,[X^@TPMT;LQ(0 %7_"Y0,"J%FJ-:/J.@$98T:/W!Z0?T_=1%$&: MQNTXB/RXK\'TK *WG=L'& 7GK5)@AM8U(M2H,W<[3F$ %Z\D,F'4*YV&+8F= M\8G1NWOE1>URT% E:+B7%K5D IYPB;)!HI4C/&^ZDDOKRQE0=VVU[B1.MV;/ ML>V20#)JIBW/>,TL I<[57%EJG]XLZ7N%VCG0^T(INYVX#;HOX/@74$L#!!0 ( /&!:E;O!]YD M5P@ *(3 9 >&PO=V]R:W-H965T(A"0T(,$ H&3UU_<[!R!%.;;; MOH@B"9SM^\X"GJZM^^&72@7Q5)C2G_67(50?1R.?+54A_=!6JL2;N76%#+AU MBY&OG)(Y;RK,:#H>'XX*J?!-+Y:!'HS.3RNY4 \J?*^^.MR-6BFY+E3IM2V%4_.S_L7DXZ=]6L\+_J;5 MVG?^"_)D9NT/NKG.S_IC,D@9E062('%9J4ME# F"&3^3S'ZKDC9V_S?2O[#O M\&4FO;JTYN\Z#\NS_G%?Y&HN:Q.^V?5?5?+G@.1EUGC^%>NX]F#:%UGM@RW2 M9EA0Z#)>Y5.*0V?#\?B5#=.T87][>_UX>W7W^" N[CZ+R_N[Q^N[OUS=75Y?/9R. E30PE&6 MQ'V*XJ:OB)M,Q:TMP]*+JS)7^:Z $6QK#9PV!GZ:OBGQL\J&8F\R$-/Q=/J& MO+W6X3V6M_>:P[8H= "M@A>RS,4ES-7E0I695EY\UCXSUM=.B7]3HJR+F7+"SH7&DZ+482/DPBD5E\U46"M5BK!4M+V2 MY88Q4#);\B:LL?.YSI2+X.3:(7NM\X.=/4OIH]AMH;__ M=CR=')WXWC8:=F;T0E)!\J*FJ+%C+T9+@H2^GOT+"LA-: PP3F2VS'440*X9 M#1220(\BCCH=EF1Z$U22OY4Z['UOM0;E"O_+DMU0:T\*8X8$$V-F%&G!Q!:IL*\UC X,U(7Y+/VT$7[T6*\+9-Y MGF.D5SJOI?$IKL)9@YR5KX&]@P63QLXHA*JS)HGJT<9&2B,>3*B=+#,E*FLT MUP?@, =L+1C_.YQL3*]KC)<&;3"%MY:Q26WACV&A<)9$UWR$D%<2W%1%9>Q& MJ2C2=]$5E;.(4<2GH$(,R"JYB2]A?),A9&4KA[@;B9XKKQ>EI$R8J5(A')I, MK"M;[FQIB V0 B))XCD;E&PR("E-8J <@5S +F<+\2NHX*VDJ8GD>(0<: 6_0QJ8&NV/TO >%CEQ8T'J1^2;N$"I"?Z]D(6M$R@4 MCX/]0_9O,C@\B-&Y+GLRCYE.BSA'9W:E?BV%EE40CZA=(4&2V47RAJ#)EAQ_ MV,KK,&=T6 ,S*X,&$$/R0VVV?@]ZDEBE5MK6'F3*8X-, 2]MB%Z225=/2SW3 M 8;GZBF:#$!H=A*3\9__&(K[3K(X99AFT3,BL6.&;$M?@@,Z*9VH5NF2:D\O M1\Q30%:H%UR/P%GJV6130$%$L.%I9;W7]%:M6*I3/VOMFJ8!^1&W3@X/ 4]O MZR(<@V:I#?V[@Z_BPT#TM "%I0Q R1BJMI74P+9&ZJVH\&!6'F+Z FL!"Z*R MV=7 4A%:,4(/L(0MD6Y.HS3NC82GT7B,XXBB53*HFT_')C08\ M.5=-FLMDA;YFQ#?E;>TRQ55Y.CGY-6P8.I2#33L9\&+TYK'0Q1Z96>;)!E8- M!!U?S*;+R@I*(5WM2&H$/.OO*&YKB !'"7I=$MVLTY$E<(+T(,D/!T<'!YS; MNT,G,IV;I>I!W8%9G7*A@C,UU)HQ< M^QH5>,"&^= X$_%+??<=SA%\4%HIH,;F)%0N>4$*_OO44N,FV$]\;>/&:I$E M\(U83.>ADES/98'S';T%DF)NU!-GY8*XH2M: 8J0F[ ICA,:;F:A9]0"@LC, MM* SLC50J2><3[UZUNQSB[@B#9 FH-Q*Q>A%LY<2]U$TB*-## 354 5\%7,* MY$#R9E3F>BN]L,PO'/9(%?&)VH:E_TT58-%#\)I@: L/9U.7KS0GQ=*#7YIP M%$UP#29II$KU=%YS38OE#L,U%3L5N*511O)4'&L+A5"*)0*.;-K.X-&H0?,B MNLPJHLOI^;8U(DD19+*<9P(T=\*2\[G;=]<(4"$Q94@J!Z1)=G%G-5V@%M(E M$^,[U(RJ#JKQ\_OPCR%YDK!_B>?@M4=I0'(,>O<%A(@O8)&XH=D7$7R7N'K_ MY:8AZH"M)%G,<%D&U/8Y,I1[7(Z$)8O:][&J9.!G$$VS4:D:0BH+2YA3>'I- M(6!*Y)#>FAHA?-<%AJJ]CJ,L34(R +M2;=HY,[H1H780PRLZ@.Z=B+WI.(X:D_&+(U5;+CD) M'+>SE.H=6%\:CBE:&3>C@MI0P[^(Z[/CS*M<&_1H$(A5 < YC?J2QL;IP79N MY'__1N'OW!X-]B>':OU[=2@>;/1@^Q];Q\.B@+US\(A1O@JWX*PP.B<$6_'>I )&C!7@_ MM\B@=$,*VL]RY_\!4$L#!!0 ( /&!:E;T.>248PD +\6 9 >&PO M=V]R:W-H965TV&_/^YE M7.:=DR-Z=J=/CE1E4IF+.\W**LNXWIZ*5&V..T&G?O!-KA.##WHG1P5?BX4P M#\6=AKM>(R66FJX,P^^G YQ/2WX+L6F;%TS]&2IU"/>7,7'G3X: M)%(1&93 X>])G(DT14%@QE].9J=1B1O;U[7T2_(=?%GR4IRI]$\9F^2X,^VP M6*QXE9IO:O-5.']&*"]2:4F_;&/7#@<=%E6E49G;#!9D,K?__(>+0VO#M/_& MAM!M",ENJXBL/.>&GQQIM6$:5X,TO"!7:3<8)W-,RL)H>"MAGSE9W-^>_8V= MSA<7Y^SL]OKNXF8QO[^ZO6%W?Y_?+(YZ!G3@RE[DY)U:>>$;\H*07:O<)"6[ MR&,1[POH@7&-A6%MX6GXKL1S$779(/!9V _#=^0-&H\')&_PEL<)U^+@%#(9 MLSN^!8 9-M>:YVM!U_^<+TNC 2W_>LU[*WOXNFRLH"]EP2-QW($2*85^$IV3 MCQ^"7#]Z3_'[EZ5][KU@9AUWM?$;M+> ZX]!9&18_L+N4Y_7CG MHHRT++#:NNPV9_-"RY11YOICGYE$L#.5%3S?,AZKPD "\-EM)M:<7:;BA\^N M?N^P^$1XMX95)E);_$26)7D-:#5,K M5A7,**9R 364ID@'52Y-B:\*IZ@D1;!*9$6JMD*4/KQ>R4AHO-(LEAJH1&G: MU7*&U-=B/"O&2O_DC'W N]I:)GB4 )]1R,$ZSB(H& 12P1%D9+"T_*R'QM32YWLF";!CF1 MC,%^"E8C'AW[F5643(H8 U4VA8@4#(DV,I*P$]Y5A?,:D@*[11[;^+SA]QTX M10;YC.<6=[PHM()@M;?48?;@)I/&"-%E%Y@OM\;:91)NGAO'V^8!B:CQ80)JACC(!)05K2VAV6-]+ M] *;N<6]C*T*[[@^<5C!"66\*!;^.]JBC0B-ZVZ)6&ZMX/ M19<]('R<+7XKM:VZ]%[6)=*%JTN8AVB;C5T+'C6^8+I0$&P,>&DXH@1"F$J^ ME"E@ @(K<2;!3/ <4DIANIPO3ME\<<;N52$C;Q),]Y%RX.AP[^%5[@%CSJP7 MIXKK&,TY;]BJX<38@@M*A3QPR"+>M(2S Q_; U_C(U)WQ,L$,V%1%LLG+*L8 MP!&EX&OLM1".RY&RS#-H@EBH#7!>5[9X=O&'N1&BE<<($=XPK46L1;%[M">P MML)"LK[#"I)@NV@59,$EX1Y%E! +9B3^P%T%\XI.MZAXQSZTW!G8JN\N!IW' ML<0$^+LP)F#R4@@790IXS)!.,?\^80;(P +1P1K>:2J(%Y@&M:6PEM9%XVJ1 M# * 'R# O2B5JU6SQ%:BJ^06Y%TA8HVX?))O1*,PW%9:&NAD<^<34I:U]]=L M13&>%@9 1]A"(EL+-IXP$B' &V9EZS 1HRVV^Z6@\Q*527#$03I#4@.JTNQ MG41_GSB 6H\'/E!DCJ .XZ-4D(;#WH#5@"! MD/)7B0$2"QW?P'&&15)'589PC' 8V($T@U)!V$TO8Y5A'Q+NNU )+0\\Q MA"&QDT1I:0 C#OFP4M]J)AX"$5*Q$A)?R]5S!1 +!O&%TP'13.T6$+L6*7$$ M]5Z*_%YI:BK-LEI":Y283TRXFUDB7I7"=T,+VR0R2CR)/JQ@BHQMM33 A["M M]HUNG+;3E!UE?F;0,S]H/2]AM1TJL._FWILVPI*<&,KEPD9UK_!?5K++F--* MD^M7M1%/"-<7::F!X=27A8CD2@+G-2-C;0O?10K6+]P1=-B?S6O\7N&@!77& MOH&RO,(@Q.(93>& EW3(BR8!@#1;=,JVR;;/HDS']G<95-_,)JRT!]. A8, MI]W^@$T'4[_?[[.1/QSU63@;T5W@3R?X"V$%&!,RE&@C1GJXLA[]0 MAV(KQG$AL2<; 3%*9FO'V!-KN8(?DO2E:_,!KX?"(6]5S"UY=_PGF MVK2RW2G^-QS/$=CUK%TW]RU*HZFH\?#SCFPLJF1)36V=4U]63ZZ8:I)#IJQ9 M&0E+JIB:(9T=")'VT+,_,# 8&/Q?F!C:^6RL*%VG!5-*.Q3C:YB&GB1P<[IM MV_MJ;.!RQU)\ W-(69\BK =V;J;1&]]"#+QF0Y==NH&*J-EV3SCZBVP)H:F/ M_S[+%1N-'7+#("17C#)@\"[ZE-3G@X4=)EY(9!MX\1L(&PP')'8\MH4QGMAR M@1H*)TYAL%,]">CJFU7EM68I_^>#W:_FJ=8WZM=ZAR-K);K=ZO1\F0KW78TR M*7/[N8Z^>RUAIGKUN)"KW%$EPJW*"7 -<=J X9O5VYGQZCA^88N'Z^OYMW]X MMY?LYO;F^\7B_N*'AYNI^XF/31&OY[?P#$A9+C?[\X&WN^.S0?^<#; MQX-)=S;QOMLX?!KYP6S*/L.+Z:P[F7J7#: /V(%WA@E-W>(W-I@Z M6'=#]MK'J5[KHV(F])H^G>(@#\<#^WVQ>=I\G9W;CY*[Y?;3[C77:PE=/!4K MV-KO3D8=>Z"J;XPJZ!/E4AFC,KI,!$R<&A? ^Y52IKY!!4H# !9!P &0 'AL+W=OA#BQ-FVRVX2R+Z46VA[(9M>*<=]D.UQ+"I+ MKJ0DZW]_,W+B>F$W91Z7U]%<S6FSQ$?VW>F5I%WC9D0*LP\(PAZ[/$6E6(@HO'KB!EU*3FPOSZA M?PK:24LJ'-X:]5WFOIQ'EQ'D6(B=\FMS^!./>MXS7F:4"_]P:'VGY)SMG#?5 M,9@85%*W3_%TK$,OX'+\2D!R#$@"[S918'DGO%C,K#F 96]"XT60&J*)G-1\ M*(_>TEM)<7ZQOO^\W-S?P6JYWOR S7KY]7%YNWGXZ^OC+/:$SUYQ=L2Z:;&2 M5[ F"7PQVI<.[G6.^7. F(AU[)(3NYOD+.(=9B.83H:0C)/D#-ZT4SL->-/7 MU*(2'G-8">L;V%BAG0A?AX-_EJGSEG;_OB2\A;UX&98;Y\K5(L-Y1)WAT.XQ M6KQ],_DPOCY#^J(C?7$._7\>T5FLEYE.IJ/!ZTG@DS75P%,G@C?0/DN$6U/5 M0C?T+390BCU2A[:UK4-M?;^V[]Z^N4R2\?5ZM7%A.;G^8P2\HZC 0WM@L%X4 MI.@/B+J?;"!T'OQ.R;&JE6D0AY!+2WUN+/"O*&2&=LAK]CHQHRS2-\$<3#0. MAH">/K%-3U"-EF>= T%>>YXKIG@F9X B*Z%!8;D@.7JTU)@(L@C9@BQ\DLX/ M@?F2V9GA;S_'%A;5+Y@D,\&#I,:A>9L35=5PXI#+D+NE=T2I$-+VV8P&F]*: MW;8D2$G0>H_.RZT()>R?DS:<2X"2E>25WE4I;\DET$G(6GF*?[>#9@1^D+RDC.\CLQ$5XAFU 6(XLU YU1E!I\ZP:[AW8:A[B S.^W;R==9NWMCV8[+W^[MI?-%V*TDP@H+"AV/ M/KZ/P+:#O-UX4X?AF1I/HS@L2[K[T+(#O2\,U?6XX03=;;KX#U!+ P04 M" #Q@6I62#3MYHT" "(!0 &0 'AL+W=OC0?#=V]' U*2DQGL+KBY+8=_'J,QZ&'6C MK>-!+@ORCG@TJ,029TA/U;UE*VY9 9XEKM[,' M7\G(%H<*,/(/@98435,H3L8S7#6?4IO3 W?V6_2;4SK7,A<.) M43]D3L4P.H\@QX6H%3V8]5?6U(#$:6+,&ZZ.9S6]"J0'-XJ3VCS(CRZ>2<32: M/8UGT^]/T[M'F#[S=S:(B6G]89QM*,8-1?H)13>%6Z.I<##5.>9_$\2LIQ65 M;D6-T[V,UYAUH-<]AC1)TSU\O;;(7N#K?59D/7?X6J,FF*[XZ^#GU=R1Y5_B MUT?U-FS]C]E\FURX2F0XC+@/'-H51J.CP^YI3$Q9"?T.N!*J%H0Y"*78"G=B+/"5:"="OSB@0A"8+*NMY4 JK*F7 M!:\(.4/!+'@O'2PDYU]VX+JVO#:^"JTT^3%HLR7/1(E QL.W*HX.S]/NV:4# M0<0QOD=#RK6I50Z28S(*Z2:LQBB9!\$W4@N=2:%@1NPH SL/I_"O=#YZ@'BG M.TJTRS #6)&I-36-TGK;,7/5=->?\&9&W0J[E'PU"A<,33IG)Q'8IN\;@TP5 M>FUNB#LW; L>E6A] )\OC*&MX1.TPW?T&U!+ P04 " #Q@6I6+F2N3]<; M "Y4@ &0 'AL+W=OO MF%)VM^PJBB(I69;CQ%6R8F>U)W%IO::;73 M)3Y95?4V;?"R7I_97:W3G!_:%F>+V>SR;)N:\N353_S>^_K53U7;%*;4[VME MV^TVK?>O=5$]_'PR/_%O?##K34-OG+WZ:9>N]9UN/NW>UWAU%JCD9JM+:ZI2 MU7KU\\GU_,?7BPMZ@+_Q3Z,?;/2WHJTLJ^HSO;C-?SZ9$4>ZT%E#)%+\D;TLJJP_'_U(-]]=GZBLM8VU=8]# ZVII1_TR].$-$#5[,C#RS< POF M6Q9B+G])F_353W7UH&KZ-JC1'[Q5?AK,F9).Y:ZI\:G!<\VKN]M?W]V^O;VY M?O=17=_<_/'IWO346>9HOQ;: MBR.TYPOU>U4V&ZO>E+G.^P3.P&C@=N&Y?;T8I?B+SJ;J?#Y1B]EB,4+O/.S^ MG.F='Z%WG6556S:F7"N_3_6_UTO;U-"6_QO:L="[&*9')O2CW:69_OD$-F)U M?:]/7OWMA_GE[.4(MQ>!VXLQZJ\^6:VJE7IC&P-UU':(OU$*P_R!;!*351\W M.L''N[1.V7+PX>MMLU%J7NDZ+8@]S MR_2NT3G]X66\JPV([ JL\>37Z^OW3V'7?[8&G$"E2S@!HJN:"J\^:Z4]0TE: M@HR%X]@1/U8UF[11Z6H%R\;?&E1V5F, V=+KVF M1W)CLZ*R;FRNU4_=[))L?C1;6S$Y9)MDG!M'7?-!D)?D)4;"0]=2@]J]I*'T):Z,. E3W!:2^(Z MM569+@NM6MAZS5O)3)VU6P@&9+&-ZZQIL907!K2BR'$..$9$";,NS0JLE UT M9U57V\-M3-6(!3T+%O1LU((^B/35!YU56)#D,61$HT2&CDBA%MF&3Q LU56[WC"+>Z^& MJZI P*97*T3-4]OH'7VAKO#8C\G??GAQ^?S%2W6;8P]\;K1A;R&9XVZBJCJ\ ML!/A-751#8?^MQ^N%O/%RZ]0@V(R^"#=K):%6:>BQO ^\6*/J/VB&PW/5/:( MX:NE30400#:9#E^_QGZS\>^29_HO. JD(YU(.A>@'C:Z9!&EEHU6>5VQH&=7 M['6.K,6DSQRJV2?D!4DEXBIK@"'&\2_>D:;U'PA'0,X5>PRP;TQ1AA^L* MCN?H(BP86&T-Y=EM]I8]R*Z"X[36Q8MA(KUEZ2N1V8-A^UF<5:T?V 1 IWI M/+$;L_M&HB'JA.^JVR8Q.)LMN=54PDM9P;+8E='73$FND]T;>39\"#$B"+C MD)LHZ&RQ&/F[K:9_<#*Z=W+8"#V2%6WN%F!E *JK5DG'TJ$0G=3]3J:TKT.V M4H0CRSP]\L75JM%E.'BSBFV,ENIXH&42YF'Z^%3W.SK("1SX%L$$^I>KMW^\ M5B3]'<>CRI#X8%3DS-T! D[K>O)("+DSODC,3 *@.6Y/6*'8>NU3 M<4!$.3#CE7,-)(W@J-D$@ 4172(K4)R?NKN]NR)V> MSF>GSYZ=7EVR6%+HKT5.T!>*&*>8VJ%I*MH\RX=?]8_I-47KA+_!XEI6]_HQ M::]T>5_K;+ND\$N)#\*J5SE[J'!]!J;J#XKY"8A8 ^&ZT^@%$!-T/ H575SP M\0D*9A&D3L,'_TKKFOC1-O*.35N7V..OP;3I[7]61;NE>+ID$//D/>)>19Q M@+OR0M M7!4M(:-I;ZT6[\"AP"3V="BMT^;C')!?(9B5-6+QC)IL55 (7E$44$454!\K M ;+?Z9 3#JQ%J(U5VYJM*=*:3%D@:@B^Q$"!3[%VGV0P+J>@:;V&"VRW2S() MF,X2$1\>F7 F$20OS\+K;\]ANJFZ726F87AQH)%!=X/,'W1-3D[M"D IED D M?3)E)79HVQVY;HF\=;443+YGC-\/((BKM4W9U[H8.U5_KQ[H;6>WI0[ O6H[ M5,O(QQM%X& 7:9P)&L<>MT9$KVEOJ=A[WF8^4_+1?=G9;0?%W>+ SFN6(I:@ M1^VA8D M\BDL8XTX",-*D*VD:SA*1'^=AR6Z',;R_A ![@FS8R_LHB:#^KQL M+?RR995P?J+P.\$G:\**.SY8:*/5:\G)<(;B$&P3M@%4TI((*8DB78'L6;ZK M0G_A[2%*0G:;RN(@?J^L=VV/6(J0EL@7)[8/V@P= 8C#(I,.6280Y/WIM?43%9LE:0/8=X8#%1-U%6C10$IBX2&2)\Q)G8W*F\M8G M?\E=2/XFQFO CJD4&(^_/G\Y<0)]=_(R42_AV1%0G;&L];5 MNDYW&TG\V)3AC^+MU7 *UW#P^,:DBWY(/? ]XM)"') D1S/\*UB9B$T)#_? M9\KPKDMPR7]+@J0]V*:HX<.F*O1HPG<9 M$K[+T83O)K4;]0;IUCW$!M:'LKU1"L/9'I%-(K(],.5=HR71^,!3&'R;Q P7 MTH@4)1V"TP >,.1DMJ3E[NA?S%2>[BUAGH*,U;E0B@GLASW\$7^1T39UQ\\T MN3EX)T3LF /H"-8W)?Q3TSI/MX63W(.5^C, V@K*#,6!AFW<@_S0I^D=\"/E M_"WL%/ZX@-Z3RW%X:PG4+'^>535\<>"6P9ZSDV6:?89Z+"DH@WR42$W5#6 " MIZ+@'HZ.$\\OSH>N4E/+^_0]N^$5#P7 7B37"%>&"S!-XNL9^"#%VN5GZS=& MHH58J0:UAR/.- 5DG3LEAG1:,A".G@*;@[)"5L9!,$4H[^1XQWC#[RM>)=23>%L4E)!; M]5A/-FF'2 1"0$K84L%I''@ITB9D)M9IV#(MN)8CARP5(*Q,Q1R(R$@.YU02 M?AD'5HQ:\?-@Q<]'K=CY9$N9M,814VPA%H )[PVGG 0?;H2'WW@'0X8^NLBP MH?N5DV]?F3QGDGJ.Z^XY'"H7"4D="3'5C?D/7F0(C+ >R3?)F3Z(C(FP$ZL< MBMA6FO\;J-UC1IS8 UR&/JU6JT/E)&R*_VPR3E2, $;J\L>T RS$44 F3C, MX>HHBI":^:A,U;W"K/@QT]N[#4Z1T$S6(NO%2L[)1#DV%T4#6B)F'?IC 5*Z M#3TDU[E!PLM> :D=OBL[#VR;+@L[%D8!M2OBY3"L:?(L7<:3$3C*&F> D[AD M2O*(S$=.9]4R&A*A=6FLXXR%%4N?/H.DDDA+:+?(J$PU56^K6@TH4C_[:XG, M<;8 W4,-N"M!;LE(TV#EZ9I% ?>_)]<#C2 U+R@][HXM2I79KRM@X++:(B%D MJ\>1U+I_)KT*G#\(^IQHA$0ITD[?#4CZW0#]1=>9@1/Z=YL+'.T2+@\ 5_0L M-KP7)$J8W[GBOL!=>DR)!:D*..5F1==+V'G+3A[9"I&>>,@O*3Z9K4YK,@-G M?M%VO/ HG](U.6E7F$@IDV!&\4;A7_?J.BY_OVCZ>4MFVJ?)K$T:1# M]1V\]6OLHX(;0O^^HF3LH5)[6 9[T1;9*_1CRX!1>D]IK,C\N>">B8,/A,-L MM$0B.0>R9==$R?H0,=HR]QXK3IPID1DY^Q?A[%^,GOU[]EF-^!:"_5PG&U*# M43K#:N"))SWBJO>V#F^G7#2!J/DLNCI$PR=//A>4D9-*6:;,/=!P;Y!!X41; M\OI4!Y!F#_6[J29Y2@R[X^\"O?<&>8)80Q97K3/:NRP ?]-WYM0L=INJ$E:3]6_V*&X]BL761K#VE)+$_*!0@"\ $ ] M>*E6$U<=MHU+2%TPR[)VV\K?>4\:3'-;<<'-=1B[^,JR*O?.LY-DUH WG']5 M4BRI]:H0*$3OY# .B MY)SSE[WJ5BQ..<=TA\A1$(8<5?+YK!L%F8VJ.15@'Y#,#4YZC#XZK-F>'KQ; M(B:9AE)EJ)T,=S]?5_A'/7&5D[?7=Z]=D>0I%]VE$'W^;#8!;3S$U30K+<#Y M2Q46)BES,5L]N;[[E"QF\^>GLXNGH^**)F?FH^*Z:ZKLL]3GV4WB $71WB-+ M&@P2XP2'A?-=+J[:ZH]IJB/#(5 M@X\LMSYS6#BC'K$4I@% U4](>@G&H^8)A\5(+JYK)/ A.:A!N90CQ(RAU #4 MMM0.X3VR6ZAU'%)ZU=]H1B3>@O1$P#K53 A$F;.+7))7YQZ7M.M>]1+S;INB)#A6]U%T^#N7Z/*9-FP_&2TH;QV+3HG.WB M:Q",.B7JMU!E^R >3Q"LI_5(2/:O]1YZ9Z4 F^D774#SMU M38''[45@8K;BG9] 9#T#U1WGI)3_&M&?K$C-UO:!>6L=(-X2RO!I77H/#>#< M("<5(B*^..*(4$,$J*.0CL&6)AG(P/:.5=&/.;N0K6FZ LF-'Y7CSDCR/>JA M(O5@0_4U3-<.4YVMB=>J*Q$AN&VH3PGJD7#SASJD;?43L,7ZX M[2]J\8PSTW/Z_]=RU'DWSSH?'4!]]1O!ZF&3^([)5:'VS7-L+@)]HJ&UR],9 MG(L02.:2^C/FCZ80'@WW\/'*#!KG =[Y4 <$\=)EKKK,>UD$CZ1,DT6\B'/] MTSL$/_20SP6XI0=5JYNN M^>5KIZ'^$B='AQQ-DXNIG\IE7]/#+[;=TI^RMD-%O7S&Y 2:68_<+LT _J(S MS3,6?IB=SPM_X"7#WR/8U%.NV8];ZS@<6N@U4M3$<\Q#O0=?<0FQ3VH=0G8] M'B5W0E*W).F%P_D,P$^KU2GD[^!^;VB:OWX(BX'$:35+V3+IEQM%EHSC<)A) M=VDV^=MX@-QYT;J[0CPL9&6?C#?DQ2G>L MH3)4\]B0C)3U=T"# -(>K_Q(/WE3!$\2LFL:Z$E218-^W%&*="\HW9'E'7-E MWM5XG$,F=0X*J%GM]\X8!KQ\PM5( M8V6^N,3.GZOTDQP$DQCE< 8W(!D']3I X7>BYGB!*ED)_VT MM,BH-N>3O,& YCQ.-Q!PT/%J#(4,RZ9LMCMR"8T,L #DSO M#"?,;#P>"+4W0&:CU\" M>DO!]Y]>7!W4)K;?565W(>6VA,6WVV-3+^/+#.-!6COY+]?NN1/7 ;#1O1D3 M?=5\M:IQM9A-5"2"WX5@!WE^Z6;B>J7!TZ&BX-B!=%=*YN-W2JYS.-'&<#'] MC;CB07E_QZ62B'3B2*OX/4E-& QL:'"3H9(+\]Q.[XK)H:04FRQ-;S,(]?>0 MG,G0(?"!N>Y^E]J%6TX\G!]6FB9WY.F$"ZS;S2K^1;UX?LGYS=7SY_SOY8OY M5_.=;KQK/C[?12EZ6F?2%(-MO.J:I MZ@FRJ>!J6(J7S\Y%>@N1XM7YUZ78C=?,Q^=K[OR(/X]K#\KL.V9G/%4W!!Y> M=EH[HHL>C@YKGSU0/QG_<$]R(X@#3-5=7I#>\/GDV<65R[NOYA?\UV)R-?NZ M++LV\7R\3_S&30-PK>Y&XOX=CG-8%;^C;>P72 X7H"*>R1(=,V#Y \Z>N+@[ MT/Q[X(O+.C_%E^JTF_Z6NCI7PHF(#,E3@P8/2F#O^ES6!W(W=.S@/A*VW!0M M9VM69U2H9?!.U2(>UVBH5$M0-!-4XK\\L =7#E2&*MT/-(!-HYR9&_',/&]&*B2OZ5SL1KVO M>-R3)>VXELG@2B8^\ZHHJ&.1DE>3NZ=NO(@FSU/#]CN81N9R@_,C]YJ';3CY MEF6]BAXL?]ATO>89.5FDZ^>&FGD3'S \GFEP#..H2A=ZS MX:3+H?<./7/Y@S2:,DI=6W=LW.(GQ/S&;VTMLWMEWLUD]G9RH";[QU/TA^C\ MF.C]Y^[J"5Z%O!RY([94CQK.RJN+L@PDEZ'I33S3/1@YGW M?SQ+VS2U6;8RXMA4[D:T?+;4S8/6KJ'Y6$V[:>+HAGGH%HS?@ >$=BT&L/))PO4^7>35YHF>NKI+C_M5VQ6:7N5CVS%O;")>!P MI%28ZO'O+">>W)/TE*4B-_>Y17>MPGQI-RE(U$-O;L4)Z6-FSLN4ZBMU9* MIP/Q#B,GQE_]%]5:KB.+63<3+Y>*E+O3)R?YLI M.]WUG0_78*&VEJN32-7HJ^83VZ=T>VU_Z%+NPX,"GCV=SQR6NV<.HPH;":F[ M@.<,FH3% _\!$MH>92=BM6X-FWT2[J6$Z]DT0GD:O685V78YIER!XQX/79DF MHQ%1$8BW%4T:N>LWA]S\42:_F;JVZ-CE=\R^,7DD5 MXHWO#=P)=MJK)S?7'][J;[?0@'%&[E MCD^1^-\2N*ER/S;HONF'+^&/PF5H=V^0J' !) W0D3]QL=!ECF&L-^J2A=*, M0^@347W)!4@9C/#(WHRNA83J&T_%=V7K: S^@)-NW<>/"%VHC-PJ=Q/ -?D6 M?R>C],T$&J.G5D#/2XF(.(1 QIVHY 3I1/A H)T%7N4L03[#[-7F4P?5M8%'JIG5N[!_5TC(3^#)-.?G*XE)GZ=;[01XZ M9@OK#T$L)H=.P77V^-<]NCFS<"Q0C#$\T$U0+<8GJ*0*0^L"#M$O/=UKYR\& MT<%W3$_)3>:A%;@=U,4>F7EYU);A_\]]LMZ([8 M79^D/+8JR'L3]A00E_1!G,.F:0=CQP%8-T6Q&)^B.'H%<1B.?<<41;1"TE\! M+C#ZL88P-P%QS!=_)=N;G_^5P3%?<'0WF.)>V,I8&A8.6"$*O!RYZ8"(CIR; MP!R8.B6,O6O^4ESG\?[H8AG.X[FP\>*O?L6A>T<^L>E:)RD\6QAWGJIWE5>" MH;UN)03#X\QGM$XRM 8XNR,I3-6OO2N>D_Z5SH-.07\S+\YY-R^>A=T,WR05 M02?=3KK1-/%[7:^:?YA(\AYYEE9UPWH!2?)X$L>F<+<4SID20V<98+CFG#:@ M;DY8E]JS<<@GY[XY9\C=I2%_8[\OD#$CZ68H%N,S%'=(G:4ZH=[<'RN?C],X M8AN!<"*$>WC(W3S2TA?3\@4"8'%:YW^KAY-1=T-+,(PDG2M)PN6W2M+]2"PB MS!)/[21#4SMT!YTN&T*19"#H8MP1=5V,Q7@7@Y3]X+(U@%!%F.YHQ^*;2"9' M2=*HK(-@W&8/^9X;QZ/!E7?5E#\]G5U,9.M\A^H#2?H#P>>M_X6EJXNKIS^J MMVEFB@"!Y"C><*SE8#!(@6!G)^L/X>>^P%X(/QU /.20/CFEN;T>KGX2 #>8 MNN.>V"K\E--U'S?'#TZ'#O,L^C5!V-6:?S/1BN7*#PN&=\/O,E[+KQ%V7Y_[[KO8=\.:BU>9 RCT7E F1W:N M5'GENC+-H<#RG)? ],F*BP(K;8JU*TL!.&M !74#SXO< A-FQ\/&-Q/QD%>* M$@8S@615%%A\C('R>F3[]M8Q)^M<&8<;#TN\A@6HYW(FM.5V+!DI@$G"&1*P M&MG7_M4X-/%-P N!6N[LD:EDR?FK,>ZSD>T904 A588!Z^4-;H!20Z1E_-YP MVEU* ]S=;]EOF]IU+4LLX8;3'R13^?U'6SJZ1N^E%/9?%'= MQH8Z8UI)Q8L-6-L%8>V*WS?_80=PX1T !!M T.AN$S4J)UCA>"AXC82)UFQF MTY3:H+4XPLRE+)30IT3C5'P_?4FF3X_S^V2!3I_PDH(\&[I*,YMS-]VPC%N6 MX "+'Z 'SE0N4<(RR/XE<+6D3E>PU34.CC).(#U'/=]!@1<$1_AZ79V]AJ]W MJ$[V!DQQ\8$F1*:4RTH ^GF]E$KHA_%K7\DM8;B?T#3+E2QQ"B-;=X,$\09V M_/F3'WE?C\@-.[GA,?9X<7.73)Z_)^CQ%NU MKWN;SOI/.LO?2 MZUES7%L/6($@F$KD^XX7>.C2B:+ VMX, 6E]05,]ATZ0/W &D4'[?:&PO=V]R:W-H965TA!;S:EIW1I8U0(GP5!WR]X7KKC87,V5^.AK(W(2YPKT'51["1 M+*3\:87K=.0&EA *3(Q%X+2\X"4*88&(QO,&T^U<6L/=_1;]0Q,[Q;+@&B^E M^)JG)ANY Q=27/):F'NY_H2;>'H6+Y%"-U]8M[HQ>4QJ;62Q,2:YR,MVY;\V M>=@Q& 0'#-C&@#6\6T<-RRMN^'BHY!J4U28TNVE";:R)7%[:HCP81;GX[NWN$DT>^$*A/A[XA)U;53S: TQ:0'0 ,&=S* MTF0:9F6*Z=\ /K'K*+(MQ2D[BGB%R1E$H0\-,#+%&;/=5[16S/P?;+01M%C^;$O]A8YWH]L&^A"5SS!D4L=HE&]H#M^ M^T_8#]X?X1UWO.-CZ..'RT^SJZ>;&7S^ /O+MH_Q4U<&ZH@;5SDI>.R62M25>?.C?6Y V$'@MZV]69UKE( MB9F&OM>/@\TW.G=ND%HXDR)UKHM*R1>TH6FZZ4-,3S>",'!>'T/8\^)X &'L M]5FOO?PK.:^:[^"CDEH#B[S^X!P8\P8#YDR2I"YJP2EISFZ8<$+(;-"#4]K% M7A1&<'H8^8YF\QL8>'$0-VNO?P[[WI._,P8*5*MFV&FJ6UV:=B)TI]T\G;1C MY%6]'<:W7*WR4H/ )9D&9__V7%#M@&L%(ZMFJ"RDH1'5;#/Z)Z"R"G2_E-)L M!>N@^\N,_P=02P,$% @ \8%J5D!,GP[, @ ZP4 !D !X;"]W;W)K M&ULA53;;MLP#'WW5Q!>,;1 5E]R*[+$0&Y="[1+ MD&3;P[ 'Q:9CH;+D24K2[>LGV8F7 6GV8I$2>7A(FNSOA7Q1&:*&UYQQ-7 S MK8N>YZDXPYRH6U$@-R^ID#G11I4;3Q4225(ZYNJ. @ M,1VXPZ W:EG[TN KQ;TZD<%FLA;BQ2J/R<#U+2%D&&N+0,RQPS$R9H$,C9\' M3+<.:1U/Y2/Z?9F[R65-%(X%^T83G0W<.Q<23,F6Z878/^ AG[;%BP53Y1?V ME6VWZT*\55KD!V?#(*>\.LGKH0XG#G?^&P[AP2$L>5>!2I83HDG4EV(/TEH; M-"N4J9;>AASEMBE++I@MXFGW^!*OIXAF&R^5TM83K%5DS5#=] M3YL@UM2+#X"C"C!\ S (X5EPG2F8\@23?P$\PZZF&!XICL*+B!.,;Z$9-"#T MP_ "7K-.N5GB-=_$2U%*3& LE%8-&).":L+H;TP:,)=8$&H$PA.8Z0PE#)5" MK6!"5*WCH?W0Y93Q4DQH%KIDBAW*$;O7\7=/R/ M%W)KU;FU+J%'R_'#=/+E:0JS>SC?VG.,+V*>9UR6QF&";T"CS(%41=JC*0]1 MD IFQEV!F3O3/LS7IH[-H ?_Y^?8+MM6!\XUY8[.Q%:97J@;YY'OD&LA*2JX M@E8C[ 3F_.",B)YH>3L"-LBR!28#1%H-R\$!XC%(+1V/H&C7:K8[Z= M=N!4'>ZTX"@[3S:EE4WIT/&ULC5;;;MLX$'WW5PS41=$"1B11OC6Q M#=B1NDF0-*X==U$L]H&6:(NH)"HD%==_OR1U\64=8U\L:9&)DQ5+FU[8MPIBD6%RQG&3JS9KQ%$LUY1M;Y)S@R(#2Q$:.T[-3 M3#-K/#2Q&1\/62$3FI$9!U&D*>:[*4G8=F2Y5AV8TTTL=< >#W.\(0LBE_F, MJYG=L$0T)9F@+ -.UB-KXEY/.SK?)/R@9"L.QJ"=K!C[I2?WT;^26)(DF4C)>*TZK*:F!A^.:_:OQKKRLL""W+/F+1C(>60,+(K+&12+G M;'M'*C]=S1>R1)A?V):YG9X%82$D2RNP4I#2K'SBW]4Z' &SCL 5 &0T5T6 M,BI]+/%XR-D6N,Y6;'I@K!JT$D'$WF0=WSX]^,%]\_#! M;O\&@N_+^Y>?\.D%KQ(B/@]MJ0KI=#NL2*!?[R,8#GKS / M_EP^3N;P?3F9OP1S\.]_W/O!-Q]FDY]/P;>7Q3GQ%^G/B_<+3K--2R^Q66BU MW#B+],AI0Y'K,Y3GG+WA!-@:9$Q@RC"/],2G7!TSQ@5\TG&]DY!S8UZ;L7OS MV0!N69KC; J]>@WULK7^S[*U_(J]Y==2FLA,Z6FI$T5@QFE( M6C/"81&K'##!2$M_KESH0_P+GR$#S@3%G8M3HF[*FPUT8>:CN. MTUJ07!H0>,XQZEFMH(ZC3A/7,-? 'HJ,@'N">"B2'72/LAV3_81Y& /ZD\=>/%.=%5>^O_EAW,7B7UPV:>$;TQ+$Q#J#5G>^TVTZ9J3LEGLT\N6 MJ_1L:"8@(6L%=:[Z70MXV<;*B62Y:1TK)E4C,L-8=7["=8)ZOV9,UA-=H/DO M,?X74$L#!!0 ( /&!:E:<@$6O804 .(, 9 >&PO=V]R:W-H965T M3&+ VB:EMYK*_OL<.!&:705.U+TX+FE&7^ZJ3FUPX<96V^4_M#J76_)FLZI^KQ]$#AK52@I MRVDA&2] T-5-K>]T;P,M;P2^,/HD3]Y!1[+D_)N>C-.;FJT=HAE-E$8@^'BD M YIE&@C=^'N/6:M,:L73]P/ZR,2.L2R)I .>_<%2M;FI=6J0TA7996K&GS[1 M?3R^QDMX)LT(3Z6L[]<@V4G%\[TR>I"SHGR2YWT>3A0Z]AL*[E[!-7Z7AHR7 M0Z)([UKP)Q!:&M'TBPG5:*-SK-!%F2N!JPSU5&\\&4SO8UCTO\9SJ"_(,J.R M<=U2"*T%6LD>YK:$<=^ <5RXYX7:2(B+E*:O 5KH4^68>W#LUKV(.*3)%7A. M$US;=2_@>56@GL'SW@JT2'A.84&>8/CY+H;I"+!$#]-) M/%G,]>Q8,HB_/L23>0SUVW@2C\:+LY6[:.=\%&6R+(7)HL_8_Y)"PK$1I:(I M\!6H#845S["C6;'NPL%7ZU_Y:NG*ZO(Z>K MK#C-EU186/4?U^JLL-2&[R0I M4MFP1C2E@F36L:A=:[ 3@A8*/D#8;/N>>3I1B$^_&3@APJ\H2J10=YJ.'T # MW*"-D]"'AC571-&S<"CL!CC:@0N1ZYW"A!Z"M#VH>S9"X":!6T!Q%J33!C?J MH,'@1#]$[;JK!WS;JUF:G_$^Y3H"S]41=)H=-/\!@J8?M>$"N_R*7?Z[V16/ M1O%@,?X2GU9KUE_$,(L'T\E@?#?N+\;3R3EN7;1RGEL+KK!RK,S2*<-2ML+4 M8&96@N<@L2([Q<4+_"S:1#;FVYTFX_(%R':;O2 /#2L_7\VO8%72XU138'TU M;T;'86%S;+XMNBNTW?>3+C\QLP@2/:HQD MWP,&Y)86=,44A,C[R';Q&55\U.LS'?VPS&^A&&K5(\.^'H?8AC3=E0=O/>J@$<<. M-=/]AC5#)A"1;*P!%AN=QD9R<,F/< C:XWT&K/<9.)+L#>YIVL$) M[0X;C4E87TJJ9/=5;:WR(R;-M1T<'<_&'#\B09"BUA>2[+#X)K!B$#R9)E3+T@LVT(G(I[FA_3+?: TLU_QS$:"6$'PN#H MO-77AQ0I$GU>"2,$ R+$"W^D GG5,=LO'@8EZ\ )P0M?9^E@GR&Z%Z 'H6>5 M>UBUE1\3B2SLZ%0V_3!X78$3F"[&1K>$I=:>QU*SWYP$?KL-NG2X72:LM(_5 MA'[.A6+?RVSB^>7YIG$=/.A0[4=W3CW^H*4B;*/&_C4*?E:H& +U*MM:/G)T M:]7;V(*-U:@J%)>06MOE87^'YY;SV*E[?_>R+6K)"0T16J MVEG] U!+ P04 M " #Q@6I6>#*=?;X" #8!0 &0 'AL+W=OTB230S-2*K^Q+!E$F#)YS7/, M:&?'18 M\,/0=,SCPC+>1THO6/X@9WMU:"$<8J9C'D& G=#<^3-!GMB@E6PY?]'.-!R:MB:$"09*(S#ZO>(=)HD&(AJ_:TRS.5(GGMI']$FI MG;1LF<0[GOR*0Q4-S;X)(>Y8D:@E/SQ@K:>C\0*>R/(+ARJVZYD0%%+QM$XF M!FF<57_V5M_#24+?_B#!K1/3B3!=E MI03MQI2G_,?Q:#5>P=*U/Y*(5#5Y3EF5YYW/T^UP M(W,6X-"D]RY1O*+I?_GD=.WO%UAY#2OO$KJ_NGL8WV\>QS"?P&2SWBS',)L^ M36>;&2S'3^O1(RQ&SS.R5C"9+V&^&"]'Z^G3#Z@J=D[.Q0//RYD4JA!HT,.* MTR*%1%\5Y.R=VD[)%L19D!22V@;XCAR%E*BT_1F<7K]EVS8<=1C_I\-X1B8, M>CIQM@>J/*9;%&7UYSD*IFC9J IH?(TS0T6\D"P+Y95!KZ--/#ROITT//.>; M-CK@=OK:Z)+1U48/7+=MK",BSW8D 9Q6U^X9:ZY88LQJY>49L*B5$VZ[Y3HV MG"NT==)M*8I].5,D!+S(5-5XS6HSMD95M_X-KV;>C(E]G$FZ]QVEVM>]C@FB MFB.5HWA>]NZ6*YH$I1G1Z$6A VA_Q[DZ.OJ 9IC[?P!02P,$% @ \8%J M5O(\0U!O P IP< !D !X;"]W;W)K&ULM57; MCN(X$'W/5Y0RJU&W1),0H+D,( %-[[1VN*@#/5J-]L&0@D23V*QMFF:_?LH. M9-@5S6H?]@5\J7-\JE(^[NR%_*YB1 UO6+W.EFTP1+W8SB3-O((E2C+D*A$<)*Z[;K_2'M1-O UX27"O MSL9@,ED*\=U,GJ*NZQM!F.)*&P9&?Z\XQ#0U1"3CSR.G6QQI@.?C$_NCS9UR M63*%0Y%^32(==]VF"Q&NV2[5SV+_&8_Y6($KD2K["_L\MM%R8;536F1',"G( M$I[_L[=C'C29A?_XTG<#L2W\2PLV<+5-4MQU/TV$&XJV. MQ(.<.'B'N!+ 6' =*QCQ"*._$WBDLI :G*0.@JN,#[@J0[52@L /@BM\U2+U MJN6KO<,WBQFG\D(8,XFPX(E6<#,+%^H6OHTQ6Z+\XU+:5TG-'6JK+5MAUZ5+ MHE"^HMO[^*%R[W^Z(KE62*Y9]NI[7\M(O1M0%T8P%!G=3,5L<_>E9'R#=%LT M+ ]P'C=C![O1I'E[2?97YLNYYC,Y:I&1+"=^ -HU^]*;D+U20 M\-SRK' M62+AA:4[="8[DZW37*M L5>M-^ 4JOE]N51U[ M"H572[56U2Q7&^56PWG)ZW!3+U5:3;BEC6:KW&@ZY)YK3,S6'=PY0\97Y,GY MY+\)">"^=%^W)P:MLM_*J^",WK9D\832 HP&6^^Q9?H' "XUJ7=FGAG*C7TB M%*S$CNO<1XO5XA7JY^;[,SQ_PL9,;A*N(,4U0?UR@[I2YL]"/M%B:ZUX*30Y MCQW&])*B- &TOQ9"GR;F@.)M[OT 4$L#!!0 ( /&!:E8#"ZR9-04 %(4 M 9 >&PO=V]R:W-H965TU#I@\0N1(Y)@D&@"3[[[L )>I&LW;+^,$B0>S! MG@/L8H'>FHL'Z2,J>(S"6%Y4?*623[6:='V,F*SR!&/Z,NQ:(F$X', M,T916',LJU6+6!!7^CW3=B/Z/;Y481#CC0"YC"(FGBXQY.N+BEW9-MP&"U_I MAEJ_E[ %3E'=)S>"WFH9BA=$&,N QR!P?E$9V)]&=D,;F!Y_!KB6>\^@J?M^A?#7DB,V,2ASS\ M*_"4?U'I5,##.5N&ZI:O?\<-H:;&ZG(_CP]B.\A2"&.Y\O)8L]V:LI\DCCUMS-Z)?I MZ,XSH]L.7/%8^1*^Q!YZAP UHI+Q<;9\+IU"Q!&Z5:C;Y^!8CI/CT/#EYG:. M^>CEYE8!FWHV.W6#5W\&[T90@ OU= XW(8L5D,KPY>:-C)-&T7H M_4%(N8[%+@)E3?#XK MK?:URNG4L*W#3J-"+_^C!LU,@V:Q!MZ*EE4@@W@!+I M]NFTVT<\FR=BM+H[P0[<;V7NMPK=OR5!F'!]$P\>KFCW2B,"'VD_E+D3USIQ MM=6L']')Z>,=T6D7TIGZ09)LIR(WB[9/-*PW&YTC[W,Z=>S& MD?NGG9R.]8S_GAB() /0%E+-U'E0/,C71$D^EL>M6+H MZQC/TET0!46F"858H0>V\PX4![O^#O@<) M1@K<46D5DM#*H4?D4XH%T60A/ MM%RDWJMT&_D6< _F@D%=DDZ5'-#!&] M!$W59RQAS0C>94JA(.=8Q,EZ(XIV6 0HSZDX(BIZW/OJ'U68X=:-8S\CBB3* M[50PZ6V3*MH'*J&I[)6!AX>"Y.UUA6ORM7M=26 'D=G-(K-;&#Y7- G1,H(? M5QC-4.16"84(KZT2R@0;E01VH)QM[0ICZQ?67AOPDF0M%6U4%MJAL'LG#KMP M48YPKC=I(ZA$I4(TBIK-3R=G<$,61+FBVJ>[5_-H%RP>_-52E81V*)6SD\HI MCE_V^*_Q6PSQZI56)MJH++1#^7:G)_M7'I_L4L]/I:*-RD([%'9WA+*+SU#_ M(X1/ST9UR[*.@[BDP]%&K%*/6K6]RQ8J(1;FTDJF14IZ3Y&U9A=C W,==-1^ MJ2_,S"7.#B:];;MB8A'$$D*<$Z15;9-<(KW 2E\43\R5SHPK*A?-HX_,0Z$[ MT/&ULK55=3]LP%/TK5H8F)C'RU:2#I9&@ M#:/2**@!]C#MP4UN&XO$[FRW@7\_VTFC @'QL)?$'_<Q/5C#^( D"B MQZJD8F054JY/;5MD!518'+,U4+6S9+S"4DWYRA9K#C@WH*JT/<<)[0H3:L61 M6;OA<<0VLB04;C@2FZK"_.D<2E:/+-?:+L5\8[\K+ @L8L_(7R64QLKY9*("_ ^"O!;@&^,-LJ, MK0F6.(XXJQ'7T8I-#TQN#%JY(51_Q51RM4L43L;I^#*9W/U,T/4%FL[ND]GM M]7R:I$=HEMSJM7F2)O/[)$6'$Y"8E.(+^HKNT@DZ//B"#A"AZ+9@&X%I+B); M*D&:UL[:P\^;P[TW#I] =HQ\]PAYCN?UP,&@GU!7X*E8XPQ&EBHQ 7P+5OSY MDQLZW_O<_B>R9][]SKO_'GM\02A1MRA'/QCK_Y0-/C!XW1NV<3@<#")[NV_A M=5!PXOA=T#-I@T[:X%UIUN# &ARF(&LD]>\"HG[G 8OLQ<3U00A,$+??9>I>LN>X7YBE"!2E@J MG',\5 2\Z5S-1+*U*?X%DZJ5F&&AFCUP':#VEXS)W43WD^[W$?\#4$L#!!0 M ( /&!:E:P[#/**0( @% 9 >&PO=V]R:W-H965T'+@$J\9FMH'V MOY]M**(2F?JP%_#9]WUWW]EW4E5M@PIPDLGL;D42\4I0PV @DJZ+ XN4&*&]B MQW=>-[;DF"NSX291B8^P _50;H2VW)XE(P4P23A# @ZQ<^W/%Z'QMPZ/!!HY M6".C9,_YDS%66>QX)B&@D"K#@/6OA@50:HAT&G\Z3JVF5E92ZQP$@G>(&&\-9M9V-I8M%9#F+G% MG1+ZE&B<2E;KQ]OU_8_MZG:'SI>@,*$2K;$0V)3W GU&#[LE.C^[0&>(,'2? M\TIBELG(53JZX7#3+M)-&RDX$6D)Z02%_B<4>$$P E^\'^Z_A;M:D[ MJ(=Z1GR\:>_3IND.WJF9$=^Q.!(F$86#1GF3F8:+MN]:0_'2/MT]5[H1[#+7 MHPJ$<=#G!\[5JV&ZH1]^R5]02P,$% @ \8%J5@SV!8G/! RQX !D M !X;"]W;W)K&ULM5EK;^(X%/TK5G:TFI':)G9" M"K. U (S4ZGML'WL:C7:#RXQ$$T2,[936FE__#J/QH0&MT'F2TG"O!K'F#V?DXBN!Q:T7B[K*9-G=H42A#%)>$@3P,A\8)W!SR,W3\@C_@K)FF\<@ZR4!TI_ M9B<7P#FA1;,\K+&6.!AG]$U8%FT1,L.T8?/SP"7P 80+NEC3E. EXWQ:22@9HS\IESXMET8YE(0)7 M-!%+#B9)0((Z@"UKJ I!+X6<(RWBF,Q.@ N/ '(0:B T>G\ZU-!Q*UW=',_= M@3=E#X"TP@G DB9P.17&J[D" CPXU*&@PM!8OYODW@%MM>,G4WV9[[" M,S*PY.ARPAZ)-?S]-^@[?S05;@BL)H-7R>#IT"L9MNH_!E\9Y8U]4^!U M]]ZKMH/(V1ZC-X)J5*&C7GV.ENQY&D9!F"RT':K':'MO3*'5*]YXV<,#=FD) M;DH*0VAU*9"2 AGNU!)P\Z7C^YZSU:IEE+\KJDY7V0FH?4W7Z9(7ND<@Y62> M1B"27KB9M![6[8%G@EE3ZDB?NN\-4LX!ZJW#)9'N?$FC %S$*T8?258PU\^J M%K%U@QI"J]>OS CL'')6M5:GM12&T.I2*+L#]_0[NV?5?S6K;L_?'M77EL># M.SPD5)8'ON%Y]'T+_@-781+&::QO9:/.R!1:71+EC> AS1$TZHY,H=6E4/X( MMC!(;9[C>EA7\QC79NY9,%(F"^E-UCO& 3^].0[Z1=KV@"FTNB3*A:%#NC!D MU(690JM+H5P8:N'"6HS#&[#0V3T/^M1]*U9&#ND=U\:-UO6[T5^ 3*'52U9. M#GF'['>CILX46ET*9>J0_B>F]DZF!-QT,K#C>=TM+],4YOEHQ__(2%DOI+=> MK]OUG09&C]OZMAE"JZN@/!TZ/60'&_5RIM#J4B@OA[0&:?\GMAY68V#TF?L6 MK!P;TENKY@EXCVJ&2X("P+$!^/Z=4O)QD"U3[U\/_ 5!+ M P04 " #Q@6I6AH;'E\4" "D!P &0 'AL+W=O2M2@$TN<\SKOI.JG5QYKHJ3B&G MZE@4P'%G+F1.-4[EPE6%!)I84)ZY@>=UW9PR[H0]NS:184\L=<8X3"11RSRG M\F$(F5CW'=_9+$S9(M5FP0U[!5W %>B;8B)QYM8L"VOP@\%:;8V)43(3XM9,SI.^XYF ((-8&P:*OQ6,(,L,$89Q5W$ZM4L#W!YO MV+]8[:AE1A6,1/:3)3KM.Z<.26!.EYF>BO57J/38 &.1*?LEZ]*VB\;Q4FF1 M5V",(&>\_-/[*@]; +^[ Q!4@. YH+T#T*H K=<"VA6@;3-32K%YB*BF84^* M-9'&&MG,P";3HE$^X^;8K[3$788X'4ZFWR;CZ?4O,KB,R/C[S?GD8GQY30XC MT)1EBEQ2*:DYF@_D([FYBLCAP0=R0!@GUZE8*LH3U7,U!F+HW+AR.BR=!CN< M^@&Y$%RGBHQY LE3 A<5U#*"C8QAL)O1[N M[5'3J@^E9?E:NPY%XK.6^N&(3#+*-<$LD_'=DA7XWC3Y/9@I+?'!_&G*?,G< M;F8V1>1,%32&OH-50H%<@1.^?^=WO<]-67M+LNB-R)YDM%UGM+V//1P)CCE; MEK4&+V\AQ0*]J".RD$(U7N&2L&,)3?%NMO/STL;W@ZZQ>2AH$M]Y**0I^]<%E0O& M%\0E&),N>4$ZT*&R5G F--=<.4VRC((T![L^%T)N)<5 WYO ?4$L# M!!0 ( /&!:E:B\/@5R ( $,' 9 >&PO=V]R:W-H965TZ3)19L(->3I8X0_683X6>V35+1%/,).49"(S[UL"Y'/K& MOC#X2G$CM\9@(EEP_F0FMU'?:AE!R#!4AH'HWQJ'R)@ATC)^5IQ6[=( M\^.8&JW@\PQ=R)HLO;$K;;M>"<"45 M3RNP5I#2K/R3YRH/6P"GXF7S[#?/QP#X/9;#R? MP>D(%:%,?H"/\#@;P>G)!S@!FL$\X2M)LDCV;*6E&$([K-Q>E6[= VY'&)Y# MVSD#M^6Z#?#AV^'.:[BM$U!GP:VSX!9\[8-\,0J!$0RY5/(,AB2GBC#Z&Z,S MF K,"=4#'2I,5(("!E*BDC"B,F1.\W>S46]E#D) ML6_IFRA1K-$*WK]S_-:GIM3\)[)7B6K7B6H?8P]NLS5FB@N*C44OP5X!-OUC M'71<7Q=HO:W_J(=F_7!$>J>6WCDJ?4ADHIN5+G,6Z1*N"5LA\!@8C5&?9KU# MLA AYXR&!\(K'?A;X3E>Q]\)K\'(]_[FX)5VK];N'=5>G+HF1=Z>,[^SHV?? MY) :OU;C_UL-W/%L"7,4:74;FN3Y>^?!N^CNGH=](Z?;&ULK9M=;^.V$H;O\RL(][38!;*Q)']EMXF!Q/IHBNPF<+:G%T4O M:(FVB4JBEJ22-= ??X:48EM918YQ)D 22^(\),57,_20NG@2\A^U9DR3[UF: MJ\O>6NOB4[^OXC7+J#H3!FU[8 M<_=R>B%*G?*E'0%7M@^H_B7L)1 M?TM)>,9RQ45.)%M>]J[<3Y'G&0-;XK^VLY#9Q94L9E(_^2)7E_VSGLD84M: MIGHNGGYC=8=&AA>+5-F_Y*DJ.Q[W2%PJ+;+:&%J0\;SZ3[_7-V+/X-QYQ<"K M#;RW&@QJ@\$+ VAIN\&P-AB^-!B^8C"J#49O-1C7!N.W&DQJ@XD=K.KNVJ'Q MJ:;3"RF>B#2E@68^V/&UUC B/#=2?- 2KG*PT]/;FR\!N0O);![X-U_)U1>? MW'W]+9B3Z[OY_.[/FR_1 WGG,TUYJL@7*B4UTGE//I _'GSR[C_O+_H:FF%@ M_;BNTJ^J]%ZIZS7\O\S,R<%ZM/7A#[0-;N^>UF(=O-W=;S*.WFSL= M0S'8RFE@>8-7>0M-;G*E90G^2I._;J$ N=$L4W^WM.ZZH@W;:<8-?U(%C=EE M#_RL8O*1]::__.2.G5_;AAD3YF/" DQ8B F+D& -L0RW8AEVT:>W(E]]T$QF MQ%PA8DEBR1*NVX3223I6*)@POX*-+,P$_L>I.W+LST7_<5\$F+6&F+ ("=80 MP6@K@E&G".[O[\FMH#GYZS/+%DS^3?Z%T$(>,IJFY+I44%PI:XJ[5EZS579%7RA.8Q.X5#1F8B*VB^(1+: MP!-[:CLO6FS(9[HA'5]O.]MQK-(P80$F+,2$14BPAM)<9Y=T<=X4>695Y.F: MSG:3CIVBH-)\5%J 2@M1:1$6K:F7O22=BSJMK7%8HL&D^:BT )46HM(B+%I3 M--Y.-!Y:>J4;=;1@,&D^*BVH:?OSMQ:CT@)46HA*B[!H3:WL,J?N$#<@H.9/46D^*BU I86HM B+ MUA3-+M/J=J=:_X]\1S?Y:/V@IE5KVL=F,F;@C5[DWU%K#5%I$1:MJ8Q=UM3M MS+--[1?-JY5DK/(F7>$'-66*2O-1:0$J+42E15BTIEYVB5-W@AM^,'.$,U2: MCTH+4&DA*BW"HC5%L\NNNMWIU1?A9TECGG*].37;67A69F0A)$!YOB(QA7; MM58M868<9^Z/Z=SVY5L?M=X E1:BTB(L6E,GNSRLVYTX?54G['O!ZP7@!*8L MK>+ 3!+.#C34;IZQ.X=>V[SCH[8G0*6%J+0(B];< ;;+J'IORZC^()KF+/= M1K^[DF/E&<2@LR>W-]=V<%&FIB',V&?U,M*B.7'OTSM2\5\T36!%* MEOP[2XA-)@'*['8;PR\4_>C L[A1[^V!S6"@F=DY"'%#EQ(&V7J#]V:YIH +)GZ4A-#2C=G';4KFH-920:GG?IZ8OD'W7:'91[T9 2HM1*5%6+2F>'>Y?^] M[K]=O/M3J())+I*#\D5=&#C0ZGWY9B!5$PK 18-'-**RJQ@VQ,$5$U<2\/[@ MQ&PO=V]R M:W-H965T=R>(7CR0+S- 8 @3: M%$)W=G;V@P 1/+4M5Q+0_/M*MO$2(IO;'7\)MCGGZ-XKG7N)VP?*OO$M(0+] M"(.(=XRM$/&M:?+5EH28UVA,(OG-AK(0"WG+GDT>,X+7"2D,3,>RFF:(_.81O'!S/_>2O4 [/;CO$SF1.QB!^9 MO#-SE;4?DHC[-$*,;#I&S[Z=-A4^ 7SUR8&?7".5R9+2;^IFM.X8E@J(!&0E ME *6'WMR1X) ":1KZD(IY>']4'2>XRER7FY(X&?_EKL>T8UP9:DPW> M!6)&#T.2Y=-0>BL:\.0O.F18RT"K'1+26^&OBQZLZ?^#'FCKR.O_\E# MC[V_I_U/3W/TWB,"^P'_@/Y B[F'WK_[@-XA$_$M9H0C/T*+R!?\2CZ4UT]; MNN,X6O.V*62H:D%SE87U,0W+*0C+(ZL:LEI7R+$<1T._*Z?/25Q#KE5(]\KI MXUU40W8QO5].GV)60\Y-(7T R3VEVQKZ/2!WNU%('P)R+UE]!,F]7D@? W*W M[81N:>@/@-P=MY ^ >2>!:^C3P&YN]K@36G+W)M.[DTGT7,+]/K?=[YX0?_T MEEPP.>'^U?DHE:CK)=34O^4Q7I&.(<$X!12@-( 1I +U8OX84 $U40M'*J :J06SE1 8[Q M:XLSFBI:"L15?\,[[M6S94G5^,]#VBY\(8!=H )HE+3AK)I0 M"7]PH:JJ"1W'B+8+ PJ05U#;AD$5:):T84 %[+(V##H#)8/D 5 "NZP/ RI0 MQI]""M"ZW(>;N=.:(*@IQKIW76C[6@YED_ABA-($K3"TKI M*3%/WE6I-\-ROC_[$466X#5A"B"_ MWU JCC?JC5C^RKO[$U!+ P04 " #Q@6I6#%O^=^D$ R( &0 'AL M+W=O>.D*I!18 ^C7CQB;9564-#?L8%C2NQC" .D_(;OU4WXD @ M.>T"JQ)8QX+A.X)!)1AT%0PKP;"K8%0)1ET%XTHP[BJ85())859Y=PMK;"SP M8L;H%K&\M*3E!X6_A5HZ$B9Y*JX$D[^&4B<6JYNK!^?FMU]LYV'UZ<.%94Z^ M(N?WI]O'O]!GFP@<1AS]BAG#><9\03^CIY6-/G_\@CXB'?$-9H2C,$%/22CX MF;PHCQ\W-.,X"?A,%S+"O![=KZ*Y+J.QWHG&1'W!>^JY5U2!V=B0UGXW['9 MI;=*8-Y)7_(4^V2NR5Z8$_9*M,6G#^;8^-KF-"3,+F'C I;W]J\+>9>*OYG^ M>NAPUX(N9'@>$*SA\[#V>=C#YQ0S](JCC+3YJP3U]1<29I>PR8%MQKEA'GG; MI9 +&98'!&OX.JI]'?5_?N7@A@O9UX?)NLU@);&OP9 P>W3R7)J&,1T.\GZZ M87+7@BYD>!X0K&'TN#9ZK#3Z40YI><:^[ZSV"^-WEK?9K.3UM1D29H]/W!M- M!^;Q@]RIE L9F <$:Q@\J0V>]'^20\ZS]K>P$M;774B8/6EY-LW18#P8'!G< MM: +&9X'!&MX?%%[?*'T6,[3Y"Q,FIP]\S (Y2SS)XX2FOAR?,UH)(NOY5A= M$%FS:#.]I(\.[Y@U;=ZLI3*"OEY"PAQ(F L)\X!@C9R8UCDQ5>;$*G_@$2-I MQOR-G+ZCE-$UP_'9P3 40C M)TQCOP!@J+,B3'R";N5'6BP._7U'XF?"_FF=O2M1?7, E&:#TAQ0F@M*\Z!H MS80Y6#$R>W4C 0HREK]/4L)"&J@&BFIR[_PQ3U[K8_/B>-QF@U;J@-)<4)H' M16LFAK5/#.O'$N/=A0 UN'=>6"<=Y71@'6<%9)4.*,T%I7E0M&96[)?]3/6Z MWU4JAQEO88P%D5-)+O)L*+N(UDP 7?.K:(UA[.@X$2!K=$!I+BC-@Z(U$V&_ M+FBJ%P;OL,R"+%8/,$"7!$%I-BC- :6YH#0/BM9,E/U"HZE>:?S!>8J:WCN' M0)<=06D.*,VM:(W.\F2?PH.JL\P-_6#G,B9L76Q*<_F>D-Z6NWSUU7KC^ZK8 M[CVZ?FU>+LOMZSVFW$V_PVP=)AQ%Y$4BC?.); K-ZC+$T'38G_TF0I!X^)P M0W! 6%Y _OY"J=B=Y!74_R:P^!]02P,$% @ \8%J5O^\+-Y" P ^@H M !D !X;"]W;W)K&ULK59=3]LP%/TK5H8FD ;Y M3EO61J)-$$BC5+1L2-,>3'+;1B1Q9[LM^_>SDQ#:Q%0(\=+$SCG'YYXZSNUO M"7UB2P".GK,T9P-MR?GJ7-=9M(0,LS.R@EP\F1.:82Z&=*&S%04<%Z0LU2W# M\/0,)[GF]XNY"?7[9,W3)(<)16R=99C^&T)*M@/-U%XF[I+%DLL)W>^O\ *F MP.]7$RI&>JT2)QGD+"$YHC ?:!?F>6 :DE @?B:P93OW2);R2,B3'%S' \V0 MCB"%B$L)+"X;&$&:2B7AXV\EJM5K2N+N_8OZ95&\*.81,QB1]%<2\^5 ZVHH MACE>I_R.;*^@*LB5>A%)6?&+MA76T%"T9IQD%5DXR)*\O.+G*H@=@NF]0; J M@M4D.&\0[(I@OY?@5 2G2*8LI<@AP!S[?4JVB$JT4),W19@%6Y2?Y/)_GW(J MGB:"Q_WIZ"H,[G^$Z/82C6YO)K?C<#R;RM'U6(Q#-+MX0.'#)!Q/0W0\#,?A MY?7L!!T'P'&2LA-TBNZG 3H^.D%'*,G1;$G6#.@^5^_F)[Q79769XH%GR2VEZ13)^D<4O=':THAYZK 2J); M$.69N?$[CFOW]OL@X(VR/7,5]"><;COK MG9JFZS6LMU&6YS2WN1^/NME;K-C; J VQ>MV&:07&\]2F M>[7IWH>S[K4S:KQP(P6DN4$.JNQY-HW7#ZAQT/7.L1P^BW:,@?+39[3/#-MJ MEJ! =;NM;:Y >6[/:12B[S0%&=!%T5PQ%)%USLM/:#U;-W 71=O2F!_*QJYH M-EYERJ[P!M-%DC.4PEQ(&F<=88F6C58YX&15M!Z/A(M&IKA=BN84J 2(YW-" M^,M +E"WN_Y_4$L#!!0 ( /&!:E;)0:K96P( -,$ 9 >&PO=V]R M:W-H965TF.0@5ITXLPVTWWZV QF36MXD/OON=_]+[ASNN7B5!:*"MY)5-Z-6Q):.5%H]V8B"OE6 M,5KA3(#X,:>;0ID--PIKLL$%JN=Z)K3EMI2$80,,V4(1+]V&"-C!J1E_#DP MG3:E"3Q='^D36[NN944DQIS]H+DJ!LZ= SFNR9:I.=_?XZ&>:\/+.)/V"?O& M]_:; ]E6*EX>@K6"DE;-F[P=OL-)@'_S24!P" BL[B:153DFBD2AX'L0QEO3 MS,*6:J.U.%J9G[)00I]2':>B17R?C)\?$IA.()E,DGB9OB20/L73QP26PY\P M'RX3F"?Q]"E.']+A,IT^P<48%:%,7L+%C BL5(&*9H1=AJ[2F@S9S0[Y1TW^ MX)/\?@"/7 ,D)%6.^?\ 5Q?35A0<*QH%9XECS#K0]:\@\(+@#*_;?J&NY74_ MX:55QDN$)7F#,949XW(K$'X-5U()W5._/ZJY(?8^)IHYZ\N:9#AP]"!)%#MT MHJ]?_!OO^QF]O59O[QP]FF".@C"@C6ZE=0NB\ IJ%)G^5WK4/I+<0.\LU$SR M+O(Z@1^ZNU,I[DFCE2@V=IPD9'Q;J:;GVMUV8H=-H_YS;\;]D8@-K20P7.M0 MKW-[[8!H1J@Q%*]MVZZXTD-@EX6^=5 8!WV^YEP=#9.@O<>BOU!+ P04 M" #Q@6I6X3F![LX# !1# &0 'AL+W=OA M__[8)IM",(B+WD ^WGDSS\2,A]Z.T!\L >!HGV<%ZQL)Y]L'TV11 CEF]V0+ MA;BS)C3'7)S2C%. JPO0L!3A7@- /:%P):54#KUH!V%=!6E3F@J#H$F.-! MCY(=HE(MW.2!*J:*%OAI(=_[@E-Q-Q5Q?+ 8?PF#U\<0S28HG$S"\7+Z-433 MY_'L*43+X3]8^N6G_2 M+/A#9B>5;->5;%]S'XQ)OBTYQ&C!,2\YH;_047'#O6BI#'3E/-BZRE;VT[>! MYUINSWP[+M.YR&]YSJDH.!>YKN?5HA,LM\9RKV))&C@B^8R>Q;9!UF@",5"< M*;H1%+!.N8[NX.X=)^ZV&G#GFJ[59-/Y=/5H7HWF7443'5[T[T(1S"5ED*[7 M0*'@*- MYLZW+B1_-)?85Y._K257)J?MUO&;%.>J3N>L*6M4GMMM-T#,HUDK![I1,RM# M$2D+?IA-ZJOU7#Q4TV#C^DC.RVJ&^VUS&+:?,-VD!4,9K(6E=>^+E.AA?CV< M<+)5$]V*<#$?JL-$S/Q I4#<7Q/"WT_D ^I_$8/_ 5!+ P04 " #Q@6I6 M0Q_ [D $ !?#P &0 'AL+W=OZ%"0:L36+6=J#=3[].2 /$ M3KJWNC>0AYG);V9L_^W^D;*O?(>Q "]QE/"!L1-B?V^:/-SA&/$[NL>)?+.A M+$9"WK*MR?<,HW7N%$>F;5F>&2.2&,-^_FS&AGV:BH@D>,8 3^,8L=<''-'C MP(#&VX,YV>Y$]L <]O=HBQ=8/.]G3-Z9990UB7'""4T PYN!XQF#KG% M9X*/_.(:9*FL*/V:W4S6 \/*B'"$0Y&%0/+O@$XMLR%)UL:%8/(MD7YBN!A]' ?/TS%X>@3!^'$\GX\#L/3_!OYB,5XN M@/\I -.)_S"93I:3\0+^;0G)E MT(;7W$;"K>\ST*\<"09SCH6VH:<@;AXD6RD.0]N2M3]< MIJ':0,'(4T3P<$ VF M1)#MJ=4CRO6=]I3O0[N"V&AR1=@I"3O-HQ#MB4 1^2XAYW*,(Q;NZA$[:KM[ M5H6Q\7OZ.04:IE.W3*3[WI!@J4QBQN@Z#86L.%J1B(A771Y=)8^>5 R4A!G(7DX."$6+LE1XPTXJ/I>"T%&2M41WTA;C"1N@GL:MA M@NJAK@"\ZH#4&'D=IP;SK$*P68:6 M5$Y_4"Y4]4)4Q+E:0[N>TEW5"KJU[3VK$6R6HQG#>T368/R2U;2FB*K0M-Q> M=0G56K5K] B>!0DV*U* Y7(6DE.WY>8,^#%E@GRO522HRDT+.HHH:-@LTB58'-]HOY. 4WY2I_J\7N M*!NCGCKY?T&PWMT$PK-LP6;=^N7<&L/^UXUP$>VR4JVV7=U#FA>GG^SH^1=B M6Y)P$.&-=+/N.M*?G4YSIQM!]_F!:$6%/%[EESMY L8L,Y#O-Y2*MYOLC%6> MJ8<_ %!+ P04 " #Q@6I6L[YA:H<" "?!@ &0 'AL+W=O)K#3,H2T.$9?SN.)T^ MI0'NCK?LGVWOV,N"*IB)\CO+=3%V/CHDAR5M2GTK-E^@ZV=D^#)1*OLDFS9V MA,%9H[2H.C!64#'>ONECI\,.P#_= P@Z0/ <$.T!A!T@?"T@Z@!6:K=MQ>J0 M4DV36(H-D28:VQJS&](7&S+M6T317L2>4'Y$IP M72ARP7/(GQ*X6'=??+ M?AJ\R)A"=D)"_P,)O" 8*&CV>K@_ $]?#_=>Z";L MCR*T?.&^H^"9J(#2,I650C42R,_)0FF)U^/7D.(M8S3,:"SC7-4T@[&# MGJ! KL%)WK_S3[U/0VJ])5GZ1F1/E(QZ):.7V!-T!+SO'+]7JRB^R@:_.//] M8K9CC0JW6T.2MM0C2VU,5^C_&'WG>TZ!T("B,_#ZH[6*<45*6"*E=W*&)X76U8/OJZS DJAK42$W-QLA2Z)-*K>^JB22 MW(%*YH=!<.N7A'(OCMS90L:1V&E&.2XDJ%U9$OD^1"8.?:_C'0^6=%MH>^#' M446VF*)>5PMI,K]ER6F)7%'!0>*F[PTZ#\.>K7<%/RD>U$D,=I(7(5YM,LG[ M7F %(<-,6P9B'GM\1,8LD9'QI^'TVI86>!H?V<=N=C/+"U'X*-@OFNNB[]U[ MD..&[)A>BL,3-O/<6+Y,,.5^X=#4!AYD.Z5%V8"-@I+R^DG>FO=P @C#3P!A M PB=[KJ14SDBFL21% >0MMJPV<"-ZM!&'.7V3TFU-+?4X'2IG ;/(\F:UGL$R>5X,I+ :_9R9*83Q?PGR1+ >KR?,/F":#-$GA7%U1G>;OL.NXZW^PGO M%,U:?#AAC>M]C+-^>U 5R;#O&4,IE'OTXJ]?.K?!]S.J>JVJWCGV>%ZA))KR M+3"K#RKR;LRD/]19,]TX)FOC?=RYNX_\_6E[_V3)2I1;9R4%F=AQ7>];>]JZ M=5 OZ;_RVNHS(K>4*R-L8Z#!]9WI+&O[U(D6E5O9%Z&- 5Q8F"\.2EM@[C=" MZ&-B&[3?L/@O4$L#!!0 ( /&!:E8[+,(*D@( , & 9 >&PO=V]R M:W-H965TE0A1 M/-@VCQ/(,+^G!>1R9D-9AH7LLJW-"P9XK459:KN.X]L9)KD5!GILSL* [D1* ML%/ @=^U$8JDU=*WU1GO.Y9CC($*<1"1<#RM8KR1"]C-!HM5PMAF@ZGHVGJRE:#&?+ M_@3-^[^GLA6AT(Y&B9T!W'^9H' MMI#N%,..*R>/I1/WC),!Q/>HV?B&7,=UT2H:H-N;NW_#V#*Y.D.WSM#5<9MG MXDY ;IK13ZEKF77J-CSP L?0L^1QY\#V8(5?OS1\Y_L%5\W:5?-2]% FV31Y M*E6>5JD+M0];K79@[PVH5HUJ74.U3*A2Y1^C&ETSRJM1WC649T)Y)RC7ZYA1 M?HWRKZ%\$\HWH'PSJEVCVM=0;1.J?8I2FVI"=6I4YR)JF8 LK1L!S 3LG #E M:3QS.KHUL7N92 5.T93D)-ME2%\6-,J5"5CS=3.0O!IA:(.&ULK5==;]HP%/TK5C9-F]0VWT [0"K0:9/6K1KK]C#MP207 M8BVQ,]M ^?>SG9!""%&9>($XN>?<>XX_X[3L3-,J#7LFWL/?-AG2YD2"@\< MB6668;X90^D44B]0U[V,_Q J8@'_,'KD9VQ1*3#*@@C"(.\X%U MZ]Y,7$<#3,0/ FNQMZGDJNG1.'D\//=[?1NBMY.0&*2"O0% MF^OAK[GA'U[M6M" M0Y#?#?:#)JVEZ6/G1N0X@H&ESA4!? 76\,TKM^.\;Q$>5,*#5N&?06U9E!(\ M(RF1FR:A!4%G3ZCKU(0V!/E=OR:TM93_%!I60L-3A%ZHK*46\0+4*T*_A-1B1JFQ0@+/FL2W MT[HNV@#F G51C#=-)]&XE>#EJ@L+ST2V9V&WLK#;JK7:_H5C%VA=]S0F(F)+ M*I&*4\]5?'1D2169KG>6BW/EN$ZGMJI:"SK5NS.1[7G7J[SKG>(=@B?5)PEH MLJ9WL-M"IW9$C@]C OW:V-MMAS&^\QRSI^*Z4G'=JF*$Z6S)-^C7/60SX+^; MRF]E.''*QN*E/)I,& 8UU9A5TCWF4J#;![S3YW9[N5,//Q58X;N_TE!GP MA>G-!3('3M&G57>K_O_6=+VU^R/]76!ZU6>:XJ-"F;,@5"A+YXK2N>JJW<.+ M/KT82):;SG7&I.J#S66BOFV ZP#U?,Z8W YT@NIK:?@/4$L#!!0 ( /&! M:E9DL%#W]P4 )X; 9 >&PO=V]R:W-H965TV&H=@#+=$65TE42[C^3Q._-JS<5WZ5.JX#$,(GG=\I6*WW4ZTO5I2&2; MQS3"+PLN0J+P52P[,A:4>,8H##I=RSKOA(1%K>&5:9N*X15/5, B.A4@DS D M8G-# [Z^;MFMIX8'MO25;N@,KV*RI#.JOL93@6^=',5C(8TDXQ$(NKANC>QW MCCW0!J;';XRN9>$9="ASSK_KEUOONF5ICVA 7:4A"/Y;T3$- HV$?OS(0%OY MF-JP^/R$_L$$C\',B:1C'OS./.5?MP8M\.B")(%ZX.N/- OH3..Y/)#F+ZS3 MOA=6"]Q$*AYFQNA!R*+T/WG,B"@8#)XSZ&8&W1T#N_^,02\SZ.UKT,\,^H:9 M-!3#@T,4&5X)O@:A>R.:?C!D&FL,GT5ZWF=*X%>&=FHXN9M^^OS'9 (WD_O) MA]LO,/TTNI_!L4,588&$>R($T5-S F_AZ\R!X]?*JH] 1 M#==QLT%OTD&[SPQJ=^&.1\J7,(D\ZI4!.AA!'D;W*8R;;BVB0]TV].Q3Z%K= M;H5#X_W-[0IS9W]SJR::7CXI/8/7?P;OUX0$;,&H!]. 1/#MCH9S*OZL(KH6 M2">-=S(F+KUN85:05*QH:_CFE7UNO:\BJ4DPIR&P$H']G,"^0>\].R$+;/'@ MAD;XI%(:'2;=@,M$4/CV"3_#K:*AK&2UWR2K38(Y#8&56#W+63VK799CW+." MS1.=L"5F;%/:!\"C%R7,5EBGEF,/4IM!KV[,NKSJI(456?LW(?Y^<^ MWC3F84RB#9! M* K&B44 MQMRC,,L.S+YE'W\_,>R3( ":A2+;\!25/"*XU&G EFP>4% <8B(4AT&Z9/4)&2&.$&S$FN M!_')BD(2Z\<%6ZC-44R%JX,\/K-^. M69B$.CR^1E;F&]-<24L;1@ML-J !\HK^$>T-.JY1BCSO+IG4;9([C=W/4Z,HMWGS:M"U+][+ MHZ7@4L(:=95L5V6,V@5V:,9H"*RTP2[R#7:Q=\: ;!U@U#@W4."@:H^EN(/" M;K?:UOE.VJ@=_%">&@(K\33(>1H?0V7U9<;& JN#[B9SX1>MO7B:7:,0X]UIL$K;.ZJIJE//JI9-=G<; M5?C6%J=PHRF?^5::$J&9.*._TE9_%AJP1O(Y0P1N4E0OLT0J#CRQ[ MWW#'(C,3=4=$_;@'I[)&*^JFT,J<;VMJ^V6+:KO1JKI1-*U34#G\P60VAEX432G*;0R MY]LZSKYXV;W?9*DV;A3-:0JM3.VV]+/K:[__L?>K2L"?BN3ZX0\FJ]$JL%.X MN BI6)H+((FJ,HE4^N-_WII?,HW,UAF4OB@>F^N1.5>*A^;1IP0UFNZ WQ>=59*[6Y MZ'9EO*8ID6=\0S-]9(4&75YT/_D6$!R8@;_$GHSNY]QF9H^ M^X.6 PH,+^:)S/^B7=%V$'10O)6*IV6POH.49<5_\KT48B\ XR,!N S +PWH ME0&]9P$C[TA OPSHO[2'H S(A]XMQIX+%Q)%QI>"[Y PK37-?,C5SZ.U7BPS M$^5."7V5Z3@UGGR>3F_NI]'M_1WZ?;^YO;C]'MY":Z0RF/%-KB:)L M01>6^- =[V,'H*LUJ(3 3T)<8RVS!1F^%9,0W9>M7\Z>7EZBI> I>NV?>I[WVX8*E)K:@11'KWOF'*K/[9BYH$FY M4GRI5]!X_825*&$I4W1A0OT /5(B)")+W3:/H:7L;UZ-L#]\KWNGB@EJ0L]L M4P1(G,84":HI$CC5^JQO6*"8I_J10Y)\T4X8F;.$*?TEMLT+)Z_MO("$A04L MR&'FR>AAW N&.J^7W8=]N0^;]?N-9@TA!Y60@U\0\A1E/(NW0N@Y8!/5R6XK M*B0L+&"#?5&]\T-1+"VBD+"PN&!5/W1H:! 739D M'U6RCYRR3XAD-]F#GJA<'"FJSN"VND'"PG.+'L,@.!0.J->& MNKY7^Q?/J>^L7/'U+-7^4,];DJFW4I<.J="/TJQ8_4F!-?_J ?K/QC:QM>KA M9ZU"]RVV?7"$HC4%W3.$OE/0*?G.TFV*R&HEZ(HHBN*$,'V<\JV]XKJ!;2-CW+5]_J&Z;JN-:=>Q4_5.]NNFGQI@+NRV^=F-::PU)"TM:XUE@ M9%OBRH;[3V)X@(^66K\VH[[35>EB6RY1:&+FK/:B4YK.J;#Z4#>KM92@3A24 M%D'1FEFIS:C?AWY'X(.:4%!:"$J+H&C-W-0NT'?;P!E7>O5D)*F>KQ]S-US4 M_+1<"W(7?5H\#UK3!>H-06EA2=NO2@?U"*C#9@YJ ^F['>249;G*SF(%:A1! M:2$H+8*B-9-1&T]_"%ZL0"TG*"T$I450M&9N:G?JN^WIK/EVS[R%>WKE]M;^ M(P2H+06EA;[%<%H>E8#Z;"I>FU??[5Y#NMC&BLT3_36HE@6KTJ!&%I06^H=6 M%EM\+%2GS9^?:B.+W4;VR7>Y5@$WHJW*H+00E!9!T9K)J$TP]J%7 0SJ@D%I M(2@M@J(URVRJU7 3>O=69 /3.V>.;#T@359U/QVE9CMZU^\2K@YK16 M&M12E[3G2EO$_C_<,J[=,G;_C/E\'4 _4*O7&FY\ZQR 6F=06@1%:R:JMLXX M %\C0'TR*"T$I450M&9N:DN-W98:YK6&NY/6Z0(UW24M^'DY _73W;VM9BD5 MJWR/G_FY99NI8K-5=;;:1_@AWSWW[/RU?S$I=@/6F&)SXI2(%*;_(-;7.N%$_SCVM*%E28!OKZDNOLEP>F@VK7Y?@_4$L#!!0 M ( /&!:E;C8S6_Q , !H. 9 >&PO=V]R:W-H965T2%\M8%)&B[VNH.BDK9TVIU'TPR0-3$YFP# MK70__FP'$DX$4ZI^ =OQS#SS^.49MS>,/XL%HH27-*&BXRRD7%Z[K@@7F!)1 M84NDZLN,\91(U>5S5RPYDL@8I8D;>%[=34E,G6[;C(UXM\U6,HDICCB(59H2 M_MK'A&TZCN_L!A[C^4+J ;?;7I(YCE%.EB.N>F[N)8I3I")F%#C..D[/O^[[ M#6U@9OR(<2/VVJ!3F3+VK#OW4%(Y_MDZ=/*8V MW&_OO'\SR:MDID3@#4O^BB.YZ#A-!R*=,.D M:JP5N)CJ51E+KK[&RDYVQY/!H/?X$QZ^P?!A^.-N_'1W"Z/OO>'3PP#&3P\W M?\!D>/\TAL^W*$F$(TQH+ 5\'HTGZN.O :93Y'^W7:G0 MZ1ANN$72SY $1Y#X 0P8E0L!=S3"Z/\.7)56GENPRZT?6#W>8EB!JG\!@1<$ M\!NX(#1@L?VS1*CF[%5-A.HQ]K2CR[[:%1'QO"(_CUIW()]Q)34Z26^@"G.8TIC.E<'(2$T1/BWE,L,>N:\;ISK MRV'=;59KS;:[+H%4RR'5W@AI8\Z;:I U[A]SZNTJN7(ZSGR^GED&KRJ:Z.P?D!A]>H8D$8.I/'!%!9([<0U M#HFK-BJM1CG>9HZW>1YQVYZ-M^8!;YM=\7-[IU'G-+P&<:GN+-[+;]RP'+;^'M2Y'\PP?L9V3FVAWY'5D&157#> M,H3Z%DI.K8+5Z3OP%I+F6S7E':NPE]")17B'FEF3*I3,/U/*D$9OU3'_4,CJ M]=J16]@OE,S_:"D[P'R"[1(A"UH5KW4$>:%DOEW*=N6?*D[#9T,H$%W,","7 MI:JV52:2F5^,3U[-0T(5^6-@ 1GRM2K--2:\^PADG4D6YKB?\JD M8L,T%^KQAEQ/4-]GC,E=1P?(GX/=_P!02P,$% @ \8%J5D[5U(MD"0 M74< !D !X;"]W;W)K&ULQ9Q;S]XRW;? QV4EFG'"RO^8P==)>='JA@&PS 42%2.+^^D\2^ #&Q-Y=,[U) M &L]6HAW+0DDN'RG[#59$L+11QA$R55CR7E\T6XG[I*$.&G1F$3BESEE(>9B MERW:2:%]?QGA!9H0_QX],[+4W%,\/293X-$*,S*\:8^UBJNO20)7X MW2?OR2X-$O47O>=E.PWD MI@FG86XL/ C]*/N//_*&V#'0>@<,]-Q /]:@FQMTRP;] P:]W*!W; W]W*!_ MK,$@-Q@<:S#,#88E@X/-.LH-1L?6<)X;G!]KH'765ZZC%)1=O9T\/M_]#-^.9::#;A[M'\WXV?IH\ MW*/'7\?W,_3%(!S[08+N,6-82ODK^H:>9P;Z\O-7]#-JHV2)&4F0'Z'GR.=) M4QP4VT]+FB8X\I++-A=>RKK:;NZ1D7FD'_!(0WBUQG"Y:2#MO(KVCZQ4.W=:;6^2EA73]H+EQ1.U=[:"Y66]^ MAUFMN76,\Z.#YO;QSFM5U[+>W"!NK?.3X\VK:I\>;]ZIT5%W$VM=Q>L>BC49 M*M]N1#;WT"T-11>78-5)C$5L10LBNAV.7E9HM]PC7JG#XW?,//3GKP*))IR$ MR5\5YW.3U=^KKE]VM1=)C%URU1!]:4+8&VE<__*3-NA\KU(U),R A)F0, L2 M9D/"'$C8!!(V!8(5HJBWB:)>'?WZ.7HC"1>AD3(_^UZ,.AW+]MONTK?+S3J]D?%0E,@MPH* M[F\4W*]5L,KO:E3O(7>W'XBQ[\G14TR83ZN&/C>UX%/E# DS,EA_I]6USK#8 MZ.9^&?V\7RQC[9<9=4L7SX9TW(&$32!A4R!80:.#C48'/Z;1//EFP_XJB=9R M3Y4H),P8["6&\WZG)%'("JW]"ON]T-EOJ#DL*!ZBLH_'RC\/,?&T0$/G[Q Y^OJO1>RSQ5[Y P Q)F0L(L2)@- M"7/.]^\+NKWR+=OY7J[6>WKI[F$*Y%9!R5IG^YR\\R^UW$1NRAB)>)6HZ^FG MJAJ49H#23%":!4JS06E.3BL]CBA)NZ*0INUE:2C'BN+>F032_K6X(QI]JQ-X M;0TG"QR29H#23%":!4JS06E.3BL(?#@J"WR_D*8/M;+ @1PK"ES?"ES_Y*$Q M(RY=1/X_986[-*F^7ZPGGBQH2)H!2C-!:18HS0:E.3EM=S32'0W+@H:L<@I% M*PI_.^6HU<[%5-YD-M&[6C8B0@&_$887!&VBH^;9ER NK7%(I6C)KM%*-6/\?XN,01IR&: M<>J^HL< 1^C/.Q*^$%8Y[5Y/.SDR0*<906DF*,T"I=F@- >4-@&E3:%HQ>C8 M3E]J_?]X'8L&.L\)2C- :28HS0*EV: T!Y0V :5-H6C%@-K.M6H_-MG:1!Y) M7.;'S16([KY;&'D"PPL@+RT423R&VIXJAB:/-%EO[EIY&N=[[+ VI3^_ZUA9Z6 MY$P5P2E?4B;N#Q*%7H@\SQ&=HS1&G"(JDGGH!X'L _)567,4YQ4EJB)1BH1Q M0%>$)$WQ\]QW"9-;#'F^N/O@E"FKG9-1U:\Q9QDFHW_)G55SO6MO$<'N4MS( MJ#86WF$12A%GV.4I#A"3-SS2BSCOB$1=A>< ?J3JGJ<\W<0BS8Z%F+T2CMYP MD)*SHH^R.3SI?@AQ!]^F(:; NH4F#AG^<*R>GB6;"1(_>P<&N_)*X$A<4M5,UGAV M@\:S6_1$8]\]&VJCRKX!,AJG4+1BW[!=U:+!+&NIQYS<$8 N; &EF: T"Y1F M@](<;7]!RMYKM+/4NBG.[($6K7Y%BB8R"?E<1GJ6'VL=Z MH"M10&D&*,T$I5F@-!N4YH#2)J"T*12M^)+C=H6+WOF/'^OIH(M@0&D&*,T$ MI5F@-!N4YH#2)J"T*12M&%#;537Z#ZZJ662CX-HW??2*917J)=BW0@SLE])[ MY<471KV?)VL;=/T+*,T&I3F@M DH;0I%*VI[NZ!&KU]0TL+=NY7M_>F ME8K/:AP65LIU6X-N6?,5Y7JC5J=;5CWH(AE0F@5*LT%I#BAM DJ;0M$RU;=W MOIL1$K90WVF13UW2B&>O]6^.;KX%,U9?0"D=-[0+6ZLX[F@7T^Q++UM\]N&9 M.\P6?I2@@,Q%59W64-SIL.Q;+MD.I['Z:L<+Y9R&:G-)L$>8+"!^GU/*USNR M@LT7=:[_#U!+ P04 " #Q@6I6U:&HW#,# !$$@ #0 'AL+W-T>6QE M[M=BF.MXUW6S_-@Z@8"N1"=P %QAO&HHL8P+:_LI%G< M&!] 03N^75568:'IJC\X)QM"<[-!IDIG3'=A^F1M&H\$RT&.YL4<[D95(8#& MJ-(.,DX+)6FC8F0\+NQW9S*%3V+5F.5\V\V7>"<"\]W'OM*K$ZKW@A2R9V_R3 M XY'=,T+YDKS'S8:M,K,&I@FP3W3AL^V+=\UK6[9TJS;:9GCF@:FW\K^XJ](J.+P]?8GK6'+C)^"2)?1+F'!RDR M;,_&K0-XY_CMK &\YJ3D"[Q.B4W08+K@PG#9SN8\RYA\< I;]X9.[2ORCG^[ M/F,Y70ASVX$IV8P_LXPORJ1;=0V):%=MQI]@>_VX>\>RL;C,V))EDW:JBVDS M#.S 1FTO(.PC5\WE1S".P_P(8%@<3 '&<2PLSO^TGR&Z'X=AVH9>9(ARABC' ML7S(I/E@*=B.T4SS4@_KP!(TG\U<;B .K M8[$-\?!WK*SXDBJ"JF M#7N"<21), 1ZT=^C<8QD)X:/OS[84Q)%2>)' /,KB"(,@:<11S %H %#HJ@Y M!_?.HW!]3H6;WXW&OP%02P,$% @ \8%J5I>*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'YFUCN# ML1PS!8E%V&V>=A1;7FL6@P=(TNZOKX3KK:B9V[XH?G(D'#AW;]G@_'C>;O3CPYI?J*$IU9%?5!]ZJ9OUUW!QKP;?-7HCV M4(S=R>1N?."R''WZ>#Y76H_-1M6*32NK4G7JCK44K\T_QW43O,+T)]^=1Z;JN%+%I1SWDK'NKJ M^2C+K_HTZB[&QFUT<3A_GH)X7_^?,%:[G=R(>;5Y/HBR/<6Q%H4&+)N]/#8C M5/*#F(["ZD74^G[4!:+MZ=Y:!65$JKZ7ZD =;3L\FRAE4Q5RJZZ^13->\'(C M4!?"Q@!T 4#W:H#H)N4&I = >F\(R32$_H<&53M$C[VA]@%(_VJ0874X&I"W M .3MU2#9GIN1O ,@[ZX72=[L#@&R4]@RR/"2QG./)AMD$L>R2B(2T@2C//B]/R4@<3B6S1'C@/5I($,XEA6!DS2FCQBC&29X MH1ZS- Y(CPY2@V/9#6KTDBC7*8.=C:#S+B;_2KH.I ;'MAMR&OZ*E,:P!DQ2 M3-C)81>AA-S@6)9#AN,@5X1IH--QGBFT(-28)J$+N<*U[ JVFC&5/M1@(ZQ% MU@.#-.%:U@0H_R^NB0EN0"S[PM _NE&[R4(T/YELD"1Q()4XEY5)>KN%M$&\GQ9T1PKOI,3$@OGF6]]/+V7+1<%@TB MO*ZY+@N:SZ8'Z<6SK!Y!K/LFO,:&;X814'&?J\4BM=13J/UB8F9!W/LG6&O?UCRIN8 MD(4\VQ8RHJDM1$FW >NRJ&J;F)"%/-L6,C#Q8H'5;F:-T8]EAUG,ABSDOZ&% M+C![4\B'+.3;WN08F'.\P)F:\7KQ=ED4\R$+^=8W.>:J\L*6)B9D(=]V4]1/):%J=BR)4 M?;2,*[X]_SK@_,N&3W\!4$L#!!0 ( /&!:E8X@V\FQ $ T> : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M("\@PWV8A BH MTM!&V8!%AH=BL.69*+#[(%*0@U*D07,J:VSY^J\^6^/9:VR;O.L.:;OKT^BX M;P]I7FUS[I]#2*MMW#?IH>OCX7QEW0W[)I^7PR;TS>JCV<2@X_$D#+]G5(O9 M[YFCMU,?_S.Q6Z]WJ_C2K3[W\9#_&!R^NN$C;6/,U>BM&38QSZMP;*^G4[@< MY.$\N1HMW^?5L'R7*I0.4@C2\D$&058^R"'(RP?5$%27#YI T*1\T",$/98/ M>H*@I_)!4PB:E@^2,^/U\9?ESTE\7]07G /\_5U\ U!+ P04 " #Q@6I6@(3X MG< ! '@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VUW7VSI;#)^VUGR MO6U5UGZ2+$.P#XSY;$F5]JFQ5,>1N7&5#O'1+9C5V4HOB(G!8,0R4P>J0S\T M-9+I^(GF>EV&WO,VOO:%J2>)H](GO&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( /&!:E;\]9XS2 @ /\R 8 " @0T( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ \8%J5E7>&XO1 @ [ < !@ ("!JA< M 'AL+W=OG@ M(P4 +T3 8 " @;$: !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ \8%J M5JR>R76Z!0 .B< !@ ("!LR, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ \8%J5KU](HH=&@ ,$8 !@ M ("!?#8 'AL+W=O&UL4$L! A0#% @ \8%J5@P^P;0Z P MUP8 !D ("!Y5, 'AL+W=O#KX# #"!P &0 @(%6 M5P >&PO=V]R:W-H965TP< '40 9 " @4M; !X;"]W;W)K&UL4$L! A0#% @ \8%J5D7T6Q3.! @L !D M ("!_6( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \8%J5A^^5<]' P #0< !D ("!V70 'AL M+W=O9%<( M "B$P &0 @(%7> >&PO=V]R:W-H965T248PD +\6 9 " M@>6 !X;"]W;W)K&UL4$L! A0#% @ \8%J M5N9UM7E* P 60< !D ("!?XH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%J5K9!*Y2# @ 7P4 M !D ("!TJP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%J5KUJ?^2< P 5P@ !D M ("!T+4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \8%J5O(\0U!O P IP< !D ("!,,( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \8%J5K#L M,\HI @ " 4 !D ("!_LT 'AL+W=OT >&PO=V]R:W-H965T7Q0( *0' 9 " @635 !X;"]W;W)K&UL4$L! A0#% @ \8%J5J+P^!7( @ 0P< !D M ("!8-@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \8%J5@Q;_G?I! ,B !D ("! MN^< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \8%J5N$Y@>[. P 40P !D ("!YO( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%J5I[S O=6 M @ SP0 !D ("!(/X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%J5F2P4/?W!0 GAL !D M ("!1@&PO=V]R M:W-H965T&UL M4$L! A0#% @ \8%J5D[5U(MD"0 74< !D ("!PA&PO&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " #Q@6I6@(3XG< ! '@ $P M@ %8+ $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 .@ Z ,T/ !)+@$ " ! end XML 68 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 69 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 127 291 1 false 25 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 - Consolidated Balance Sheets Sheet http://omegaflex.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://omegaflex.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Operations Sheet http://omegaflex.com/role/StatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://omegaflex.com/role/StatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://omegaflex.com/role/StatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 6 false false R7.htm 00000007 - Statement - Consolidated Statements of Cash Flows Sheet http://omegaflex.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 00000008 - Disclosure - BASIS OF PRESENTATION AND CONSOLIDATION Sheet http://omegaflex.com/role/BasisOfPresentationAndConsolidation BASIS OF PRESENTATION AND CONSOLIDATION 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 - PROPERTY AND EQUIPMENT Sheet http://omegaflex.com/role/PropertyAndEquipment PROPERTY AND EQUIPMENT Notes 11 false false R12.htm 00000012 - Disclosure - OTHER LONG TERM ASSETS Sheet http://omegaflex.com/role/OtherLongTermAssets OTHER LONG TERM ASSETS Notes 12 false false R13.htm 00000013 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS Sheet http://omegaflex.com/role/LineOfCreditAndOtherBorrowings LINE OF CREDIT AND OTHER BORROWINGS Notes 13 false false R14.htm 00000014 - Disclosure - SHAREHOLDERS??? EQUITY Sheet http://omegaflex.com/role/ShareholdersEquity SHAREHOLDERS??? EQUITY Notes 14 false false R15.htm 00000015 - Disclosure - INCOME TAXES Sheet http://omegaflex.com/role/IncomeTaxes INCOME TAXES Notes 15 false false R16.htm 00000016 - Disclosure - LEASES Sheet http://omegaflex.com/role/Leases LEASES Notes 16 false false R17.htm 00000017 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://omegaflex.com/role/EmployeeBenefitPlans EMPLOYEE BENEFIT PLANS Notes 17 false false R18.htm 00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://omegaflex.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 18 false false R19.htm 00000019 - Disclosure - STOCK BASED COMPENSATION PLANS Sheet http://omegaflex.com/role/StockBasedCompensationPlans STOCK BASED COMPENSATION PLANS Notes 19 false false R20.htm 00000020 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://omegaflex.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 20 false false R21.htm 00000021 - Disclosure - SUBSEQUENT EVENTS Sheet http://omegaflex.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 21 false false R22.htm 00000022 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://omegaflex.com/role/SignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 22 false false R23.htm 00000023 - Disclosure - INVENTORIES (Tables) Sheet http://omegaflex.com/role/InventoriesTables INVENTORIES (Tables) Tables http://omegaflex.com/role/Inventories 23 false false R24.htm 00000024 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://omegaflex.com/role/PropertyAndEquipmentTables PROPERTY AND EQUIPMENT (Tables) Tables http://omegaflex.com/role/PropertyAndEquipment 24 false false R25.htm 00000025 - Disclosure - OTHER LONG TERM ASSETS (Tables) Sheet http://omegaflex.com/role/OtherLongTermAssetsTables OTHER LONG TERM ASSETS (Tables) Tables http://omegaflex.com/role/OtherLongTermAssets 25 false false R26.htm 00000026 - Disclosure - SHAREHOLDERS??? EQUITY (Tables) Sheet http://omegaflex.com/role/ShareholdersEquityTables SHAREHOLDERS??? EQUITY (Tables) Tables http://omegaflex.com/role/ShareholdersEquity 26 false false R27.htm 00000027 - Disclosure - INCOME TAXES (Tables) Sheet http://omegaflex.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://omegaflex.com/role/IncomeTaxes 27 false false R28.htm 00000028 - Disclosure - LEASES (Tables) Sheet http://omegaflex.com/role/LeasesTables LEASES (Tables) Tables http://omegaflex.com/role/Leases 28 false false R29.htm 00000029 - Disclosure - STOCK BASED COMPENSATION PLANS (Tables) Sheet http://omegaflex.com/role/StockBasedCompensationPlansTables STOCK BASED COMPENSATION PLANS (Tables) Tables http://omegaflex.com/role/StockBasedCompensationPlans 29 false false R30.htm 00000030 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://omegaflex.com/role/SignificantAccountingPoliciesPolicies 30 false false R31.htm 00000031 - Disclosure - SCHEDULE OF INVENTORIES, NET OF RESERVES (Details) Sheet http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails SCHEDULE OF INVENTORIES, NET OF RESERVES (Details) Details 31 false false R32.htm 00000032 - Disclosure - INVENTORIES (Details Narrative) Sheet http://omegaflex.com/role/InventoriesDetailsNarrative INVENTORIES (Details Narrative) Details http://omegaflex.com/role/InventoriesTables 32 false false R33.htm 00000033 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details) Sheet http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails SCHEDULE OF PROPERTY AND EQUIPMENT (Details) Details 33 false false R34.htm 00000034 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative) Sheet http://omegaflex.com/role/PropertyAndEquipmentDetailsNarrative PROPERTY AND EQUIPMENT (Details Narrative) Details http://omegaflex.com/role/PropertyAndEquipmentTables 34 false false R35.htm 00000035 - Disclosure - SCHEDULE OF OTHER LONG TERM ASSETS (Details) Sheet http://omegaflex.com/role/ScheduleOfOtherLongTermAssetsDetails SCHEDULE OF OTHER LONG TERM ASSETS (Details) Details 35 false false R36.htm 00000036 - 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 36 false false R37.htm 00000037 - Disclosure - SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details) Sheet http://omegaflex.com/role/ScheduleOfRegularQuarterDividendPaymentsDetails SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details) Details 37 false false R38.htm 00000038 - Disclosure - SHAREHOLDERS??? EQUITY (Details Narrative) Sheet http://omegaflex.com/role/ShareholdersEquityDetailsNarrative SHAREHOLDERS??? EQUITY (Details Narrative) Details http://omegaflex.com/role/ShareholdersEquityTables 38 false false R39.htm 00000039 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) Sheet http://omegaflex.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) Details 39 false false R40.htm 00000040 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) (Parenthetical) Sheet http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetailsParenthetical SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) (Parenthetical) Details 40 false false R41.htm 00000041 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) Sheet http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) Details 41 false false R42.htm 00000042 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details) Sheet http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details) Details 42 false false R43.htm 00000043 - Disclosure - INCOME TAXES (Details Narrative) Sheet http://omegaflex.com/role/IncomeTaxesDetailsNarrative INCOME TAXES (Details Narrative) Details http://omegaflex.com/role/IncomeTaxesTables 43 false false R44.htm 00000044 - Disclosure - SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) (Parenthetical) Sheet http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsParenthetical SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) (Parenthetical) Details 44 false false R45.htm 00000045 - 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 45 false false R46.htm 00000046 - Disclosure - LEASES (Details Narrative) Sheet http://omegaflex.com/role/LeasesDetailsNarrative LEASES (Details Narrative) Details http://omegaflex.com/role/LeasesTables 46 false false R47.htm 00000047 - Disclosure - EMPLOYEE BENEFIT PLANS (Details Narrative) Sheet http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative EMPLOYEE BENEFIT PLANS (Details Narrative) Details http://omegaflex.com/role/EmployeeBenefitPlans 47 false false R48.htm 00000048 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://omegaflex.com/role/CommitmentsAndContingencies 48 false false R49.htm 00000049 - Disclosure - SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details) Sheet http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details) Details 49 false false R50.htm 00000050 - Disclosure - STOCK BASED COMPENSATION PLANS (Details Narrative) Sheet http://omegaflex.com/role/StockBasedCompensationPlansDetailsNarrative STOCK BASED COMPENSATION PLANS (Details Narrative) Details http://omegaflex.com/role/StockBasedCompensationPlansTables 50 false false All Reports Book All Reports form10-k.htm ex10-18.htm ex10-20.htm ex10-3.htm ex21-1.htm ex23-1.htm ex31-1.htm ex31-2.htm ex32-1.htm oflx-20221231.xsd oflx-20221231_cal.xml oflx-20221231_def.xml oflx-20221231_lab.xml oflx-20221231_pre.xml form10-k_001.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-k.htm": { "axisCustom": 0, "axisStandard": 14, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 621, "http://xbrl.sec.gov/dei/2022": 37 }, "contextCount": 127, "dts": { "calculationLink": { "local": [ "oflx-20221231_cal.xml" ] }, "definitionLink": { "local": [ "oflx-20221231_def.xml" ] }, "inline": { "local": [ "form10-k.htm" ] }, "labelLink": { "local": [ "oflx-20221231_lab.xml" ] }, "presentationLink": { "local": [ "oflx-20221231_pre.xml" ] }, "schema": { "local": [ "oflx-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/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": 412, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 18, "http://omegaflex.com/20221231": 7, "http://xbrl.sec.gov/dei/2022": 3, "total": 28 }, "keyCustom": 23, "keyStandard": 268, "memberCustom": 9, "memberStandard": 16, "nsprefix": "OFLX", "nsuri": "http://omegaflex.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "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", "menuCat": "Cover", "order": "1", "role": "http://omegaflex.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "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-k.htm", "contextRef": "From2022-01-01to2022-12-31", "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", "menuCat": "Notes", "order": "10", "role": "http://omegaflex.com/role/Inventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "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-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - PROPERTY AND EQUIPMENT", "menuCat": "Notes", "order": "11", "role": "http://omegaflex.com/role/PropertyAndEquipment", "shortName": "PROPERTY AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - OTHER LONG TERM ASSETS", "menuCat": "Notes", "order": "12", "role": "http://omegaflex.com/role/OtherLongTermAssets", "shortName": "OTHER LONG TERM ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS", "menuCat": "Notes", "order": "13", "role": "http://omegaflex.com/role/LineOfCreditAndOtherBorrowings", "shortName": "LINE OF CREDIT AND OTHER BORROWINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - SHAREHOLDERS\u2019 EQUITY", "menuCat": "Notes", "order": "14", "role": "http://omegaflex.com/role/ShareholdersEquity", "shortName": "SHAREHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "15", "role": "http://omegaflex.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - LEASES", "menuCat": "Notes", "order": "16", "role": "http://omegaflex.com/role/Leases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - EMPLOYEE BENEFIT PLANS", "menuCat": "Notes", "order": "17", "role": "http://omegaflex.com/role/EmployeeBenefitPlans", "shortName": "EMPLOYEE BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "18", "role": "http://omegaflex.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - STOCK BASED COMPENSATION PLANS", "menuCat": "Notes", "order": "19", "role": "http://omegaflex.com/role/StockBasedCompensationPlans", "shortName": "STOCK BASED COMPENSATION PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "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 - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://omegaflex.com/role/BalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - RELATED PARTY TRANSACTIONS", "menuCat": "Notes", "order": "20", "role": "http://omegaflex.com/role/RelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - SUBSEQUENT EVENTS", "menuCat": "Notes", "order": "21", "role": "http://omegaflex.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "22", "role": "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - INVENTORIES (Tables)", "menuCat": "Tables", "order": "23", "role": "http://omegaflex.com/role/InventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - PROPERTY AND EQUIPMENT (Tables)", "menuCat": "Tables", "order": "24", "role": "http://omegaflex.com/role/PropertyAndEquipmentTables", "shortName": "PROPERTY AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - OTHER LONG TERM ASSETS (Tables)", "menuCat": "Tables", "order": "25", "role": "http://omegaflex.com/role/OtherLongTermAssetsTables", "shortName": "OTHER LONG TERM ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDividendsPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - SHAREHOLDERS\u2019 EQUITY (Tables)", "menuCat": "Tables", "order": "26", "role": "http://omegaflex.com/role/ShareholdersEquityTables", "shortName": "SHAREHOLDERS\u2019 EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDividendsPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - INCOME TAXES (Tables)", "menuCat": "Tables", "order": "27", "role": "http://omegaflex.com/role/IncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "28", "role": "http://omegaflex.com/role/LeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-012022-12-31_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": "00000029 - Disclosure - STOCK BASED COMPENSATION PLANS (Tables)", "menuCat": "Tables", "order": "29", "role": "http://omegaflex.com/role/StockBasedCompensationPlansTables", "shortName": "STOCK BASED COMPENSATION PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-012022-12-31_us-gaap_PhantomShareUnitsPSUsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "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 - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://omegaflex.com/role/BalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "menuCat": "Details", "order": "30", "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-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - SCHEDULE OF INVENTORIES, NET OF RESERVES (Details)", "menuCat": "Details", "order": "31", "role": "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails", "shortName": "SCHEDULE OF INVENTORIES, NET OF RESERVES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - INVENTORIES (Details Narrative)", "menuCat": "Details", "order": "32", "role": "http://omegaflex.com/role/InventoriesDetailsNarrative", "shortName": "INVENTORIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details)", "menuCat": "Details", "order": "33", "role": "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails", "shortName": "SCHEDULE OF PROPERTY AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConstructionInProgressGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)", "menuCat": "Details", "order": "34", "role": "http://omegaflex.com/role/PropertyAndEquipmentDetailsNarrative", "shortName": "PROPERTY AND EQUIPMENT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConstructionInProgressGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherInventory", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - SCHEDULE OF OTHER LONG TERM ASSETS (Details)", "menuCat": "Details", "order": "35", "role": "http://omegaflex.com/role/ScheduleOfOtherLongTermAssetsDetails", "shortName": "SCHEDULE OF OTHER LONG TERM ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherInventory", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ShortTermDebtTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - LINE OF CREDIT AND OTHER BORROWINGS (Details Narrative)", "menuCat": "Details", "order": "36", "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-k.htm", "contextRef": "AsOf2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfDividendsPayableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-12-072022-12-07", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details)", "menuCat": "Details", "order": "37", "role": "http://omegaflex.com/role/ScheduleOfRegularQuarterDividendPaymentsDetails", "shortName": "SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfDividendsPayableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-12-072022-12-07", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - SHAREHOLDERS\u2019 EQUITY (Details Narrative)", "menuCat": "Details", "order": "38", "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-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:TreasuryStockCommonShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)", "menuCat": "Details", "order": "39", "role": "http://omegaflex.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "shortName": "SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "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 - Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://omegaflex.com/role/StatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) (Parenthetical)", "menuCat": "Details", "order": "40", "role": "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetailsParenthetical", "shortName": "SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)", "menuCat": "Details", "order": "41", "role": "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "shortName": "SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)", "menuCat": "Details", "order": "42", "role": "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationTaxCredits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - INCOME TAXES (Details Narrative)", "menuCat": "Details", "order": "43", "role": "http://omegaflex.com/role/IncomeTaxesDetailsNarrative", "shortName": "INCOME TAXES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationTaxCredits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) (Parenthetical)", "menuCat": "Details", "order": "44", "role": "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsParenthetical", "shortName": "SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details)", "menuCat": "Details", "order": "45", "role": "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails", "shortName": "SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - LEASES (Details Narrative)", "menuCat": "Details", "order": "46", "role": "http://omegaflex.com/role/LeasesDetailsNarrative", "shortName": "LEASES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-012022-12-31_us-gaap_QualifiedPlanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - EMPLOYEE BENEFIT PLANS (Details Narrative)", "menuCat": "Details", "order": "47", "role": "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative", "shortName": "EMPLOYEE BENEFIT PLANS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-012022-12-31_us-gaap_QualifiedPlanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)", "menuCat": "Details", "order": "48", "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-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-k.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": "00000049 - Disclosure - SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details)", "menuCat": "Details", "order": "49", "role": "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails", "shortName": "SUMMARY OF NONVESTED PHANTOM STOCK UNITS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-k.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" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Consolidated Statements of Comprehensive Income", "menuCat": "Statements", "order": "5", "role": "http://omegaflex.com/role/StatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "OFLX:UnvestedUnitsOutstanding", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - STOCK BASED COMPENSATION PLANS (Details Narrative)", "menuCat": "Details", "order": "50", "role": "http://omegaflex.com/role/StockBasedCompensationPlansDetailsNarrative", "shortName": "STOCK BASED COMPENSATION PLANS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "OFLX:UnvestedUnitsOutstanding", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2019-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 - Consolidated Statements of Shareholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://omegaflex.com/role/StatementsOfShareholdersEquity", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "AsOf2019-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": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000007 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://omegaflex.com/role/StatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "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 CONSOLIDATION", "menuCat": "Notes", "order": "8", "role": "http://omegaflex.com/role/BasisOfPresentationAndConsolidation", "shortName": "BASIS OF PRESENTATION AND CONSOLIDATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "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-k.htm", "contextRef": "From2022-01-01to2022-12-31", "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", "menuCat": "Notes", "order": "9", "role": "http://omegaflex.com/role/SignificantAccountingPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-k.htm", "contextRef": "From2022-01-01to2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 25, "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/20221231", "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/20221231", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OFLX_BanburyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Banbury [Member]", "label": "Banbury [Member]" } } }, "localname": "BanburyMember", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_CashPaidForInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid for interest.", "label": "Cash paid for Interest" } } }, "localname": "CashPaidForInterest", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OFLX_DeclaredDividends": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Declared dividends.", "label": "Declared Dividend" } } }, "localname": "DeclaredDividends", "nsuri": "http://omegaflex.com/20221231", "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/20221231", "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/20221231", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_DeferredTaxAssetsAccruedProductLiability": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets accrued product liability.", "label": "Accrued Product Liability" } } }, "localname": "DeferredTaxAssetsAccruedProductLiability", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "OFLX_DeferredTaxAssetsCapitalizedReasearchCosts": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets capitalized reasearch costs.", "label": "Capitalized Research Costs" } } }, "localname": "DeferredTaxAssetsCapitalizedReasearchCosts", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "OFLX_DisclosureLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases", "terseLabel": "Schedule Of Future Minimum Rental Payments For Operating Leases", "verboseLabel": "Schedule Of Future Minimum Rental Payments For Operating Leases Details" } } }, "localname": "DisclosureLeasesAbstract", "nsuri": "http://omegaflex.com/20221231", "xbrltype": "stringItemType" }, "OFLX_EngineeringExpense": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/StatementsOfOperations": { "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/20221231", "presentation": [ "http://omegaflex.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "OFLX_ForeignDerivedIntangibleIncomeDeduction": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Foreign Derived Intangible Income Deduction.", "label": "ForeignDerivedIntangibleIncomeDeduction", "negatedLabel": "Foreign Derived Intangible Income Deduction" } } }, "localname": "ForeignDerivedIntangibleIncomeDeduction", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "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/20221231", "presentation": [ "http://omegaflex.com/role/StockBasedCompensationPlansDetailsNarrative" ], "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_OtherLongTermAssets": { "auth_ref": [], "calculation": { "http://omegaflex.com/role/ScheduleOfOtherLongTermAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other long term assets.", "label": "Other" } } }, "localname": "OtherLongTermAssets", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/ScheduleOfOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "OFLX_PPPLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PPP Loan [Member]", "label": "PPP Loan [Member]" } } }, "localname": "PPPLoanMember", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_PaymentOfDefendantsCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of defendants cost.", "label": "Payment of defendant's cost" } } }, "localname": "PaymentOfDefendantsCost", "nsuri": "http://omegaflex.com/20221231", "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/20221231", "presentation": [ "http://omegaflex.com/role/StockBasedCompensationPlansDetailsNarrative" ], "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/20221231", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_QualifiedNonContributoryProfitSharingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Qualified Non-Contributory Profit Sharing [Member]", "label": "Qualified Non-Contributory Profit Sharing [Member]" } } }, "localname": "QualifiedNonContributoryProfitSharingMember", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_RepaymentOfLoanDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repayment Of Loan Description.", "label": "Repayment of loan, description" } } }, "localname": "RepaymentOfLoanDescription", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonvested Units, Canceled.", "label": "Nonvested units, canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod", "nsuri": "http://omegaflex.com/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "OFLX_ShippingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Shipping costs.", "label": "Shipping costs" } } }, "localname": "ShippingCosts", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OFLX_ShippingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shipping Costs [Policy Text Block].", "label": "Shipping Costs" } } }, "localname": "ShippingCostsPolicyTextBlock", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "OFLX_SinceInceptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Since Inception [Member]" } } }, "localname": "SinceInceptionMember", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "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/20221231", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "OFLX_USSmallBusinessAdministrationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "US Small Business Administration [Member]", "label": "US Small Business Administration [Member]" } } }, "localname": "USSmallBusinessAdministrationMember", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OFLX_UnvestedUnitsOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested units outstanding.", "label": "Unvested units outstanding" } } }, "localname": "UnvestedUnitsOutstanding", "nsuri": "http://omegaflex.com/20221231", "presentation": [ "http://omegaflex.com/role/StockBasedCompensationPlansDetailsNarrative" ], "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": [ "r584" ], "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": [ "r584" ], "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_AuditorFirmId": { "auth_ref": [ "r581", "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r581", "r583", "r584" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r581", "r583", "r584" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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": [ "r583" ], "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": [ "r581", "r583", "r584" ], "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": [ "r582" ], "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": [ "r570" ], "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": [ "r583" ], "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": [ "r583" ], "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": [ "r585" ], "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": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Dcuments IncorporatedByReference" } } }, "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": [ "r576" ], "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": [ "r572" ], "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_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r572" ], "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": [ "r589" ], "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": [ "r572" ], "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": [ "r586" ], "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": [ "r584" ], "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": [ "r572" ], "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": [ "r572" ], "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": [ "r572" ], "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": [ "r572" ], "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": [ "r587" ], "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_IcfrAuditorAttestationFlag": { "auth_ref": [ "r581", "r583", "r584" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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": [ "r583" ], "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": [ "r577" ], "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": [ "r578" ], "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": [ "r571" ], "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": [ "r575" ], "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": [ "r574" ], "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": [ "r579" ], "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": [ "r580" ], "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": [ "r588" ], "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": [ "r259", "r260", "r261", "r262", "r383", "r498", "r514", "r535", "r536", "r552", "r562", "r569", "r622", "r703", "r704", "r705", "r706", "r707", "r708" ], "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/EmployeeBenefitPlansDetailsNarrative", "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r259", "r260", "r261", "r262", "r383", "r498", "r514", "r535", "r536", "r552", "r562", "r569", "r622", "r703", "r704", "r705", "r706", "r707", "r708" ], "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/EmployeeBenefitPlansDetailsNarrative", "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r259", "r260", "r261", "r262", "r335", "r383", "r415", "r416", "r417", "r497", "r498", "r514", "r535", "r536", "r552", "r562", "r569", "r613", "r622", "r704", "r705", "r706", "r707", "r708" ], "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/EmployeeBenefitPlansDetailsNarrative", "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r259", "r260", "r261", "r262", "r335", "r383", "r415", "r416", "r417", "r497", "r498", "r514", "r535", "r536", "r552", "r562", "r569", "r613", "r622", "r704", "r705", "r706", "r707", "r708" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative", "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r210", "r384", "r590", "r605" ], "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r239", "r240", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r553", "r568", "r623" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r239", "r240", "r521", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r553", "r568", "r623" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r210", "r384", "r590", "r591", "r605" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "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": [ "r18", "r567" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r242", "r243" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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,111 and $1,410, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r5", "r129", "r146" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r22", "r539" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r22", "r539" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r72", "r165" ], "calculation": { "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated Depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r32", "r33", "r169", "r508", "r519", "r520" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r10" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r424", "r425", "r426", "r602", "r603", "r604", "r695" ], "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" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Expense" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising cost" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r419" ], "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/StockBasedCompensationPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r170", "r244", "r247", "r248", "r250" ], "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": [ "r170", "r244", "r247" ], "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/BalanceSheetsParenthetical" ], "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": [ "r127", "r144", "r168", "r193", "r229", "r232", "r236", "r245", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r460", "r464", "r470", "r567", "r620", "r621", "r701" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "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/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r160", "r174", "r193", "r245", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r460", "r464", "r470", "r567", "r620", "r621", "r701" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "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/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r414", "r415", "r416", "r417", "r418" ], "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/StockBasedCompensationPlansDetailsNarrative", "http://omegaflex.com/role/StockBasedCompensationPlansTables", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r54", "r62" ], "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 CONSOLIDATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/BasisOfPresentationAndConsolidation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r49", "r163", "r537" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r50" ], "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": [ "r44", "r49", "r53" ], "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 - End of Year", "periodStartLabel": "Cash and Cash Equivalents - Beginning of Year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r44", "r122" ], "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 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": [ "r592" ], "calculation": { "http://omegaflex.com/role/ScheduleOfOtherLongTermAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "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 policies", "verboseLabel": "Cash surrender value of life insurance" } } }, "localname": "CashSurrenderValueOfLifeInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://omegaflex.com/role/ScheduleOfOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r26", "r135", "r151" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "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": [ "r75", "r256", "r257", "r522", "r619" ], "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": [ "r84" ], "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" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r602", "r603", "r695" ], "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": [ "r9" ], "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/BalanceSheetsParenthetical", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r9" ], "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/BalanceSheetsParenthetical", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r9" ], "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/BalanceSheetsParenthetical", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r9", "r79" ], "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/BalanceSheetsParenthetical", "http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r9", "r567" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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 December 31, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r34", "r177", "r179", "r186", "r504", "r511" ], "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 Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r111", "r112", "r117", "r177", "r179", "r185", "r503", "r510" ], "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 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": [ "r110", "r117", "r177", "r179", "r184", "r502", "r509" ], "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": [ "r57", "r58", "r120", "r121" ], "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": [ "r141", "r222" ], "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_ConstructionInProgressGross": { "auth_ref": [ "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in progress, gross" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r38", "r500" ], "calculation": { "http://omegaflex.com/role/StatementsOfOperations": { "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/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r601", "r691", "r693" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r601", "r691" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "verboseLabel": "Current" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r601", "r691", "r693" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "verboseLabel": "Current" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "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_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r128", "r132", "r143", "r196", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r478", "r547", "r548", "r549", "r550", "r551", "r599" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r24", "r196", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r478", "r547", "r548", "r549", "r550", "r551", "r599" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r24", "r80", "r81", "r82", "r83", "r123", "r124", "r125", "r140", "r196", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r478", "r547", "r548", "r549", "r550", "r551", "r599" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r22" ], "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/StockBasedCompensationPlansDetailsNarrative" ], "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/StockBasedCompensationPlansDetailsNarrative" ], "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/StockBasedCompensationPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r601", "r692", "r693" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r107", "r601", "r692" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "verboseLabel": "Deferred" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r433", "r434" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r47", "r107", "r445", "r451", "r452", "r601" ], "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_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r6", "r7", "r130", "r142", "r440" ], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total Deferred Liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r433", "r434" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r601", "r692", "r693" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "verboseLabel": "Deferred" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r441" ], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total Deferred Assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r105", "r690" ], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Inventory Valuation" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r689" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "negatedLabel": "Total Deferred Tax Asset (Liability)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r689" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Total Deferred Tax Asset (Liability)" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "auth_ref": [ "r105", "r690" ], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.", "label": "Foreign Net Operating Losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r105", "r690" ], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "verboseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r105", "r690" ], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Compensation Assets" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r105", "r690" ], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Compensation Liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r105", "r690" ], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Accounts Receivable Valuation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements": { "auth_ref": [ "r105", "r690" ], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the estimated loss from legal settlements.", "label": "Deferred Litigation Costs" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r442" ], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation Allowance for Loss Carryover" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpense": { "auth_ref": [ "r105", "r690" ], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.", "label": "Deferred Tax Liabilities, Deferred Expense", "negatedLabel": "Prepaid Expenses" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r105", "r690" ], "calculation": { "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation and Amortization" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Contributions accrued for the plan" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Contribution percentage on gross wages" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Employee contribution percentage" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r47", "r70" ], "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_DepreciationDepletionAndAmortization": { "auth_ref": [ "r47", "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of defined contribution pension and other postretirement plans.", "label": "Employee contributions, description" } } }, "localname": "DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r389", "r420", "r421", "r423", "r428", "r563" ], "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/StockBasedCompensationPlans" ], "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": [ "r98", "r101" ], "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/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.", "label": "Dividends payable, date to be paid" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfRegularQuarterDividendPaymentsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r84", "r139" ], "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_DividendsPayableAmountPerShare": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends payable, amount per share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfRegularQuarterDividendPaymentsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r3", "r5", "r131", "r145" ], "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.", "label": "Dividend paid on or before date, amount" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfRegularQuarterDividendPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.", "label": "Dividends payable, date declared" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfRegularQuarterDividendPaymentsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r187", "r202", "r203", "r204", "r205", "r206", "r211", "r212", "r214", "r215", "r216", "r217", "r468", "r469", "r505", "r512", "r543" ], "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/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r55", "r56" ], "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": [ "r697" ], "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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r194", "r436", "r453" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Federal income tax rate, percentage" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetailsParenthetical" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r687", "r688" ], "calculation": { "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Executive Compensation Limitation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r422" ], "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/StockBasedCompensationPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r422" ], "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/StockBasedCompensationPlansDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r419" ], "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_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "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": [ "r79", "r157", "r181", "r182", "r183", "r197", "r198", "r199", "r201", "r207", "r209", "r219", "r246", "r301", "r424", "r425", "r426", "r447", "r448", "r467", "r471", "r472", "r473", "r474", "r475", "r476", "r489", "r515", "r516", "r517" ], "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": [ "r118", "r119" ], "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": [ "r477" ], "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": [ "r39" ], "calculation": { "http://omegaflex.com/role/StatementsOfOperations": { "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/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r166", "r255", "r501", "r546", "r567", "r611", "r612" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r66", "r67" ], "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": [ "r37", "r193", "r229", "r231", "r235", "r237", "r245", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r470", "r545", "r620" ], "calculation": { "http://omegaflex.com/role/StatementsOfOperations": { "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/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r35", "r126", "r136", "r153", "r229", "r231", "r235", "r237", "r506", "r545" ], "calculation": { "http://omegaflex.com/role/StatementsOfOperations": { "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/StatementsOfOperations" ], "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_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r194", "r437", "r438", "r444", "r449", "r454", "r456", "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r195", "r208", "r209", "r228", "r435", "r450", "r455", "r513" ], "calculation": { "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://omegaflex.com/role/StatementsOfOperations": { "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", "totalLabel": "Income Tax Expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "http://omegaflex.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r180", "r431", "r432", "r438", "r439", "r443", "r446" ], "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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r688" ], "calculation": { "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Foreign Tax Rate Differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r436" ], "calculation": { "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Computed Statutory Income Tax Expense" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r688" ], "calculation": { "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Other - Net" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r688" ], "calculation": { "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "State Income Tax, Net of Federal Tax Benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r688" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Foreign income included in pre-tax income" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r688" ], "calculation": { "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedLabel": "Research Credit" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r51" ], "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": [ "r46" ], "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": [ "r46" ], "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": [ "r46" ], "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": [ "r46" ], "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": [ "r598", "r699" ], "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": [ "r46" ], "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": [ "r46" ], "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": [ "r46" ], "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": [ "r154" ], "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": [ "r138" ], "calculation": { "http://omegaflex.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense)" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfOperations" ], "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": [ "r254" ], "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": [ "r593" ], "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": [ "r172", "r538", "r567" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets", "http://omegaflex.com/role/ScheduleOfInventoriesNetOfReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r162", "r171", "r218", "r251", "r253", "r254", "r499", "r541" ], "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": [ "r594" ], "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_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r65", "r540" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "verboseLabel": "Inventories" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r64", "r596" ], "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": [ "r252" ], "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_LandMember": { "auth_ref": [ "r624" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r482" ], "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": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease.", "label": "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": [ "r700" ], "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": [ "r487" ], "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": [ "r487" ], "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": [ "r487" ], "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": [ "r487" ], "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": [ "r487" ], "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": [ "r487" ], "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": [ "r487" ], "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": [ "r488" ], "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": [ "r21", "r193", "r245", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r461", "r464", "r465", "r470", "r544", "r620", "r701", "r702" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r14", "r134", "r149", "r567", "r600", "r610", "r696" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "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/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r23", "r161", "r193", "r245", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r461", "r464", "r465", "r470", "r567", "r620", "r701", "r702" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "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/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityReserveEstimatePolicy": { "auth_ref": [ "r155" ], "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_LineOfCredit": { "auth_ref": [ "r4", "r132", "r143" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeDescription": { "auth_ref": [ "r19" ], "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": [ "r19" ], "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": [ "r19" ], "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_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of credit interest rate percentage" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r19" ], "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_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r76", "r77", "r258", "r259", "r260", "r614", "r616" ], "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": [ "r76", "r77", "r258", "r259", "r260", "r614", "r616" ], "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": [ "r258", "r590" ], "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": [ "r76", "r77", "r258", "r259", "r260", "r614", "r616" ], "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": [ "r29", "r133", "r148", "r193", "r245", "r263", "r265", "r266", "r267", "r270", "r271", "r470" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r190" ], "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": [ "r190" ], "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": [ "r44", "r45", "r48" ], "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": [ "r36", "r48", "r137", "r152", "r159", "r175", "r178", "r183", "r193", "r200", "r202", "r203", "r204", "r205", "r208", "r209", "r213", "r229", "r231", "r235", "r237", "r245", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r469", "r470", "r545", "r620" ], "calculation": { "http://omegaflex.com/role/StatementsOfOperations": { "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/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r113", "r116", "r175", "r178", "r208", "r209", "r597" ], "calculation": { "http://omegaflex.com/role/StatementsOfOperations": { "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 \u2013 Noncontrolling Interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfOperations" ], "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_NoncontrollingInterestMember": { "auth_ref": [ "r108", "r301", "r602", "r603", "r604" ], "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": [ "r229", "r231", "r235", "r237", "r545" ], "calculation": { "http://omegaflex.com/role/StatementsOfOperations": { "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/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r698" ], "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": [ "r480" ], "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": [ "r480" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets", "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r480" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r481", "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r479" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/BalanceSheets", "http://omegaflex.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r486", "r566" ], "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": [ "r485", "r566" ], "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": [ "r173", "r567" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "OTHER LONG TERM ASSETS" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/OtherLongTermAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r167" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://omegaflex.com/role/ScheduleOfOtherLongTermAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Long Term Assets", "totalLabel": "Other Long Term Assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/BalanceSheets", "http://omegaflex.com/role/ScheduleOfOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r110", "r111", "r114" ], "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": [ "r110", "r111", "r114" ], "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": [ "r30" ], "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": [ "r110", "r111", "r114", "r176", "r179" ], "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) Income" } } }, "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) Income:" } } }, "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": [ "r88", "r89" ], "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_OtherInventory": { "auth_ref": [ "r595" ], "calculation": { "http://omegaflex.com/role/ScheduleOfOtherLongTermAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Gross", "verboseLabel": "Inventories" } } }, "localname": "OtherInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r22", "r567" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r40" ], "calculation": { "http://omegaflex.com/role/StatementsOfOperations": { "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/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r43" ], "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": [ "r42" ], "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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r335", "r337", "r343", "r360", "r362", "r363", "r364", "r365", "r366", "r378", "r379", "r380", "r386", "r554" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "EMPLOYEE BENEFIT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "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/StockBasedCompensationPlansTables", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromLoanOriginations1": { "auth_ref": [ "r41" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash inflow associated with loan origination (the process when securing a mortgage for a piece of real property) or lease origination.", "label": "Proceeds from loan" } } }, "localname": "ProceedsFromLoanOriginations1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate": { "auth_ref": [ "r615", "r617", "r618" ], "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": [ "r159", "r175", "r178", "r189", "r193", "r200", "r208", "r209", "r229", "r231", "r235", "r237", "r245", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r459", "r462", "r463", "r469", "r470", "r506", "r545", "r564", "r565", "r597", "r620" ], "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/StatementsOfOperations": { "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/StatementsOfOperations", "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r74", "r523", "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "PROPERTY AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r71", "r164" ], "calculation": { "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and Equipment - Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "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/ScheduleOfPropertyAndEquipmentDetails", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r73", "r150", "r507", "r567" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and Equipment - Net", "totalLabel": "Property and Equipment - Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/BalanceSheets", "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r73", "r523", "r524" ], "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_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "SCHEDULE OF PROPERTY AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property and equipment, useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r188", "r249" ], "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_QualifiedPlanMember": { "auth_ref": [ "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Qualified Plan [Member]" } } }, "localname": "QualifiedPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r606", "r607", "r608", "r609" ], "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_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_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r490", "r491", "r492", "r493", "r494" ], "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_ResearchAndDevelopmentExpense": { "auth_ref": [ "r102", "r156", "r709" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r68", "r69", "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Research and Development Expense" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r11", "r84", "r147", "r518", "r520", "r567" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r157", "r197", "r198", "r199", "r201", "r207", "r209", "r246", "r424", "r425", "r426", "r447", "r448", "r467", "r515", "r517" ], "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_RetirementPlanTaxStatusAxis": { "auth_ref": [ "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Tax Status [Axis]" } } }, "localname": "RetirementPlanTaxStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTaxStatusDomain": { "auth_ref": [ "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "localname": "RetirementPlanTaxStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r90", "r91", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r361", "r364", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r380", "r381", "r382", "r385", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r90", "r91", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r361", "r364", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r380", "r381", "r382", "r385", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r225", "r226", "r230", "r233", "r234", "r238", "r239", "r241", "r310", "r311", "r500" ], "calculation": { "http://omegaflex.com/role/StatementsOfOperations": { "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/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r312", "r542" ], "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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r92", "r93", "r94", "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDividendsPayableTextBlock": { "auth_ref": [ "r52" ], "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 REGULAR QUARTER DIVIDEND PAYMENTS" } } }, "localname": "ScheduleOfDividendsPayableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r15", "r16", "r17" ], "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_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "SCHEDULE OF OTHER LONG TERM ASSETS" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/OtherLongTermAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r73" ], "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/ScheduleOfPropertyAndEquipmentDetails", "http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r387", "r388", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r414", "r415", "r416", "r417", "r418" ], "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/StockBasedCompensationPlansDetailsNarrative", "http://omegaflex.com/role/StockBasedCompensationPlansTables", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r39" ], "calculation": { "http://omegaflex.com/role/StatementsOfOperations": { "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/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r46" ], "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 Expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "auth_ref": [ "r100" ], "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/StockBasedCompensationPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "auth_ref": [ "r97", "r99" ], "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/StockBasedCompensationPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r407" ], "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": [ "r407" ], "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": [ "r405" ], "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": [ "r405" ], "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/StockBasedCompensationPlansDetailsNarrative", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r402", "r403" ], "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": [ "r402", "r403" ], "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": [ "r409" ], "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/StockBasedCompensationPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r406" ], "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": [ "r406" ], "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/StockBasedCompensationPlansDetailsNarrative", "http://omegaflex.com/role/StockBasedCompensationPlansTables", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r686" ], "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/StockBasedCompensationPlansDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": { "auth_ref": [ "r99" ], "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": [ "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r414", "r415", "r416", "r417", "r418" ], "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/StockBasedCompensationPlansDetailsNarrative", "http://omegaflex.com/role/StockBasedCompensationPlansTables", "http://omegaflex.com/role/SummaryOfNonvestedPhantomStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r393", "r412", "r413", "r414", "r415", "r418", "r427", "r428" ], "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/StockBasedCompensationPlansDetailsNarrative" ], "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/StockBasedCompensationPlansDetailsNarrative" ], "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": "Balance, shares", "periodStartLabel": "Balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r78" ], "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": [ "r54", "r191" ], "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": [ "r28", "r79", "r157", "r181", "r182", "r183", "r197", "r198", "r199", "r201", "r207", "r209", "r219", "r246", "r301", "r424", "r425", "r426", "r447", "r448", "r467", "r471", "r472", "r473", "r474", "r475", "r476", "r489", "r515", "r516", "r517" ], "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": [ "r197", "r198", "r199", "r219", "r500" ], "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": [ "r8", "r9", "r79", "r84" ], "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": [ "r8", "r9", "r79", "r84" ], "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": [ "r9", "r12", "r13", "r63", "r567", "r600", "r610", "r696" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "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/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r108", "r109", "r115", "r157", "r158", "r182", "r197", "r198", "r199", "r201", "r207", "r246", "r301", "r424", "r425", "r426", "r447", "r448", "r467", "r471", "r472", "r476", "r489", "r516", "r517", "r600", "r610", "r696" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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": "Balance, value", "periodStartLabel": "Balance, value", "totalLabel": "Total Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/BalanceSheets", "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/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r87", "r192", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r466" ], "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": [ "r495", "r496" ], "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": [ "r20" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r85" ], "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": [ "r27", "r85" ], "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": [ "r27", "r85", "r86" ], "calculation": { "http://omegaflex.com/role/BalanceSheets": { "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/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r694" ], "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": [ "r59", "r60", "r61", "r220", "r221", "r223", "r224" ], "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_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://omegaflex.com/role/LineOfCreditAndOtherBorrowingsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r211", "r216" ], "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/StatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/subtopic&trid=2560295", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r571": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r572": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r573": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r574": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r575": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r576": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r577": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r578": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r579": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r581": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r582": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r583": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r584": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r585": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r586": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r587": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r588": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r589": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "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", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 73 0001493152-23-007242-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-23-007242-xbrl.zip M4$L#!!0 ( /&!:E:D'1RVS 4 %1U + 97@Q,"TQ."YH=&WM75EO MXD@0?A]I_D.OM5GM2F!\< 8'"6(26!% P7/DL6,:L&)LQFZ&97[]M@%G")AP MVG%(Y84 [NHZOJZJSRW32DV[:Y0^?U)JU;+*7I'WIVAUK5$M*:GY*_LVM?A: MJ;34!]31'AK5*ZYG6_02B<*((LT8$A8?)%"'.$:/8P/9T/:^ MXXIHB)V^85TB@2LI-ZVFMBPAV<-#PYQ>;I,QN]8U?I'YE%SI+^O1'165E">0 MV=A>T8Z2_V@2FT:?S>L8_0&=BWA#A95*J?J]5J_4M<^?1($7\TJJ4MJH_[[* M)JD]8@J/Z/,'CS:E]G#VV1OY72<6)<[^CH_,%A:2UEWUMHQN&M7O"51O7O-+ M04$GG.@LW-4>8(O)11UJZT^HW'<(&3*=7?!7L!4=?4"Z8Y,@NX=4PR$ZM1T7 M8:N+6KV>H1,'/+?!BK([\QG1R?"1.$@6$T@2)"ET=QU9WXIHW;:=+G*1NFR8>N4R\_U\1 M38PN'7CS"1>[XX.;M1R*=N]/\),XU-"QZ;MB#A-NT9DHFOK"'1/B%6CO*K-; M1 OE?&153,R2CDTU) M;&\(W3JLE"$5T_<4F;G2;8=A/I[AV69"8+""4N8=IF/'H-,P(G3JJ'PE+F5S M([_:S]5-:?=[)\65V.RY$E9#NS,^]Q/UX13;88ACJ._;8ZGHEV'88 M0^T__BT)Z80DYQ-2)O-/0*5<%&;)J\O+NIBDQY!^2QQLLB5 T*V)?ZVG;W_T MQ>N+8G%9_B)X6=Z,3?,XR6*@]L$YZ;D561DSH_-<21+$32/VGV2;^D&IP9_- M&RM(*3&?8CWJ)IV.\L^?FPR5@ETCI@M\08K..YO4\7'S[)W,D1.L0L&?0$93 M@CTZ%>9*/#9;+*^>G0>_%IV@R!?RKUT5)&UO.U@T)2DUYV,'6;,&YR!#,B)? M$**S)7NPB--A[]O H"3B?N!XR&V_\"21 F/>IN]8M_W>9OR0HAIF[88;ZVR8 MSJX5G# RB)AA&40LA)@-LWE>R$9FBB3'(!F^\T(LYR*!GC1KJX00H9?+\W(T M=7AF2AJ@=RST HA1**GB)=\)HP<,I#'AV9(![ '_ /X!_ .,B3/_^!=[6Y$U M6W\B%F,BSC36&1$X"' 0X"# 03X6]("# EE!CB15 $![*WM@!0BP1X0$" @[Z-G/RMCXD% -&-H MT\$4M7G4T;%EPBX(D!"HQD!"@(3$"'JP"P(DY*VP)Q>B>?X-2 B0D'?1MY^5 M,?$@(7>8T@&9H!L>?;'ZOW]X$Q(B)$1(B''/(6=E3#P2XOS7.;Z,],'8T0>Q M3H?P9-Q!IL =F1/08G@R[C!;X);,"6[)P)-Q!]D"MV2.QAX\&7>@+:=F(*G9 M@5&E=WO@U>RLKC^2271C$+-[B=JX3XI,SH\QL71O?!&U1M2P+?<2-;!+43+I MNTNM?_656SG%+.N=F;/]Q)?P#MMZ:?SF_$#M4= A#DM(6(B6Y8M-J]._(KWU MBE49'HA\ "DIYD[?LTOQ2'D!F3L]1H>&OH8G]E%+?2C-CDGU3E/]'U!+ P04 M " #Q@6I6KE?IG\$" 3$P "P &5X,3 M,C N:'1MY5A-;]HP&+Y7 MZG_P(G6GIDG7=0=P(P62 E5*$81I/9KDA5@U-G,,C/[Z.20!REIUW9!6+1S( MA^TWSX=EYPENA[>!#<+[P+\R MQH*K&CJW9PJ%= HIZL(2]<64\-/\QBD:@*1C0P_40WOE. 4_E$D8G? :BH K MD'7TN[7J:$KDA')3B5D-V9O+D5!*3/4=P\'7=]UP%Z,Y)E/*5K77*J_[IO01 M#O_)8U5HKM>GM312,@8I!D)QL@LU1C+,V.]\.&P__;Z"Y"*1H25 M$FJAC6(9Q:'WYWAM^^20/@SF*>$Y+#>-DLW$"KWLK_]>^!^2LD<6-,Z1^#$# M607.+9"$Q91#CJ;%R&,UB/?%2&/+H;2)%B"M NL;HIL+TB)Z *Y%D*LJ,/<( MI\ *ZG+%'\0258&W'R]IL8[?"DEX%3A[4&Y=?;J 5%7":-TL5++*L0PBPEDU MS!XH6$!A=RB!ZM=E5@7>MT2I!)8YEJ%.!978MGROLS4)GR4]QJ,1 _H_.Q2PT\%H[&6=9N(=A/0?D(JGO%BF'F2(9Z+ M9-LI],S$>"H1@_%ZQ&:2%*4O+DZVNF5&_=KC\ZL]]FMD9I=&8TO+62J[XX>5 M&9*+_I=SP=C&:BO[J)5_Y68;6_:,!#'WU?J=[A%ZEZ5!-9NVB!%@B8%6IX$ MZ1Y>FN0 "V,SQ\#:3S^'$%H*78=*M47P DAB7^[N9U]R?[OJ->K%XR.[ZI8< M_0O1Q_9J7MTMVE;\JZ]:R\MVN>7\@*[WH^Y>&'W!51YRV8D"CXXQA";.H2/& MA)_&)TZABY+V#3U13VWO.J\ 8R('E.VPATR=CRN[R+]E8C WI M/<:W-(KO>2^<%&PK,JAC;+_>NP(H_*4RA-&!/I1T,%3[=-@N%]WOU5JYYAT? MY;+FF6V5BV_GOH]6"];=C;Y&'/42=[\&G0^JOSU@OE M[Y]Y^PNY0>0(KDPHL1[E8BOF/T+]%SYWIR'1]3#TAX= Z)I$XQLF.%.-*!V$ M*B@)"RA'J#!RC_(0.#ED1@.X,<&=$1ZF@U-']'0^H4HTJO 0(%V;T*3^4# 2 MPA5E;'UI_K^@XB)0%?X(N48F[PX!EH,21U$%X3.-*AV@W&!..91-: A)^"%0 MNL&9CKACZM79PY0\GQS4+Q#?3.C0&8;J$"B5Y=1'N#3AAE$^2@CZA+/#V$]=A7.B'\JZAG00@W2@:A"EAGJT[B1N^>"Y%SYKT?87TZ=7+#26 M=YF,?F= %N2A3098T 9^3I'[T<0"M":12A/FH4Y"!9E,PL6I?4V\BB-8-<"? M)FHE2SS;%.O 'K22Q]K(4^UDOE#E6/7,N&\DAF[WOPR[:LC>VJ@T;"L#9 MV;H$L&7$^8LCGMJ(5D^R5@0D3OKKQ>!$4[,B/3H6J",=^S=0 M2P,$% @ \8%J5KS_.<*6 @ -1( H !E>#(Q+3$N:'1M[5A=M>_=HWC([UKMRQQ!/G1?<=W;4/7\J.XJBTOZV;?N@7/ MOW7M2V64,-Z >FW"P2#@E(T4$BM#!OG%-B%$:$=: MFF+HG7[/OY]!':&8T!^-QW(LYF;D)\YOJ1COV5TV:>J:3"@P#OZ^NB9P/.K6N:Z919ODEUUKP6VZ1FQP'F'&<*L^: MNDQ.7,<3S>MWP/ML>H[EM(:.[4$R@OZU?=6"CFO?5,#IM:LO1-O!]]MOF:X- M;=MUO4&K[?2N+I6:LA@/6I95C/>^_8R$?"RGUDZ:<)>D(4[5(*$433(!N?BE M+!9*W1\^927,%UBK"%W>Y"[A/(D;8%(4?(5Z]4*DRA)*PISSO:H__WCR FWO MH1AO--VW=M%-4!@2%JW@+8 ] =+I2R!Z0,@/83K8CGV:IB0+2@IWZ,(Y17UZ%X#BZ)"@03,,&#%"$FR+!MREF@0QL0G\B__BS M!K@HXZ"J18LLYTM158Y@978^2/?VF $2P-;V_+X=W[;KFX9JUV=O^?%=3[-^ M\+_CE), T4(E/)ELRH;BT2)BI;YEZK.SDS5]LO.[,\X?G;&=0ZJG4(ZN"3H+ M9N_U0Y,-R4E_1>_O#V^.:'+;)]\'DMM%OP!02P,$% @ \8%J5@X;='$' M P H P H !E>#(S+3$N:'1MW5=1C^(V$'Y'XC],D:[J280 N>UM(8=$ M2+B-R@)*LFWOT02'=>O8J6WVCO[Z&R?D;GM:Z51UJ]+F(8[MF6^^F;''L7^3 MW:YFW8Y_$\U#;,$^?A9GJVCFNTV+L^YYV@\VX3M(LW>KZ$VOD,),8#2L#&2L MI!K6]#TDLB2BWPST(:6*%3U41-7M7]6;0DG4@8D)#'LS?[E99X\1G(*4C)\F M7\.H937[@S8F>[-OQ4Y74]^U@.CC]N^SFX*A'XQ#.#M@5['#O7E.PGXPBWZY MB8,XZW;&WF#DN\'LGZ.?4V&H^B\%_/D98\07FW4:K3'BFR7$ZS#:1OA"^"1Z M&Z=9E$0A;.^"5;R ^6*QN5MG\?HM+./D]G^6G3 M2Z$Q%F DF'L*3.1255(1PZ2 W0D4+:BB(K=3M41"#TR;LT!JB*&EU?]N+?4 M/,]S1M[5U>BJ7W^/Q]>OKU\!$?NFZXU>>S^\!-1<2E5"ZER#+&!3T@/I=I:< M?NA#+/*!'91'A<:1BM&P1RM[N"4JOT?J?1@/QUX?9SFR$(>6NW5%#0&'$,$KR;D<^4/4(I&%BC;5\X3/= M/I"JHD39Z3I*3,-)X='0^?'IQ P-ZIF=D(8H&*/'H0TI^6.JF[' M&]4NCP?/N1\NNS(])SM7N]U.DM["70JKU?92:5YV$ -^Q&H14,[[L*5"Z!-_ M((*12^5;%XMNIZT6ETKSR:0COV\5F<).JCU5G\8"3O+?8#2X0M_KPHF. M9?-@%<$BPGTR#T,\B]_TAKVZGV[GB[9_MG'&RR7GI-)(K?V:PGNV-_?6R>&+ MI_X+LJ3%P#)K6$YX>S8:6?WYI.:TJ#7"5N,,[7DO/H/55B2\QW"RQ M+QL$;#&<;60?Y<.U"6F"?D$+Z3CU!+ P04 " #Q@6I6 M3&8(L]D( "T20 "@ &5X,S$M,2YH=&WM7&MOX[82_1X@_X$UT$4"R*^D MZ<6U70-)G&V,IIL@:USS&[EJM=X$XDDCJ MC,0Y/#QDW+KN_7K3/CQH75^==_"3T;]6K]N[N6JWJNX3KU:SRZV+V\YO['/O MMYNKGTI])9,&J]=&">N)& S[!$_L7L5<>NZ$QSZ#%OT25L2J=^O6:[*8ZX&0 M#58KM5L?;S_U9ELH]WDLHG'CK39L62/^ '?+4ON#],VHV:I2@QCCW?O1-5D" MSTF91V* AUH,ADEV2L@0J+E:Y4S(30;1NFA?_?^Z>]'M'1ZPN817X).1%\$/!%*'A[X8Y8,@5T.!?39U3,$:2(>@=WVL0CH(@5V MEVJ3Y< MFT37]0X/?H%'(=E]A5TK'[!*8#L7=2F>-'85^/+'VCN_N+EBEU.[\TXG/UX[@B<1)D,J6ON^R7RE0]#E0$41'QD$E/]6LD-6JW>_ M_@T>Z9$'/,H3*U&C4C8 MGJ=O+W9U/L]-?22W)-9*XI:Y63#_+_P+GJ=XD"O M5[8'>Z-YZJ -.=*ZQGR%)P@Q085AYU*F/&+W,%(:R5"RCTK'6*O\"[:B+6GV MA<&^Q<; -0,4 2'K0 "Q#YJ=UCUDSY,3CVCT-H8!9Q\C>/985P85=D2U/T3A MEU0U-0R$231R\P=M3QS/O7'\<;_3_;]('7Z/==^M=OQ5G50R;(5 >\$-A X> M,F0\9@]2/440#L!S+*H=?88*FY4JP3%=)AQ5$9=CELI$I\!,PA.(4?$257)4 M-2A]!=)JGY,(U4S%(L$>YLJ]*""1<8WA>NQ08+F8/X"EYTG#!L^%B CO&]&\ M+1>]@=!!&F,QB6T@')0?[&DH@B$S*?V8UG\"#5DC%$4L3 0\%'* (V@RQ"C- M"#4UWCU#@8V/$*0*,6!,%AP9[%1B\D#VN5B$WEULK/MNM:-83_]!%$\B6")_ M$A]/^=)#?@^9PLMZYKJ0*)QC:ZW@[T&4DF)&3I[A10])7>AHS$9(J30DT% 1 M11/.=S@RNC4+]\>Q)134NDK'<7Z0Z'XO#>$G$6GQH,AX\%DC)WY ME*1NE7.ZC\RQ)<4NXQHL_2*="C\":X4 $K\?"3.D&E0L1H5/*I^.0V&"2)D4 MZY'VURIR/#S2*H 03QN'Y@BY-P0DV9Y"#1/)8C_^7[&I;4F;?ZJ5F:9UUKPTXJ32,2P+8FIW M8 WGH,RZ/_B;#U00-336A_!-7;/)_-E$QFR\C6($O5U>\(O'"RO+C!?TL+I M69DED%D>14C)SXV2G.08-T@<9&<2(W =YMF)?"&X+R*1C&G:N^RVQ%4VD6V. M.IJ9*SICAUK5]YP%-$KU"#G"V+EZ$. 8:0%88W0 $F??$5(%7H$1<1 5267B MZ "Y2HQ0;NT)H1A!;Y<0@B(0PM4CCU([FE*V0+]/FVD>L9^;)8[29&:U@CIP MAU.3:6X(I?S'BCBR&V=E^2I-OHY@%?W")Z6!S+K^VZL6S"&P""G<<=GQ,LMH53+S'>R5I:F\QDA.^ET%0:HIEV;$\I)6 M8V42/$\[__)])5]2U-K8]-%7JO21%'",72B= 0\P5>V"*JVUVITL#M>Q0S7D M9C*SH-'9D@B$5K;8YY%)BC$^OP? #[NPNE#>>_H4X_IVNRBKMEFMSO%6/>,P-!M1)D 7KI9H^F0K##%VZET+%("[K'NN]6.OZHCOUA$+K,=P7V-^LY# M6@6K2I&8[0[>C,$]-QT6\E&A%*$YL>2#;#>RSH0LQ*-(C0&O/@V5DZY\;GQ M/G_%,' P5AX *O\B@;CU2>:FF6-MP&>U#9I9I78'NVW#H?J5:]0)]9K].Z/3 M5Y/R6Z/^-BR_HX2^&[#^CA>0I:FODD3%#781\>"!U2MGV+[=DO!M!H96MUTU M50=V_B]T6]5N^]57-^(AK:A.(K*Q[(IRV*?4_@5L)5*;) [)-%/V;V.]2">B MS4FQ,C9H5R>RPYQ1-BK0[-=6'!Z\]KT5Q7B#$^WK_K]3 >=WVLQJ3=[,=^4R M^R@@"AOL#F<032S[)0494(!-=CNR[F^#W7"3L'(Y?^:=[O\6.D;>$WZDD>6M M$13O/]7;L_IZ47_/C\@OA?."P'XY:+ZZ;C/_Y241]&V-Q36N2^QHF^K:F/P%02P,$ M% @ \8%J5I"@N7*A" $%( H !E>#,Q+3(N:'1M[5QK3R,[$OV. MQ'_P(LT(I,X#&%;:D!L))G G6F9 3':U]Z/374F\=-L9VTW(_OJMLKOS@/#2 M32[IJ!EI(&D_3OE1YU392?-;]_M5:W>G^>WBK(V_&?TTNYWNU46K6?._\6DM M>]P\OV[_P7YV_[BZ^&VOKZ1ML,/ZR+*N2,"P'S!FMRKA,O!O!.PG:-'?PXI8 M]>:]]4Y9PO5 R :K[[6:E]<_NO,M5/H\$?&D\5H;KJP1_P/?Y5[KL^R9T6FS M1@VBC3=_'MTIL_!@*SP6 WRIQ6!H5PFX>=ZZ^,^WSGFGN[MS?%@]:M;.6^N# M'X*TH(LTX*M'_!6T%7T1L^L^%@%=),-N M4FU2+NWNCE58*"3[V'']B*F^,_$GUSTNP52N'V*8L+/0TI.C>OUHE59N]N): M);I.L+OSG5L5EA_.;[[^IH4GR(_.V3D8\BH0<5!P#--A) M]X!#_D], WW L80X187AIU)F2)? MW,)(:72HDETJG6"MRC^Q%>T<;U\87)UL EPSD!'6;$,(20\T.SX,T ,?'07D MBJ\3&'!V&<-#P#HRK+)]JOTYCGZEZE3#0!BKT;]_UNZ-@X75@?_=%G '%7_+ ME!:\;$&Y,+=@6H^J&>("VW#.#40>-'KI9,+NI!K'$ T@\)Y<>Q<>*6Q6*HO* M1%HN).-RPE)I=0K,6&XA0>5.[IJC-D,)3]%"GY.8UDPEPN(:]>6>%)#H]8WA M>N)18+F$WX&CB&G#!M^+$!'V&]- Y.(]%#I,$RPFL0V$@R**C8 MMMV\C1:4"W,+IO5XZVF&@H$\Q33SV0%R3,04/M9SSX7$ ")Q:2K\.XQ3BAR0 M%^9\91_\AOD:#6 RJ1QE@ R48A&;@^ MC0,5HP1R7F!R1@YPS3Q4!:Q9X+1EJ%$.';QJ/91_\? 1**YZ6+ MAW#(Y0#\Y2KAM, @B5]@N]_&ZNPHH-Q/R%)7Y6ZM0=J8'Z'5\ M=UG&1:4:&T")>R\,">=I(@>D:XP._69)GWD!KR'FSI=AX457%&3BGAX*U. ( MR*A81-PZM#TC(L&U("N$SPZYD$)22ZFA9(VC@,PG4X['Q0C* **R*/"IYHC3 M[DIC3L$"&NB0S#(_6,,GD^838?A7#Z@@2GFL#U&QQ%&1]G>)M5Q6&SY5^[VB M\\2;]>83NGB[4GV.-7(8,^J@HD@W]R(B,N!&24[BG!LD$DKR$T-P'>6.&OE# M\)Z(A9U0(F99WT1@SJ<[=^UI9Z'H+.'DX;A X"$S;93J$7*&<2FD,$2%YU"X M,X,!2- \1NK )S B8J(BJ;2>'I# Q @5>+F3B[ UBHVU7%8;BG4_+!1!7-SS M."6-/3L&A7Z?;DW>H[$N0PZ>E@8X3^J^?[;(>G5;0087C.?!C@J!./1SLH=Q[!5C,Q<9:+JL-Q;H? M%MNKA),I8?$CW M_O,;H;]2KK$_?\]S"9H^,@7*[T>E,_0ANFYW#8EN*+D[J![<@8I\RE$GD;" M*FVF.1#W!K:;),):@!?$?$]Q[<1R)!"D:V1?92A0.QL2Z/B;,OFYAX=?J4!# MG"-/I?N^"!8R'L5WP-%PI(/LD_NZ$S10C**U03P MZ7BHO(;E"_R _OR%7$&>9'@C 51+?;BY^O#=@$_JGU::N<)EV_"HOG.-.N&P M[CX7?/SRKOQHV!_CYC?4HV\&K+]B K)]VE/6JJ3!SF,>WK'#Z@FV[VZN?0PS M-#NMFJGEFVCQ:SF:M4[KY:V47^'.C7+F;(IZ*'=5.0%KL33;)Q[+;+.4\_$^ M2Z?2;>[F_T<,E/L2*V_(6W]>^L:K8JR J8+V_SY&1Z_INZKR9OY6J>!,01PU MV W&,:=8]E<*,J0!.F77(Y>";K K;BRK5/(Y:W?^O;@PI^SV=^*VUV@<^Y^I M_GF5_S@*6)0%3^7[(YG_E+EGFWC)UES\VK08^J[&=#EF31\??YK- :V/IR6^ MO%KB<1NTQO+UU:SA<.8C.S.^NE"??K;W9M TEZET:E"CZ1 M2(#Q[LPS.SO/#C,V+NS/XVZQ8%Q8Y@#?0?T9]L@>6UVCEKSCW5IZV^A-!M

2%W+9AD8]DF"S@,9P26]A%@:$EY,ORC"G@GDEG(A3I\^=UX& B"7C M;:B7NL9PM:7RY&O9%=++2:U891ZW4/"3]/B^M0+JDX).*^-;-' MPU'?M$>3RV)A>C6;7YDHVY[DR8K&^V+AJCJO]JLPM_K*%&BTSNMY,L&<%POF M8#*UK0'L>6%KSX?Z.Y@,\V21?6$5"W-SUC,OK7EE\F5L78/9M]$*:-;KS3R9 M\D1<[RO_NHXE\S:)D!>D(HLXJV(A]$"N**RY2T6,^*@+*RKH8H.+)! G4R*\ M4.A1T5I$88Q:<%;C/60!11W)0JX#J@R,PXK%X)"(.$QN@,1 .$[P& I4$R^M1= MTG:^"-XV>V,+^M9X/)^:_='EGQ]+]9*^GIJ#07;]; MNF2M7:FC]K .+4* / M*T[H^R2*$5#VJ:3S%L.>/5_!=[4''.)G>U>&42G-@@Q[\'QY/XR#U(IZM7G. M^&_TA3W(#_37Y,WOPWU(H#IV%3B3\S7Q84:C4$A .AB&(L!!E4^0C-G1(9L<>@$PYF([4I/BA];:3(%'8]EV(+[.C#L0\1=X)ZVE;';FK7B_R MQN",(S,'1!.>@Z,(4]D@YG.*]%)>]P@3R)R1H+'B2)WN$=_'7 H3:H9LCC4^.4D M\4L!G]?/#KGF ]QU;CN!]9D(9X7?Z\2A=:#0^SVPCYO%CY2P\^^ -$X7H91A MT(:>3YQOT*B>H_PX])G[\Q6!@U9/1]U:7$O ?J+?D<]G5;@(%Y0;M5'W/UT7 M$==E?+FU2-OR,E:<0NKH8/U?':"#)$&RBY23-U[(TOZ*42]!8MWA#W/)OE.8 MI-7&DU^.R-(CA74Z^9/L6>*OKEL85N&*+ZDXG?VGH#HYX)&E:9@D6':QG?UX*6D?=TK97+"X6TL:UDU0R60P\E.!2&E!7]9$7VZZ0;BRE M32'=E=KO;\=9Z^?]3_9]RH 20APH;EE,BX5XO?B*,I1*-=MG9,%\U1'7XHC, M-%3!U@WS)U$S[H2(3ZBB%RPV(*A'!>6.NH,C=&L--?!ETLT'7=C= [W#VE)0 MGS2'WCDTVN)'=U,N$^3[W3Q5[M6X54=M#V(,3-Y#6_VS FL81*)6.KP>BO3'TB=)MMO5.YUE-9 M)>K?E9_WR\T/R]'WL]3'=>0']>;'B>3N4/G!47&_@>%33\_8$G$JNM4ZVWE" M,>/C$6^?'/%0AF+7C%F-&BYGMK)[_J@IAR2+?D1[\EACY2&NFGK@-7D"5CTH M^P]02P,$% @ \8%J5IM,*4#)]@$ '+D6 P !F;W)M,3 M:RYH=&WL M?7E3&UFR[_]$\!WJ<=_WV"XRAAVD;:,#=,_?%"\=1U9%43:E* M70N@_O0OE[-5J02&1B"!9B;&0JKE+'ER_67FA_]S-8R\"YEF81+_M-9>;ZUY M,O:3((S[/ZT5>:_Y=NW_?%Q=^3#(X3JX-LY^6AOD^>C=JU>7EY?KEQOK2=I_ MU=[>WGYUA=>L\47OKFJOZ[1:[5?__OKEU!_(H6B&<9:+V)?FIBB,SZ<_'W\U MEW;3*"Q=BM_HEVR\FG@T_!K8&]R+7[_B'TN7YK67;O&EN;XTS)+-3OO-=>/@ M*\P-5].N;>.888;RWY].OMC+\_KK[:6O\E3$62])AR*'/<0G;35;G6;GM?.0 M9B;]TH/@[_5^R+EVH?B@]57W7S(K1*))#&>=3[\-KZ-X_-_3= M69I?>Z?ZO7(7/"]-(IG5OHE^*0TQR--F/A[)K'[Z\/,K_!GO:35;[6;';(6? M%'&>CNO75_U8>A6,MW82I8N.]K_\VUR5#&5?]")YM>XG0[JLW0%:(%X@10#_ M>OB?#WF81_+CAU?\+_PZE+GP\"%-^6<17ORTMIO$.2QB\PSFLN;Y_-=/:[F\ MRE\QRWB%][U2C_WPOYI-;S^44?#..Y7Y>^]0#.4[[RJX>N\=?*8/WUN=3]^_ MG?ZC\_GGG9UC^ >'YS6;/WKWQMYWG.OWTAR_ZSG>XD&;;^FN5KO5OLOM6_O? M)9P&F #\;R^&)1SOPMJD(CJ( WGUBQQ_;P''W&B_V=[=2.\ZC/B5_0D\+,%]&Q3,,DV(?OLN_[_[G%,U_CYGW^WOZN MF",_'+ZZS3,ZWT\'(I79]\YWD@7\D(R^N\US/N-8CM6S-B:&]/<>OOW]N$CE M]TWW*2/XYC;/:'__^=/Q]U9Y9/"5>D8W"<9>EH\C^=-:#\[6.Z_=&N7>63B$ MH1[*2^\D&8JXP5\TX#UIV*-3'(07^KX@S$:1&+_SXB26]&-X]0Z/HTSQG--? M81#(F$X]_@D7'@(II*'/!_HJ/T$NOI\F0SP'R*U:[3RAS^T."9$8)@>ODN&[ M6DI?^VA)_<.KTBONYZVE<[#VD0["3%XT]92L?=S_SS5OW$^%CZ)7/4H)IW>? MPXL0EC[(CL58=".Y6Z0I/'VM-+*=[*@'HVGKT83!3VM /IT0"0_8$R@@11SR MM4#5P/&S=W$8 1=."]AQ/2H]A!\8UFXR'(8YSC/;B0/D\: R@NH8RJQV:)TI M0]MX_>A#F[9J&_>_:L=IT@OS+TE6&8FBK!93%GVB,7U7-W['.27Q:9[XYU_E ML"O3ZF@[VYOS,]JS5(JL2,?7CG=K?L:[$P0A/@^.JPB#@WA7C,)<1--&?O\D M>^N1 SO)06?9\8'7%)'(97"4#V0*9#)*Y4#&67@A#\"0&TI\Z+2)O'WHB;3- M1-JW)?"-SAR-]@<(?*.S/3_CO16!;VRT'G_D]T'@&QN=AYY(QTRD3984+?_90,1'(R(I.(4]&0+7.HC9Q+TEPSZ&1P'_H[=_@TEG MQZ??ZKEMOT%,KTH>1%S#%%FH MA&EE? 5&C]YE%!:$-W@4ZWLWH-!0THNNFMJ[OGZ5 5GPSQ@<^6DM"X>C2'(0 M0;VJ_'!^7984J7X;7$8.V7=JM6BNUV@V.MBA;Y/DP#3?FN]1^.=A+Y2I1U.1 MM3&WW8-?RL[.ZLWV=:]JWZ?>-J(S,CF*+!H7ZYUT7::+;@?XM& M@,XBJ0G,=)$6\Y26**ETW&:R2.U%7Z3V+!=IJH6V6,M5XOSMNW#^]BPY_U3K M<8%7N76756[-7KZVMV]T/S[6JMN%E'U4=YT?U$\!#.9J%(5^F/-8O2 UKW"']ZI^?'^7A^D]F26C MG]CW.D?N\]CYFID_L[V_WBG^/*C@VC5X9O1P(MGINR?2.(S[V;,BA/K)/Q,* MN%.PZ6G3!4=(;K,@SX16-+L'V?>ED?5\]WYI9,VMD?4H]+ TLN;(R'I0"E@:60MM M9#T*MU@:67-J9#TD-2RLD?4@BW1SILCS."?S9&3--!H_9=^71M;SW?NED36_ M1M9CT,/2R)HG(^LA*6!I9"VVD?48W&)I9,VKD?40J,[;%%5X'L3PZ);$G$,H M[U3?XGF0SAR8(HM./$M;9LYLF44GJ*4Q].C&T**2T-*:6D!K:E&);6F.S:4Y MMACD=)O*8<^#AN;+BIO;=,/;%7%['J0S;U;< A+/THJ;9RMN 0EJ:<7-EQ6W M0"2TM.(6W8I;(&);6G'S;\7-+3G=ICSN\Z"A^;+BYJ] !+6TXN;+BEL@$EI:<8MNQ2T0L2VMN/FWXN:/G,H55Y>VVV/; M;@]<1'9I>LV1Z?7(>[^TG.;,E@:/H]N^#P2!2SME@6T6QZ96RS-CKDR M.QZ*&J::HUF:?_\:QN&P&"XV$;/RS-*^E07D+@A!73Y,@W'DM M">)'Y,47$0>+30=.GU!8F7Q\' %;W8FI^=<(G_=I?#8>R;*,L--^JA)A2L;V MKX_%2%,-NX_PSTO3_V9G?/EOC_^OC]$#8;I :@E!3P2!2RH M(HCME0=)%!P,1VER07;V$_$IW4Y3F+X.STR$+"EBGBGB<83+A#OI*5/+WW:G'-Q]^..L.=&RK=SEBU)^=%)>8KF9E9WL4GT3L13F?LST]"6.S\/.S]O MFM@3H8HYUKX>F?;F7$S=0>-ZPB0[)UK6DF1_H#7C&WQ'RP"OOB0BWNFG4BX^ M91IX+1#&46\G39%*\3D.K*IFNH\G5?5>S%*JXCO:S<[VIL1\\P+/XQ@V!6W MU\1L']&$?8AN8Q,!Q^5V/]9V/THT<;G=C[7=#]0+!*3,:_/IC5:ECX^/4;U4 M!K_Z\MOIZ5!$T:!G5\EMW\ %8Z+2K*=FE![LK9'SLA]8Z#E03E[?6CE!"INI]ZK=;&WK\FSP:>%T_FK5LNT[ M5"VC><_4X;)).[FY3$IX (>*6NM9"OW6FP5ONZLG,&NO4Z<)2ICZ9!,]3\/8 MQ_Q%.5I\,8B4;_+U3GT9@ZV<.(*I;JZ/[7/"7;F#SVGF<10M4X7;FVK-IU=I%E%H5$EL)\6;+FJ42A7O_E14IRY4K2@:ULB MQ=(BS8H47S?;+?MIP9:K2HHXA5N3HGO3K$AQ =>V3(KN(LV*%#19D6*KUE JT\+MEQ54GQ]:P%= MN6EV..J%6]LJCGKF AJ4@(VV_;1@RU4EQ0TG4OK#I+@QZVSJQ5S;,BEN/'SZ MJ8(L?!)QMTC'3PBK\+-,^JD8#4)?1 Y>H311'LHR>^X'B>370D2X8<%A$N]B M9>:P6^1).CY.DUZ8GPY$^F3*E)W(/$R)CC KTZ9A$@W=8AV6%#;%>U+?H'E) M88M%87/;1K=E**RUI+!%IK#672BL]2A2KL?W67*YRVZQR>_%7N7V759XI&YQ2-^0@ MSHI4Q+[1))EJ)J#(BYC/Y39I_$A\+\4BTB8KRLU)FH7XJ'Y MX2.UNYQ>2O))DCFNU0 M2Z?9:9M/'4TN^T44_2:B0GZ+PT5O,' =L=3-\[%)!7?DMJ1"FS=[4FE94GF[ MR!JEFLQ=5OGMK%=YPZSR H)_)A,V[[#*LP-66<_76U-!Z>V"K[*:S&VM(YKW MK&GY;;/]UGS:7@J7QQ;,G%7QR65N'?O3(]%Z%0BB.[\#QG<\Y3U!> $D-+FV>.]A,92IR).: M0,@MUJ ZQKJG.B_]+.-D&,8WO?;F=:F^M^[!^O?2*OS @A[#:V[8LA%\O/.& M_?SI^$:B@VM^\/D?7H57[V"=DB+U989?T3<#*0(ZG1]>P?SA7_SOAY&7Y>,( M>% /CL4[K]T:Y=X9<(?,.Y27WDDR%'&#OVAXIW"<>N^]H4C[8?S.:[WW\" U M113VX4\?3K-,U7=AC(SJG=?<>+.^.LWFQP\PM=N_Y;UW M&0;Y *??^L=:Z2'=)(55:^;)Z)WW*1+^N0?3\;(D"H/WGEJSFY=,/:6;Y,!+ M]8/:ZUOZ4?>W/KBUZO^=-7I56J1%WO@'&_;??B'33,O\J3>_=AAW7B-7]>&_K^)C3.MW;_79R<':P=[JZ MLG/XV=O[]^X_=PY_WO-VC[Y^/3@]/3@Z7/BY=M11(W5E<^K^^N M>YW6UN;VO MTD)/9*_JI<@3J^"N>;% P%;E;CO6_O8;C5_(;%NGVF7=V%6>K8DK*T>Q?#FO0YS=GO]19&!TCO^&,*\>HIW*(=J)XT)$)W*4I'G]86J=_/&O MTS\V!V_CWIT/4R])AR+_:2V\RM]UDR228#2FA:P[9>Z 4!?9?K/Y^OV4 Z=Y MA+LN%0+?.3S\MO/%.]D[/CHY\XZ_G9Q^VSD\\\Z./)!I9R"WO/:&=W3BM;=> M!"^]HWWO[)][GA5W5M+M[)[AS^WMC4VO=%[F=>^?B$S0 ]]/TM65?""]7ICY M(O+&4J2>!.TQ\*HTOENA\6/R1NRQC[*>R(]ZP6XDSC:V1N?W0N0!EN> ^P:! M&.-(95Q'ZZ6!39Y5/8_=(H4'Y/LT\?_ TZZ=RN7H9.N/J_WH7Z/!O4^E/(UI MXUK[^%GZ[.]"5U'MT6U,[%I5O-O'[L,W6?UD#_S]WUN_'0T/]OOW*.DKKUXC MS]=4H;_4!1YSX$?I(HUVUK:U$AI5X[JUWOD;+H%ZW[=5]3P5<19BNZ3K MM(O=-WOCWXN=;_VDY(1"/HQA>#TC/^S[E/UZ>3/EM\=?D_O?V/D>WFPR'88:QM-65 M7AA)+RY0Y8#C_+Z&.VF[9X\B7_MP_6'!)1[JN-*9?^1??3OW?__7QCVH%=5W M4GRQN=7>>#-=J9A?@WP1-86W4V367HDJ3F2?FLW&^2'L73UE="\^MU^?Q'L' M?]V'PEGW7E!IAK(O5E?V(WG5\ YB?_T'J*0["W]&=Z8;.^TO-2LU6>R+QL)'U*\/9"H*H\\_R!2&$$]^JI>AR5-!==8*F^C"+XW@_C M_D]KK37Z>R2"0/]]ZUDYX3X3G/.3*!*C# :D/W%,]D.>WOX%%S+-L1:F7J\\ M&>D([X<\N/. MW"\,[? IJG4S": $R0IZ*S4#)L*@.XF19RGX]TDF,*M#GH; MP_]I'>Q=G;RY#^VZF4D? 6*Y'*7)!9Z)LD/@!\:Y]O%8QG$VCBY$'(H?$7]Y ML+#[MUG:OS-Q=:!01#ZMS74:R)>C?R57WWX[[.3=>Y,S4P:P]K&ST6QO;[[= MWOPA?00V!/XOG9\S.F,10"3,PTM2+P$C(045/ VS(/3)3DAZ]T2L,Y[(P?K) M^NDZCV]O.(J2L4R?ZZZ&+I.RFYOV@2W]15^^7(A-+1]H'N9ALO[RN>YK19N9 MYZV;'.ISVJ@;;?2=($AEEJE_OH2Q;->+RL'OK=_.MM-SV;H_45GS\K6/FUMM M7L[=5,+UZ=C[78Q_.+[QJ6YVN_#Q*#U++N/ZN7W:_O M?=R[RI/XAV?2J9L)2Z>CTMO7/J)K>UK0[UFKD6JY ME*[1\T8IT&DX$I$GKZ1?Y.$%>AA DLML,52/%[#GBA_"SD_1.%Z1(^'C'/DO ME_Z.^;"7K=?SO__K;:?]YKTZ&KF,Y&B0Q-JAW_#@G$0%[H$G0/#"J@5R9@?$ M78$9\_+7&MZ!O!0F-IU[=]Y&;SN_?A[\^J9]#]S;?=_:Q]?8;KZ66S>GZ6=? M$B"X8]RBZSP80_^/[4__B5I%YSYD??6=:Q^W.IO--YT?"Z$L)$N:E]&=@G1* MPSR4<$#9_RU3&7BC(LT*=(3G"=S*GI!VYT7W)0HWC*3N^/F[>9W34@C\P( W MWMXK"SP+\T@:]4<*?^#YDSE*!],EC/1T/ MNTGT=)?5DN>L=12,QY8I5E[Y ZQPZ0&WNQR$\(UEB?-JVCR03:KDQ+C=Z=)1 MG^8"V!-_QC^?Q-W[T&6J[V18B':$4HV.AC<2J7>!-9>\_]U:;[41U^-11NO? M<1#<#H#_V$?FP1T5&KNL&!.SI"F^B6@S^#/I[!_^C[@'BBB]D$NV3(7V<1;O MYAG)?&E-/+XUD5EKHK_ UL0\@WZJ>#%Z6R!]%1!]YQ4Q6"E1 M&.-92?+5%3'"4B-(ZHN;X+!H0WZA+"8X 60H/0%8V;R\Z]D)F- _,+,T]XES**FN=Q<@EOER)+8H3\95F!WDF1>8'LA3&C +'> M@[?9VM)LR[([Y&#KGEZ0NRH*_T&^J5(6)@)SY>C0[S#H7W#,IVK(!S3B>H'\ M5Y@<',O7O^Z.@WL+$$T9 '*4*6+6,_F>\TDV3XBHXR2';_XL0I2^('0)0I]2 M3DQ6[]O;0(2,^8LR7:QL7O> ,KUIA%D&,OZ61$6F4S+ZKPT_#Z'6R MV^I$]T:0E1?E0!*DKD*B+]HOO0'P5J3+P!-19(C3I=JN5!? M,\N$6B)0APMK.V!U!:@6?Z>,[J# II)T[2B5OJ1H4[OC4>)KYKV !X*YX66% M/_"R08(@;YT>E ]$7AW\I<@F#Q?=K";Q$N1&''@O.B]75W"67;!:X(+N'S ' M4H'Q6K@+AZ$>A-EK&8V"1BFRW-MN>8$89^L3YVV[=-Y4GBXGO*%M3+W*ZH_= MGZ=OOYT='R17?_QQ;\>N_OTDRVXX?MYAXIG\O 6B]:=_/)%H@5Z'89X#BS[*JRO5L\PC-B=49B]O.G_.0N Z MJ.-0?_[$Y_-_R[\.OWP]O#^Q5__^Y?F;JR'?\OR161+!Z*0G?!_.'QCN0)]( MD&B3Q+7?@M(7-VM_R(9P<.$MJ>;1JRM^,H2YC5&6PN- _.!*]+U^FESF T_] MN@[SD30VLH$H;S;#,XF8CD[K_;01TL_M]_JRB0O4[PVT=>B*B0'J$>@GH3A5 MUTX9J[Y26VGM3K?9T1J"5@ONW<^T@+1^GZ/[@@2PNC*QP5--A8V)1-UT%V[K M)^EXBL9R]OO&\<&_/P6_WTOI%G8ET\MIH+YZ>5VF4VET:Q]WJI.\F;O6'$>S M,J?32'YBS3Z7UHSN^U1D82RS*5K>X9M/>^VK\:^_?;U[?O./5%VH&=!-!1>\ M/7UZ?^;3N\N3GJP']Z8T:WT;WZ5NJI_]K]VC\<5AE+3>R@>8?>W ;EJ%>3W. M]\9L:NL9S,8KT@/V,U6 (;J0!:]WD],$55Y2=.&DHO<$=,$B8^$'D^%25#75 M(T!^XKNB,4G5RQ#>C6+@OPHR.?BQB/Q01"DM,E\2A8G'M0*1!YF&^ M91A,0UUMO! OZP19R20E89 Z- M69%"<1Y#29NM30? =RK2KH#G-H^N(CDF@GK1WO*^K9^N[WIO.J\1[/<2CXV= M)<;R5E=&13<"7NI0@4TV$FA* ?&3"SV@$8LB"'.])M,X_8'?2W?P MPB3=L>NU'XG^%-4 UGI[\&7PY M+1&L4^6#>\+MP:+D>/;4J6><.*X$!K)SH(CO4PZ^7D1^/_C*3\ XUVG%9'BE M*;K\$CPX%V%29-%8GYNZUZXOF?R#,WFRDG&W$U '>+_L-FJJZM!X>7UT;K]L/N)[KK6?#N*WP^-^YU/GZO5#6(_.>)81NX?D>V<#]-ST M^T")*/^&!)!32%J@LHN$5#O47M&OJ/[D5C'XNT](7!A) N0-FTC,BCR0/11\ M\$@C),MEE>#+?Q6Q]#9:#0]IIL&5^2(,>765&P$#7_IND/ )#.+/@HHOX;=T M%T7A_O?U_J5CTE3WHT3DW\,#1>ZO-UK?__)__>/\Z/CB[9M+BTK=)R\ZS*E* MH\YCUDI'8$>WLVJ];FZTRF0?%\,@R0/IAT,1K7GJ0T8Y)MA3AAY ;9$V-M\V M-M]N-#:V-C3UZZ%H\E]?*,I:U,/ &8E(85/(/"ER,MKI8-#/7T7J#[PV4?(& MD>3UWCO&KQ-RG5M)'=E'(HF.PH#(=*.U 5SYK^1KWOXD__.?_YRT;R;3ZYY= M2[<;W*W[!^GVX'#?H5S="*O=:K2V-QL;MH+RDG8?>,B?CW:_?=T[/#M=73DX MW#TZ.3XZV3G;^^Q]^H]WLK>_=[)WN+NW4!-:P#VXJ4A]9LNFR>#3&(X0V*A@ M YS!L#Y%<&+K=;%??AYLC@>_);MOM]>\'/&B/ZU]5D_TICSRSDJ;S'PQ0K3P ME-X--\Y!L=$P9G["EHRR@T Y. 8![AT<''@O#L!6RF#E&EX;6&<;A'E[@R$S M[@;9W3;>[O-JXS'?#N+]/H$=K6 M/11!E;<=)_,>'O!G@5P";N2949+5Y/Y-;1@XT9+L-3%WFSGN9HI7,\G+[YA, M :^DBD_*$)M+6I,A6E[E2/;H#I,_IK-F-_YAUPLSF2:OV+SQBNHS,!M*9T+I M+I<3*YM*<=[L2N!V,*$1;8?;[6UA%O*:K&[F!S^T,NYIN[>#MBR1<,>,:G@# MSO.GM8U;#Q[6?)[S<#YT=3UQ[Q;_<6N/5Y*F:,GF?,9G.Y^^[/%0C_:]W:/# M,[1^*E/YVWGZ?ZO&1BW?4<>@M?YZ*XSGMBQF[5F:T['6,>OJ^%F4.ZL_\\6? M)ZJ;VZU[_+'>K S>?3::Z&;."U&YN,_"BTOZF\.Q_CB;NV?JJFD%\[>KWW3A MF/73I(@#U &3])V7]KLO.JW-1F?C;:.SM?7R.=/@O;(,N%%X@Q0=?_\EOK=: M[;HGN;,[WCDYX_D-;LTJ'.G44@SXV;R/,DS,YY[/O" MSY/TR=!IN[/DJ!,T^VD1:';S)IK]%J<2K/ +Q,9RL4?1ZV&V&$6BGPP!;R\Y M+8VNLPA$NW6C^90F(WR_7$P"G34]+B9#W5@$TGQ]$VE^D7T1\>"!2GU)A3.6 M9+K@;'-S$6CSS4VT^16,)R7E14_F8^]SF/E1DA7IDI$N/"-]MD[[Q]$HE^[. MQ7)W5IGEVUNXZ&?@HW^J1+ODF OJKG^J!#GW7-0JF5LS5#+O%SM<9:;;-VJ> ME/3(4\)2+C49UIQ5Y>W]683YF),43F1$B0F4:L7(?>\KEOA(,_J="R%[QT7J M#T0F*5&,[_=LJ=*GPKL[K27?KIZ8UXMZ8MJU&&-WDO_W1&8RO9#!_UL2\!/C M\V\6EFIOQ+5\G2BVQ--#1T.19:$JT[3C5.C8-^57=I,XX*)?S/RS(N(",$+;GXD;@PJ^8!1EB1:L+Y8%#$H=O(_6EZXKS1#[NPM'XC"L(P=!-0UA6;D.9/B]$HHK]%.J:"YD^& MMI>NZ DRWUY8,K\1.+%+=:&4?A.RS@),7/13J\N+ G?"/6PZ@1/ZT3V14KUU/:35,*8O'\5 M:9@%H:JN2L54CU-Y@35\#N)LI,JN+HG^J;'P)4YD&>%\0KLX8YQ(^U8XD250 M9,DR'YN EVSTB;)1)_6HM0!PY/:-H)#/(1;W3]*LP3/8,S7VCU2-?8:![.H2 ME=[/6%P?/6;RJ3#:K==+)CM!WHN0K-RY$<%AR)DGL.LTGEA2[U/CR(N05]>Y M$;ZA4'-C'O_190P\>!".$(.Q"^,28>Q]DK$$YHPA"_Z=6+3%?=P$W%N2_A-F MW(N0PM>Y$:RA2%T[SKAH-9Z#K$3<6&9[[)UAJT(NQ*_4%:W6> =Q($=8P7JI MKSQ!CK\(*8&=&\$:QVD8^^%(@S5LM-K;EU(A-F1Z =KXDG,_."R/:N!F$W MS!T0F05&&ORP=^H/9%!$3T@3?;/DJQ,4/2U/DQP!3NEUCWZ+ORE:8GJPW-IAE1Z MM'ME&O8'#ADO=B^D^D+W]7WKNDD4W&ZDLV9ZNSO?S@Z.#G=._K.Z= M[/V\<_+YX/!G;__HY'?XV/QR=/0+_GUZMG.V]Y6;Y2S8+!^HJ:#Z,D3O>#Z# M9C$?0NO&SVP&6AA[^2#,O!WN#GDB1TF:8UX.RFL6U2\P<[G3>J\:2*9T"7W7 M?H]M)]7/I>]?4I8R]H=R6CXQIE:DTHN3?'4%7ILG*;(%KR?\/*,'M4'8=(O< M2P4UK <%(P)QXR5%ZOE%FJ+6*Z\0B\LQ"&PQZLLT1AQOK\B+%-MS\+_-.GP<#B(33>V\'Q]KSV]O;6NG<&=UT"!\WT,G5E%,*PLH9>0?4]S\I\ MO;JBO@^!GN-@XO)1).*)+S&E%GW7^>3C^3$3+X7E&,+E$T]/X.HP@4A'A0X.%Y6^(/J?GIV.]=!U[SV DV17K\06( %W?SP-D5. M(YE2P@/*8APL7IP5W3]@LV H"'+J#(1X+C!_T MN 0VGP(_*8#1^:+(),T3?N/#1<3;*+T6ED+X Z0:'F_Y:*VNX-FB!0/F #DX3;G,*.1F/N9%L^+=>_4&V,#.@EPQ%0,#7'K5OYTDFBQ9(Y M7I,/D-=P)UY@!W %%CFG9&Y=')RCA0D=_!%%L>)># M$*A,"X+A1#T-[R*$828Q$+;(-*,.X/[5E7KR\7ZG@>!9/<>#[R7=2+-P&&DQ MPIN1TE-Y$69XZL>X8>I7PSAE,#SJPO@6I@2=Q.V)&X7$>&X:'> MC_?"8Q2.)5,)+O6'CGIYXV5NC^VDBU_!DXFCA":ZGUM.E('D]E7(*D!HWF8X[X\VM?,YEL< ?N'\X0;>(EG MX&BEO. M$@$)5K5Z]^PEBNR0JT>1[:-N50<->:@B/EM+Z08Y]W]3,"".%P M5O6+8D(/N93J"Y8PZEN@0WT=C0Z',*&RXO4A'&40^5D8A"(%V;X40(]JD('1 M7'H8O2V0?L(ED=XQFWAL%/:[H+&4^4 Y,V.^5&ZWO>5N"'W0:/Z=NX MXS9US#:Q%[SM-;U/WTX/#O=.3V>T8\]Q=XXN$,)#W%3^=\V+-9VT=A MP6R@1O0B4:-0OX>X"[44PT5(R1D$BA>BT'D9$T]Z,BD.\62D-[5CWH[[!@M6?!M+'N M_)UC,,.FBO<\TEJZV7[]9GN&8[_/P=+!)X\,CK!7R$AQ 77R03=G'QHP%&0, M/K:X2@EBT"W"B-JTW".LY$&H=([)+"P_ U:6H/% K"L MJYS9&W\'.DI08$CI13?)!U@^]((O[,HHN21=AJ%!+UEM"I*"1#_[N A;-0I' MJ(BA J4\7ZBDC9(L(ST,%+5SG:8[J8<5>3),*&R!+P6])HP%.AF !\-#V0NA M_J#J[XA5:A8CKR]C5=AW>6#FD@87>ZQ+.IJ?O5D@QHL]IA77]9/1",P7$47) M&/Y(TZ)/7F#%+8'W#65 (7W@:@,I(N"^/@:$P)@-(XZ8&YM47\I:Z8OD:@S\ MK^'%89XF].E"^$4Q?(G/&F&PDBY4ZBQ^-Q#I4/BR(+(LV:T46%Z2_CQ2TV*/ M=4E'\[,W"\1"53S4U !W>14&D%-&@?AP43(DW!,'S^A;JXI2J)156B^06%C9 M.@>1O8Z1[;U"^ 8HH>H;PVZ172<9*J5@Z8]0^U6\%*X?AE?H:U2X&WV'R/EE M0+9C;Q#V!Z2XTE^H1K_PTS$RZM!_">LWI)X4^)#U^@-CL-!5[^"/KJH+9&U- MP(?O[F=^,A@_UY]LX!%=%-\RR]! 8?1$@*@ X:%4!TLFX5XB"&J0?3)]%$ I MSL(L-X@*QR/-H"T1R2F>:>^%B+)D=260F9^&77Z?HRSD11=>][*!7U_**,)_ M\17ZD4XLPLPB534&P+(;H8L;:^7WPAS'S6YM]'UGB"Y,!;F_A>_#I!,5KUUX MW_1"TZ)+/%DMQ0#!893=T1)!E=R[RA&@_%M_73])5V_NH)E6D3<+=)QPSNZZB$>D;*)R M2 Y\V"W"-&"+&,(9@!8:PX/)6 '1+[6\)9]Y[4M8EH/8;ZRND$J8HYL^4PKM MD$ 6L9*7W'4O"\6Z]TDR#!^41D+Z(<"=?P<]%9NG@K;AQ63:-&K?/ =I"ME MS%:=5&(X+H9=;)H CV4(/M6"<^T^X8,]AIIX-TU$X*78/H=&H8S%I>;Z>&0\ M%'^@6$S6ALO>+'Y4D6*(L\Z%M8=\*K' MB]W3T[.7CEY=&DL?CA2[/1HUP;G5%>42P7O@^PN)<4$=!22D P[6A ,)G@X& M+^CE*%1S$9_S&06%'4N0(L9J(@B7I&4+0$W-M61Q<] ?KN>$PRD[M1V'>,4- MWE#T@O?!@H]"6'P$]<. 0Q\^X+(K8,:%Q-2=&$W>A.H JTR9*(G[301,PSC* M#^>13]*()FA%JAE!L\G%A"V*LHQ]^)K[-!3H"SAH:+*8$%G&\4Y%[KR#8]Y= MX+PCF!KX16$U[HN#@IW(H M(W9 X;/(+>5ZG^"$85X2T&NFD>F*/N!QQF.E87 OE?-@4BR!!::6:\)1,124 M3F=RPE(Y$J'F%DN>_0@\^S").=^'$D6QL#"P4$RV P*3@ER:70F<9(A55'(Z MED;'@%OUUF%J$)XD"\3,"I+ITT"8^"0IX#08+QGQ0?(X\#&YE"XS!B8- Q1@ MH&<96?]JR%C&&\^B'CIZ:4=)QLU_06OJ"LJ^PRP=NE(G$_)!KV&;:B0T$*T6 MX8-4$FTTYLS9.$^)2:NK7$C8(*&XGUF:3WH(?"'R _0I9@5G%E&RIF"AA2X/%%)OH3 M#S)R@T ?[F0UX*V!^Z52=#V=H.0#D>A,6590\680+K%@*(B=09$*G]<"J5-3 M19[D+!'43%"]X$4M96(Y?D]& P\EJI#TZ-@JT<[B$KVD(6U,3PGYM ]CK7B5 ML%PQB-N2CLSTB2)L. HC!0XV'BSX&UU7F7>11,504L(;_ :BB=@T*LH\.N6: M18*%0U:S;0[E(*7S4_5VV<>6W,6(URFOATZ;AC>7]X,<&2Y'A%EX#7N)F9>( M5H&O\'79 '?$OO3 48*(H9'Q12JN&.G0F5HZM=(>ZI(-C\L6C$G:Z%\"9 ') MR)3[CD%PF;M$$8,ZI/+@'/7)KE%H=/01J+J@G("@@E5V3@[K:72=N:W!R7 . MQS!,B;A[CTB R0-.#=T<2#Q>)-UDJE]:LG54$(A&I$::E\R)YZ[?W+/_Y[,E M'2*I3RI!#[NI\*AXK:VV^V.#M-:36< 7.6@'33H1=.#RW+J$O, M/U$L?R+&<5N88UBE50VJE[-"?;THJ7LW%UE0MVD&!QE=B%36 VW9:$ZE6D 4CKUB2D;"'(94S<9[@=9T;]?$=;6N-FTT^+9 M^J#38]F'7@\K-%Q0V8Q_%7!2.YT&+5_Y."'V E25+%>K6!J_,M\.=TX_[_SJ M'6I[[2O+_A>Q L?S[ZLK/W/8F']^Z?!$?EHV'G:3R&3K[W_YMUO6IPM+&&N- M!I5LIY!2=5 [11](SVNK"2T\A3^1@XHQ-+9!E*@9*LV[#J)C@$8F'E)U,93 M"PVJ\Y57*1=O[JF.O&[1A=65*/%=7P6"-+@R;HI. YT.BVH^&<'D4O8+I4!S MU$?$3B$29"^I<5EH:,3D61J02"4'BI7?VAP"!I35KD8-> 7U\XC4@EP^41*_ M'H*QN81@W"\$8W,)P5A",.9J=-6Z$KNJ:..S-FOONZQ*^/&4A&I_S+5[YGVT M;IVA)^ PJ(599VI'C/;34$GU7"\SXQ!4P]5)6#O'$HDYG)%^/C!N0,>?V'"- M^48M]'IUQ3'KT8(I.#!5*@ %@L/#@GYP,?4JP( TE6>%MZ(Q2AU/YHVH&,PQC"5NI;1U4#Y2V[ MXF%[^=UA?)%$F,A,8YWJ2$HE57C,V-!3.C7ZP@(S7X7*0MU;=L?HST^3"\Y[ MT9N@+ M$P,! I+F7P!+HW3:_L?/);A@3#CXQ#'"9G(AJQC[Y/,0PEKC V:^O MKNQ="<1Y46R,ZIB6"!*M"'0GU(4AR5]F3>&S5/C'X4AZ'X"FD-6] 347>!S\ ML8NMXV0*S#H\EY,_4^ )MQN7!M^&0_@J@Q ?.7FY@ZEQ0"8*>Z)JI\)#/A-< MIOX1#*5I3N:Y4]@)R00=H%Q#LE&.,F%<-%5I2"I4D""J+7,"1]5#A54HX80@ M59: 'HIG.,\W9\C)95+T B>P\.D4YH*WL\*_,BG/B9[A63D6T&3?T0486B:2 M41>HZ?*MFC-Q,4O\"\,3C#?1N$&]4HMOV2V2'H3A M/B"48W-PL3VZ)LBE=O0(U/,[Z",8BB9FY$IXAT_X!$5$MJ AL)?,M@T2F,I& ME["P%*(EE!VB^4H@$#S[Y5QPE/&K*WY$\BF!D34V6RUG!$E,0C4-B)5D4L6- MT74;R\A4-5-?Z_P>M\(M_P)B#U@ 0O70,XNPO5(*T-'>5\7% NJ!RW=Q!6*% ME$05#0'&YD:NBZP_IWH'9$(YDTF+K=^0=1P,8_2+L@(<)7!D6J8ULD MMC =%B[IM#HMO /^[3"T0TP^]0T_=/L?TYRA@OO&(H7X,KP@YTE71 QONE"J M0T3@],N$O:OKW@X!!%!I"\MYFP&N#L( L X"$"FBU='#@HB04(7:AJ@4\-80 MM:"+/502,$G9U>YN=BI5X7N+([5/=V[F>M$X7"H\C8K )>4KXXU4'EM/EL!3 MK#5B.6?N:$!E<^P;2)JKP*&#!W(T @;#PREK%@C,M; P@^\SDA;/$;_/UL?6 M6JTS8@JU1LAG"$DU)EI#Q /:7N4#RQTJJ$@W0:Y"0H<1()411DPI"IC#8Z^, MRNCL&4%0I-BU;QAA"T00- B_5_6'3X'-E*C(^E=5F26]D&G^I*F1'U1#Q57S&R+7#-]F?13,0(>;A,T M%$MG=TAE?597R@M44CN1C]I50(:M#QV]E]#FT_>%= )\:2],,Y)=F<1&$\PV MLH*J*O2*2#\#=/V)AUB(JBTJ[&(HRP!8.W?T)RZ^]?Q(C.#>FP-,-3,>I?O! M0O8^>(Q2&VA+H35D4K?4F76[FKF9#R5#VF#B25.@BAPU#E#CT)UNBAJX.!M/ M.=TA-73OC77SLPJ8=!']X[/IBERC[LDW.%75BQ7?]!6$T$F#Z;1:F^O4@2HF MWX-!<+E.0:6Z[ GW4?<5;V1C3^?QF)48U^7:M+8&C0-RE]#4Q<$@(S_2,8T M G1ZV+P7:P6%*7=)LE6=4+53?X(PN<5>LJU=FP8SD4) 'MU&J2F;N89^8VQE M-RU,,D^Z]C/+TDI5L-RENE4Z[!6#%+R3#;.L&L9D?#; M[089==AT*II8^-JQT:3BH0EA(.IB/-*&R$ZD+7SA($DH2RF28#4'8JA95R"IHS7FB@1S25 P6FA#* MY+W1-^:8S8%^!+(K<1P$(AXDE^2(PU7& (+.[Z'&<9ER7J@ "B\D!G1RN]'9 M(.SEVAD_3+CW'+E#,-T'3NW@SP(;=G4EIS%CMH<*,(4CE:]JZ$2M8,PJ#%C%IF&DQPCFBVE-BP88& M%U[ZW $'MK7$@=TO#FQKB0-;XL 6DWV4HC)OC(K(1Q2UO?@Y+&\E+&*0I", M* ^F04'T,3G<@X',5,HM+18](3.^?=@:D*Z7&NZO1E3-0$0W<#=A('20@A2(/I&@%JU[.QGG6!>1=C=FKH N M9^_H#%&UT"2Y,1D!XQ""UP3E.+RA.1!1KYQNSZ5#E*+G)(OK@'T*2DT@43A? MHRP;G"34^8#=5/4HB5DGN?E<%'0$TL MO3YU;I'KK>NEZV?.I">ZZZV3WC.>>SJWZ/"H5)6PGAC&\V' +9A6;Z,"=.,L M-?(!&.2:9UJQUI.-R@=CZEE'+]6UB#@,=H;M<->3U4F\#?" M78+@9,BCXE<&B9G$&F/F.A9(XD^\A'8%H2_#44Y!0NKZ3!$ ZD:#6-\QCA^- MW$NTRLOOM(S55I1S7J*7R5")L+VJEHZI324GLU1?C+<11JX#@_2*MS7 M=!-*[N,!&B> %IIZ#4RHF:>& ^%G@"C60?L@2$D\4&$#K"2#&EB1.YM ;8*= MJD\CM,TQ_,! /"#](/39) $IZ\MU[P8*8\?)!)G9Z7'M!/("74@'L=I38($1 MH9-85].$0QJ,72#0/].^ _/ 0XDH[R+M"=^I<'WM0%%3)1J&4_Q&X0VF'F,4 MQ\II]2/S-ZG?J-C9-;B0\0WGS4X2V[S['&KFLB>VM+$:C'(C%EUZ4D@K2T^W MB:QAPG%\I3Q8D"/9F/=;LI ID ,0Z$R;#F.B Z?]K.G;#<3]0U MM8 *2RVD>ZF1S27-86T#8-EOIRI>%%5C9_O4KG,Z6D[GO/V^'M.OE*KK?EQ= MF?X.Y()2I#&5Z$3^)F.;#4*X,X)BVM*,9&3:IB+(7%A8JNYX@2JUJ$HKDD6> M31D>["P-D-&1,(32^UC8?$/-\S(-$" M&*"#7D?$2!8LVK&*%$HV1@A_^^)MOVGO5 !T^C8CFESNS$4^5:E4THY9PV$/ MA$;4?OOB>Z>OWVS?_& .#W'TY^;G.I4H];0SA:DC]IZ"B$8_ -4:D[PBH715 MQZ'*.%,[KA>2DJL"3&C@H3C#!5D1 M5KMG:HX*L9%ZQ.* M&M>=8)W2Y/IWM#,,JYDX(;"2H^=:ML"M8 )=[VQ*!$LYH!!GG1:(V)*(G8K9 MXT165(S5Q(ANL9@+$H"N_P-7. /[0X&KJ(ZK1YD<8EKVVE M/N*UC&X@G/PC1T.DLRO3H/BPOAK.R5@.)+=5-52BA\84T"5<5^JNB*(#I>QDJ.E2>4VA&M:K7I<"!)6!%&# M.%2.Q#I-5U=73,'G3.?LZD99BJ%X;"XAN!QCUBQ%(X'@>(J,#Y(T9]M^LJW7 M= 'LA"$H;U4MQ2C)#9W07>;,J5K(5/-:CY"_NYZ%(/&I-%PV]M2;N.XC.G+8 M/B^E""^\(G:'N/3K95SZ?N/2KY=QZ65<>D%MTL][^\VER;T(G'[J3F'N)=LD M!"93-23( C,6"76SS*R2?HT@;9#/M)L:H&/%8<8QEW8;=._)$6F=QPI_ZH+0 M4S[G*0+:%<]*6>",/E1@5+\+J"_@[2_7O7T94*5X1SW4CX!EB2)S M.[V9U"=28_?V/0I+H+>BC.+/I55(: Q:+U1/TJ98$NM2'0Z&$9]KV_\8!4:U M%<'"CSFEC*6R.0RO-#S7:>DQ":, K0P=O^H:C.6?*YN-E-HN534?HL>8 :H: MH('J:T:!BIS+EY(Q M82]7<8!1$C+"V"Z4L0_1KA:ZXN1132CEU)EUHML))7)>VEPVO(!V4F7E M./ 4HZN7K"N. 9!?J+)#<(CP24XI/,*8]E(I_V)PB.F]T5"[0\HDMO_.,4+G M2PX2V:,@KK0%"L,$<:CPJ]Z]H2KBW; 06XW?E"66(O4'VNDC)L:,1U_&%XC+&7*O M'&?LA*F!_=$^$W1B5 K/DW4Z==5PZ)'D9A(<>H%#(U6-UJF&K3:X]+ZQM9KJ M?@\\DTF+^QD87O-=)1[TH9J4C@=4]Y;*W77QE%,,SU+1ILE MJ5WBDF,54>1X?)3?'2MA.?F=)JZA'/EU4TC02,RN]34 M)$0OV?1B(3<$I0U"-;MFC9!1(UP5JW"1&NO$N4KZL4>I)+KB=WN3,T5*LH"S MFKB4$A5@:N*:D*9#CLQ2/2KNT@C:LV+.Y2P-4RB.E$%&F;.6:FFQ+ M5\!<4AQ'W]O;91EA<[I?I48Z?CW3]?NQF"V M?)%?3)QA"-\'X77(%O+WAR=Q??[GN?<50(_?@-!TS,;-#I1DS MP(\#=SV0CAE,Z+BJEX*FP7K/_59F@\[ M@IZ[_O+#5>P+GD\/FLA-(2PJ1I@Y@X8?NKH2 MJ4JY''I4Z/G3RTB).L[B8V1.1EVD"GR+5,H%#RTKS8WV*9*ZK"E[16H+FW*^!7E8 MF (8U,=9LG""A^%?!"4.DDM8[J'4W@7-4=RFL'LBH\5247H@["O,]<@NR.$J)FK\XH**"_-+PO]-K/O_]6Y8[*AP$-W.US/!\[C^48"4K9%H#3KU)(E4#M*(IJL&C?S-+J'H- M^3%R@2XJ?A#ZO]3\Q^KI0EW0A'%@AG0D3946-T:K\I3_R>=X%Q=WWY[C7<0U MOSCW'Z[Y8U -[R.MR';#R064%*-J"1J MM;@,JK\=#!9-$0HTXT5R[8QXZ5;3IP<["EKP(UR7F9WE; MK=8_W)+ SHVPR)_&[+[6<[(-L_Y #VRF"E'#$:<.SN:07[<71%#L%'=T*BY'UMCRO2G87Q!)-R0F4<["VV3F>Q<0/.=^>?L:!40[!M3S:]G%5K7Y@ MO1ENM<5MD04AYW=.S[YZ>V\W/94HAO4-MUYMM9A]2"S)A4>;J-1U_9DJOQDB\,')&5/O#U$Y13N)):+K*"]#@). G96!75VH5 MRM,X>').:.4E9RKD+$_,(H'Q<-=O'PXE'B_AUB#9/?KMX'.SO>U1,>MAZ*][ MA\!_4_(J*V+%AX=YH10#\B+ %01(M2W@63MG17[ZBH&)@2/4,U##+G$51C$1 MM U6SQ@$'F7SFN!38,H0AAS@<^**69'VV;E"O@;J+2BY)OIU?- =A'*!<8F? MDEZXJ]!?2$W_2=)S4&0E=I G$:X&ZQ9&W*4N41$6YSG7+?YHX:E$)@%$R5HA MY09D?DABG=BEV9LP[FEE33V!X(E4WGVD(\"@QK+98I%<")J+/V (6AD2WT#:BS2E>7<$] M=E*4P=Y@OU^MYF;;?RNK\"+,=.2LC@Q<%+FO=6#/"\^N M[@ '>[.$@]TO'.S-$@ZVA(,MJ)/4ID"LKJAVF3M.V';I"9XS?H_JJ0MNJ1;! MT]J+K77MY-$',@-%L"MU^WAX3REYP^E^$V;&+ZNZ&#A(=GIP&7O/=9]55YTA MYUPI4(KN_(/9T*@M40:N3B_ 9=-0E=IYN(@:QCN-TD*C]V'TJRND?..%MSC/Z.F4/'TXI.R8GA@Q\5^6F2BJZV'NEF<6413 Q M JJQ C-SFDB1AJ_PA=7'X68J6]]+Q0@S]326"S53W5N!BAL4<6#;7S@U<3 Q M0E+TE8(!#6ZA1(:)_L&&!09@P!=#M$T&XR!->E&1P* I5J#<>.JIY?,%1@,[ M%\/,J22,)MV(FX,AFLT&A.04\PK M,R8<'D>?[>+P^=&5$+@NNW)]*[)4#E1>CY"0B2(< MW>>-W'#LO^;^2B4Z5*XF3N]FMWOFZ1F$>O@C02%Q4[4[;]"$5:$,4[,QUT6N M; H75^Y4[G-R3:+7F9E4#Y:]7[ !WQ-A5*0(BHA4)7W,A6_H;'=-Z\Z!3U*W M E'IO.N123%L>#)D#D7Q=0+29<"+?*FL7X<%A?;TX(+(J*<.33$<*2Z$H@$C M-SW=DX-7B3IFP-O^"I"A31H.$;U=3)&@F2,3TB=]4Q M/I&58@]NK0T7C^NDV).G<,V-2-UY(1RJTB)OO1)I+6"4ZX,19.D85RP-;IFFAEC)R0 ME02/"7/5 PRM:5T#X<*B'#-3C!@/GLKVD@;Z2LC!"XFEMI#TQ=!6[.H5&/][ MHL;OXDT#=3HJEV-[U($B0,R T@XMQ_!45QRJ*>*6A\/'UU$C1M&UJ'4X\N)DXJ+P5I.J M,XD3U(.#CPIB^]5F7?2/(Y^:_]>@YU1XI* M/E.N "'K&L[@#$1OLB\&]:>XC"NK;++,K YLJT*ZE8 _91T)'7.\\K%B4B'QYF2@_)F4XH$ M3<0 P_1GVO9SI?)Y8U\XS;N.&(I', MZRLJQPM6:;OE,GR6R+5^L&H%W?)C.%N/@1BV?QKUTLA"P>R$L.NEE^DBQ!*& MGTM\+9!.BH%$=K?\CKB!KZY8:'A?0Q]]#'#I0>S#6/Z)H_N*U1O2AG[HR/80RIX &Z+ R*G#V(G5$K*/ M47R7B:W[^P>),_(B8Q"TK\&7)C<(/DM@?"/A4U:=J=.K\B6MF>R6,>99Z0%9 MW=/M_ ;7^Q1M93Q(S([%).865;H.LQ'X1!"E'H88V< 419M%15]>)FI:=C[3 M))[3FU"M0380*5<[G.;>U#7YK)W=M(5WJ@=3T810^YV&BA"TF3E+HBN MSJ43 DT3RM(BDQH#QUNR1EFY5Y\9@PFP6RDRA>:;2+\A3D5=X126%A.-4]-1 ME4^O\JA,T*/5D*G(DB3 +I94IX8Q%H17QMK5G3O8D#17N.1.I^$.V'3AT6$8 MTFBI#"ALK%^0N]+THVQ,M'"Q]J_R&B,LQ:I^!/;D4XVV+YT-)@CB6H8S'9 MQ^="&K%C!5>U-@6K&G4V#T925$835*15F9C]F"\1WG$#H]99!P/1>C49?DBNE"SR4G ME9?&M/XS.KM3X. :K_BE5#=+IX"B[E;B%(Q4U3,I_REG/RW:4=R:A@O],2:6 M+*OK2C%,'0PK>)4TELGP.G9LP20!/6-*."OE8+U ]NC]@@H(??KRLEO%0J0&L_$TE)M.A3IOGL.9$ M7$,;<\BI PWZYK #03G@YYGMHMYW*I6="@L1V!7.D46Y(*6P)Y>*=@;.6UP8D4S4X3:HJCB+CCE9 ?5.DDE<-S4%FY;J11#+D=::6W!JK8_S82#H*V8$**3PX)<0T M8S(0E8/\P3=N?&0^::A49]IA!#91?QQ1%2Q@>+KW!9;: ]V6)ZS (*(FWJ$&$$SMI8RU5+:O%+#<$Z' MK/0OIUA$B0IU$A$B6>#\PEM3?AX!DN#3T*2\TA'PM%$?,W!B=>42Z94IKOR$ M#*G"=&]7?1TXOIIX8RHY@;+#C7P8 6%"('#DI/0.@4(\,/%.G6MWN",6+M\Q MJ-)4WV)UA3O,N-?M6A\5,^)$^0ABTL#I=.ZCT"*C[10K70]5%Q;R%JJC1\E[ M9(I3W1T;[@?*%R&&$?8-C@U68,1=*1JT/ASH"E5M<\*"!&.'^91/DVK<2^5^ M*DZ?TG7=,94^!H4!MY?=8)%";S'KR>4K>X=[4HG#[YM8 F MQ*M&PO@;&73+)0S8]\EC0,9Z^[(\NK_X%)?3S3HPI;I.:.1N/X$2@,1,M49S MU;V$OIY1T("3K>%$#%"QXM#$%741./W"1,L(;:P0@D+I(S?(PP#Y]%1;4OJMM EV4UVD8"?;8X:!'VJ-:89#TNP1 ((ERHKQEA*OG1NG!#I@$V2FEA MM(=I+452G.: ZL+4-*)W2>SB.*ZY5@3+@)Y%&F(2M=C MVA-=9O[$XMFPL5W .AU%&O@ O)%[B%'ODVS 0890%QTF:+ &-6D30MBJ(@,9 MC= VR70Z\N@2@]I#!=UR@@A:0;4[H:R[21 5'TWDP)HKVT9AB@-7)!L(O20: MRWP LC=6 &ZKY4YP<8L@$X&$DY-/8T9\]J_E1JLK7X"S%6 9 M&BR$X^O'P\00/X[16B>DI"QDO1S$=PV'UAQ*YVD83!@,$&-RI1$*]"G# ;-5 M5H@Y6=,7='5D7'1"JSM ;(?':5[C$RJLJE*0U6D,>@HST1'GNK."L50ZO:8? M)5T,^JNQV;P+LN/]*,FP@X\.CS+;)";*^'R._H2JN@ ^-;0=LWM+A4XK'1I+W#_-#M:(%.(1P NH2( 6,B A='Q*R%,J%P0H!B M"@@@0&N>W +6)<0@,6/&+L%=CV$]?%). "S52>P3B6II"LV%*72&;N.*XZ): M.-NZ!;4#EUQ.K!64L !"0RMM=_BIZGM#Z^Y9?8U1+%M]C:)^;:&AA@Z^L+)E M\3JUR 6C0O Z:/ZH'.%4: W#U65TYLYY(&@GF5O-DK%?UW+EHJ''/! M\$GAT#:V,HIT*A7&0)2NJ%";UD/2<'0*0FJ6TGVXWQX[>?XL0DJ&:JA8H0J5^$Y30E&$=,-2?X+=EG5>5W UJ1R7>1:@Q?2 M:U[812I]CPIFN2D'I?0D;O;ARX8%5* MJ0'(#<<]9K]#CZGRE:%U::CEB2I& MBS>-WSC$@I5Y^V&F0-5<>!\])]2]'K]R^U YQ]'$=G6C;!6>(3I'FI6JOR[[ M;+H22QNKM'5\+)XJ5*LIB*S!!(+[ .AZ784]@H_@X(883@^0 W!=8'<=L,P+ MNL:=V+=;ZE<[2XS_V#G1)81/,2J/Q%/MNFU(J^9D8X8 L^)&[2%OU!\\]Y@: M-Y!7=1"9K )?=^.(95]P#0BU>EC7^03[,!">TWEGRBO0+@SM2SUK;D@)8QU3Z10LY8A-=((LZJPF(]P<[:< M4AG -$7F%)@V@#0$]?@JB;P:)B?HJLHJYA^-WLWX5T 6S(-FG54WV"/D,''#)GB>/;JBDK6IT=@G6'#_[$8+"MBQOMOF)N> M(Q;'R1&V2QJ.D_2$[GS,*:(XH1X>HRHUZ^TE&8DNP<8L]59@6!'I3!DG]ZFJ MM/FX.43""% LG;NJ4T._MI? >SQR9O5E7& A;XPV8,430L)2JDIO;-/=U3AM M/!..*L[20!*2M"_B\"^50RDQV,4I(J3B7DF_4$E()+M!JOM>0N5NP@N.[S 8 M4+O)Z*4.+3%*5+>BYP"VHJ/ *9[A("=<#*<%$Y.,!CV BQJ1EDYJK:&J5XU''[.=L',%1#$5#%T520!B."Y#:-28X)!:@BAJF M,2WA8UCSD\9PU4 X/E#.2$W^9:_'HD _&=D9AK:Z4QD4M#!*.]W$M M/IU=#C>*/W-0R"2.;)98QA#2[.Y6.LF2*UNIH-K IP#^;?RN<_:0F9U>7L MZ@S5?U2&=]3XB5* $D-@L@5U_* \W?)=U.G5)S/)-GLPV=&3K0>7*#])J0( AN$)D4_];72"/0P8D^1+ MH#/>N1'0DE3%WO=3[@=WIL+*SMS)IMN+^Y&N>L?7NCU>[;)G7)=[$JYK,AP: M3+1 ;@3XX.'_H@H8N/1,8!R-VN#>3HDR2DK>'H2IE!>.\3X;1_JX2,ACP MHCQ=K)-QKY>JHN6DG;ARF O$<\B/MUHUI 937;7?49 #AAGF!MW&W1/HA"O0""E8Z"A@=)S1F&"LY*S M8HV:Z7;'6E_AD:OF6"DE'$@6(RP= MM$_!\D1*QD#%9\$.Q_U$-=NM95CS?L.:[=8RKKF,:RZ$S^D :)Z4V *!Q,>H M?*1+B-2<,'/4&1C,2F9V*@?<9ID:]O: \R9IW*88#% M/ $ M&VAZ5#XEC+\0+U&U;W)/O<#68RUXO!2VZ?,*E).O7W1?4F=07'"5!D$9+%S< M3ZK6H!P@J,F)T?6K,&E.!8>H3 J&8W'\-[2_AO?[+[$Q(&=?NYDSG)O.(&I4 M=NZ4?W$6F+,+RNWAM8;RF0"=YU*AX*EK2E(^E7DPU!%(@:Q+E-$:J'V"V M@,T ' O,5R>IXW4Z\5C7PQ>Y:L[(;6NI:),NA<[%K%.+FMIVB%01TL^H:"U<,U^#F'R4VD8!*766?7H]L;\#2P4@=HG M'&C@!670]&0]KIO)QRPXAQ)T:W6B&ZHX"G\XFT>F!X*VJ?5FR$TZ(S4]GQF> MC$S. X9QN0!%$IABJNK5UKVAF#:3O@E:T$Z5R].5DAL4ZU ED3B?9D3>7[27 MU%W7\X?:DZ&.CO:@#*@O&@/52[UJ Q '7 C/08F+58%^&!.?AJD,2GLN[L:>M',0>01E]]$*VYH&Y&12>>^Z*(B2/ W= M&5EOQS")R2>BBV,I9QXO,THU+KF?Z*MM 1*"KV,?22(%9-B,DJ%2,QD6VX-!__=_;2]Z1ZW%M.)V+D08 M"0I?'E@TRM**FPLK[C])@3E\)#Y257D7#G&1*^:@ *EC#[MGYIKA7,HN_$5% M;B\O+]=!'^H+/,;KH$6L>SM#5*54"90!9SZ.DT*W$"+D \:5PH@52)72OKIR MNK>K:W/J-V"7)2H+-L#BFR2^,VENU86.*P%<"E:CC]>4IWVQ#W0'4V[^\K*! M0?X46!XEUE5^_O6E:FVE$[W+5[RE^YU(S*D2,^W7YDJ6IDI;Y%!8JFNM8B-[ M1&C1TS)OH^%MTB];+RL-8M3#$(S+Y76$/D35!<+$Y22A/@M.%NZ(FFLQ6%#T M4*N\9#FOTF)YJ*:8 "Q\19TUB?K 0F%%IKW=&HD#*4AP41.)UOM= [HSW2P& MW'?,=(9EC3G +DJ[;IP>%^0PX0;A\3PDF_F*0V"RN M3G&F=MOPB\ZS\_: &'U._$5Q&BL\[_EUJXO8E(+K>"$F4??Y3E6?6I-+.?5E M9[R\%CE!A;I*QP'!^9>K=ZIRN.FZJ228';;=:FQ([5QHR32)!ALJH+0<"I5O7$^"'2EBE,2 M-IE&R/TJ>_>MF-+#PN"G-?&] MU=I8,V-U7T*[%$A?=8)XQ](;Q(%<^WA [MGVCFF)?G)P^HNWO[-[=G1R:B8^ MUVLPFXUZ/*T\&U 6 +:U[Q5L\W.BAD(FZV[U*6+_==%%DIC*1:C!-G4R7M?Z M*PE<_%:2^:PU?9ONH+2+"YGE&@#"C8J&0U(U$O_<>I10"\ "]%&"7CS3[,,= MJ/%;=64ELX7QP.3+P>Y%)> MYGIS[0[]4*PH"CX<]2A4=6G(_J)OHT37&TNU M\H6_IL[FN@TXU0+@,XI8(?8(:D-P0P*@H0Z1SM;#EFE#5;!J8(G4CP(YPH:YN&V'QY"AAR'UU ML@_2N7LA>-T]#Q*3DC A.1+:AXLA-V,A:4ES:K"'I0Y7+ M,Y9*U6*M.1V[)%9![MDJ)'E]%MZNI6?NADF9^L=U/@!;&@7T@1!! E07RJTI M55-A1OGT[U8@$D0O%YAWT1L8>>A%,([Z2C0U@0G] C;<$LWF-4C+S05%D'2IU).$4DOE;)]1N MLA:M9:02K(I2@4H5U!.=>8)J<$RI7K7J<<-H4#AX+#YILRL8K6%#W=]- MPRE'QU47W,J<6<,9=S0N5<_4I1>Y$B;["$M12CUYI02+(:6FE91*)]_-=N6; MIKI3J'I"W7P"'L0YD]^HJ_2$KYRYF3W>JHPCV2R%;@&YU$H>KTZ-VR"CMJAW M:C8Q&KN'37%%3L:J-/W1C+S2A,-MA\F'DK-$5U=,(3IL&^'43-9WDNS$7TRS M'J69,:6J=03+9@RGM45& M*997ROF"A753@U'5ZF8)6M,,7V6PC$YGUZ"-U155Z8^RPAT(EYHM%ODPKW!F M6P*H,(Z1J@F'V:"4?$P05U/+Q,@R9!.QS"E5B9:&W!&$^J7<(G2A#"GH1E@Q M5?0:U1>E[M@N*:5:NCS56N'AW49V,!+WY@(?J+*I)K)%/%%JF0+):B%=DJ+1 M:.5CH633K/GD;"05'CM4'55^/?N4K''-&E4I06PIL!XEASP:$G/43O&J)5W+ MB-AZX.8^D0)SY(2NK=M7!4JY8?L];$[#WQOC5'!U"'Q17V*2WVB@:C\ 5T/M M6O4?58G2)E/6:3Y626)N>+LB%H%@]JD[O^HAJEGH<93'QU+;\0\A!)GM<\QO M&(_4T)++V%:.=3*NL1HK]JJ.K$W8"\&VXQ[95!46>%AB4] S56N.+KUF@0U: M1%ZI6B"E%62X0DD,3%1=PZ8V1& M:&N>$/A6 MZ@IQU_59M,_D!E245#ZQO#0^.RQJ1IZF8QC&V:"L@]/PB1"I3$I^[:DP*&BM MS>O,AI)LG=;;+:,FOR'FRQ!^-ZM_!VE'5@^D] +" 3DVO&IA4=,WK.%AC?NA M:G) *^I$T0PZGW10+#J6YDX7ZM+)8QRW[6I607?7*;'L1.F),"K2:NN-+H:N MIJ^M:CB()5BLE>PP$).S!,L1A<,PKRIBVJVAGUT^+7!>!X@4*T5OE".* Y$6 ME$L/8/]3K1[&?0VX2LPUQ$*G)^4&8ETF]4R5A%$:L&Z,8O5IBG"ZCRS7Z,D4 M'-L>/%2A&/)69 T3HZJJY707"G:,2RKE2_4LH&MKI]D=4Z\ "IK&DO!AKMI? MS_7QP:G2XBK^M;LJG']'WX2UQVE;1=/TJ# >TKJY+UK-AGN"5W66\*I[AE=U MEO"J9P>O6A2W) ?:G,"IULC+CG.51NE6)JU$G3137]J"C\'HCWJ<#*;SR2N[ MIS$K!?="HRSH2O'&:7OKZ-;DK!.!14T3GEQW)&6 #H537754&V@6IUU25DU' MJII:D@3XP5GU$]T/&H8P@/FIO-Z47MSPN)&M E"'W%N+ZMBLKG11U1I(1NXD MMMWJNO?)YAF39@K\-9EMJMPPFA!MCJI) MR*WU:-P*[FU6L*S&IU9-HPUC/ZX8HNX]H=J6)C=1_XNB;F0]*^,GD'Y(:8"@ MWPG5B=#I+>L:>?AZX.K."JA4&?-J#5R[6]1/-V>K[=PH.)7!1G(K3;VOS;ME MU;#<_,YIQK<,FLTUA]YE060:953UFZDY&@JNH,NJ(D!7^()9J$)D9D%] M;#YP)9 ?-W3TG@J.L!,!.V=>)G7Q*\&8"F*0=/J9\^K4'U/TSZ/R"]AN4/5; M,""!+IC:^N8 E6HK!ZMDW$4E3%OCW,FTO! 3M*M3QITB]0W7]]0H"2M=7#C2 MDBY,2S&XV(!7W&2XF];V: I6Q3UT.OBD74;F*CJC&B#-%P6=D@QM\-8R.6[8*X#HV)9K#5=0M3I^>(T4YJKDG7'JHST4,J\VB[3[;& !2UH4@U*0&VJRK)!S7%AQY\,%DOB+EXH M\*B4(Z'6'EC3'\KM2#$2A=KK>9]2(.-\*58?N\.2B?Z13]BF&*!,"8,0C1+M M6E:6#J*QKIJ__S]Z7_[:-96O^ M+D#_ Y&I&B0 K;;DO:J[ ,=QJCV=Q'FVT_T>!H,")5U)K%"DFHN7_NOG;'3YOC>UQ2Q.!. MFDIX.QQUAT3/=AV95B) MN.-JD":ZTPP,+UOZS"=.5PW+5U3F3M:K%VZ=D:(4'MFP14Q=5'KNN*_Z3::6 M=:9BSP[$$,OJ5^BJ=H>Z]M:B!UJ?Q!;-N6Q,N>[GM_1G1$=G#"D:(38N>-*3-O]8M#9?VL#+%U3--,JV#-7:7A5,Z&U9@ T**Z]\X\L)X M3'D ;QMI"D'V"&KH_SK>HUD>C>ETQZ3.U(" R*FM0^(0LL$ZE&X)(N?!60D9 MG4G;%@E#$MN+E*X06U1E?L!?Y&%<.W(\>4I= @'^+$6CV8C-"%IHZ=QR: M? ON;5I\!+=S0AKE>#-7KZ'7.<0*:,4:.KJQMNAYQWO/-'&^+,5(*/Y8 M$R+"@E;/C0EWHT6;90B8R=6]^L: ]_7[BMJ1X(OG8'Z8)^F&,OBJYK(XS$(N MEF/#HS)JIL@8VBG/6?9ZNGI:IJ5(&K@).)36ND[]Y7"0 ^)XT7_'2K5Y):NC M0TC3CM8N\QB%&5A9F0VHL?)ADT0K'[?K'K&M$*CGF=ZF=Y1L;#4E&TLNV=AJ M2C::DHUUL)#X7V/9?L^D MWDF8@UD#KFP[_<[/VA22]!6; )DV'VQX0S/*Z3"'L:U.R^$1V/Y+JFJV/R7F MR)GX[B&(IU1:E.PXJN# P!5G99P"=JEE13>=JYZIV2YUJ->Y8)4*HE4\%D(A MSQ;=.V#F%XF4N.=DZNM:F'(7$C^$'Q G\0;-T\['-&5A/?65TG:,_3V8NU=V M#="AP@F;*GC+YF2LGAG&AM9>$A\>VW?IU53S"M4%/$I+!FP) MXL%""@TF6&+/W>4&5>*7=5J%^GVSYHIKGE3-EV^>5E!F"3*H#EQ[A^*]U#PM?3)\IXWAH]*$R2I>9=%=)UE]L<))2.(DF#9+ M$^#!51E2J9"A1CXG,VEX811)>0@&5!2A["7<,<=1EUG1CT"\)RJ(P.P9P.45 MEC"0*.AT^L^3=QO= P^M.06GP2>2%!I&(_B-X#_&8&U:$$?H9L:K ?E?T?9J M!' -]G2M!'!@,/]YC,R4&USI8/>XB,0YX&P0589@V \&Y+@.5=W*B0KYVA$2 MNL%,/S/! 8SO<"#-UY1K?YN&?06*%O_*H^"\DJ8"QO_4O=,X-%\'WGV)S_># M%/P4K&HQADT6:-INVYXALTE8I^O>86R#I\([F2<#M?$XW$J):F>)V^2O%T12 MXT[WA/6:N QE1#ZX7?5._9&6,&/C%#_9--XC](-;9(T@($?&4TY Q=S2I>S!&EHKEM&B5J-Y5'\C2"(X*_$UWW\3AX"NB MQQE<)2&TXW-:)4WCPX8X<\3/=I.YR,@8Y-)KK3*X_P)=0E,@P\RD"&9EFP@)JK*"5"UE6G6QZIK@MR[*GO\<*P.Y M;I_,85,"1]B9)M3-)4!SK]/-3S8Z7@N539)2#9NO?RAO7?"![XG/_-&M"*0] M.S5W]8K/<"VV0>>F2I67W(=@ZJT8Q7+H>T/4PLD-VDZI4Z[85)0_'1;BGTD: MYH9N=;["W-W508#A8&QBR1QP%9U"@FNHIJ3&M\H?6W:Q':O\4"E!H7O=%J&@ M21D))NXUVJ1D>E(T(N&:'RE,O[58W;PZ9C;+>HRK1<@9PI M7G#NW/F703Y)%>-'*T$9==\!3YM@87- >-)T$\)!"N'4T#I/"[2)9+S&R<1ATA65&^.'=N(MDAV!#[2 M 3ZHWQ=SCV"Y7ZB-EPBC=%(.1LSEC/]:@G,*1T["D%8 N\YTF[R&:G;89TT% ME]MBUVX-HB"J<1]I\3$#C6+6 <]WC M7=I)^Z>EHXZ.B3YV#AX!JR>AH:DV2& C7HPN=:?=>L="J25(+X1.:@N5BSG0 M(0+3WQ/Q^7M!.]??,/V>JKGMIFINR55SVTW57%,UMU*CNP?0T2VEZ%P@IQMX MG)H/N*I!HT9*F*ILC 0]@,Z*NRO/B$WN$!$:RWB@]78*%VW!H @"J7[KQ3DH MM1VP@8I/8(.$Z^=O2K^DOL9J?(T;RC(3A"-C)4$3%,DCR?CM(Y$1H"[;.4G&& J'@O.T;!()79?HGYVXX+T M^X]J&"*XSSR_R]''"W(TR#+"I77Y*C#\ M5V)2\S](#APC%PF $ZX]-"VN*KX,TR1F5KGWH81-KV0MC,$.NR44@T9$4%IP MBYWXKG&?C,5+VVYHK.OL7!HIPLJC)0JG0"'<%P5FIRI@[)$@SPGM86P$CFD( M$8143?L(#@QC^+/@>#7O9 X&YXRT'".LYF5&'*/Z2D= R:2GO9()6TAA&Z.>DH=<[YZ.KKKCJA7$]1PH5]CJ(E6."K 5)0^-@/ MU\>>[Q)TX. ',8.X182:,]9T]J*CL &=(RTA&K=E#B;J^>:6YBJZL"L+IA/9 MU#SC 8_I?$:1Y_#CT89KPBNWUB@KAK#2-F4BHC/0A&[V,DV81\G.S>(2XR\, MW](\DPC^3"\9#YE<=8F<3,!VIGQ?Q@7D@0[R<"B%&4.MMBYHXN(\=H(+XLN+*<0 9'=66)00E#73 F^ M);M=8%C]RVLCT#, MC$@-V0"PJ"!SU,L#AC(C9,\0#.0X_'>AI"HGQ&5T(]I<+(3!C,SD!^ $@#HG M#M5",@5#+NBDV.VPXQU&^011V+B16RH.- R&/[\P:.)BNQ$=*IBY-@(-OP^9 MX>"_R,J#;3P:,3(J;R>N!QE.E#A "4DAV'BJ6<6!A QV?*,*5M_89N#EY)";TJJ?R MGTE-WDG,6. )HH"A@X%;%"?I5*S68I O\EBM7\#PY [CT1]>!H=P12">.M/&]$(![I%%-"2!. MP[C=@:JB[!O@WWQ"$+8CEZ 4OECN/4U#,\) ]1"V(5/1R+L,QTG*]XPN3*2R M/WZLYIAA#W!"HQ8TAF?W>BO4GS724F8@#7A$YD\ M"R$ZF;D8WO@F]/XV)LF56^;N9@K"&-,H 0="!2S?*1NY93Z+ MV#EEN$OTLF+0KH;'@0P[\;"XC[.LC3FU26UM&"2DH@$\!A9A.RA=X>Y-K;], MA>M2:)ZA4UOU4B+ %7J@Y;42OQLOMR<&0^(^2\#YW ]]RZ7NNZ5DC+*Y\<=1ZX0L8]6C1&Z24W4UOX.P( MJS2^Q8*\#+.-__V_>KWM7S?@/TM#++'"X' PSPO"<4>)?/E0E"AF_>HO2T0J MQGRJ_ ;-5#BX.F%\Q3& )F.\#L[[/5,"OW-DCZ3LHXOLO>)^^+JD">[#%R/% M7^0C,]<4Q^&P:%/7\YGJ6V[8&J5P*:0%U>DT89,G"9N$^<2@@I-1@6TOL5/J MI:03>^1-BBG>H4S>0&P1V*M'3/3$1CI6.EB-=WX?L]P!O'%0T#=MIA9?@^=U MS,(R40';+Z"^^T48RUY@Y+PBLD4+'-\9@8+ZK M!&_ NO&5@T.Z,KA@XC8GSI0FD[ ?YMJ^PC2%6[5*^>F9P&-D6 RA(F8E<&<- M]T]YTM8"DVV@6(@3[ >;>,)%I%0IH(%")D4ZI*9ZS@M5K"8IN*#>R'8+Y\ZT M:'3?(I/>$*V) 2^EE,+FBN,\) !@E..0B.-@VW')\<:;C M]]+]S_48TU+QYVT(\(*)FZ9W+*2M ];R:/MB56[(:-LM^/7&B!CNS'99G'A; M5LH4K)KBK2ZE8,GJ8RJ2)&#]BKU9V9W2(@GR*8X_R81-@"M\L6;"E +B#P2L MM;3Z5?0% ^_@IGX<*ZB4X0&+: )NNL,A\$PC5>LW#;JVOX^YUUM(W%OF:A!& M!\()5C?FIO<=-@(Y:W1F8C\@NZJ:9CIU@4[*PKVNTH>?RJDA005K))Q&LQ M!> G@49 H5O+6$%PC T;9Z?=TO']N=\Z)&YU<#BE9G/\8MF@8I:;KZI\59KW M>J?TM/QF1O65?,O0=S3^L2R(.P][K\1)Z;D8[!!W"S>8\Q1!Q,@LRC$ I?B7 MQERA#(?U!", _'CE$$XR>43(V@B!I!W3DL&J81>SF=+M U(XB)#-^42OX(^1 M5Y?$A&Y#!#^P>Y[KSN1 QDV3G)$_,)67I6)V^%U"Q6.T^4!HP:SI5*??S M&LNH4:Z/U56(XE>FZRW!"0U5/R_?PA1I4 9R2C<4<6\[Z;4B'JY^J=3S='2D M3=3"EZ#J)&.08ZF(9Q*/-Y!$DK;6UA3-!9H#.L-4= .W#AA9ECQH[E0CX8W* M!HCO-Z0>AD](8;SK>Q_D$4?\" (H(GWX-DE!>4DX5M/)Q123I=K=]\8B.T=+ MF_MNV+G0-UB(Y5/8P$1=-%J-AEA8T]=/9V%D_ 1=@XOCN4K2KP+6$.;8P"7_ M85IG"'TK4T$ZF+AEO^P56 I@(G]FAT_"?R9^X/R"X$(('XQI!,H+&C+ .A*4 M9KG4'099EL#L<]U!9Z+#9F:9J21V&$&Q\A=$B2U=,TJ,5VBK%^3#@HZQ"6[N MF3)\&M4T2=U111(FM-_]G +W<1#7#!B^Q2X"[HO6%>Q/&*Y3NTNN[(F35*0= M[P-F.=%-Y/IXD!,QU#%5D'(@.L@2H3"@9;A?HPQ%S5R% M /AT<^LD&>)YS8J &<98X/##\]/W9UY*'CIWS:-P4"DDMUCJXSN;<#PH(4Q# M[\/)V],S8:=-#, )/2P8H4N,5"0HH*53-.<\-FTV*R/N]IH!S4LUE[ACBRZV M/NA[JXG!QL5<)*<.29;Z@0#CDJ!PX2\B<9D(A[VUCJ1,^; ,4TM!QV1.B,Z M+3R.GN+S96MB<=QVG],P8J;KS?)DYH'!#$,/QJ+[N+.3.)*#^"M_K>AC+(2' MJFNV!D$T*&S C26:\/S\Z.WH@?SA<]GU*9;BGV:D-PSF;A Q#A5U/F@J90 T)8.D605,P1MEOO MS1V# _!>X_E_X]$F>;:62NG>(K[@24F$CHCDE=;B7!B Z27X6]VC:["$=4AM MA,,C6 CG&1O\X)0@T&(3L+25S.[[? 2HS:FRF!Y&EHY+-KB MK++'G.:^=9,Y*F["&>"^FG?!OOHULD(0> BXBVNGAB;!ALC)C#[5R.-(1)(B(M5AM1K$?BN3D! MX=AHKL:PI>^C29RIL0#9:.-4WNS63LRE2=APM6+ 2$K'G-YF@]VF M.JS_B.GQ,"\DY^+"6<59,<4L BV# 'F) LBFT*Y+>I^44BH'\3S3(T MYXLVE\H\S=Z:P+W>=0XA&\M7KP9(BS;J.%MDK-$T" 4/PQW%P,%S<=QV/75N MDW"6F9(25)3A5GMPH&R^OU 2RO#9C6TIU-V;W$Y1GZP_&4F#[Q<$&6"K*I'XFX4("X>H?A<#>3I*9I>('5CS\)*$E<&\3F0HP[G%S*3@ M4:/XFEY59/.D=E$]U_L>.6D8LDE\>@,E/VM>HTD-AM6:!JU^*$)ZE^YY%J X M3:CO.PV7P'5#-K/'+%V7 '\'O" MJ(U5QB9[-W&#NKVZYBL;[.4XA^1-.2$,M7&QN!@N8>JR,Y^'L%;8U>W3*&XU MS-JMI5AFMNS$YM/GS!9CHGEX"T9*-M6YJWEI--Q0RLAS&T4E15W'5]99RS)+S"*Q7D# $A MV*Q\FIKJB56]O'1$&1TYK?I<$!>SNT/@0D31OBVCP MA?>PWKZ49;/9737VG:HLM[Q[DM!:!J@^Z6YTOI6,1MB/Y?S%TDR4.>_,I;S MG>SHIA>#P>/>*R6?Q%;5NXK:L2KXG4[]89V9$5 W%M9 MRR<#FM822 [#,>PZ^&J!Y&+@KH2UQ>2U1H3],^G#G9RKLN3$B)1 1-T&P*<0 MI,@K#R&-4;L3E@ 9$F!_I-,;SXC)85:Z=TN>D[0S&$@@''VJ"R]X7K47V0 9 M/<>DF>;@P8L^(QYH9\]<:;PK6.N)1?+AH+EU5N'6(3D5Q)^19.@&-QH,.\P; M1)>GNW/458*ES97'IJW<^E)KM EJU4HEDJ=KMQ!._2X) S9I<6OY"+\3">Y0@B M-H%@B72E1X>B=(;*0O=A=+SC2T81EQSRVQ0NN]POER0*"[G\M8'%O/VN@ M.'S]<9$F[)W CJ=AAH4"FD[4+@HH<^>QGSVL7J1?LG>$VUJDL49:9?A5N!#' M7#;!IUQP>N0G#GYJ1/A!6.H>,[8AW0.5:H7JB'P+NTI/P6H:I[%>?!#G2J0' MVKH3ZXQDMIR3W3*\WI"E]5I\2O;RW_']1 57^&KXCZZXH%,!S]V\\^;57)6+$R2]^[PICKF/&%^!JT MO4'UO476:7,)M6U?WSQ3X3.].N^H6]AKZA:67+>PU]0M-'4+*S4Z-N8.VZW! M#6;(,BS#8SS+03B4,B_6N]3/FT3)^,8E2M"$W>G4*YIPR9,UFXP03$^349E- M1-:00*#B:[>O%$G0WQ8(7 <5T/VQMJ=.+HP]5>X$)*878OZA1R%,J],X0-3H MXM3JT+V4[98P"9.TQ [KCL8W(\5+6J5I @;9)H M=K:;#"DQ.;)ST"I15;('=M?@:W1#:%(2>!'X!;W93,]C$NH$WL07*-B4 MV0 6S*]T%8CQ1ZD9 OD7I.7W18J#14&ERG(E]IZ6$=GBBIBX1X42.@.V#3>2 M*W0/0'Y*QXP>8BA%!'"2PI7:@Z.J%V+_T?4&)?*@D61-#%63?32MI2U+<>.C M/N,PV'B#' 73I0028$F9W8"9 !7SFCNO$NPF(=R"86+Q0#&C]C BA @07UH* M47(U3H4(U_A3I8?!ESDMI"F#N<=+NL;P3W!F9^@24>^N##M,AQNX7,CG,\I1 M7)VNIB+N*X0X)31HS$(:[EP$@!XP>KS(OL!_8@MM$7-I/U9SA]E7L\ST#]@4 MK)6&H^1@[7I3!JMG2@NB]T)L\J%V11V_8X[#04@PBCP0OBGR^*^4@^W-O@R+ MN2W*!B%U:MVG(/PZ]*A'D&D@%'#TT26?YVYBGUR\2BJPH9@41H=#Q3T[LY3T MIWLWD ,GT@@RJD]!$0?<2_$?15J28XVCA>J:U\KEN@;1"9ZI1[5^TZ# E]'5 M1KYJ)%&"F0-DB"P%-)W3.:_SX4J)DAL%3CI>U'C2HQ&\A"-HHZ"(<@3 RS*X M>8?$O:YI46R0*.56G91:-$%]$S-+@ /S^>U:E7+%DZ4=!+.D&!81=^!B6@,9 M5F4\=")M_0+I*R2$BY*,XNFH)^. EDX/+W,B5W"U9YP"+MV15BOIX%#?HE;( MI9JPM6&L#U8[9NFTP<&,.@2TR%C%?4( MM^LIN(=3JL2\;SE;"?^&6W/@ *A MKQ=Q%:'.@$; 0[IK)<[=9'\'L3(LL+B4FN+'/S/Y%<869P!=$:,A^27N:PF81I'9V& MM@KWX1IB0%HL# 3>(@<9TG*4["WZ M43@HUW1(L-:P+Y39":7+R:GVJ"G?\/4HYPL^FFOM,1QXNK-@WRF(?'3ZSY-W M&]T#CPS1*>63;^9ZSP2;QQ!J-7&*IT^QH7E]H_"^(?"^*B&*P66:WV$L0LZS MVE-J@_LFF,_%'H[OS:H06QFURB &@9"]!N.!N3[XWS5!*Q%DHY(V4 ^RRRPEP';%+D0VZ9J0_<_P!+]FVOT ML?Q"&/"&%G.&(TBN=IU#=9,>)EN^5Z9IXIYFIW@?U#EB^);3Y(+Q?+<8N&4Q M5YX@9.C21;[I\(6.D5'%QC,7L^_>X((DFNHM%)>S6:4, M_"8$,L95P[RBRW;!!1\H\S@GY^6N2Q;RC!G]% 1X B+@:VQNHC[$R9O7Z.]C M6(NX(BH00DZB4+*7TBO$_W 8>VLWH+GM5F0:I%IM54G]:3$50N \#53:IP(E MKGI$*T]7T6E,GQ,PC[WNH:_)*V\SHHSQ5$)CGW/5)+@R!U)C[#A5;RZRGI](Y M%;,JB]6@L?8>S0SZ)Q,1:(]K[*!O3UWT;4_0_,C[MAJ^,?J>4L".DG@$/EB. M-^=5@->9ABJ$:RT %SRE:YMBK,@V 7\5S+N<\MR9]QKMJ'EM1J5$;WPNJ51X MY26Y2FV !L\ZY :-%M4AHG24/5;>TI6[&4R>Q MG-(1QVAPL<1,R-2:#QJW7"YN8T>Z3$Z(=QTJG^ MR,$!)K@] A7Y)U;0'($=F"+1B7CM;Y,@Q9EY[_1<.]['5-[%A$.I?@W;<_1 MC(8O^+W,WCZ$YLPA@MJ74R/;)%0C[_@:''%:S%->ZFI5-+-XE0XW5UR9TXV^ MF$&,M^0NA#UA"-^8BHNQ\X8"1,.@$XZ8R 0_'9Z_._PO+,PW?4YA;'XHCS+$ M'02#@7W55-I.NL.!9'0?WV>P?A>?)"?J65,D(98[EC]-@E1)>80T'UR&F)LS MX4YM5O,WS>[PX*541@=*)1^7AI=J?E@T9 TT0JT"8KBK:^2)TY' 9VJVK]\T M\$#<==W57'7J&C1=R?4$ESABFYEHB:>8(:465PTW2CKW$GLT;ZRHB5YS N$< MD*/ EJZ^T9K!E(291\&GE"]('>)DD[R&8??#.#!!_.K)%R?:Q@=+1QX;>J, M<+<[,**VW)/8RE_=!R]BF)U4. ':H"DM%N316"/A'= M$=9#<(\$+CCG=:HCI-8!'28O_)QAD1W%1UX%3RT"[D)5' MYQ/6P^"K7FRFT:NVD"+&7CI+!/Z!MD-+"KSO8S@<1BH'@?,1FIX2B>!C.6/_ M1V7L<\,F:,VW0=PO$('O.!Y'5%.O*T_U@+EPOUS_IX3[SW?W0WIK]33G_PW1,:[^<*WYJ2R=Q[P=\I6WC*GT\^73L MG1^^/[[X'^_=R?G1A]/S+V=K81X^V E^0 \II^8J1 1$CLIU&OMMQO@=R>Z# M)MF]Y&3W09/L?M[)[H>W3U@:?V" Y&G"ZF"/Z< [>DG M[_B_OIQ<_(_O'7YZ!]_Z<'A!$=S3HW_\_?3#N^,S>,C%Q?'9.7U^!@^QY]H@RV@\DTS-@I1CH41(S\4B9;\7PX))'CQ"L.I%:99SNW7M MUIFBGO;/'(LE@(G/#-)+=TVC>!Y+\>C".F=WO#LV!P]A% DZJ#=4:LI-WO / M?0+!NQN$A(.L.WOD).)IU#@N;L;A]I97/._3L"]^(=:T1) MBG=EF6""2'A+=XZ+LCJ70H7N?LW3S),.N8RH>["U[;W&+\D,]!?:+?B&U2(8 M_JZ9/.@/':HG!98J4(?DNL$_,/:N6TT,5J;S$X(!U*[AUC1#^)-%8@O M6BD^78YQ!#XWDZL3W#DVJEPQ0CAO;L8TLH-B2D<*:;."+#0]'W2EN?.S($4L)- MIU&@A81U>]J\*_T2%E7#C]"R3%)L_[8LRI(>9'J6"-N?,(^*?(]8+ 6V&S;! MITH_?_V#]P]SX7(P;',N!OD8@8._AM.QEZ4#?%(Z[6YN? 5'O-OY_=7^_*4YY_QG?+Z+YBJ*( M3A#S6^99#7BR@+W2@4D;Y[P[3/[M\;OO"/Q)G0 /[R^LG,UN8(S5COA;ED&V MS4R/)K:\ "H,S"XH;"+^^6^O>M70]5(6=\F1UK+L0JU$W7=S&CEOY/RA MY'R_D?-&SE^ G!\T-G+\ .>\V> M/M#TL&?U>P.N#WG6OG=,/WI6'F10J[%0C1 U0M0(42-$3S^F1H@:(6J$J!&B MIQ]3(T2-$#U-U40Z[K_N;6[[O:U]O[>S\^8'"R@>-BQ"=MR-@*Y6@+9Z^YW=I:1[5G7Y6P$PV MD(Y,H( MY':OL[.6-N0:YPZD)9G'L_,P#FES3%?LF#:AAT8@5TD@#W8:.Z:1Q]61 MQVYOI[/7"&0CD"LCD-O[G?V=1B ;@5P5@3SH=G:6T9FXKLO9".2*">3.;F=_ M&2V$SS?TL%9U$:6XQ!Q66G.B7\");J(4C4"NDD#N-5&*1AY72!Z[W5ZGN]L( M9".0JR*0V[W.5A.E: 1R502RM]F4D#4"N4("V=WM=?;74B!-E$)8R=:&PT*8 M_U9HJ"O.!O). ["O^#B?$6M)B71]4*0IO":Z\28!\EO/D'WD!O'S9\$-!L%2 M8AE)/606SU4*7S28^0X-N[J>J4'.5";(VQW&A2(Z;$?IU^D1'(^5'D01DBL.PY2BM#9GR%'D1"&,Q41 M\?ONP2HXI$?"NN0=_[M YO$::M]VJ^'V7<-ID$B_34 JB (BA"V#+55$^9PJ MEC^6;TTF8^4\59>A(FH0XJ\(LHD7*S4TI%U:9N<$DZDD#-M7JK(B0F(-^)U+ M1S\R @7RR8>!>4&"68BD'7AT\._(2SV+ OS)+,FR$*'[@P%(:A9J8GOF@2?J M,3H0R#&?I)G0;L%8:0GP="$?6IR%3"P2J$R4[LB6:NDZN) MHJ?"](9J$.&)"FXY_C[2Y 1>]00W9^+AKW3W8;<13?(7A:RRB\/@23$!Y:[! M1/^_9\?GQV?_/'[W_\RLU_,ROIUTN;?9D"XOEW2YM]F0+CN+_ Q)EY_<&OX! MQ[*L_KI&_^]]W)^=&7\_.3TT]$S0M?^/ _ MYR=$R?O^Y-/AIZ.3PP_>T>FG=R<7^CN@A[]\N*"OG'X^/CO$#VKI>E=UT7]0 M7#"VL&+#/P4U@ ;B^HW\.=GVV@A'5H0)Z;? M;MGWPH<^4_BB.QBPHS%3>9H,)FJ*EP?\$QS0:3!0!5TF-""VWF'%8 61'[BQ MF5=D&JZL&8KF?I&!LL\RE"-X"$D/^9+PYS%(FSA[(">9&A,_*?ECY(!EN?$C M'6EESL0@4@ND%IW&')^8@;3A=X/! :0D*P0+V)UC#,I5=)Q$#3QF%$U),\4 M7;,\%/%#BDJ5:I?42C9]J!UD+9WPG_I$M%O"#8F4EJF:*)C@)3BM(/HCL(X3 MG$T(IF44*9@F.MDIKDU^0P^>P7 HEI)E!8_K,DC#I,B83)IXL@,J(:/ENDK2 M:%@[V79KEH8PIAL]:]^NX1@V9A;.Z%S"=A7HFX-9Z?R=^"UO7Y2^%(#16L.( MQA.**/!+D"67)M1N*7#]<LRL7:3#X',[47[-BAD=D;QN/"/PWO;'F M4X\_/B)V[?0<%N5KS8_K9@MR$B4R.QZM2!#&0. Y_2(WK+3$C)D&0X4;FWF' M19Z@X.U_ M@00GUR!+OC<(TGX2PXK+OW']]#,N@T%13-\@&[$W44$$VS3 PPHJ08B7.[;R M4!A)Y M!>!),_!\2;;!AC,.BAPG>7R=HX+\K.(XNXDN@S@,Z"U_AQG3)Q?J.LB< MS=3;\:5SWN$E@S^\#>)^D<)2G%Z#E VS"1P(^\5_=+Q#>/N?H.;SFTKTT>H^ MO#9@H(,T@1L)#Y$U(VCXK+\I%*]U%QQZ##'BS904.:H]CY^2I&.8R7\X4LED MU3 )_BQ5,T-;3KRY5Y,$_@Z?I1E?2D:Q),CE2\% .,%PEG@K8 )],'1**RY! MV'Z:!,[O\=NQRD'C?^7(?0J'XQ"T,1PW6.$KZ M]I)Z>%-JM.$S\0RI60%"'\0L[+^:6O/W]O< M\C=KR;I[/71I4D4)BY^V_;V#3?KFZ^YV9_?G-YS@". A/?^@RP_1SP8MJ!_6 M;LG3NGRRM2V&SX5WXNV)>DN_"0\J#1.N5WUIQ* F7$5%+[8I$_@>.E:&!1Q3 M$WB7!2D;%C#34:;R=JMODQ&83>14G?-C9D7'?_UTX&_O'^"4R-#@1.)]\X1^ M7:+0GH9VZQZ)0MA756LBEIYYA OU'FPJFWND!1TM3(!:!GLZHKC2C3.Y(M,X M')!C \KS#,Y.>$GQZRL%=_1/W3U_1\XIWF\_]3;]O=XN_YL[X^_L[ORX_,JM0?+;\[L'!T9^MSO=G_G"T3<+*#R,QX0QRC$Y2RB2VFZ> M%2GH1?;/0SUZ5.0JSC "HV*RC='QP!A'AO?EA/+Y:A 4_#M1KA%Z-!3>*68S M>!G\"52MBB_#-(E11[,YG,&&A",P62G,:&_: 1RU)L*W*M,X9:?A SJM%RJ= M>H?@5>29Z.4=?W^OZX@U6%.]Y4KUMM_=U5+=;O6VMSL'%;EV+"51JUI^0V5* MKM#34[!@TT"*KK3OWE"D3_MP1?W%WVY.V]W[>I[:WNWL_DSQG6< MVP'L'W )'"F+PD#"RI0X4-=AAK(E-5UE8PE]'2V5[$MA#/N2I=?,$+XI99#L MJ!UFG 3+\@2=-9_-,/M>7!'X4PQN5#@L&7!AFN45^PV6&>.^^!4<$H5^>,WR M28'Q9K IPVRB'R$^)%6#ZJ^A$KBB4)"L'+LOXCC6S).LW M#>T3BF$0&KG=\W>V-JW<;OO[.NCQ_7);1-,$\>1I;3%<)QO-P09)8B>BC,0:C3,!7 M-(G#=@L\XSQB^RD0IU)*ES*/FA:PX(!^[S9*E!RLRW"<8(H<&P?4J.D/6)UI MG"ENEF)[ETI%6.IW-_V#'2>XMP-'8&<)^MH-@W3A'9M=K:_!1=GGZ+1S,BCG M0\FE$(6'(R)8SZN_0)'G6.4ZH>38Z^R7T ,23! -=47%K>D7DW2A'IY3IX>G MFGORG-13IKMEAF[NB?-,808WAY14,/6Y9Q6HC=MM<_4DE/)9TYW MEY6,%YG_?JINI@L*9;9;',O$2(B:USH][S+KE*.>"[[97?->IV4]7=KH9P M;HG%_?"Z?\=IJELI-U:U.1\-5S"UT/4%.DW MK@C9I> "@I+.WC@KL'ZG[F'0.U&6@C#,U M&V%H!MH(PY,,=*T(#FOMQE6UJ^X]V$?'YURNTSDW^,?W^ MO-05^H3P1C@L:JA:PN[).'L_K\[)T[6&RUVYGY:W6-U>?2OB]_-Q]7;\[:40 MF4%[N=&UIZ)9L,VR>XRXF;K<4Z?O[0UFFV) MFFV-0K!+787?$:28!_,Y349AWCB.#Z79EWFT]O;]K[5$Z,>MS6ZX.WOKM;Y:E3TFJGHWO9JJ^A&>E95^^SXF[O+J.M>O1/V M+.5G-;7/WE*BAP]O( K.Z7IBS#T3J+Q[XX90WM[-V=?SS3$FJ$8Z&A51Q.#> MR8CAC(0DAM/%S%J4JA&1K\1C!S2;T".W_9W>-G\)H4\[.S];\/)V"]'+)3M# M:'L&$KP,CAH;UC=$94+$2":($4XH]XM%'.;>91(54\5/4:,1C,R F3NPJORM MC$E#Y(D60&^6A@.:CW#*Y(G^4/,(,"$ G1GFC45OC1+DQQ?R#+1P*BNRC3N M?4HD+5#R^.H/RIA8#F?T1;W??#HPO/@S202Z^C^;PX3G:"%.F&^ PBJ8K'!H M0Y@T'$&A^BJ![I?(71FW'H&YX*N(JXHHFF9LF7T,B#>,BZK"XFT7# M>S!)<<;.\>7;4(@I"*&0H0SUN1986](OI_\\>;?1/?! (9('M]!E-?1R"%H M,\O&K#C.9O+;@BC3I$$=S\5FMVQ4#I-. #L8CFCGX3]FC"9+%WX^"=,A@=ZB MND.,VH+PHJ^0G-Q^&48!+\V*_I]X'=.JZ5>6^5-R^MTP3.%[VJ@H4Z(3DYPA MSYU[$_$=(31[[61;6[!P86;7]WQ[UW\ON!DRZX?]9>XWT/I4BOH119,J5(KZ$4:2A%UE.! MW-]Y(-K@B&_ PR%Q3>6"*3QG1DGF_BW3 MPP&5+:Q-?[>WXUA877];N"WNY3HMM+Y[=1?Q,L7PR?:L@HS9@#3++7L'VKZ"^+!]KN:[IGM !Q)E=?S7IQA MQDHVHP:;IJ"(!?Y65AGGAWX@\0\D(,8)W%3](!/,:SV5=HLG,$TN^=5DU^&C M#,-T)5!$#R+OKIZXN@L^[3E]Z2V]K<1S]SD*8ECRDUQ-M4]I#$&PJ[455B:8 M$SJ!6QE&M&SYC\,QPGM )_%FSA2^RXR[Y2"5CDB[U=W5(07XKYVJ:7<[F/P+ ML^S6;QKWOE^.D>M7J;3>+7<^G;]!0/"$3Y3$V7Q>9=7.*?1JOT@":QE*]56 M'JA(.\5Q53S!FX(=(KRCD">2HS]";8J_*_M4\!'<%'1,:H=N'<.?NI8MG")J M%=6-%R!3;6W[>UM;+BO2;O?'+Y+;CW'IT;ZGW#TJ7W1X[4B0FU^UU=G]V42] MUUZ,7]II=(J$*N'B,RWPM0_)?I8SEB7\B]KOX4O31)/ MT$M76=YNG1#=E-Y!3W^@::B(@6F 'B^Q3H$9-"'^Z"PGS,!4;FJ0@VSA>%$V0\&&8EQ(K]AUA9=04 M*]W;-GJ\A@1Y:\?]M%N.HQ)_;_6A:/%5[&[+_*PK@KUEXK8TN M28P:]T%1.!"93%(B(LYD[LAI[$[>9>0R%T]S]E9D&O>_!9B@D0^>]UJLLC?F M+CAEAT$^EB/UQO'HQ4(C0<*X%LQ2.)T'Z,VP,^B- TSAO8X2-)C>$&4<^.:9 MSD\+K6=2I)24H(=D13\+AZ&$"(RKB!_#XB$Y')R<403668%>O3'_P IF$>@OKXC!6]\P=Y',-B@FW(_I+6),0H*=G^JO@G M[D+Q%RO?:T['JDSC&VXFW,YVZR*XUA$P2 MRC1!"AMU0;\@B6$QZ \8A:Z/&Y'/1%OVO4SQ7-B"'^/Z45AN+AG)02&XD&=@ M$UZ'F-.'R?8DD-#;^9FRAC73>VYQ@I=)-]B]-]V@K395IZ ;OI!OLZL._ MV= --G2#3U@#W= -?NM*-72#Z[2$#=W@.N&&-#0Z2VG262^T] ;X_9Z2]:0; MT9R,YF0T)Z,Y&:LA3L_K9"RCB[0Y&7J81=J76$E M&QJ=%8/_;\@F5D!7O!AI:\@F&AJ=1K.AF.WX>P?+ -9=CW/Z_*6MT6SK")K> MT.BLH^.X:CC%#9'%>LG/2@8>5IW(HI&>%=4^N[O^SLZ*05PWVF?]M,_!:HE0 M0Z-369"&1F=M571#9+%>\K.2*GK5B2P:Z5E1[=/;]7=WME9+=!KMLV[:9Z>S M8A=80Z.SLM-X7!J=KJ;1L>PW91J="E- #ZS[KL6O[8'K,\^DPPD:!\EMLPR# M=1>33ESZID.EXSL@J?@,A N9PO>0]R:$(0SP4?T;&$8=58 &-*G0E@0(B@BK M$EB@1P(D*M.&P"^#7#"U%*)%(LPJ?&NBHIDF'JE0EB!1B7"6,%#E^N.7? ^" M_5:#8+]D!/NM!L&^0;!?3P5R?P3[Y=!?[1GZJX/[T5]U#?W5YAS]E0LM]X $ M5YH3:!'!5;O5,%RMQ33N+>P-PY7A7Q!&*T;-[N[Z._N;)8:K[H+C>0?#U9:_ MOWU@S=:M3D\HKM#PA/,ZCL,1##C.2P>+0/Y+%%+,J"'S\+UA"B^/D7&N"MLJ M[$DGL8?W9DYL3VSS&KH+H:,:,M*L]YXH+@2"_Y959G*M=BM5>9'&C$0X1<0\ M7$RR@$71!&BTJDR08!%#%M1#SB^;IS2XG63KO:C.#&P1&$5<@,+2L,](3U#: M3A*4A2CE5X&18N(SR)DDJM%:*S*-AF3F@4EF+*D,*[D#O]O=NS&7.$]*VA MGRFSUY0]^1)]#7G'-?PU]Z&O^=4#;0A*CDA'0U8I."8PHTHTH/?AH0'MM8"( MQGM,'AHP=9F(1F":B8[&V=$E$-'0Q\PO"#(Q4C6T,(3#^AV\,$(&0[0P^R!K MWT0+LTBBFQMA1:;1T,+<10NS+>0N(/4'R*UR"RV,YH$16IC>YOUI818>E')T ME;2AN4*#',R^?I%K9S6(D87 ,52%/E63@&E%_:7SCXZL)MJB(VW.XU_^#>:? M_BIW&.7[[_O:F]>ZVNB! W\1. M,\<\,\].PXG@4DYC[;?PI4GB"V"GJ=#/E/D*YD9,OR@SB$NJKDP[4/D9S[[F M"PZCC68T<,(*\PL6$[T(K3%^P3+5D!WZDR0:Z6*M6Q?V_SP$,A?. PI1P/KP M'97"^R3/N>F1$4"9PBC\=Q%2H-4ATZF)>9 ?TVXMY-&ICJ;A!UF]:33L.GGM_;W=?N MU-8V\LV6HDCW)\\I7U)S[#*W$MCT$X?C E^CDWI5'IMVJ[?SLU?/7_-,1?V. MBH_MIN)CR14?VTW%1U/QL5*C^VO_MR-,B[)'Q#F@HX1R*2":(8;]^K^M\. ? ME,+I<57TN8*KF1,,<,>:Y$1,JI0BI^\I"89%)NU@#N^D2:G7V_)E>=ZLDMQ^T\RI'+IB%.>SKF5C"![AS<<0(J5 DMR$ERBB:AB4RT#!_8J2;]2%E5V MD[)_N@"L&CS2YNZHH"1!/DF38CRA=[1;G+#+=>+6X&5#T(_?P M(0M6H>.=Q@OR7G-+"R.P@LHMGZ# 27GP M>L#$MET.R:Z]'*[\3??7T$T='>(^@;SC#1?^MN*W' Q=+^_RQ_HDTG)$M\LL M32[#(?78. FYP&P-ID PX2N1D&"(H\.["$S* 1?=$"TQ)U2HQ(5L2$LXK+\5 M@#H2"U,7LE#X$^M007UA96/"&01CPU8NT>:$KL@TWB=INS5WPQD;B63!")9K MM91%BX**<*7UMGJ83H_;9:L::NRU=LK'XZQ20!)$. MHZB@NB>L1[&I,;Q?#OR#S6J &R9ZJ=*L*->_N9'R9-1N_;3C[W/NC:MK^=[- M=.C2K@&-;H3TN9C!5JGV\ :NAY=9OTY/B'\"!^,$/O'V.[5>(*_'>3&;1?0' MM%;?!7F F0F,$'G;3;A^5::!EF-@2O(PNS,LFT F&S14L)U@O(%8:8? VD MV9&DLQ$2%:2VY,?T0[KU\+/@1KQ]#&K?S-CA:;>F6)5.L8+!("T4%1Y.$S9( M;95GYB\@GI=,%H?A\78AJQ6S5=[$<:RH[AVN YH;I=)@>GVN9D^HXU3J>(MI MP>Z4D].%/V &N)(?QEDV,OT8-M )E4PTYMO32PN;;X6X>*'>%_=^+=U?Y48X MOGL/MGM\\?YTL">-XG27[NQR%J_L36%!EQ/AN Q2*EH6XTP2>.!(84$&:(X_ MX9=-C.)11%O,@.94/KFT'$9P$$9Z.]S#R">'KO(0K5*LZY=[6(=:\#J>ZS#8 M@Y=-X)-)$@W!!!4CVSO^=Q'FU"%R2VZ@W;H[.=#QWE7'H[/W\UJ#;0TQT _\ M[7TIT?RIN^WO[^XY*J3;];0%#^ MI;#_+ H5^ %)D=H&#')#* I$_@CLT640295ME, 7*"Z+/S&G#:V(8$ :[0I\ M<_0'LF($_DJ('2'8#JM43C\!!P;^.N.N9).$X6+7(/7BHZD=X.KA=JPF"78_@^J05>PLP:E2CMX#KE@H M2F']< M* 0MN,HGDC;*PZDNT8-A2%<+/@N,I"#.J,=B!$/&-:$6L 2_A(X\SL,I3(;_ MI@IX_%(P@*%FH=9]^#CTOZR;;UMF^D4&J@HK$F% \/.L% Z "4GX3?HM==K! M;,/ZJ['OJ7+:::J.SEERDS;.)/ M7RT?RKL&ION!:=1_ +GRR)XE'O6I/5 /PVA:RZ[^0."I( 7XY[^]ZE4OGR5M M1=W-O<"SY)"DRN!.R-S^\ M5X]W$IYH3$^_*BLHE\]LA1NY>XY,R7M+9DJNL(A\H+J.Y=H?+X;S<8D,H[T% M#O)WCVU[>QEL8H_&E?E2&1\_%^E@ D=P^7[ ZAR^YTZ-T-WUNULKQMWWC"[" MZJHLWYOEU.L'6Z/[4,[?PY[)A_.R'_+4/MRH?_A<[RV#TW5!%."9G/5%UVEU MUCTG]O'X D@1'1ZC$WN[QW7[P]-X@A-/8_2&2=&/U).M^"+3^ %'O(1K?&]G MYZ$$X=%._++XCYH$V7RM6T8UG^6,TZV(N!X!XOYX0WNY1C[$QD/670*='GQ5 MMG0+&1O@M8PFC)4CA&C\SH*8%;%I9 JH-$2JRFUYGB">Q<54I5CRBJ6O*%9< M"B\U(3GF"VT=AZ!#$1RG"R*,%2&$?TU8I]CD45#.T!T>Y_9@:L%L%L'-@RFL M49*.%!772LF(KOL/",LLIY;/*,FP@%Z* @EGD;.%7.MF 83G,5AA<6F9[LA@ M(HBS4X'#I?NS(!QJH"N=U6RWN/< ?O#3[B[UK3Y\CG&U3^D#%/Y2+5.[=4), M6;AQ_XBQN>(BI;Z1)/6^:.%^P27!M;JQ*DB/6T=@N_@YW0\:,F3 JL0+4-'T MN4Z5B3MT'5D:PM<&NA[-)Q61<$4JG\Y!4D1#PS^#4,%(.Y$AMD! F%CUH :Z M6HP[\%3.0YDEF;!<, 07*09GX(@X;I0V5MB&&I4=QS4F&@WJS(&E4=RRUCWT MO;,P^]INO==S6(Q-LE1U\1(K9(\0"'" IOZA847P/L.-.]!\,L=P&%!:&HR1 M1[.:T$AJM]!(W+VRW+F0%GWI&.J8X.!FN&C7:F% MBQ$LTDCC/U:$E"F3[,2+L/_NRW!U&M/?%H,#<$-,@R*ZU-!>PSW/2+09BJE7_#@98O&23+$XGM_ MGNR$VH?J?C,##RM/INQ?^17V'ZFCUT"FLF(HJO.K9;N3:7/24&G6+OA0VAPU M7BYL1S&=L?"S/. )X"Z(H>ED#K(D)J^-$%>YMS],!\44@7,&VH-SCA2;;S!F M9H2A/:,I@$#B;(P0@K;N)P7+WR!(TQO\%)=%.>)7E18[4MQI&-Z0:"1F>.9 MQ!BA@:8GD&.\6$YOAST$+@4''RQGT55)R A3%./Z&' .S[BA?6C9"G)$QIK*)'E#4:)B8]DK'+CU'R*\@!7/P*!D:IIAVZS6.HK?Y MZ^'Y$?U7]]$3KE,-#(GN'<%Z@7).*2CA.4_!7^LG.5$GBV@V M*E*!+J?Q4IV[5D?W,$:9TJ:,*EV:,P^A'&-DAH;,K*5C\P1@65RJC2Q7,U#. MJ/*"P:3<6XIDBAG=<73?".2&#TIN2FM)*#G@(\-G_036V'O]_O3M&R^;A+,9 M;VJ(77 JG?+PN:DUBI M#6Y9L.+QV@$?&KZ!P5CT\@.^(^@9\'Q^.771T83' M\+[A!DT >W/-AF9Z676' VE;V2MO)O49'N4MO->J,^[X&MOPWP5&!G.#:<_4 MM6_:+8-?WR]N<,A98I_(YAQ;>Q2\H(G 5B%8'MZ'041=@4&&=Q=;B+)#&]W- MC9V=C?W=TI;6X>81E1K8$9@2H7@P1W9Y_W"%-.\4_I16JB/1:_J&B:7./QM6 M27PO7G%$_A]QZ(86,(D([#\/8NY^-M^P$FN6HC0:34\ CR5")SI[QCBZ@IL? M'GGCF%V^D'E&=/FF&'SF"UM0D,B:B!.YYV=)!GI%WF7"YW2?EB0WP?L7Q;YO M[&$Q%.HL0 ,6$V"KBE@Z"(0$9Y>/(+0:- S!AA.TRB8JIQ,[1 MKAA$8 WPL0FR$B.@TX[)YJK#W<)=F10LP\&7Y\FH\ )0H^UJV*.KB6*S+[9S MHI7D^3-AJX"D(;,8N-@=KP0C.B"V+$AWLJ<>)6L)5$75V+OP-#$ MXS6M0PA,":KIT^G[MNTV55-A"W8;>:-PI C(,:0XQT"%EY3E9R(HI$_&'Q ! M5*XSI"DN8Z?Z\& ;))$7]<*39"G#5ZW*&U92D66)>P2V*. M[6&X)\LL=+\R 3+& P2=!@L@@33?#73ABCBF"!M7 HW!RV;<@79+QD;3=S> MD,=*:T7(?".X"1.&P!3/U/U*V3(I\#&+Q^6EVNXDWRKB8)::%P$;;:+7AJ6M13=W8O#9OC::V5M"<%\5I'@8Q/9WYJ.7SY:^ MB),7 V(H[E?X,J%:04&J0FLG:D PQ]=;L8#L'BC64A" ^3DM(DQIJ85G]5 MGT2SC_8L^D9F;SN)_MQ1%'9<7C(2"_! 4#W 2^%Y P2VM,C&SD)A.#,9P(BT M^SR2R@Q&P)12' )[9!"Q"%_Z$#3-]F7<7?&)D$DR"6VU 8XIK3>0S3#&?D MRW^A^GW]_N3]Z1M)/X%T?Z[>QN;VV]P=7T/ZP4%6S.<@E5.L5C6HV1=8CI% M5:#,P7##>#ZJ>2PFB%$W8.8I3-E,1AKI!<7' MJ?$]'W,!Q2&AO6'7,6BJH- MG06%]5]TGK.O!XX%=6H=JB#IQ>$8WY'+'81]Z53:?+N!.^*IR!3RD]02B*6HD[W\6W:(O:LFN@#S!($Z-1 MF<=[B-P&-R7UBJXO7&=.%8R,-S#>'P?VP:<"+Q+-:KSA;C9T=LC#N'I3R_5H MT2F\O=NM#Z9B_TR*8!I5_ 0R8_;#=E#HHB0G^I0[89PAJ ]JB]#FCZT$JFJC M$#GL2<6;ZDO2]8*:S $$#:T:!>$TJ]BJ128FXA2M8>T6&T(P;XCL'_@4'6*2 MIV#:U#;P.#AR/%;#/WE4(8@LD8+Z]T^]W\I/J>'DY^J_9+2@S4"%T;HN6$A- ME162:I9% M+05,=*M50/*@. !F^AULLQ6Z4^,)!Z:D58)'Y>L/*.?/K^#KC?^.0]$B8?>0 M:LK,ML'4/MA1PA2SHO^GG,0I'3BWJ89+I6V\+\2SSM&N!"M1X0;G90&7D\H1 M32!1%C@K0LV\*@O[GBKB,%F-1RN<*E<23$F"[58+I'NL0#+S 2RS/["GT=T_CP(=$FE\;Z\)4I98']U!JEG2]9.V($+3>5 0X9XU^I*&O6:$FJ?XO>@-58^-^ MW5!:@X6/$+=SD0??4//H8(,O/(I6W=[S)K"*T%R?Q*U%S$."@NV<8([APGV+ M%448@E>7(>LI#!'CM> [VIJ_?L1STS/"RUA*2)S^Q>J/9$&<7L:J:)G4D:OG M^4X*\[K+_)E:S'=44NPUE11+KJ38:RHIFDJ*E1H=NWK4[-]N+>KV;_S5)PH= M]C:K1EBM%4D='/MA0]Q%-!N=BC5+PQ M5]Q+^2-'&BN)6:>"FUQG+N$W)D)59ZF)4QQIRZDVSR7P''<:! MG?CO7G>?XK_N66VW-D082B<8#X3>2/-C*QESA1SX![K)-\X'DX3\*JZK1Y,; M3=5I,E1DM>-:2,!XQ%2IE+"C%:%MF@O,TOJ5<2PT@8GYF'=$88.5$QQ9E@S/IT=",CG),2#Q!.6R@<@!' M)1R-K!)QR"%*4NVS!L"PGAR".IUQ: B *'F+'+/W&BP]!B,"S)\$[B%H93"C M=O>(IQ9LS1S[/7 ]F/(I9M6FVR/"N,"0GSAVJ"22E#N6]"-]LPJB!<(LPTH! M&M_K[(TTC6 72<2DN E%-,#KWT@Q["E)]NY?MBBN1F^O.?WETSU,%#N..F=# M\;6:W67('$HUD?L\?:K0HW-QWD(%66,_RA M\:Q0L3LDC(=QJDWT87)=LQAJ4"3PD53MY6]=)4#34[&@';#!. M087&AIWO%:6F+7BOMO-*: ]8!XJY+$(FT+3I<-O$:M21GG>R)[QK"W 4 M@E2Y!KWV/22NCC_$:D$)S648.4_#?I'KF+^&,QA0W6!^A48C%R?.09.T6Z;@ MQ$$7,7G@1>.+213#U*'N9M&"NPM1#QW!NVV.NG(185$(UR$.*!6"/^.*?--: M@Q*7#M2B>7%-HH/+:"=#][#95:)3=R=@O"];U)ZQ7T;K0M$& M-B(/G8O6]HN&F34KV-F='VVH6SXITQ:%7ZE9&)M_T0[5N3(L"<)F:S8YN0R3 M0#A#0B$9<5*OE'O2LL?UL_RQ*!HA%H5'Z^2KY $EF9/91&?)/J[#'8!7HU'E M3*QT$IPL#P\@RTN=.BP4NCZ4*XW<4GNG.E4RQ$7LYG'X)S@?JF*Z"C/E8]4H M.@=5V\B*3?GLW0?OJ!P9*GL-XM&46X@QT%%9&-EQU >Z3)F2?8MD1YI*'L'- M?_&E5V=J0+K7Q6-+DSC!,_6QZPMYQZ00Z'#7/@%N MGMCQY\YTA2@;@Z@"<#"F/2VA<(_2#0(VN:[#U5BDHH94$,0X+:!9)N$L<\LP M"2WJ&RBZ(==&F'C;%0"I7*,$OD&[":@8U"(I,F*M+ MOTIILG9"&%P^"=QC0+[(#<%:_'QY^)JB'[YVP6WM1.TI4 MF'(U@9I/0U+M8KI(75-YL)XS5G,92V4'3G:8T$5K3!D#?S)UT&XD($;51'7S M@17!="_9$%@\D9I[8 A3@D_J<)5Y8+2 M0]UC;X%T,P,[Q5+R2X"Z\&O(EY! MG6VIVT3:M%@L&[9MIU/&@D3/4)Z5N@%9@X*[BNY5ZV- @*!T$'CZ? M:8RJX,DU+ZJM^;X5F@A>*&??TR7ABV)P27T0Y:4"5TKYQLK<6^N^R'A5&?GM M;78/ZF\K_&0#!;\24] 7U-[V)EQ0Y]Q0<:-C^8=E2$/WAQV"SL)C,BY"BF5@ M3=(TP:ID?>PK*EJ[.?BX2A0"/T9+$RQ_"6J$E(P2S$YI%\ ?AJ@:Q2E"2W4@ MM6=4PAA$6(;(60D7?Y'=*CR84W&H,N?NQ%[M8#C,S$S89<'N-PJ>1Z $N;Y, M3RS @CZW)'3QU!CB8>RVMNAA$YOV-=_:4]I AE$D[\7H!B1YF?GHB&,B J\K MW2J-.0$=VG4WF3U95QEZLZ(?A8-V2X-M6\4X(B3M##L#V5?N*Y!F@B>HW!K= M'5_,(3OORJ*BT*0*/;;C((UN2CJ3&G:D60AV)\/?3,..34':9I")!8N$QG#B]_RQ-87Z';D[D_.C#Z?F7L^-S[_#MZ9<+[^/AV3^. M+[RSD_-_G)LU:GRU)XB\F^2IBL?!V ;1+'0@VOI#R>E*@09A+5@6!&PX2 O! M:ZS-S$HX*=*I+RRZ$+Z"3! 'G?X9M%M5V<7("BQJ(CUVA4V3QE%E: E@6&/=C5 D_=47P?E,1O.2* MX/VF(OC%502O"_?(=QH#6Q5C8+_CO3_Y=/CIZ.3P@W<.M__QQ^-/%^=D$)Q_ M^?SY _W[\.Q_O'=@*ZS[Q6]/F7NJJJ?NFR=2.AD+#^>K.HK,^[V@YK"Z))CP M!ISGWU[UOF/P\[ISR=MQ.E7C@ ?['MQ,'UWL3FEW;J$0?0'K,'WJK[\^;^^!;MX D^.EW M]'[LS-][5-@3C?4X9VH<9IR+^TR!5S>0_CY,IP;RJ/X2"W[S7G\^ M.CQ]ZYV\^\6S1NKU\/J/@\VC/]10A1L;A\4PS),4GW:O-[F;WCS_P MO[J]K>X?_SGX1[K_KT\'W>+=#A9<7O\2)_$G1--D_#.4J3.<#_;\XZ\V-KOP MOWE"_]WM;6QU7WDQ>'Y_>P5O_*7TPE>_;1_\]2^E1^I#_6:M17YK\R'%?1%) M^\K(^*.8%NMD3#R1TEH9G[&L\WH_KO-.<+^Q&(!(>9*(6^-J2UR"LI?J+?5_ M5F>)>8Z.RM\^>(,S7E,%VFL4:*- GUR!+J]M2VLF'J(UU'YI-KDYJL]^%Y=Z M5'5P!1,H_(O'=MJV7OU6"B.^#2(J^3F?*&KT IA<_T5PG:C$)H@[8M2 M"#NW*@0L]TK5!,NJ+I6N>7Z9JF&G40V-K?"B5,/NK:KA?!* 9D@B9.213A[O MF-L67J:"V&T41*,@7I2"V+O==@BRB?>>P"I?ID+8:Q1"HQ">3^R_!8E/CM=Y2<3.#O^?'IVT6Z=OO=./KT[_GP,_^?3A7=V_/O)^<7Q MV?$[[_.7MQ].CKS#HZ/3+Y\N3C[][KT_.?NXAFNP^FT^%PFCH+DNN8:@$RI* M3.1I*'>*]&.S1:G/8C6GMO+-UJ>S,";<=L$VN;,58_6F\(@-T,L<^;\4 NQ@ MSS'6XBJ6=D3"HPYE(NES3=*^)++,J) M,R$3^J^^BUU?'D%6N<5^:1RW.Q&NT&!AE(V*RK%HXS>P-,2,@G57" M)\=?A+R9Z=YRXB! 0/20 /DL](0TEF?51^@&=+,0?5<9:"4(0S)'*PA.@(MDX\(K+# MB"2MHS T\D,J10^>04O[:@_9:B*"SV%UY"]"-\X,2[3&/.<:82VD3JWP*;)9 M$)^*$$J7MOB-=$:4"4 L"V>HBXL)4D$7%]MC8AF6%P*:,3D+ N=K:#<$W(?A M@A8EN9LK8*;7][BR>9PR@0%>S_ JN.%?99D X_0VNUL"7U>DFL>4]90@G&TR2P+!L\*QSICX MNHC_701"F"V:2".1&K@@0@=:P$%S[\5M3*OOM4O>(F4$8T:)E=484@^AOBX0 MSQC6N>X*%HHCNFKA,&I(X@6'8FK85SO>:9%6?Q5FS*%,QQ /8>7@S6FPVB$9 MG429A;$K0 MSO-:_DOGO..-U) XD#,U0'87-"6CX,KZ90Y-<%K@QE? $;LQJE2G_% M-\\0N&^5I@CNC>0],!0^YCPF@AED5A4'HQ!I?]6P2-F70,CM3*BZPNQKMO"] M>JGJ1GW'F(0==\$8&,$7U9(P.>$>T%@ZWCE"43E?-O-1UP%SHOFH=P(0L"S7 MC$8*(6P)%;=$Q2QD 3P6!/Z-DDP>NG!B[FJR+6E'()CD^NFUKD&1"2V22V!C M$-N12&VHT/:R:KI$X%QY!QHTZ&Z)%Q:XX(7UH_^7NO)1LE1WAY#+!CAWJ6P2H&BSMM+*D'LJ08!1L7G$4?U1M"AR)G M91$C?C5A?R/W)))"Z(\#4$%DK*1"B294Y3INP,^ZY?3)K1%DI3<15T?%LBF- M1(P9?OS ^&,:C/H7[W7WC82$6(%K.A_B!K5:S2!7&VTN3Q[9CC'WWH'GO^Z] M063;)+J46Y3L*^9P!Q,GBE0\)I6;%?T_!;\U234*+6S?<.P $]I9.6JJ=BO: M+0->&$2X]GAM@R&'OJ6CAN9Y*=P;* ^^(M$@[N 5$FP*N1Y;H?!H'_6L,R;1 MJ>4!$;4ECH#DP1[M=F2%HD<4 M#9$7D]H%1Q)]MB+$+S,*=SC607N*P=/.XLD%&RN%":!Y8U%+9S 6L-+@K1%& M\0A)>AA,,4L-GQ(-,0)JHRDT!ETR"V=BKJ($924JZ"-ZDZ;\K: W#P9I01ZD ML?9 \\MC/"N':,BEES;$;XAVLR0J2&\.DLS<,OQ&!U_:FHW:S$/U!PHF$V:E M/AEUF-L8X/6%RIOM7VL0ZX?K7QEC\$:&WM>Z5)278F\A&(_1OL[Q@KD.I\44 MPPBDV@RO:P+NN@RZXQV6(IKMELO14%TX).)>O%CPF)^V_/WM?7]S<[,\M*'A M@[K/^.1&ARL9!\J20U0->LN882HAJ'CXUT][_G9W%]_:\=ZQHX-O,E10'(:Q M(H9[EYGH!;UM6-WJ(Y%78@VI>1K]*[! MBGV4E<<+M@8.D0CBS5M-1L1>?W3E8H!V*C0PQBT/O F(*ER.8XG$!@PN9^;% M-0?Q (TEI6,!:C2B5*==$F'B8'I*]TV4F[;^(9H\MYB'665[EGNIKN2A>+P; M]+1 -B[:0"?07&NEV> O.3 )4E%2/,2EO_EEK69?OV'/%&U[.:K9( _W'I;& M9GD-&8\Q](/=O8,''/NRKT$<&Z?K=/$)UO1AXD_85Z3P3EWB=285)26U4'>U M6)K:>8^]_J;ED9 K!1<3EB2BXV3>QYS(>+-R00T7O2'MM%L1XU)4F9\&U-9T MOV&6O#[JI[G3\[OE9C6E/.*R\5)#)URPV'E/. E2@9\$/MP=CT^JV>R?>KY7J]ZUX0L^"& M/1B\/N#)OKWFPE@7JPRHU&"L?!UMISP?7F8\$ S9%Q)QQ[!MIO(\4J7G=KSF M5*Z!H*_W6!NQ6MFQKJ&RMY3DJ#B9ZI=C+V[LAFJZRA$M< >&ZE)%R8S+U2N& ML!O<6JB]J7A^"*IS6&@PW_F D.2HYC6]R;<8VG!L$ J'TB2#7YF$69ZD%,*C MQ]!3Z"?(>YZ&%+)V(FXF.X9#X5^PVF^L^'40ZO4>:R-6*SO6-53L4GG,[9_8 M?*:ND&20IZ/4FYQ&#.FL?\1JKS"E*' M[.K2D%H+ ^:'=]6K/W=GN 42>'%8BU^L>WT?V,(%>S,P_Z^I>L$H# ^#FDP6 M+XA*I7N.[CN,@V.)-;>>.KX/W8[:,YIWA+*D2.%:6> /\4#8*:*Z\\4^47/I MK,.!6^^Q-F*ULF-=PTM'0D?6UG:")-4@C*W/(Z@#*B AMP);UK%%O=JJ8SHV M= !J7G>*3^.FN^MSR/5P6=7,Y7W7PRU9V9RK%/K^;/.J-W;\)?M+NW5V_M'[ MYVHMH^O;+8=.J4:;+,;(0?58D%GQ!%1'+'-W;J( 5?PL>O^]] M5G& A!HMS2"P*H.\WNJ,KM-5>:2JS*[355F4Y6Y#GAV%4R_ M7H/IMXI*O<'T6QU,OSF0H].%+*VK*U#KV^(W!_17%71CJ9>Q^AX"_ZK=J@!@ M_37\[1X86)Z!P/KK7\+?E@&#U6[-XV#50^OI6.X4N[RH!/$V)#U3ZG?_Y<.R M]N_%#UOF\A'XW7>C6A9Q8Z\&V+.NPMAKKF2&RRX MU3ZBA&"R&-:-6[8%U"U24EO(]TJI4/Q;+E\X6/@< CVBH/.4VZ1']6B,]W]R M:"$Q#";PQ_FL'YMO>$O-747XZ':KQM);!K[=-\R$[E&R1PVFTL-BWGFW0-XA MT-=C8=YYMT#>L8/48-X](>;=XT'>?2/BW?"#6V#E-*H<-@Q74>785G@H6+G5U@9+-F7>*1!4 51'$?H0@K]E%783 M'7E2S7R(BOE[[0J"H*.S"2J M01; QJOL5;5EI$N4V4JALEH6V3C<9T9PYI) MD7"MWT5H^KH.;E:D,P(!JKEH:I#PK0F$#>X:&+/C'7H_L$:LVC+!"IV!USC0 MEDD56131\F8,J"-&$V*\X;MB&C?,.54X"_X^^;[.$@\5_#+RI<0M5Q&[G@Y-23 ,,TU[8"Y=5-G&D35B\BLA[]VZP0QK5'H%68LX MW]^TCPZ^J:X\) 37@0IG&F+H&HW6,*=MT,A_VFM/ M\?)@<(8A@B!$%<1F 7<."MC=U T6.4X/KZ\3:7?>\"MC&6[=L:+VR, J76)Y M)"Y2ZN5PN&%("(PT,)051:R'0TL!)A)OK(_5D0+LIS>[,IQ20:A&A82UC(:, M N%8$7S_WP9SV%C5#SSDMVH0%!D'+AE &FPEE+C(7K'^-ZBJ:7!#(&(B8R0J M)%DE;&74AV"S$=[DGVJ@)1XO]YM*NW;91H2C/BKPF D\'JL%!S6O;+&:YG < M5E\1EA@,>@@V/U8Q]WGR^!IV[S(A01FR%O,)O-0@K%EX%*H(#LL.A]'*25O>/_Q07P_3=?I)?GV[!H,+K7^(D_E007PW)#:SL&7*-OD^3*?YJ M8[,+_YLG]-_=WL96]Y47P]/_]@K>]XOSNE>_N55QI0=;NVXU5W2U][NZU>_+ M6_TA8>C=^NW^U[O]XK]WN]N;GP;+VV[]RML*R]9* )YQO5FOJ3=;^'[=;[#\?_[7LGGX[ ^OSTSCO_\O;\Y-W)X=G)\?D:%I!5 MBNBV3!'=T>FG\],/)^\.+X[?P95T^.'PT]&Q=_[WX^.+=9QG"4%Y#9[ ;3,+4@^]'_5F#2>Z.'IY/^VM#;NM MS;T_NMWN'[-X*][ZXS^;H^3WG2"XB,[^! U?3&%*-_3%7RR_K;>!H5];3?%6 MF%;/B6GU.Y#[[G>%+!&YCVV*'^J?D[4UY@F9+@^][S5-A=6Q]Y-HN$X3L%L MFXY__MNKGI7.[8,=QZL(KJ,_BX_%4?KO?M7\N,6._,9U>=@%P,D\J_U;^PG< M)8#;*(!=%L#L\.K3/[.A^N^SWAH+8/=9[=]RVZI_^&9XY-/VU .J/STK-<25 M6[.5&U"SB3^H=LQML;G]ARJRC7$0S#8V#BDE=]C/\C3X_^Q=:W/:RK+][BK_ M!QW?LT\E52);XDVR=ZHPCX3$ KZRH_4R7G M6D!=L M:--Z*U@7@U=9*2]F-G$Q:(BR719.:Y" 8ARQ& ",#=BW'],E,)+3,UQ1Y7#17^:?QQM2M% MAPRRJE-3+ L.5+%=?;KL9%O]B5*;2]UB?SX97):_-R[JQD1)AE?SF/ 52)U? M$>PV%%Q?B=4>_K9.S'+^;U2BE(OKTPPB MW-+CF4M-BV=@>]E/'BW?;L3*HZ74JJK=&873J7@]V'^/M!OGK>%.5--1R5"; M*/J1X/U@_WN4R5$"4R[21].?7$/C]SKOUH_>YTIB22%*(4,?!8?2H8LD.U?)&INOR=]>S(?_U:9IU4UW MX(Q<_?8+O@KKS;G'=?_\"/S4_V ML#L_Q--'C2_FM5 695F^BZ[,J+LEZF8THO9VHFL_?WUNF8U<1;E,I*BC4XVR MF)>ENT0M^J>TM2NBS]#73H0?N^7U^[YU)&XU4!(+<9C$B9]PI,K+H$IT:CPK MB:5L,?5466_6RJ&UO67 44S3FE'1KIBQG9/O2O7C3;O:*Z0[3A:GT'WY:<0S M:C/T8@?UU4O45V$NQ;^4EXKYU.LGI 92(W(/K" 6BH744V/]TAV.@'2@=-52 MGL7* OZC>_+Y^MNO'VY.3TD<:B4Y>]N+.9,H?PU/HEYBQK/!L_8%MZS+-DW] M3R 9XG^)+>O#V]R-V6#(BJ5R#$IQ@U,5"5T,D9'(R"&6"U@P?SYT^O/!\8?9E7,RTSXFY #"XT,0V=BMEI[I M^$W2([5:T-5*I:NU3:NB5!!+A?3[6L@-Y$;DZWM)%DNY4NJY$<-YY3AB"(G# M.6J(A&J(=*;"(P 1@(E9!]9[=!V_=\,)46QR!F+KC,YMPA9=./K76CAV'RMF MPS8FGW[V4N38Q2EQ)JY,9Y0YAX++BR.!0D8(Y(H*(1%DVW9@ZCY:Q7V(0LQ* MZ-XA5?:6*A&>B1!SI?0G9*Q?Y;.A5?[4@AY-SNQ45PRG:JAP"&4*=1;;MQ9Y M8][J7&F?"J4O23\'$:>4?8$M3E &(L-DL9>KJ^[C4EG,2^E75<@49$K< MBWI9+!0KJ6?*PXOZ!]-4KS5=7UG NY/A[,>/^J_+P05ZZ2!<7TZ8ZOW"=9(/ MA-C][\(>G$)!5B KHG6U]X$5ZU?E0FA5KI,1L2RBM@QH3M=3;GA(^+:C?79Z MXXSG:O,T-WK!CK8O+CX\*BZ"&5 O4@W=S9N8E^M*%D]7(TOVDR41)D:EGB/K ME^[:^K-9;=,8!EG.X55[/CH;%4KST?A/+CW>]0[2RT.GLDY,XT+H$6N"Y[(2 M081]/@6RX&W,5D-!+)?NK,Z4]H,@2$HDY?9(&64=KY*4W5=2;MH,!@P6[U@6 MLU@JD\O)(%<\US_]3GB<857.V74'RK=Z-"LF@R6;%-W(!L+*^.DD*:,M!TS=&(7374KF,.+\>F3DT*&_(#G5FH MD>D.?=4GM=&.6KXGK>IQZZ35:S6ZGB_:K@O=C]6SQL?.2;UQUOW?_Y6SSZFPRU%IVU8FW$&=J\JB7 M>I^&Q(<-4)-!*Z0^ A !N'LQKE][2FO:DITJLZ4F3'XAZ%\#TI_7BQU[7'"/ MSZ5B2O;M=M.0S!,BZH#HPOP)H?]FC6:6211[1>9LYWG[6FL-L6(_L%LJQY VF/B91H[L.TNA+J[HG1IM5TF*R%5K&D$I4N\+S MOB]=BZTA6LP+?EZL5-)?BP"I@E39PKHOE]-_/G[]NE\,E^W0KC25&.K],7FI MH'^I?_YZ630&Z-+?)?] E!B??_&JZPY:Q5\!.X<./9(D.20)WRECDV%&N\F, M-952XZU %Z.L=C.P=$F62D?O,\&KI NNZ]?89FB-9=6=[EU?\RW'=8XO2H-9 M!3WJY4.I(#M<4%^"KKAW05W#H9@74UE*?S%=I ?2(ZZ:$ZDGQP:%L99:=/BI MO[/U:[CR.WM3R'_JCM+;_C?^Y9P)H9=HUZZ]KJ?9W$'Q?/IK_&'3$&F M;"'+;6\CXKG5:IBW3TFMK/:_;P;-D]:P>G*3]'91=U3QVO;*'RZ,N1 NEM]+ MBOK;I_)[M]D;LPU1$@NY&-+CDU& #VF)M-PF+:,S6/)BN;B%8G!)JHM9N?>H M-Q@Q7HU,L&+ FNEV[/[\Q_?FL57_.?UAQELK,\;8Q5;K8WKBC-"207\LE?[8 MUBV-;%;,E3&'#PFR7P2);LVG!"E5TM\P=DME)I\;7D@C S M&R!WKFDCI7'\*Q]O-T?LP8Q**@5*Z@'RQ+RB8S07B;+'1(EP.S>;_DS-C8JD MPJGW0,1D;5-FMHSK:O/'M'9ZH5R7T)7W3HLMG15;]&!&??42]=5]7(K[+'8I M_6X'\@1Y$ONB7DE_-&O]HB[?DU1^YY+>^-X8?<]=E/5+.>&>^0ZRX,(YY/[" MCMGDR>'!WJ>M;LUZJ,21XY6,O%7D)?)RR[R,\-2[6(S#KD\&,]>;,>7U&>5@ MMWBIY&"X@ %3SUO]^:=2,?O3^?CG^R2UQ^"WFDJ.*>1)6&"2D2$;=^I 42S( MZ:_;@D<=0/B=(/Z?8M1;^7/WRQ^]/6GW^]20][ER4X5UQ4.4ZG8D$,OW@,E]*. M8722D,E)8W+2QIA(,2( $8!;3=KI.N;PF#+5/7Z5=:AD,L8CO5@>U 0!'\JF/TH6 VNF/%(IY@ M__=_Y:Q<>L='RJ7\%A5%(DB(B@(!B #Z4*K3K9>%>=9)_Q[$S( MA<+'UM3)C0C]=]\(:Q8@7'L212ND/@(0 ;A[,3[<018V1$R#K4#?%-TE=,7) MM?I3(V?DV"[2CY]?^G-M_+%S^;%:^GVII\<%NETB/^J-)-/@PV/2$]A*),-S M+>$*1"G\ES_.%WQE:=$/"?Y4L3I6UU$T/(8],SN;D M_OQW^<,/MSP\F=ORD>!H#KP'OQ-]*WHK@3PIU:#Z]8 KU'[5+ ^_&A\^32\8^;9T^W0TV\# ML/#XQWO FS=^'+=^-\X_2=HC'K_I%*\.('+@/1IT&XWH.6#S1Y251$EB__\T MN-EO;X&L<=\LMVS;70NPT^OC_#RG=7[G'YAAC=WA-KBRCWNL!ZR;\?B[IK3^ M?._^WO"QCYM"_N"D .J>T40!)ED2Y4).+.;6'0K=!$R>E%E6QNK\2O?-;\=U M;(=>11?\-=CZ\+'9'8V5GS]NU/LGV5SRGZ,/)V=5Z8M.X! M-]:';<(&4,\BBNU:L^7 3;O55[7^Q/;"-D:U=_'E0_V3,8JW5G1TU2BVU<[0 M%U\H?H/*:3^5TZL'6J_?(E+<:W>ZM!-FP2,OMK-NIYD7#]=>J-(%#MY*T4\5 M36T9-66J.8H>,H[XSDNPYY+5:K7LN%;^4DGUGDN\LP"RS&C>-HPG4E18^ZFP M'JB!]R"_XE[795'*%M*EQ- M1\(\DC 1+OC[09B'4RS.B*-H!E$;BF70Q=&N M#H?NQ-5A0[E.1MI0%END],&WIN=$8]Y69E^;>4IDR4']].9Z/T>?XK-3"W;2"$),]?ALE?6)H M 62/16V3HCM34]3V@8CI(TD?N7%BT[>FG]VN>2M+,>C<'=2\?>Y6!'(6.1L# M9Y]C']W!V7()MY,0=/2I)8*:6_(2 2! D23["D M*(FYPKZF,H8/@GW1#--BU7EXQ1VH>=!:7N.MBP^]4[L]*4HIZI2Y WMKN801 M'[LO5G2>DJ+O4N,\W:\15WD;=WY%!7MJ(1N1C<]A8X3)&^7*OK(1*\RB8[-7 MCDTZ2]<@ !& "?1K/T-2E._1)>3P0!D.S0F]XPR* M!D/'<%NX'FO#L4#M'@'*1M-A75B*#@T1'*@F[(P)-!IGX2\X;R(T-4,QAAK] M"FLNP'J2OXE .JOSJ1DJ@6NE-P7-B'T^Z9C_D\G0ER.Z^E8X52ZHKNJ2/RXQ MAO3"7.Z=P(J)4=((F8RONE7M:O/(XUVATQ0ZIXVS:J]%OY'" M-VZ:UN$!K&DSHEBV0.@BLUP;/X7O]*HZ,5VZ"A\>:(;0&YNNK1@JO83<# D= MZ907$H"F#2R\(=051WF=PO>\6W=LIN']^%M.*O1E.>>%U.:_6J6;:76L_8(. M([8[H:\T8U]\N[!PA,RR$;0P?^ MJH J.<"7UZC';O_J?/NH7Y*LGEY\R8BOW>.K":B2 GQ)'%_?/LWK9U=3Z;2; M32^^I-3BZXYLDA>]_F^!%2]=*KL? \_+$;(\S3.]>?(.P8 MTCXV?;#GR.:+?T6XW73TODT<[XB$HI/[2B,^V?+8CY\J/J ^T6")$Y,TB= M%T,=F5,GVH/Y.4F4Y$<=!T#B(''211PI((X48=_0@EAZ7(V9Q!$GEO#&8X_+ MO$B/Y5EJ(HG:-$JE$,N@DB$H!!&""$&$(-I&^"M<-+-FVDYG],$T59993:PK M;4CLKJFKK/TWBW)]O_YV3-R+GY^;%^F*%(G$? M+-.V3RUSI#E]K<<*"T'T#7+-C%*I/]<_GTY;A7JQ\%%-5Q0NUM:]1^^9W/@ MN?20O*DA[_W>1(@16PR)E,_&#DY\41/"7^%H((080@2IAL7B2(UD=^Y'#[)\+: M/#1NIL2P"GE&TYY:MO*<^[>H9 /=GPX7@20HZFAJ,/M$59 OX6 M8SQ96:R@[XM@3QC8XPCS9"4QGWU4C]WT3B="/350C^7D75$LQ)-CMPL+L1K> M&R0&L12]:JA5=:(9FNU ><,KU3K]F=A-IEK%](+Z17/H4^Q*..9 M3R37BR=7'/8W-0VE_2$79ONA*YY 5SPE.38((@01@BAALGF1(%H?76N&]G*] MWG3&1+XS ME:2]/Y*_A@E;C'SE9%&28RD4D[Q91<2G"_%Q!*-R!5$JQE+J+WESBGA/%][C MB ]EBV*Q$,O6!D:",!+TXHB>$O\+080@0A E3#8O$D0/1X):T$&9V XWCKS] MLS9Q%C&@+_+O7&/PH7XI:R\V!N1+B8^'RTIXY4GK-?(V-;R]WU6XBPS;[!59 MRJ?/74#,OQ#,QQ,30L CX*,$_*L($1]-5,BF[T4_NUTG/N'0?[V!-9D+[RLZ M8V*U3<-8_KBQPDIN^N,# M*NU^WL5JOMZAVK+QM&V./R\2"8>$>WA/Z?%\B^?H:SHYAHG]2+3X5K983?9X M=G.WO:QM;7\WTI#N[C4.^O"XP8(@0A#M?DP((@31(PNX+?+?P%"JT<=IADNM M#B]!SC3L8T(-)<*_UU-NB-VX<2R%FHZ:H5BSED,F-C7%P.2R3%9=SP^E^H<' M(+@'0;ZY8O?G^9NO7PO'9JTS?F%UX+@ ^6BX2/VH'A,J8\P,=4>R=4=* M/%4$$8((090PV;Q($*V/F1W?BIE10\K;<#PF!H'FZ%",E@6YC,^S,\4JUBX_ MRRD,Y PJ&8)"$"&($$0(HFV$WFJA MT!LOM!HN30L!-\@N^UJW^O-?YDWV6E&O&]7?*0R\/4.8;;)4A@2IF1IJWN\R M+/"^S<:A.;%8P(*<"/3D #V6@Y)%ZLYAG66$>7)@'E,[T$IQ;]J!%D+&(#5Z M%KEO5<>QM('K* .=],R[3B2T^ZK&]FF9N:@TG>*WB=NZR,9M+D9Z'\WD MK1Z%2&?('&N6(/.VQ;PXS/-XTL&1=\B[_>%='/Y"(:7)3CLJ9H+-*C ZL'<; M,0@B!!&"*&&R>9$@>KB\\)(EY>\*L_#>Y?'5R6G>N/K>4](5WGLXE)=]ID.P MLE\L*"$+5'!,H3,A%XK0U,F-"%]Y$X,%^-Q7>*I/PYXKJ*9+7W5G3LU_'^// M1#/B>##FJU^.RU]+MGE=$?:GB%3)@X^&,50A;JFNPY1!5]JPI180LV<3*@9RL2' M%'Z,DY%,#V(M)2*.?K7:S647XI0]RJ8N^IL<]H5%J"<-ZD^-1MT']&(L#C," M'8'^#* _-3IT-]#E-Y64G]3 $-!+9#@Z7@BBI,@&080@0A!%%P(*G[CD\8NN M8PXOZ]J5IA)##>RD.AGJ]!^51X3.2Z0NG5XVKD[C;N:>W(A03;''?"R!L 1? M2A@.VD/781-Z;"TZ)+_)8G$#1'["D1]]L$A^@PV8$/=)QWT>X(F/!XUL(20X M)'5J2'V_4_$HIFSGK%W@9$BB%$\/B>1-.=)A7^@0\?DX) .2(;UDB/A,6]K) M@ $HU ()U (I6A3PD4#LTRO?H$G)X MH R'YH3><09EWMNF0^]P/=:&8X$:@@)]D$:?>F$INC!5+$@'$SI.^TUDTMF"'-;.)QWS?S(9^G)$5]\*I]0Z?T=O M\,F,N_$[XINDM_S J9C*]S5.W*']'#M6Q7IKO(:I'PFEU#HNM>_8=_ MCZ0C]CL=W=#_??D9U"35E:E-Q^+_]$ZXUE1G#"\H_;7FC4/F\:K)2\&XEMP+ M+7%[,I8>=_0^$Y:<+[-W0F\VI0.H6LI &[X3VM01XG)MFR#!7#Y\U=_^9?"G MS$(G^/K@G[^IJ-=)W2+*969 J ]$[SYELQ9F66J$O'3K-0N C]E[!1,6*$B: M(S5);(Q-_YTOA0/3QHGC1^B$*K7:/J;O ^9>_ ;P:[.T.K+TF% M(_\%:IUVMW/2JE=[C?KA0;='__W2:/>Z0J*WKC93V?Y>94[*]V4YY^\[MB<_+C^4OYX;#=AW="?T96;L MBV\7)HN06;9J%K8,&#TU:B-99$P,6[LB7IG-H\=+<;.UY"CZ$%;*(U4>3*Y9 MN!3>25>WVU:!SA-\_.]1=@&R?*79AQTY29;D/OM)SN;D_OS71?.F?J9\^/2% MK!H1$74V6".,2-=D>)<8*IAY70)NC1[Q=0>^ZH J.<"7S/'UY=B6FD9#[\F% M].)+1GSM'E]50)44X$OB^"K*JJ)]G,POSB[2BR\IM?B*90LKY>O_%ECQTJ6R M^Q'@O"1S!#@OC\B1+89R9!?M@?L3I3;_.+JBKNCII/#MT_>.Y1;2E (;^*?Y MXE^1[OVLM*Z(8-7V!IK]*SF;BKYO'ZWHHCA;YX\LOS[*'%/:TP-]L^/K+5&( MY4Q=/-,;F>N!A$@[(6+J")$MQ%)2 .F0#(GM+1WBZN-0C*5:W];H@+FON_>0 M$I=(A1EG"*($S!>""$&$('I.8"E\^+KCC(FUE)*PZ'S5)DYGU%-N3DT++)CE M9O2GBD4,ISJP'3!P^MIQ?][Y-#H_:9:^77]-U9GL2">!R9,/9CG1XQ5(]+47 MFWJ+5$>J[WY,""($$8((0;0-HZ.^@='1-"U"!U5S+6I;#&<]2S%L'CVI&BK[ M35?8;RHDBT)&Y08F2E^39+9I]FWXA_[;J;5.VO-"T^[/)^TO/V:?K<]_QG$W MIWI^F&.10@(3QE-$-^D'_]Q,(&]*/(O&FQ@A-!?"8C+BRI.)5\-$FX^T+1T4 MWZB?JZ5>W1^0W2KW8]T3M.EPZ6>W=D,JE6WT\)4C[^'[&OF+_$T!?Z/9PKR# MO?%LZR-YD;Q;(6_2N1O+?FL^EAZ \7/V29F SPS8@C?4ZT^TL4X2FKB*$^T<#9DV![Y'(FR3Y ?>\R/%-KT M2(X728[M5; M3_0WW85PSUHSJFT:8$%9IJ[3K[2@^ .QG;X&(2\>YH)P5_WJ6W_^Z>+3L5G6 MG,ZEDJYP5Y2-B,-RCO3P+)(^&0Y)Q$S:[B';7"&7/B\%V8)LN8\M<9W E5+8 M8P.Y@ERYCRMQA+ZRDBA+L1S/Q>@71K]>G))(B<^)($(0(8@2)IL7":+UT:_F M9M&OS:)=[;ZJ]2>V%^CJE8:?OXV,&_WL*;7V]B/0=4)L^^VZ'"XN7B$L5\$Q M66>:9>D*OGA1(Z1&(SR0R/),GFTQ%I9T=P436) 46PYY%1$>CD11VBK M&$L1QM@XD:*(UC8.1R5V8'AJ*RV>ZT[.+"%L$;8(6X0MPG9W)T0W3)[S$^%8 M7/"XYIH?/L_-^I]1NN."MV&<9$EO.H\O'XABN16\ZEFTDVDLF6DPI>#+2#&F&-(L[ M>T_*RWM#L\":_YM%D%/;4_W)0\XXYI0-V_O5EW[L;>Z[A!P>*$,*8GK'&6SP MMTV'WN%ZK W'@F(1@3Y(HT^]L!2=@L-RH'D[Y 4L]79O:H9B##7ZE467]S>1 M28?*(?:YH^/[3R9#7X3HZEOA5+F@^J=+_KC$&-(+>/0UL*JNTJ! MMY;="^UQ&X!+CSMZGPE+SI?9.Z$WF](!5"UEH W?"6VJ0[E(^2]0Z[2[G9-6O=IKU \/NCWZ[Y=&N]<5 M.DVA^[%ZUOC8.:DWSKK_^[]R5BZ]$QI?SUN]GRF40-.T#@]@/9L1Q;(%8JAT M.:N3(9D,B"7D9%& , 3[KTS70E7@K=!3]YZOJA/3I:ORX8%F"+VQZ=KT9>@E MC9LAH2/MCF&M][[S.NKWB]_RVDS%^Y'BG%3JRW*^/S5R1JX_K[>_?\Z/NE?* M$,Y NQ,Z[AG[XMN%.2-DEBV>A9T#!A$3W]C4Z: MW0]O@]'Y8S/WA:UI_;ER.AHTK2_7[C F3*X%8,+71RZGE85/B&/4<=TW2FDP MO*P((]G,2>S 'J)T_M&4[E&GUW:MV1*I[?8'U?QV73SY&-=*DT96^Z)"7K\P M7B?([%M0O?QHJE?ID"&RK^BGBJ:VC)HRU1Q%]TD_S9WKYO>;T\JG0DK-2W@M MO^*2X+W="[,J$PE5^=%0/2..HAE$;2B60<=N^Q@]5IOE;P7[\]6W?$HQZK\9 MEYG_?B\,I;N'Y,;:<^C:=(A4>0Z'[L35(5QS7T%B'ZAG/TZ^JC\ZE[5&#BVH MP&(("1&-*&\G ,"$P@C\Y@6I4"A<*%RY<(6VZ?_P-BHOP3;?_5)2>;1UL_Y( M8^!\GUBC4:LP_YF_P*4C8,&RS% W^+K!+Z"!3(^?Z5)__K7VZ\S,YN=?)!G) MN8@$A7/GNV_%>TWKB? M5\('QY-+Y$H$BM8?\%_Q9ID_84CR2CY;+#GZ/KHKY7 !,:;B[-!V-8!RJJEK M";"I17COSNI,^=P[_W+C7G^FBY"C.?!VQXJN&$,B"C8;SI.(X,FRL#XW,*8\ M]UOB6\YNK]J=$:"7Y[3[8NG?DLJ&V>ZM=C.4Y,Z???1>ED2IDA=SV5AZEVT3 MHDCJQQ\120!%N/SN_^\#-(ID/8V5>_>V2).0>DB]I%+OKO\^4,EJBYQ"0UXF@9>)H=:]R1%1+'VR*&4+Z2$8KG[(LNA9MCZO(XHS MS"51+B*]D%YI,RZ3:&[RG)?^HU)>HK1#*U(E/4Q&2Q1)O'/&^NOK?9D%41BQ ME5@:XN$2FPR)I9:=N^9?!-3*E<1"*99:5UMC5XIJC^]>K21'ER11Y2:R-FWR M!(4@0A AB!!$NQ\3@@A!A"!"$.U^3 @B!!&""$&T^S$AB!!$&_29*8:RS$\M M0CL MU &[@,!&8.\CL(L(; 1V@NS9^[-+%B[;9@V;XL^%EBMB1982WK8>69 %NQ$ MO9=1O2.P]U^]QYR*6RBA@D<>))<'$=DQQ13"_.%V\O<=IVF:%J$#J[F618SA MK&CGGW[.?E9+C?/<-.[V\\]/P8UT%FK\ MH!(5)!]12$["0E"HC%*CC-"R0Q AB!!$""($40+F"T&$($(0(8AV/U_Q>OGQ M.*8;1LZV5G9B)U*TTEAFKWM3;/9N^K6G_^1:M?D9NSFJ5?O-CL]D T?$!U,M05"[JB MH4)*B4)";PQ!A"!"$"&($$0)F"\$$8)HYR!ZH'1M8/0F)E-:%G-2+$7W$E5@ M%@F 6A1!A"#:_9@01.EI*N(;=6)6I+582*8R M1M@B;!&V"%N$+<(68;MS+"!L$;8(6X0MPA9AB[!%V")L$;8(V\V&NC93%P[< M9*6L+-'_[??A)SE+/UMD[T;3-J^O=?OSUH=BO?[M5ZLQTM*5\TT /?!4 M78V>S74R9.D,?)PY611@VP75SA;4CL^%2KDJZ?IJW,G]N"6O#CIM:HL76[38R=MZ;)B A.9&(7367[\X_NB3N;R:I$E'2=$8E0B&WB\*'PS4JDY$XIJ6KV M5%?H?0S3((^+_+/OVMJ=+8IR)9;#%,F;:61!ZM1[%M4[ GO_U7O,2<)%[ 2-/$@P M#Z*Q8[*%I+=AV'@SH1;:3(BG!W!_7C ^__QP=7+\QQG'O#$111N("&>AQ@]3 M44'R$87D)"P$ANK6G^>[SEFT;3=SF7QQ>;2!Z+A ZJ3H:Y81$6EE!JEA*X9 M@@A!A"!"$"&($C!?""($TDA &I1!%%2 MM6C,V+Q:2J8P1M@A;A"W"%F&+L$78[AP+"%N$+<(688NP1=@B;!&V"%N$+<)V MLZ&N333.-?K#K)3-2K(D]_OPDYS-R:'DXVB:#O:U;G^N:)WX7*B4LV'S0]^@?)J;!R,6WCOOSHM4: M5@?3^I_JX$AP- ?>[EC1%6-(1,%FPSE*OHY\H(7IJE37=B-=W7*_):P--R); M[69H_Y$_^^B]+(E2)2_FLK&<$T&+))6J 7L%;]PK."IVWILF("$YD9SI)><# M>3=;9&?/(HKM6K/G\O..PY:Q9/W&3]/GY[ A0]/-T,00M$I1!#=4]%-%4UM& M39EJCJ)'F9PO96.I:8ZK*7+U97$UMA,T!>J3%F*I]8$D19*^$)-WUT6PRME2 M.AF,UO!+)^_.N;NMTU7E6$Y7X2*+/'T1/(VB_8HD%O(I#1MMO*M^O+U=]6RQ MK?\LC3_/YJ-@>_ 9W:GV>9,]V$V]4G3W^8VW49D^O$(M-M>+.]U<'\QN&C=? M]>JXJ.+F.FZNHYV%=E:2[2S<7$=R(CD3&VG$S74,)R)#4[!\XN8ZKJ;(U71P M%3?7D:1(TJ2:O+BYCM8PDC?=*RQNKN,BBSQ-+$]Q5M MJ0DL3H\@0A AB!!$"*($S!>""$&$($(0[7Z^$$0((@01@FCW\_5"0/1PZ_A3 MRQQI#NS(]>>ECYHNY:[/KB^RZ2J_&*$0V\3A0^%;E4C)G5+R&<>4V'=M;4[> M"K($>RP9?[R)>NMDS 2B-"DH7;IQQB;#C':3&6NJ2NC#J?K.:C<#BVKI4C:$ M: 0V GMO@)U#8".P]Q'8>00V CM!/NS]V2P+QW!MZ]]LT/HWNZTL[6Q.+,9S M:CAY,XTL2)UZ+Z)Z1V#OOWJ/.44XE_36[\B#%\@#QUPP(2)+II!"2V;]=D(M MM)UPWY&?IFD1.K"::UG$&,YZEF+8_,VKALI^TQ7VF_K;M1VHXM,F3F?44V[Z M\YF:OYPZOXZS-WK,6Q//3_6-=!9J_# 5%20?44A.PD)0J(Y2HX[0MD,0(8@0 M1 @B!%$"Y@M!A"!"$"&(=C]?,5? B,'1AN<7P4"F(=-B M#%/?Q:Q8RD8AL9!822#6L^/>=[&F$DLAF-AH\W >?5V[TE1BJ'9?:_>G1L[( M]56M/Z_\^ET[4\XJERIYL2GU@6CX@.IDJ"L645$OI48OH7^&($(0(8@01 BB M!,P7@@A!M',0/>"K!49O4K*GY:Q8RL92^ ^#%2^2 *A%$40((@31[D$4Q5(< M<89O"E?;<(PSUDAE%!FV\=?13NS TE/@^UZA)K?*=[Q82*8Z1M@B;!&V"%N$ M+<(68;MS+"!L$;8(6X0MPA9AB[!%V")L$;8(V\V&NC97-Y?K#R' +\F2W._# M3W(V)X?R=Z-IWM?7&OUY\\_P5^VB8\\_7Z8KYY=]]YH >N"INGI[!K//9'.= M#%E" Q]G3A8%F(L8H/;<@3Y5[;#G"JKI4I0D3._X9*B42V'@CQ6*W([KV(YB M@ @!PU--7S0]^@?)J;!V,536?KS[H7Y MX?S3<>.\5#H2',V!MSM6=,48$E&PV7".MB#CF)N!KHIU;5_/U>R?6]+:<"NR MU6Z&=B#YLX_>RY(H5?)B+IZBB6L9EPZ;Y$4KAT>UW4T%U>+KNQL5/^]-%9"0 MGDC/--/S@?R;+?*S9Q'%=JW9:(DU33-/= M&[Z[+BPEB[(42P4WMLY]];91__R)J^6>P7?B,QD_[O.O^Y N#;=DK17<7S;!1&V]SMSZ[ MT]WZ[ZW&R3QKU3YU\[A;C[OU:*JAJ99P4PUWZY&>2,\$!RUQMQ[CDLC15"RA MN%N/*RJR-2ULQ=UZI"G2-+F&+^[6HU6,!$[_.HN[];C4(E,3S%3H?KL38<"XI%!/H@C3[U MPE)TB@++$B=<:ZHSAA>4_EKS MQJ&2R:MI)!2,:ZF]4!VW)V/I<4?O,V')^3)[)_1F4SJ JJ4,M.$[H4TU+)=K MVP0)YHKAJ_[V+X,_918:P=<'__Q-1;U.ZA91+C,#0K4IO?N4S5J89:D1\M*M MUZQT/F;O%4Q8H"!ICM2$L_&?0?!R@_=I4B-TX)TOC0_5PX/F2>.'*+3:M3=" MM5T7NN?'W5:]53UK-;HI?"E^,TCO&5I]22H=^2]0Z[2[G9-6O=IKU \/NCWZ M[Y=&N]<5.DVA5NU^%)HGG>]I?..F:1T>P#HW(XIE"\10Z3+G5X*!(C I?*=7 M=5!;EGUXH!E";VRZMF*H]NL4OLG=VF$SO>XGJN6D>E^6LU[ST_F9?5T>??UX MTM#*5/>[$_I*,_;%MPN[1L@LFSX+@P ME0V:!-][@WS4.&NZT7F"C_\]RBZ@E:\T^VOR&^?3ZH?OM9]JY?)KY?X7 M55LCC @)>?0^INI77J&U6Z-'?-V!KV- E1S@2^;XFC=&WVS-N;!^*^G%EXSX MVCV^&H J*<"7Q/&5N_Q:Z.5+7V0GGUY\2:G%5RP=CU*^_F^!%2]=*KL? \[+Y24,I?*JP31SP%D\M$UK]J<>S3 ]BXOGB7Y%*FMIE?*@\JS4"&'@#S?Z5 M' K[^PG1BNZNK*^GC"R_?M,[IO2N!5.VV' [FQ.+A5B.YL8SO9'I121$V@DA M)CQ28JU#LAAJU #*:O2=G^1*G-C;.53;6; MCU^_2 WIQOB8LC;:RT9'-G*CPS0RBZ2=L"R%Q@W\_/QM-F3WMMB]05GJ6Y39 MXJZ:',\>0O)F%1&?.L3'L6U6D!#OB/=DXCV6?3$Q7XBEQLTNC,UFR-BLDZE% M)<"D6374Z@3J"LT?L#@UIWTS^=4A]B3N=/#H8UN1FYEA"?)Q*H8JA 6)2FA/ ME- ]9-FFK2E*\=2]2][D(O#3"?PX3$XH@"XA[!'VR85]')9GN91"T#^<@\7V M &WZ,DW3JIONP!FY>G4XI+:?8]]M>*I7E69+_=7-?I8QU!F:@D":?) 4= )D ML=%+**9]L4(2%M&NH%:1R+]G$%99\=JB1G;&'(UL9KI2R)M44!JQ49&E1I$] M4+/]/KK%:KK>46 ])\72="A1==01_,E8Q1^-_5C.&93194/4)UKE1V.]WJ'P MLY5*PO'_^M&1TQ&Q+#@6 ,GL/>7&VU0^)@89:<[=1FRYI%2RPV_CMJ5A]-27 M(A\CE2):G?NC@AZ@R"X,3UG,Y6(YWX2FYXMD0/0$B,/ZS$FQM(Y,WN0B\%.L M^N,U0.58BAYLV0"MA S0EG%%#,>T9M\A?E:/:ZUFSK\08Q&U@ MIB"H61LKQ@7QJI]HAE"U;>+PS?4331EH.AYS3IGZ2].+_+4J'&1:_=5K3^QO:"6'0IJ#2KN>#"X_J->/*7Y0V*"6KFH MS0]?CGR,"VDBRU/#\H?ILY.L/C&')U.0"EO=:'HR%^((?%7R23\DBKD% MB/PXPF!9L5A.%_8?SO"[+6 _SJ@1^W[3]+>NSH_;9INX58*)53I680]B\*]G%8E7E1+B=]EPE!_X)!'\N^:C[IYYXW M-">'KDU-MW76Y!G,HSER;<(W".\W*:M7H_I)^=?QQ;=4EWF,/-K)I)CIC#+G M-N'CY-)$A90:A;1>'W6:)S_6**-5UNPBT)DO8X(3G'MQ&&1N],!/7$AZIH?U71"E-V4V!'DM)5 M:0$YD&0.Q$&!.(S0!\:3=;T M<"%.*L32'$AZ-/]VQ4EK/DYT<>BHE?8U&&Q69L(6C3XFW59$' MR(,M'( JIZN1VB8==>[/[;TWX/K[^W?M].=Q=3[8PVJDBV_Q8;T5Y#>%9Y6) M"AV/BM*4C7Z@&^BS@6FIQ J>>*S3*>//%6Q3U]1W0A(U7GRCWDG\:AU+MW@$ M2Q;+Q5ABN&OQG,QU$:F7>NH]\_3+=J+'=VZC5"JQ9$#$3\'G6^S(OCU@7[SD MBZ7N:RR%<':RYJWW#_(A_Z!-G)IBCUG32)6HQ[-S&SJ<+L[^40%<^>Z!W.M/ MC9Q!O01GX25,E%JM<5:;SZ^^]^?5YJ_"I\GGZ],F25UH.[\E-X&*W$O5H((7 M?,D+@YD02%U8B!VU*&K1A[3HYB3>IO=0$+/Y6$[RHON U-L3ZL62>E(0Y3SZ M[4@\)-YV'0>Y(N;BR7/9N?.0GN#_[I4/;C1N2T.DI'$@@@A!A"!*F&Q>)(C6 MQP/+#\<#H5V"O6Q6+;JE'_?GGR4SYXS+^L]Q&II#12AD$!8?2U,WKVUA1,U+ M(9!6*(Z'K=&1S0D8$X((080@0A!MPZXX#MD5I\IL0@S'[IG5X1]7LPBU,*9T MT9^=ZHKA5 VU03^=PE=@GW&I#OO@N]J?C\Z-\>\<.;G\/DAS*J*\I3W&FC+5 M'$7G(V_<3(FA:HYKX78BAE8W2(G:G*Q;W$^LY#$1"CF'G%O/N5A:OY=2F@F% MC$/&Q+C-M,'Q7PY MI441<'L"Z14=O6)IU)@7R\582B2/T1;GSAQA?NGB93-@@B!!&"*+HM^' T#RPB M^'\X27U%C13#L<^([5C:T"$J_*%JJ,L?A+YY2A]LJJL=8AHW0]T%FX/^,%:, M"W*F.*0Q&A%("UST)PE% IO6CU']\Y_1C3M*020PPBD+PGN^# 7-X*$^Q5#Y M#R%QHWY(C7ZXWQ/9+NFVN(6?%\MRTOL4XUJ+7(J62[%4]A%S8+LUPB>HU<#$-NS\_O^E^=B;U;P-+2U=B;H23U[,4P]:91/B0")L8@1)L M2,6+^C$U^O&!#83=$VX7N_+9I!OTS]_]0X8AP^YC6*P;[[FDF_G(K_3P*Y7T MBL/JKR1]U=K8Y)>CBM8_UKC7NCQ6G\*0?!SE^OTC_>LB\T)&."87FF% 3JXY M$GX2Q<*<),Q)BC7D\BS56[4[HT@#EKFL6)%SZSO9G7D[C:UX.S%O8]R>RVSG4"V(EM?)EO3&)K8"ENW=B3R^5LINU=3N%>,9Y@01 BBW8\)080@VB!B M60Y%++ON=*H3*$.GZ&!A0?G_EL'M(6K!+'5'N'"JQ4_N]7 \4'8?DI]P0&VK^MXD#)5C[\U[[LUG\G?M0[)"]2.:,;D]S M2L4$\2J!BTY@LL-0*X9:[PVUWN;9%FLLE,5B:2M9(+B3@?1*,KWB*;M0E+)( M+B372R=7'&>RBF(^MY4:IUO?U5N*!@Y=FXZ"IR^"B)NFU:+RM8CMF^/Y8^GG MU<]N\>OOW4?^4F"9<]FA9D/-%KXP8Y-A1KO)C#55)?3FE']9[69@Z5(A+QV] MSP2OET[U@@A'A-^#=YLF/MVL,IBUV\-H?M^]!R[1.AKIB M$76IZVY_?M/[.1BKE]G\QS0TY(K?&/7%Y.\^,1A_F;%Q8'HR%D94R()!;V;Z8A:8G(60H-$+0B_H;B\H B9O,>A6S.?WQF]"*B(5 MMT+%.%(W_"'B0X!1;]WXY"A4Y_/CSX9QJ^^5M!ENBD M/##XB6)=:'2$TO* AP12")X\9 \#MC8G?!BWWF'ZS!%G''/*1NW]Z@L_]O?H M$G)XH R'YH3><08&>MMTZ!VNQ]IP+"@6$>B#-/K4"TO1*38L!XY;.V,BU.A* M ,5>%8<:^DW-4(RA1K_2=>@'<%#;?A.9='8UGW3,_\EDZ,L177TKG"H75!MT MR1^7&$-Z8:[T3OBFZ"[],2MD,KXV5+6K>Y7+4IWDN,@7-*$#?4=<]+OY[ M)!VQW^GHAO[OR\^@7J2N3&TZ%O^G=\*UICIC>$'IKS5O'(J'KWJI%(QK";]2 M(F!I,I8>!PHI)#E?9N^$WFQ*!U"UJ$4P?">TJ7'!Y=HV08*Y4OBJO_W+X$^9 MA9[P=<0_?U-1KY.Z193+S(!0(X+>?^=+X4#T\:)XT?HA"JUU[D\)WX#>#,-K0ZDM2 M^'O0Z0N]C0ZAUVMW.2:M>[37J0K/5KK9KK>J)T.W1#[XTVKUN M"E_];MQQQZ'M3NC%PXWC!X2Z(U/0CI9+CE:.VAR[-O60;+M.OV1I4U8!QE"/ M%5NS.Z-3B]A0VP0^[=$G'>OF\)(.<1J$-\M2)72V^_$WZ\][7^6;R_/YQ>Q4 M/4H.]>4W5-H! MF;9LO]>?%GUC ^GYQ\[@R/WA]7NZVNT&D*IV>-+H5:M=?J MM(5JNQX")?TDF,-H<9@*71>+3@BO]6O+ 4%69 # PP-J&/K ?,ESL:RX?KNV MHXUFWH<:%1W<4'I3T(PHWZ8W7K7C'[3/J5D/=3X)L^;A4A<^I)/8F9 +16CJ MY$:$4@AOA%?LD]>LZ+M&OV.[ UM3-<72Z!A?@2U$AHYV1?09W.OPX'__5\YF MI7+ JAB]E\91GIX $DQPEBY(L* $$.86F0*"37TO=GK6JH"QN6UYHS] MUP>YV0Z]6+%4^IK$$0;LE4(#JBZ^V0V^>6S2?X17S6KWF$NI"K8>M2\+C!5G MY,+E/8&%;N;'&Z&JZQ0N=#V#&X)S97GSMI@&N(D#O81YZ,H.O0?1M0D=CL/? M9!C(C7XM1I?+PW&"?>B=4L^#M:#1J:.6O (>!1V7X8[H!+H612C%P8A22@.W M8T(<.O-CTR:BYVG3ZUS;PZ9P!CDCA=GHZ=PIP\V08^\$2*=$7A MZ,T/#WQEQP0(;S)RB>X)D@M/H'839-HYP$H8'24EM?\8ZP>NIL.4VN_@$A,6 M/_85E8Z3S3\5 %A3T[:9""FX+NUUL'$==5_;I0K!NP!QF#"T( 4!MW#@F?= I M,0Q[IE\IAJ:P"?]H B1A".1&H4.@7P5(GK_ION',I!\<*\; M6:BT+FA]%3M ML09Z-/CF9^^;-L2HV*,#;>.,J4ZAT%(U(,: :@*+J0A3)Z""+<^>,(5.XTOP M;=-UA+9I46Q6F9NK! ,9$HOIG89K4Z07]NM6VWF>G77HFW=;']JM9JM6;?>$:JW6.6_W6NT/PBEUY6NM1C?MSF/TD#JW M26?4H P!K\%>ADZ^%(+.\A?[\^;\>#0Y5Z73'Z,$863C\,(*D(J%_ORR=2$W MZU^/&UWZ=_JZS,$*WGAU&S2Y"-JG)9-[UMS!!3LJ<);M<+ !F ")'6!,,:>; MVYVZSMQ>,@6'-N2'3ZG].M2F.H08/E2KIZ\7QAP=F')!N!]BTM\N"66/AP#N M>"BV[4ZFGM<$KHK"NMVSE90.EJYZ\+!)$/)0>.(B]ZB"=!6^:M)+U*5BT[P' MR@4\_J[K; 9+=BD,RG>0UDK&?\BZ<5GDBABN-Q)R,R4&V,:J:S%#-KB(R8O. MD*E2/^K+0CHJO5PWI[;(I3(<*W38MO=5L/%U:FTXS%L*!"BLRF^@@+5.IW9, MK0O38JX!#(5Z;1 _@:_3/X+/2FT=28LZIL$:2?'#\DQ7 MW@.-E4U6EC,.,+B\!KX_G;?OE)LUSX%B5L?L#J,E'^[/^;@;]>??/Y4LPSAI MW?3R^[ R2?WYST^U;]+0JO>ZI:/WGC@.#\[H]12J2_7H$[\X[6%LW'?K6,3 M"PAX"PI7PU3;KHWMGD]!A0M92Q9\.SSPP\N+UYGXLD+Z@05@\027T=GP)8Y'A$0^' M7)A4ZT/(P2;6E38D+$RH+$(@H( -3XER?6R1$03L;1Z.8D$\U0L ,<4.+<$6 MHR':%1\+N>'KAQ>(!Q?XUK/W0>FF$]^!N028") G7$,8=SAF:V\0)@ .S'P+ M8F3JNGG-(J)TIC.V0Z;P!_5I+R3EWY@<=K3MZ MO-D#UN0+W7$\:+/[K06F]Q:10W+#BZPM=5!B7Z-VHS<0V M.;TMV-!5L(BI9 2[5@*A:HKM=RWV'EAZ'*RK%W2=9;L=[*S:V%^O^-+FKZ&P M(\SBGIX<_ABX011(M]M M86^G42?JVA<'^%D7A$6PV%K%@UG423/IXD1"X2P+,CQ@V;I2-)T9F-[-->K9 ML>P+POPB]JEKOQ%.Z0KI*FS7F+!Z/D-FJ(-G9EG@5<%BPT?AYSGYR1/>+I\P MH>_$U^"E/ [!'FO3T%[@FNPF-L?+RRO;2/1=4;[&*;;O&?I5#KV\"&?-_KYW ME^&E85[K1+U8A#)AV#"**W/9(=SLF,^F"'_@V$QTIY,6>SK4_X4,DO?WG@DI MXYF0B,^$E/%,R#;.A+!8LP_Q1 4C7ZI;OZG (O'AT67?HBE6)[#B0@[OJB46 M2OF%#= A83ZY9W>M_0+DU*G>_4*&E7 [M$M-*)XT&/;=?5L++#-']Q?^6]%> MWQ*#,&'@1(<-+3!)Z$BNV1[=P,LIA\0Z57"G].%_7 6>P!+KO(%3"S*P;2#Y M;]ER65@@RP;=LAT3RH-D,T8?%URR:K*P1&N#1QL@O@D141@)>R>7R@EV=G;C MTR>E#E8B")+NL2)DT!=_< &HZKJYQ@^_K=P]+;NI@PZKA>^D:\LQ8#^9/)35 M'[JK-XS@UBPKA"T*UAUKCL)?8>&:W[YIZ'[>\A!LOII+BY#"0JZ6-PH-7'.J MI$WCKKO!]>#U+IQYU-J[1G6ZQXJ00:W]H-8.I?($:MM/WH!-,;;-!LG]8=UF M4XUELUTEY0YM%C;Q[[CT#OW/1P$A26%J4O.6K0?T-?@6G7>6RU]P/_T.K;/8DK[G\8XU$#EMZ4DIR)$&L$(Y>-9IB1IQ;!.'R= M-&;'0J>\Q 0/.H(F\7;+D[IQF5! O2@$+2EXG5PH=!F!D)._$+'U"0&$ -I$ M!86WAJ?CF)(/3(^V\&$AYX?^$6*GQ/'. 'K5L/GW67+.@-4'$'B:P9(K#VE(]!*_WA*O MG>)YMEY5$.:>KZYM:W;9;HU+$73-9H.Z=>K.'#F\\!&SUK51.)L7'K4<(C@\ M6(FEIC?I/W5H7#JCQ%# 4Z-%P34FILJSYIJ=8Q;W9F5,>'B&I6Z]$:K>ZD5T MG6=(+T,OV"!>@)O=A]Z3XVY"B!/:L\W GNWA@3TEPR!C\/9N R25K]^6%5Z1 M-Q=O1$%SR(2^M+?YJX$ @OU?^_5BJW;@SF#8MADZML04)=^;"':554(FD*[- M"\1#6181-@^ MBRX5.W6X-1+1I8RA4*F7&2"@2(XMJL[RV+ACBSW0U;=6+YE M#1)BOR$[=LV.8\AJ.#Q@T\)0"G65;L^GKV'5914+Y>I PWL5ZNZ*@"[/.L[S M#N:Y ^'@PX.EO!5[^4!;N&AA<'0M_G-J<;\Y1H?Q[-K+VU'SST[[ 1XX7I9A M60Q#]C/5T'PK*'R4@-D6=UD>KP,%P?/0H8:?QF)"U$HZ9Y4F EWBE[[@SYHH M,SX,R(;CE398$41Z/Y?9XJ/P(3K_+)OJ+NJ>0,("%"<%PX@^VRNW.%%^FY;& MJSFN2TN[]2+^6025> ;^R-5'&JO)R%^=FVSP%\^(>QUDZE^;@JK,O-(A0Z)- M'3RCE@8NI'NL"*O$CC5=Z\%W=A@*'$5OF'0ER"R9^:I)F+]'-1S4OU"$:W[) MS*M7RPM1>:4Y#?#>1B$WE:THOIZESN'B:LT.E:/2?#<"U"H?"3]F[%TI0M[R ME<9J_$*E)(LE9@2N-=?/, +=JW05\JJ%9:=:#,H_P2H$PV"9<"R 1%U@R_6* M8K&#S/I,])8HUPDM12H+7 4+'X@I5-F$"4#Q>K=19]<_,+>HV0'+%'^DR)\. MP_"C79X\UV>@>,/Q7L&_$&)J+#XP\N4+.2SN\N(K!,[:*G^N\M'Q9[/Y>VK/0&OE!45[5PF\KL'1K[RP-BZ)"?2D+0JA>DP8> M^V3^ MS7:]; "QL&1Y'9VN3I9,M[/V^9X^=O_'NK[G#Q;>:!H>Y. V[3/5:$ M56+'FB[=_2\=C3K9TQ]A:O MH:<-]'6X%6 S!6*PNKF!=^274O)'$1HJ7T7 \QBP5AH#)D66^QW*R^'#@.;UJ*H8"V*B&M15+ 6!=:BP&VZIVUV)?ID M1XS[=-&F*,9N!@5YBU[)8)[L%JHCH=FLCY$^$VS7AB0=UAB'KO3^JFNZ#GS] MCB(,(YTI3?0+$P>&M +5-;R&1; +,("V1BQ'Z&[X@H5YJ] UM7BNO%U>1=#- MH*,"BWO0D2!@$P>*M )V52F&NFFP[2);HP]00BWQ%GL]%+W0_I,"%_&8N#E/ M*QZ#U!HO*99:SL1ON,B:5UJF0AUV5@X*"E+ZK2B7%:O7I^6ABH];R,V+/JTJ MZNQ*_K_,)-[-X8?1X8'FL.X *TFS07IM8,Y=LXU=0YCJRI $6P*>#H,<;R]N M8[M3V+[EM0-8\(8WSER-WP2A&W;VP0L#O1$^FM?PN9?0;9"@9Q(+[?@!'>A< ML%(^ANW&!Q$Z+8C0>85:8;OCWC#8()1=D,:5/Z!^A;15'%3A&(:[V6)[=(]G*9 MU_=(#LKEWM$B^8WP);3OMCJFI>[@+.P,/65]TX'RU6"=9,5%%X## W9:1 1S M-N@('&XE$SH.Y&TO5FW_M)&7#4/OVX9#4EDZ!R%*ASKG^(TJ_1ZG-KFCM_OA MP:*YNQCN J:PQF/^!F7X,?1&P&Z^X'A;E:(GUONS+'DV*%-E%\2\L)3IF'<> M8#/D51L)7G"I*6IP2L4B$T5CP[2I0!ROH@DK*LB5CS[CO=W#476%G4E>E$?V MBTG[!;3\Z3L\6.0?\2*.P98!0)0R(-A_A<,L]LJ+ M5PT5_FG\<;4KB@\Z19OW.]OH^O[\2Z^4_?EQ<)4UU7UH<];HSZ]*5[UR]KB4 M_2P?O8?7/SP("0![G"7@_*!OE[,J?7ZP3M?H+('"HJ:1P_41STVDQI!%C1PP MGB:P9'A:M")YJ>0\F5WP;$,(A3 GP$^[YV;0D )!( LE5>V87L(FB<+?2@BZ1+5SUJ:>I4.+"" M>QF5 ]-0^8]_FQ98F<%X62ZFM^@,E.$EWWFU77K_T [H&Z$&[=MA0;N"/31> M,O;&,PY'BF;QS^%[-N_IOBH"WIZ 4&])8]NRU!CPFV32ORCTX<:E[;\:2)=- M^4290>U=*)P[(FJ0D H6B\I=?WNY_#^5EN:=^J4V@!:RNMG)2OH0>(F0A&VZ MY/GOQAL@>%U,P8>#KCDN&!!T#=+XBN671O#O#-:W;S2P=Z8?^"\6?DS0II2] M%QC6-1WA!]2(6D M\<(-?CZ49M YTW%-W*P9*'3[ S_]@86PMM3X\ZZ+^O/9A]KLV/QTZ9YH^[#Z MY?OS#U*Q>B://[5.\D?O/:O79ET^/2$P4)Y"*A\K1 /N7TLV7U3+L6;,*BND.($$]#FK/&@[=$7AU1[ 5K_F.H<=)^ 3 MRI447V\4%=[#WS^ PNIT'249P3P%U>.EH[KTK7Q?HPN55;U 6T0D8 M4A"&\%2E>>6Y3]Q+ <7K.W[01%G71NPR;>GE%\49FM(?WOC'I+96@-QQ;*J<6=&_C[QZ,6UN M*L&)8-C^I@+P%B4QW)P:)!):4?@$C5SF$^=X]+L!;MMA=-:2>\?:N_\BD77!C4+IK!@DQ1 M 3H&DJU"4Q/5_&\)\GHFR+'/OU#X$$_T\9BC6 MOVC=/O7UZN'!+<;P_#@E7.\!V$L4"\C@L3#T0K[X(-!-+#!>O#(5"D0/V4CI M![K_^U)M%<^274(';-;<#T/68< 3A$.)!@:J!V._]:[_59^)P3PNN"C>340F M%J2601_O\NVS$5*1.^ZI#\O5[_(%:W9FE[E]\&?J_;GI\JOZ]^-]M6WS_K1>__%-733 M=E:5;S$%U.IEARETE_MF8 !2[>5O5=FL !F8>!:A8YPS(\R+R?5"9]:TQ1U7 M>V7-O//'E@UO)'H_@?7ZJMEJ=E[#7MS85-\<'H0]N,4^S2+.ZC]D%JIU)@S( MS(0=MFN3E05AVLVUJ>TLTALK/*+'8FXAHY']G0??1"^$!=% ._0(\ ;\LW:V MMV.V%*H,O?0L?'A\!]O4V]BEWOQ$1%["$Q'1GHC(2W@B D]$[,*N.66Q"F=V MJE-]6S54V(-DA](VCUQO>HO^_$K-#VK3X[(RDO?![I'Z\]FG7C[7/34_=RI' M[WU!\)4E$ /:0+M9Y9:G@_C3P7NH0_\A9GPL,ML<9NM 3&]*/]2\;$P(*_)H MMO>!Q:OBN!!6A'PFWN7'=BP%E%,&H.(9/(M@VJR9#US)"X*$W!SR(N7#H?NQ.4_JTOR8#>=L*Z? M02/XP(-FTF)U">3IWT%K=$A,FSR.I6:004*A>?\@G%!=B0_ M.K!LB++(/S%X5A ;\E31+';S=?7FWBWE3(8%RJ=2F6H.V+UD"^F'^[!@0"4. MZ'9+%7W++N7S*.0TO&YC?ISP?G/PMMX^:3249[LFA(IU.]._E8 M/OLT.GKOB\*;29A#7">V["OS'4W>,)EG\P39E>&4S"Y%JLH:6!R;]!_AE9=: MV:QVC[TLRM>L=C8_N9\K2*+PC_9^@7";]Z>3WPG^K#,-QLKU"J^JW?/#@ZPD MES)2_C5411##ZPO57#HO7^XM+K!%HYK3U61;/VN298#0_S-@VQ(JB6D6WVLB MH.J70H2"'R'TVXMZNV20_*MZ-=%X\BI3[J&;>1FN\":H/3?1GMTQ7718&6Z8 M+KI8,87189FZ3!EZ6?=@2WNJ<$6-AC<=GG"W_OSZ9_?BY[3PLRH_2Y^N=>&2 MHF$OY%JG\@F]Z:A@^\-5PD \(&S7VTOT<4[B 8HK"U+N=S6X' MNRQVH-+/X3?_9H<'4#R,GXT5+LE,(%07FS,"[V*.J&5)+)LU+56IKW1O<1'C2R] R\)0\<.B:,LD\(>CHGJPID+[N-8A'C1V< K MX%)6^;+!'^N >T)7#^\5_#Q9Z',JW%J"Z:H:6DU+(.-6;@E\P$*4F>X0,O_IXC@-NG3# CPQ5:(SIP(*7//EEVTA+IJP M\NXSBX16?S:8_+@H0[(-'!PN7C8C?N83!G;"ZP*#+H!^LF:&_*O[&E?QW#DC$G[Z&_4BA'5"HZ5H\;$6UOZ+I01"/ ML0HTG%> E$6XV"$_&4[YL67J+AM47)S%77?$3UB<\%L4U>9:EH74('$M75BX MUW"-WPT[\<]WG/&4L887GUWK<95"'M?]%_;GE_6/WW_5>M*XD=V'8%6A/Z=" MK7[(EX?7[=\LI ZGMP\/ CD(GB PTV-WNQQ\2O1@2KP\2#OD=2QM0M 99^NI M5VDB=&;X=IDIORK_U#N.S)=$+W^,)RYK?*D;ZHHVL5>2/ +[>@+1>S\=5[FB MBI-M0ZNPVL%=_-1V[RYP8IK:FCH_4#PQ>?L6:ICRL7*U2E?T&O2E<1;9[36V M/E\0@QV=9H[;H]6J$-*JS*SP3V5YM0N$A:3Y:*E*NF*GF.\49' J.73M;=DN MNR:L(BEU"P//4R4C9GOSY&_'T7GR.&^[XYVY!BM;Y=496,U/"WH9CC+>P3=( MD74@)$37'7X&3F3E2%@?1(M.@$4AR V-6VF9A3[AV?&93)T/A/49.B56#800 M2FN59$GN]X,$U[YM.9G,&50]J5*L>+]_@0-E[N0+"T#VYS^TGZ63V?EI2QX& MZ9KU^]X7S"(F_;M2-3O-DQ]OUXWTZ)X59+%^P"C[2X-\O M&9=YXQ/8(860//5U+@WSVO!58*KLN5W%TT^(;1-R AOACR@Z<,]5_?D?N2IE MS:_=>7,ODE2H"7?2'@_8VWJMM,X2@",5_IGZ;J45)G[48]JM#>I>R4(-BFP95 M]PM?/W0B'*&I3YM?!" [1AW.05_&-:$T# M"O)I0ZL?QU[*K;#="?S(D>PET"SEH&LJY-CP:RY+UVLE/B)<8%\0M-1B%%QGE'0*H MNET*CZ[L!#N0DF9S1>\] 0YP!)72^6>P9PXG^FX?ZP@5?F')R'[66?, M48;:!4NMK+EYS;\>SA5/O2CW!!$]*%'(*[[8<*867)HIK]+(=XG">@52@,GB M-"[+T%Z<=O.S4GB51@].O(A_L$M^3?0KR.TQG'%0X9J=A!@0W;SF6>"K:L;/ MA E.WBH\UY[OMD.RL UGG\4[AZH8MX;)3G6 M@WRUH--, M/P%^"[5!DC,W MIYG2NR=EGE\?/J(7"6STN5LW\>?%V@.JV0VQ_F+'9F@^I& M-MN&7&RB:J']5;ZL0Z.<:;CZIV*Q#D\0C%B%$O2?X,7D38^4+,[K$"BYZ1<2 M)2(%BK6((K-2LR%]'"CB.Y[OC@>J/A &1"V%,R\!6)- /KP@!5- MXD%H]8U0\_[BX=UK]P&'/S+\D7!0Q#1XJ0+NE :'CUBA]M#!_>!X%NLCXA/' M&Z]7_=9];+ M[N._,*&$SO3 '7EU!.]>AP=4-4'F_H"L) R2%>TRXUJ33B)46N"5=A7]_]G[ MUJ?$F6WO[U;Y/^3XGCDU3Q6ZPQUFGCU5(*!X 01T1K]0@300#0GF@L)?_Z[5 MG80 4$2!2?G[#T;E72Z5Z_+KU>O2P\'6F M66E*< FDM@A0*Z>,$NU<]6R**,K JWL^2@$,*I$V&_C6-)/1T6 MG@"J&\Y'&KV,/SR@;YSK:>#QYJ^JYH*/<"H)DD;=#M6N$[A:5L"\F(-IIY2Y M6*>2*]9IK>=;DY<_IX-<.R&1WE<(>LJU)C?)FUHZ(9DI0X #&A#A\.#.EK1I M!# R?$55NLXO7*0)8Z1VP!);%?YT;KI%TG2+:-^3U7FCF1BKPH LP/QWW#4; MU;E1^<(*OI)0"M(PW:4X+#%(USTD!\7U3MB1HQ M-GU4^:YK Q8F?I;+U9C&)4J?U=)V=56SRG^[GAJX9@T6L33]"RW'V*61\E:/ M$2=&"S-8+4?PBVVY6)E;I\:^A7[IM9\DSK0E$5SAZM^QPM'R,-<0) M*_://^E^LK'C[NFYM]/9 WRUY4CQ;KCP0B7)'%@(V]5!V_5;1CJ0&C?>:YH_4=#X49K0.K>9TBR2];RX=+2LLPB6]((/8%2]XQ186D1&!.2B M2>TI"IY3OEXE<(X]BM]0K;M7 >^?G,"8$^G] I8'8OD6:Y?>>N/)UH0DSI5J M1VBDNMFO 53L**X=I6YSU]?/ST>_7*M__"@R)PY(=+[I&9"[KU@J4;T]J&/ MG;.I:;/\V52A3FOZ.?5$W(=PG<@R#5-B>ZH[B3N=#M-R5B^?:2*@;J?_46OO MO G 50/=%VP:.N=J?^N5%>F5Z53:=6)5=%%BE46I-"48="5@>'>$,UD_ENHLZ3H"D4 M=1+2MNW.D$FG5]/'L^7%NES$.S3B&8V:SUG^]NZB>S82@Z81[]"(WY)&J>SJ MKB VHF/EA%AQDH4[S8AUH6E=;?)A3XOW]"G4"1X_"@@=55H<%UOQLN*V6D/M M&B^@9%=#B]Q,"\-WC->:E+*E^!]3*Q,E\Q4 1[$UB9J)S-5+]=%\E;"7.J,* MNX1RT88+T<V&%DH>H@'RX..)MV*!G MY-?"Z"'1/I<=A6^/Q2U9QEL&8.5< D<4J61\0T21V9R."^ BT2F,GL7;>*>= M_D0Z^H<[4K'WX([8YI1<@"!9HU-L7-R0<9E\(B7]0R>9^,;HY/!@"3Q9@DX\ MCR\$RW 0HKF.,!N<8'0:HNXZP^R]=MZV1TTLC-;U.5HW%D;KAM&Z'WE.H55E M&GUI.%S/S1F;5LU9]51K,D[ET^;IX^_4Y9=H*9# )@F7R7Z)%PM:YNB7O7CT M[^OA/?9G6;#I-DQ=FRL228R*Y'PX<&J:EM+B+)P M?CB-\DU3+=2*E\E@B.+?T2 >R403[S@<%-ZDRL)9(/%DO+YDJM?=>"(8JO@' M\V.1#.^;&S+T0F[AA2Q:G>5K1*/]+%;;>'=WZ#>>;$W.XK_KJ6QQ5)E\B:M, MOC5YR79B=]?]05TX^F4O__ 2]J=LDA;2HC0XG]2/HZ@2YW# V)M#"TUJ..& ML)Q;6F[=HW?<"\$C Q&/X4L:G@) C[7M_KRL>0,. A# -&A $3S(XHNG5?9U M.Y[8:@=D9X$H*B=*LDGC=G10Z)K5VP$KHM(3G('%TS$_H<.\-?:7/19A=7#@ M=)#?4+>M%;P+IUQ8TRFM>PNJ:1K6Y MT$-0EW&S51J:54$>6)T>65 DZVPR+9 _&[%V>W)Y0@MV2**$71Y>^BHF9YE* MA[6&L <&II"L3B^H O4^5U--3+NA2LUB%SHE>-'M2>.$$]&+I-$\&R><5J,Q MG-@G19!D5]W8V81*5^>59>J]M#^;>/]\=,T=C--E;IITWG7X1QE08 M3J[&GDQUB/VRUZG2U$7+:A$HT[\E2DW-(77U=8KZ[)>RQYI39II\3S_TKTO#=-?P3CE6I/7X6"D M75_=U\^SV-P,%PZF27@-R^_N1&K);'JD\#ICICP22SSBF],).[Z9JD5K;S&# MY-9J!2 Y#<.,_FQ6L29B&A^\UO+B19SFRU@5;;XO3912)?6[,?? M@(5C"9GV=/$K0U67/NC^+TPA7EA&P=HWMJWN>@DNQF+YMDYW-=N6LP9_=!,[ M]M$,4R$$P]"DMLDNQ P\S'7A)>QO=GX,?7[1JF-I94UC]:*L3A]@!9U^'HT MRY Y/ "*21IZ*!!DS:@JS'BW>$\CM+X80[Q,&=$,:CJTQG34@>X5= M502G@^)QS,0#15!0CD$^F%$5W F%CNXE3J&0&1L+/ST1A16.G-$WUN]Q%51! M$) ,V"K)RG*T=#Y58>[Q:+>B!4HL4>ZAA?]T_&CE45K%'$ YZY0K@,-0UD#* MCJ.\=34[HOK35;4&6> -!(?V29\9V;( #K^#+"E6C5Z'U;&IS;&;]6G.JHNI M87I#E3:!LL38EDPT(RHPF6'E78: \M/9K:H<'ES30,I8.F)=,#+;K*F*,)(T M4^=RDACAZI@(VF4ZK&B7:6XP=_^8^WZ:JQ<;_W Y0#H8%:##&FR7DRR\P"*? MD"=U; >,'C,*;YS.PF6%E@F5#P_J\ 7%Q->+A,$G^ZL6I.% 67+LUL%@#<:8 M3J2U0P3GOH/^Q7(I61&.%)\B;[J:ESE539P#DF#U ,&("I1!B:799PR\"IE^?3 I@P.B;A M6TKBB\9][M\RL!:C8'DPZ46>M?FT-[%5@!J0%W=JUQ6X4-LZY0;X


+K5&' EQ+HE71VI/G2-V*2,+ M* TP3YR>!=1I432=-2O'9C\C=FBC=]-P\HFXG+D4WBT>8)RC\'2V3HO*D_UE MA,_RS2(O:*0/VP)[P: ^<[FNG\^U[A"MR=E O!T]/KR^G'Z)B\5":W):$9Y& MG4?SOI(!.\P.R3/TX!A!0D_N)Y;I;$K*4 ",W=2UF6;,+V7^Z)V>8-\C'B8C^%S/D8\S,<(\S$^!UHH MR,;,D-8E_>D4@)QDX*J^TOB&?7M-'[Q)!X((A_@1O M^YP 4BX:^X8^C6C\&XW>$;!LE\C*&+H;"'0E'0N_.9=SKHLN>E.&D O'84B, M72P*!@T?Y9SW.D5_#P^HEWTXU-17:4 +_W)I-H_L-_N5.?O.ODZ+&%*S9 =? M3:MK"[K!&2\JF]D)!_;2PG5>BQVP&R]@ABC_C:;1>KT$IM9 .IQP9T3M:<*P MC^8)060%3L)]+D;=)8S[]-QDYK!6[866L?/6DUSIBD; MK=?&8K/8P_A:NDFNZUM\DGG^.H*!3C5ZL,;P-0ONPHPU&GKG!#K0N+HV<>8Q M/U,:HR?22#[%L"LT8GPR.JAG2+)@D)CF^ H.Y>!-;<-L6V':Q=&T7._J(WS: MIKXU^3.J_$DKOZ\*9?$KF-]X:Q+3VI-L7DKT>P*87X<*AP>,#J'5W8$+ M-,(B'0@KB4]&[!"NS<9U@NY3S1Y32A@A,>U+R8*ENBP0EUJ6@3!>X43'.ZY3 M5W+EX<&T#G3#=:=<1]=@7=WE MKI&SZ5"M23V>36J7%>,,JX3LC/B^6XV56I.T.LS<-'+%H4 K276H"IM2A9LE M2ZC5/D>KE:?WM+0HG1,I*NFZ"3HJU[@%97+"L;S>!(V^H5J&.FSJJ-7JZ($9 M<-^MHN6)S#\_N)+0P3 JP=W=HTCO@:BOTG,$&A,PU6MUNZ#OM*XY3@;#[:S+ M4ZIZ@9D,%O8C6->0=L<36'6?B#WD-1;* JT+PUU5Z^(>7W-"B6SJ1T>7)7S MU3H-!E+8MYV_L6X5<[$S6 )=1=Y&NN'=EU5B>^XIC2YVNB K-$*W&IS RG%< M4;)+O&.$F],)R4+FK)4FEF&GE\CO7;! =X2UE?6<)0;F6==N<-ZR@ZI8C*0Q M3>2?3M;=M@YJ#NZE/-J11=Q@LDHSXT/#]R=G>S+2:]-9,7J MQ6D-<(W@=Y%Q7 C!U:[4:X)3AL&>J,Z5:I?V[W,+ IL^D^FH?8U@OVAA56Q8 M&VE8;8!$U6G+@R^T9/^-RWXGI&?^O.4&+IPG;ME[+?I%;O[1&#@<,HW9F;<' M5@V#A4A,VP2D$SR8@ ;M\=,=V_$JN=D0,O>#)ZCB*2-.X\,T,E!',*8M6'-* MT(XTQ.'FD@ZH&X&F:-GY"Y("([';K BZ>5"UL>M\4#Z6VP<#=)CZ8>K2U?,( M^R+8 2LL"(;&]T@#.X'999UD'>R2*+HB.VGTL6AVV'V=C(TH:.<(>V'88$J/ M6'%(3.J7+8WYF7KN&O3VM)'(=':TJ0)N(%4#PFQ-EAYH@6'$[4&QY@Y 6!&= MOB2N369!Z6YUPPW-MHRYXFV,CL?N58[J8=U 79ZU-@%NILZ>.;T<3=I5<*?K MGB,J2P67E-F^ 50W4GJ!5;3QM9[/DF,7'9S+REC_6FHBGBGKY M^/0G-GK:H2-5_ 0H.GM:BO&MR2C^&E6JI_6X &JXL-*OUAP&Q? M@&:.L0VZC0\/:/0DHG3LFT*HUEPH*%3T8CJG6T_=>K0EE5W%J-BERM5MZC$[ M*?&D-*VVY(S@RI>Q7[^LRM""I"R\?;;J4$ZO=GTH2I5,KZXTM*S\TJ;4LFI3 MQ>[30KYOO Z2CY]!K6WK527YY.IJ5;,Q/"]$(ZZN1FB17/C\QSZ)E+<2".!2 MH0-G(U,FU:ZSM:QTAM'$NZXE1B/K-AKK#M&:/-6>>4U*/LE=P4<#(DKZ4!: MQD :8I'2GYO@3#[?FA1?'MK5;J-Z>9\^^M4X/2\6;J^*AP?5$N*D I0SC@>8GV<9,L??-]"=G;;(3ID9# MV()=P)36L.'XZ_\>Q8X[^ MQCPU%4Z\S56>[XKF*6[VA[S7_1+;1\-B PMP(Y/TD/(4N_ #<%. M^SM>B<22 MR7^VDC\++:;F8ZFMJ&O_LC@LZK&I4AINS2W6W&/?/DH:WSO#:,#$_5^_2!E- M>8?4^^C26\\!,2-L/KEJT-$.[UKLJ!-))Q++G!#;DS3@O??)Q(6R]!?+TN:. MO&6RE(QD^?A7DB5O@)#T @AUX>7:NC3SQ >]ZLV?]H.8[!?>T_UP?7SPNR\9 MQ#=0CC3^@*,*$(]-V"'AUDSSJ:?C#<^[[]F5#[,B02WBLQ2B6U #QA;1:(2/ M+;WA\)FW]P)HA%(92N7[I-(_E)*-I%*QKRJ4WH@EYX58*L1H24T'J1B.)Z.> MNB"CM/*82NZ/)^-MT!+S6]6X(B/8Q(_A8<-W/O)]WN]5D70BG*B:;9GLBHY< M=EX+; &?I1^!LX(&*^E(.A6 )\23G_<2K(22&$KB$#S8),1CI9!XZXP[+U) MM ''6OQ$K(+DAB#)-/Q.FN(?JX8A#7^'^0Z$::*7J=,$K['*ZLUS"JR#,UZ( M/"+< *;1_ZH9+1O4S$J$-;-\KIF5"&MFA36S/B,YHZ9A<6%C7),%Q<@I8O'9 ME&BEU;>3-7C7(7V385J32JR>J)3N9;GXN$/F,>&1O)%L3=K%YWX_]J>?EX MM7JU5JPW[[EMBI;D'B1PKS?\'LM6R(.[3=9C)Q4*)\OAR\GCS MVHAMA; ^Q?S:ZV--Y8B].EO2Z2-@BO7&_3=_+6& V6CO6=]CUFXK-]7 M0.^)4DZZZ_CQ[6%^L^V+KG)/@WQ\B?O3K"GC3!T.] M?;2ZSRP23(BRQYVJ4S8BLY9_YTQ3=52GHV$W^GI$=]D_2*SK?O>HWNN?P42KH3 MZ!%*^M\AZ?&$OW/Z. BX*A4H<.R;-R49W2FK,GGVZR#P 8(SU?J%3\%W]J9- M-?^XV;QX'5U%TT%J_IU6]_/ ;I9&OF0@IQ(;)0GM#+N&HKR.*,<^!<#-B_++ MI9S+7*7RN3^=OU:4YY%;*,I?392W]J7.E^=<*RB+>?&OI"ZQQ%9KB?>7!-W. M-KHWT);TC%SJ-V[X4[$9(G#'X;*<8#[8\'@V%5KP+ROB^<_QIJX2\=O[BXQ^ M\9*X&+?_6A%?\*D&*N*)Z$;Y_SO#QE]$Q'T'Z=D-0?I2>*YKQO%Q75!ZE@#3 MGZ\E11J8 TM< U$!R92AGU^:!<5<@_>/YK5W+ M>?+^K15>@][:FIG4LLEHL11?&(MZ]^8JUK\W$YNBPN!( MOW.X/[U]/KF-'&7[X?Z8^US M9P#Z(Q%)Q0*)Z GU1W"'4_^G/'^P2>[!F75!J1AFJ7F3O2SV"TN\T1]T3ETE MIA]W-MWT;O SSJ8+6QA7:J?]PFLM5ONP+?0\CP:ZA>N<03?L!+*N*1\(M5JN M6)D,,G)KDAJ4KU)B6GT5H^_RV7[2+66 N?_36@UV#M\"#OFB7L]=L<4[CZ"+#&U7_A]*N:&G:> (8L?3O>@ M>Y4<_7*1G,W43?C]/!KOF6MMY[U2WU=;!;^$-NCZW\E(++.GCJKMZQV$@A@* MXE:"Z&/Y[T0D'MVHC5HHB!]XQ E^>DN 8&(=;]1\4Q<7LKM[:@HO+[\O,^W' M?7)&!=_;Y2VOU.JN+N_EFVWG[%_SB$\P,%MVB]BCHW_PC5LR$= -'V$N_.X7 M$> %8RAI\A\ MQ$N]^\OL2MGX]=H2N+O?Y%N3QX??+TFQJ$_,]JZ4]_>_WOBGE$UO]LGA@=!6 M1X03!H!@#9V3%-K-@NL(0\D09$XC],#(2089Z!BO_+^KP@!.544W-)-JB3*> M('L:T77W%;'H"A:=B*8NY._23;GPZ%S&NX> V7!#:Y (UZ.W"&_HRA4S\ F' MS/7\CB;; L=6DXSR MF:L_083#C:*DQ-='@"GU(8&'1D0>1ZSF2WU!Y!35X,;$.#QH$P)D ./G NR M0K21U"%<>TS[()RJ W@1/"FPIDP:;7$#3\.TIWX1[@4FHJ&V%MDH^*@M#F"/ M)574:4\HHZ_J($"T2]0)-UO1%]\@N*OTDM#K.+@PA)UZI>VBY/$BEQ1= M7+*.P\8E7G,1-A/IZKEZWGD93L99AVO<0W++YOD6[ZPSKZ.U6X"\EZ$B?#:U MBJ4BJ[769L2-.L2U1#*1$VZU M(2_/R%LNW"J2IH_5>FI'R,L[Y.6W)&\FO9*XEGHAW)AF#1$%-=&"8J3_1FWU MR$<.#]SZ\8NVE_N 7E:T#R!K_O=V]RJW=W+U@ZW)<_9>NNVC7]7F>;'.754K9URS6+_F[DW36>;DWJ4N:9],J]YB#M0ZNJP*26KN#P M0,8VF@:VT60 B7L!N(40CS6CTC^@%97G$J?ME\#$W/4GCV96-(KIC$/2F:C/ M:5,FKEKB5DM!P#P;4(\GJ[$C^EQ^<()IJ.NT?.46MGS>QHOY^] MX3YW9ZEFIG_7'?:$QZ2PO]SG1V>IW>&^W>NZLS_Z/NS.LYND7!*"DIH_Y)6M M'O!C=P)4-5>93(QR:U)XJ28>^HIV_]+;KX@3"]ZEMNIV8]-&(MNG-.UR@?R@ M6V%L,;/4A_:2F)6(@*,^@-=3T;!11"@'GR('[@CWN2Z)(8' P%3'I MM:W)?"J;/OIU[*QC?UC3V_IEW+>6@MYOF)J&+FGM3I!-4NUB[G%9T4U-4#K$ MTR ^\;?"?>E9ZTR"-HA!)-=L06,D%YN+;A.-&R'5\*93Q@I@DDTX;@AGEHX? M1G-W-,0N*M*/LXMORDK0F2V19"*LZ1NR_,ZSO(\Y))%4,A!T^!EVM]0B'5,' M0V<=.J]4I=:. HG> 4455.A1HS>8] M.DB /(BEO-#_HZO[>.3V/[/)"DO!.2)_">%[N @4(R MDDE_B&H+LQM#J=IQJ?+3/Y#F ZD5]BE2Y9GRMRJI+MJ:7%[H,25Z6GI,IW8H M!ME>G+^!Q)^76V=E&L%4),6 _V)^G7,K;F"'RB' #>%4?GL9!Y;&3(Z# U#JJIID].LZ B(C;.,-L T,> M'GS_O_^7B<7XGZ?73?HI^O,?3!03S0YF+9V#B!/-R0)4NQS.1I- DF9> $\[ M3[%07@D$"[X&$QF:6J#YV0BP'*1KL%G+83IH-XLVQ'T_@:W5,##R 6NM#I.TH%S%=*%OPL: M_;%K:JCD03GK'4UJLW2ZBFH0+AJ-X',#R: ->6@2RRG,"UB6*#C^5V"$X%-5 M&GU5,_ H4R!M8UF*BKODNO<#<%PAS#0$L,U5U>4%Y MBG"5D]S)S.CX:WOT$QAZN@:<:5N6]#Y.G9.M67;8++M"1Y(E8VQG#@]8&?C# M V9C/5/IW=W><%'5+EMRR1K+*B6?!RNOO@!E3@5,^3#&[D3Q:#H:X]V-5+ J M?K6;TS0LL(_K9B7R[2LEI(E#$KM*_N5%3,X(Q9>+4L?)N;SR7E_$7AGFB[!I M8?$ .J^WH/\F:_0Z$433J!QAM6PQ+8^UO#_SE>;UKTY]A7%-#1<,*YO?R\(; M>UE\'4H,%Q6 W:,MT=Z]:"R+Z:^^[&-W9NV!M&.?LTJF5AL2=^#")/UKJF(@#%& M@B33+"K$J2^J]F3Q+"UX 2AVJ.J$01&5PA8*B1105SJ3?YS9X0'@&E/1"1Q8 M+CA0> 2$R?N?GCP@2RLUG&3Q:X)?X&MY0QQ!GT31V67: H:DC3IOUG M&:FDU,=*1431WL M:SKY#6T=_2E*?_J.KW:]AS*HP'6E5S2+Z)6&H>)\A$O!?^&K61ZDFBCI[-<"395<8J1H58DI\NDML'LXVN8:"G;%/VVQ$.&(+[$F@ ML1^K"W(]&QK_54!G+DV5^2G03JK#5>-8.688/FB1/CL;[ M_>!BW/&Q?;$B2J/UXQFLA'+[&RGJ!-@H[?WMS/4HSW_S\C5,CI MQY\K[S>7DNEZ':8"N"AGT^PGAQ+^@\N!-9,Z/[D*" BC:T5%"B:2[J?^8S^& M?SJ>NO]MU_^__P%2>U%=(\+3<9L6NOH!*A1WS:(S+&R/B#PSM,6+T&$"KR1=X%4##3Y! MIS/J=\ HF2UZ6,'+T2&KO,<@''5U#HP+9?N/ZW>E0O'T2QP/;QM('4HWIS> MS3!X3-@]2]?$ 1T/C01:WW9F(.AP[(R7]R:_!!C.E/'C^52<;TWR6N/FOG3Q M\'KE0FY@>XZI>9IU)6WB1?&\-^6/^=1QG _0%8)VEQZCZ"G$QM6;(N>9$QS= M0 8"6D/))E["K@U&R3A%27>")B$+X*-S+2#IR0A_;Z.CV\)M^KSY>AM[%I:A MH]F3'> #U.>@*-[CT%JVJF6EQ1)V:3&Z:4[#R+EEK+F9Y4K)N04_CKDVM@;2 M<_0K?N+1F_>; W+=@$LC0T%"(4&D307D\ DE0H,;#N>S9B3E:#?I,OI)ARV M+#EG1>*\ZSJ"P&/IQGE>*:T0)E%EW##7,7J6['-K&!OW$N@Y%)@ LZ>)\,LGTM: !* M8FD&/.R;V=N3Q@E75;@)70!KDT?;@R0[?*F M#GI#AVF+ TF1=,-RJ]G3:^1SSL0 *^%EE+?G&X_XZ.(&3"5@!47JV+1O(:Q1 MZ#=KPKC3)YTGKJ:I!F%JF=;O%@;.6VNUFO562L'I;^EMN#,A4'7TUAT(-@3, M9OM <=WHHS\\L,GH$)D3K&42=,Q:I;5A=B=<&<524:P)4;'$O]GOG$4/U%%" M(X(P%@!O9@:2KJO:F/I?N:XDLUD57_M26P+0&>5/0'8-0\!BF4C($E@-X*#C M&^>&8/9XR7;=AILG'$!?W03-8 -6M,..2]A[DL[V&RJ](]34#EX''AYXG0-S MLXVJZ#<1WN.P54WJHN MT:]D^:)7''M2SJ>T[4.>7:+URS66\NZS;BR22,97UV2V11\#0SBOFT!@"M28 M7)O@M=6F01YKG8)W@5G&0[-6ZB0S.2.[H^?HCV>H-\[;BYD<]F$;B0.-*'IOI*:U4[4]C1!<>LFJ,L"0<7-[J?Q.=!6&+';,R61#:$X0PPM M&T&/>.)(TJGW"UAY:+9EJ2.#+M<$5)T=JO\PS)/^&0]Y0J>#-@YT)[LYMCUN M,$/KCA<@-=[.@/K&8%_6Y0!,*W) !R$WWB%/;][M)>G,PELW\VAH88H=8E]* MF<"E,JCRL6V@Z0#4R>":I$K=%&/+%T5&DFKJ:+PL>CCO6KR_2T_O[^K$B@:H M=O'+D$?Y.N3\=EKTA$_9^HLNAH99;/;O" $QW7EMYRTM-,TG/6 M>V0:60*'L%[?PB&2[K#QO%VVG%)3/D(DXF*3O^NB;O^6<27H& )R> 0SPK\ MI V)(HLQ.*!HE@99MHF@3:T-J*J1Y1"FED?'VW]V!*!1.0O!)R6"20KRX4&= MZ$0;6;8=V,Y.8*!!7$,GBP'U(_P!?\:_""_ JIPB-"T/C85TQ MY&28):*A$8O7T:T >(,0[GNN7C_]Y^3P #VO^)G3B4PH[J;HVHHVJXY@!"H> M)4?ETM"?[XUJJ?X/OAK#G5R*%P0%N^&@Z,%Q!;Y$H_1MHM#5,(.DVZ%8KUAG?NYXLUMN7F_!]D,7RNC+\?.^]Z.Q#?N2"AR-HV^JL& MBSB#CM-SSG/T)EF:::$GB(7;Y*29;XQBKGYP. *L&8:( M<#H=Q/7VQ6L0?O/76_78KS+C5"WI /NZ&[[L M_;ZSXFVC4-N8'3>:W39LZ9X=?\)[5:18S93HWJ"\"#:O1(/2D2'IV5YGJI*Y M5J<@T7U%9W,QX*XUV99-MCH=PX-?:['1^.(\^]3IK-9=KIDL\NU[WF\QK&;$ M[O/=XE4T\[C)!#;35:XI[(KZ?&M*?NC/*.C.;"(2CWF5>5C)J@[5^T2FBT'/LU8M\EMSLM1:79:^[\='D-%N[ MC*[YVLVT"'OQKNBT%;/Q29U%D_%(*A[?E,6^JH\BR-Z-!0GO(!11KPGC5;T; M2YZ]&Y<^W9H\WL22T>AU^9'?JNK.I\9O3UO.1J8]9VD>(/.6 <*VKZORJJ#1 M8-""I)&.H6KZ;&8]_GD:$C%S7-91)&3!SJVE;GZ-]$SXU33QZ_! M&E-LW=T M0J,F %E:3DS69)(Z_7 G@N@NN0NR\!G+F.F/N5EML44_T:P3+)]N35Y)-CE0 M>2F?[$V;;QX>5$MY6KWN7JS6.<*Y;MRH5@I<+7<_76QXFI'.TND M@!IGKI<&$W!+3*?A5_+#NN)M4<+,5I!L_@5+SG>U^/\^T[8&:O-3FO7M,H4$ M3.O=<5Z+[0.OU0!Y$8O1B,91K+I;E/W\&822\3=*1HXF2.T6+8/1_1_7C3*6 MW*;GW2I7ROR!K4 KR#!44A#&UUBF**>(]T30K#)-Z%K!T"_GT^3Y+-&Y>*HW M_C2F)1><<3EKX B'0SN(9YUX+'IRY=/33YN64=I@<=-R2FR_TBMK*H7-#+*C>]_/U06LEU;)RID7Y7)P![LY8DW@=4'7HU M299[_^8%Y5WW7/% :D2''49WP@+$/ 3/I2.;:I[@\6E= V"6+T;)/)DD2/)- M \!J/./H'VH"WE[=T:\+03$%;%!+/RLU-5%\49\6>)"R&X9CJAJ7IW5@*"_:QF&/38(7=7PP M#(NY07% M+%5N4%[814^[!BP?4,@'[7]*O%:!^_S6:PWXGR:)'K]@OIXKSYD M^S[C?3Y['.>GGP+%^PTR-*RP13Y8L+\[FOUCU/GI^V ]8ZYB*IX1$N:XGPH< MU>\XDO<0@1U"\KL'WW=%S'S4W*GMQV<7NT8 M*NKM6"+4VW[J[4C@8%I;\(?O;5 MC;Y#KG,^%;4U,GZ:1%^NR>2L(9:$F-]0.G4? H72K'!ZB*)]U<;Q=Z)H MRE?I8>RA,9 ZS=%?CZ(7N3]$T7L@9CN$HN=T=E5ZNKGJ)R;I/RN/J.]#T?YH M[;6\W:8\YI*ASO939Q>W0]"4O?A$KIFZ&5SW2WNFCC=A?PH4-5L5&;.A"O93 M!:??"9LI8_5%8UPE5Z_EZ^A?CYL7^?]]N'D/M?0^RYF/:CN[)6Z>T]KUB_-; M4;VO=4=Q_W&S/WI['=S,2N7&0N3LJ]K.;8><*8/EGO_4NH_ML]-A;\\T\B;0 M>0.][ 6=^5@FA,Y[Z7M>%2V[!HJ.1F,\T\?LT^2EW!SI]Z? MG7[ZD+!MCN'HZ!*%;&VA/U%[?YMR7A5 M!Q36VQF5E_OS>*X]GB6^+LQM:LYIYNN#_!+O^8RI?=/BZV#J:05!/M3B06GQTC80 MV^*W9GR2>/Q=2@P?8WNFH->&V)NI:6^(G0TA]OYXIU?)Q3JXFL]&DTPGTT^3 M2?+L-/5P4W\HB#[C:CY['$U./WU0>'0T&>KD'4/6C-'$T?-9-Y?(:,G,WXZL M/>0A1-:K-V%W,'%A.TP\KW^59BEY_5OO)8IOQ]1MBHE]TL";1#DG5FK?4.^^ M2^_R6V%AQF>#:^4Z]7*EUZXS>Z92-\#"FRC6T-W\E=S-6P9M1/F4[:J@GR9/ MDYO)^=FSU'SUV]W,IVQ'!?T4?*CS:E=SJ(Q]C)I;!8(I6^53]6Q,*.3/KE?F M-/T5('B1^T,0O =RMCONY7F=_?QG(,3KS[ELW.^$0=^T]MJASJE0:>],J+/% M7GTAWGC*=,X[4G3/]/$F"'H#K1PBZ+WW)GL%S6T$F^.QA*6"\=.D^5RNG$T> MC%'LT6_8'#^.)::?/B+6^0U?1JB#-]/!7HZS=8 S92S],G['5]6'YV?RUP/G M1?Y_%W".9?9/2^^SG/FHMKUJUFP"G.>T]JO:>+TJZJK877DU\S[@[(_>7C_6 M.1JJ;5_5]JKZ2&M 9\I@P\<_CU?CM-&/[IM&W@0Z;Z"7%Z%S+)*)I4/HO)?. MYU4BL@:*YJ.Q:)3J8_9I4BV/?S^_GL6UWV_'R6V"HGD,%L+8*/O3Q\0Z1UFC M73[4R)\)I"W>BET\#\]+F8>&\9=[H#U%( 32>R!G/FINK_S;]8'T@N+.O>;/ M^GV2O1RL/*6^ TC[IKHW*"W-K0ZE^S+\M!=.:(O#SAMRIE/LG3\/NGNFDM=& MTILI9F\DG0J1]/XXH5>%-ZT#G_EL+,ZT,/TTR>>ZKW+L_D_FPM^*SSS&%\7B MTT\?%-(5Z\?SZ]$7S'SS[I[DV"H:.AXOXPQ?TV@&8L=E6OW=WFQ7P]_84!]"::.71% M?R57])9E-W@^95T-LD^3N\=!Z:9PN5TTX\X745.+1U,&I,9*1-@'/\.!Z=?OJ 2.CX M7@=PM%5-)-HQX\,?7%X&1N2B)\FAP>FJ+(D_N=W3TN]KIV*Q7J87%4_5![[> M\ H?\YS5](W,;:N?%5QO J MRSZK^1GZ'JZ/OOW1_1M$4Z=#U;\[JG\-@$Y9L/=RF6A?#@P6)'SI,FLF=MB9W@[-Q MSOS]D+\49PZ!/[@H#SSRQGH&@M:38"W\[-(>3=V0NF/KEY("&PD#\B=)27GW MBBU&U:4)87-;(,&0+AB6#"LFKQW9%,FO?__G^)@K2406?W UH4=^PF#/)E$Z M,$@B]9.[$V03/L:XXV-;[XC2:'WA801POI'":?U+J<]UB"P/!5&4E-Y_C_@C M^C/,M&/_//L..$S)PE"'N=B?IBWJ>?Z;Q^I=![OYPYJA#CUY;( M-O.ZHU_';LK9-/O)-<=#F$!.$]I2YR=7 9%E=*VH2,%$ROW4?^S'\$_'4Q:U MV?/?_P"IO:BN$>'IF"FU'Z#G<-*4Y8=;R&[@(KG5[#Y%LY25PP/D*FJ8 -T9?<();74$1M:VO\S.PACP-S"^ M+_B/Z.!#83C4X.LBUQ[3AT_5 :JM'?&88FM4W* MHTT5S3"030-!@FF74840W9@I6,9'[1)YV*7Y62Y$ZRQG\+-GS<2H^6%NOCH_:G+1HV1U?7\[69\+!M<%Q@)I&=!#)OXO53A<7A4T M$>8\YH@,FXE_A",IASLK"?)4$45@WSFW)H/C OQ&EHB)6@.'TDC/E 6->S8% M#5A$'A\>N!X7R1 ^( .90QP!>4Y2!(6^!OC+&MD:RU)S(5OMR#*J8,>8!X!& M36!2]91[!-/HJQI\6T23 O- A+\*:%IHP ,0$ MSYD&/#&4-*I#(\ ALD=<-# =]2=5]38&W+.Q)CO+^H^ M'$<3//Q_JZ5KQO%Q75!Z)/%S/"\85Q/'XC26K"HR M0PYVAG[#UJPY>:]3:C1QS.-_<-:MF4F_WV"@N5AE,DX.#YJP]S W8$@07GL[ MP2: G9/T/BP<5(.3[QGC^;2;*,@X#M5@8]F6+VQO:;OMY=/1&/H^1F?":,*>B*&I?E!&8P$ TP_IY">:D@"M30(A]@<9E2^ZCPL .)M MF[JD$%V?JGV=SNKP@.D3C1@"?(%Q"CWB((-TP%80.<+TBQC!:8#BP/'P:_3* M D8>X[VB:S_QC6-F]_"K"PL\X1H2GBSQGR%508<'+@/$ 9$<8@%/P$0,8'F@ MZZJLE3FF$ L4D== MZHBNR*P[VBB:<1XB&ZCC%^9^FD8Z+L%5=Z ,[4 CS'5 MU %EKP[@SSC;LCUC6TF9R>:PE'\2&IGEG"[:IX,AG4R$T4W?D,L]%N2%8J.4 MP;'#7=1B=6L%+:\%O.O2Q;YP244CF6ATJ1RP5>(+V($*]"3CW06MDUES&ZF_ M9VI+?-S&^_C]7?(U^_+=.M!8=U^S+MFT:NGJS]L[YGV;^6'B MY[[SC":7BI^SV C'O!#4R=$G<$@!]6IH1-!-;8P'%QR*62BW H9C#+-/^(MY M. D DVIP!$/[?U[XM^T<&=J_YEWN1KP MF)A^N^G":KIQ6KXM<,_>GV' V8W%?=MMIZC^7 M-#J \4V95+LHI:H"H@"(UF&"XBO@/IWDB4*ZDM&DSB]O)LJZ;S>W&+4UB3^4 MJLUZOY)I9_?N^HDM$7"G\(J0%E>)VZ1+.F)JRR/25659?0'M_R- [A,E?2@+ ML 1@&++9C>ZBB,W*5C[3FM2ZU[^'?U)%^2)S]*MQ>EXLW%X5#P^J)0[$K%:M M%"O-!@<_3<6.*_ZI%2N-(O<]7ZP42^7F/_.1!A81-KK%69]0Z]WW',T'2&Y! M1^]XR<\*B_0I2L@BP0O!PQRN219_>]#XTH 0V#;\]7^/8D<.2R:R M.=;@/6K=+\28Q^#L;FS4FZ-NZC&H&#@/8BS>HVY!B1CM[;[UGGEND,?L0_Y: MPE])=FME\U>4\==]35)KR,TWXU5 MRYGX_O(7O[?\Q8*G?,V6V,KZ?P2C[M,&>0A5="' 9T\$Q;YC86N*1R/[NBG! M9!F%J-D_J[.7\A$"X9!E0FP;LDP(5T/#NYU(?" $W276_BXI;+(8J:4+BJC_ ML_/4W=.J3[XF]90(Z$]!9M-A]PM<4WC]L?7F[4J^YR[FPOJ;UA;(I':#4"$3 MA4P4,E'(1,&9?<='/A/09^7^6L9Q(:8 P_F4>&LRNDYGHJF*(9'$NT#91Y:\ MF1X;D*#L4MNYFTZDOFU!8HM:/NR[-9W8-K/Q66;MV_MOOG+E0A[_%C-+>.=Z M!I0F_X9H>":I><8-K1W_J8.$P 06(D'3D40R'D3.?#!;[IMR#(7D2PI)E D) M_>2?B$2SZ5!$0A'Y&B+".R+"^R8BR4@JNM\BX@UG9YK]D2X!:HL6L9=$RMJH MUJA?)-NQ_B#S_+ZRR9_F%EL$N%O=F#.:A9@?32 MS,@=D81_E@+/'?=^?CZ'A](?WD*$3!0RT>?/*62BD(G",*A9JM#Z'6$05"AJ M.TBHD(E")@J9*&2BC[@U2BX&05'3F%/$*[6S(A0J^KM_=E]ZELDDOI>A4#L0 M_A2*Z&[XQ]?B^P^,/QGEFWR.1_&_C MX%N TL=VF+"&\[>KQ$?IK.!F_5'U.%;*W6=$/052&&Y)^XZ="H4*Q2X4N\#1 M]!*A"R34/Q2Z4.CV7.@"C>?Z$I;.&^*G7!#_#4PO5EZJD[H^NFR*>^<>YKU( MN[@'L2U5"J,@FS?0D;,(&0"W;#O3]RH_^EY.5,VV3#Y-^RTK[!S@C(/U77P& MJI\OAAZ/?8B:B_FNY@)KI!S*V-\J8T$XQ#.13#")NJ&$A1*V=Q(6A.<]%4EF M [EM_10)<_#Z?PP!-AT^'Q[8BZN8 WBN\^O?H0/E,SF^->FVQ[$_:OC,D_W6,@>"UI-@+;RU-$D1"3[+GR0EY=V+L[A5ER;$#M.86^V0K6VX_8RM MS7@T=4/JCH->1DTCQX;P>G@@L4!3^!_9%(F(G(SG5\[ZO=KE_I>]U=ZL+,][ MG;OJ!"2E(\F2@)P+OSB%P[!DZ'@"$UL=!'Q\E(^V6O@I&HM'6Y/FC6$6'F6Y M?\09DH%+*LV^W)F4I'!#-F'K3VN+\[)I!0!/Y],*TQ&>7YI,%5DD:_1]9(TZ M9(TRLLIETE7TA[O:(+4KA-T&D\R7#$GR_&K""HJX2-S2^XC+.\3E&7$3HS.Q M,WD:Z<6G72'N-N9HGKCQ1'05<7%)*!L1_#=**8VOC7 :T8<$OCHB\OAD[Y6C MMXZ?,5]KJP\"%G\($S(TDQS-[7>CTR>B*9-JM]CM,O)-64 PR#P;@"EMPCOS MLMIY.IHQH%DW?V\S;&M2&3_*Y;-RIM1)^V"'/W;CFJJ!+:\M043!(PS.<:($ MI-#0OL%>P;L$PS14;&%'C!E1Q9TG,5OU,GMS'7D>=^-WXH9$SRJ5*H5&\ M*][=OI;*Q>Q9N7AW5G^Z*]P5Y=_U1OZB^52I-6]O>W?%TGVY=)&_*][V;N'O M33Y9:-R^7MSQDGYY MDVN]I2)](*//IK]<*3FP_CCF4JFX44>_8M$%9?K-UJ:&RA%!4X"]],.#-D'H MY=HIL&0Z3$&6U1?]QR[H5%'2A[( 8@F+V? @MR"ILZ*2R1=;D^L;/:J?9\_3 M]T"VQNEYL7![53P\J):X8JE4/&V6[XI\4?T9_A>Q_YY8WI:9]T.[) PU&%E]J=I MBSB>_W8TG]:V!16];R'V/"G=(L$+P?,]KDD6/_:^%+8-?_W?(Q!>YW(IFVQY MJ=CLH'BCDO/??WK3:JC^7EEZ$,,MK:BTB;8%)7 MP=T +LP^Y*\E_!5M>9W= MKBZ:F<>A*MWU]Y>]HB%[?3Y[%5I>I]?3ZU1#.7N6QF9J?_F+WUO^8FY17U/< M?8HT"(Y1]VF#/(0JRN^IH!1(APS:1&-KBD'_+W@4'HJ4B2#Z3+ M>S ,XILY#$4J%*E 8L[3D7@P,>>A0.T&Q4*!6BY00828)R/)8,J[?)A >:/W MXMOHW;O5 M$]\'GLM-,NGLJ/Z;RP!YFB07=*C\#W#0QMLP/)$(];?!U6GPK4 M#GRZ.ELF-!^9V9D,F_.$HK!GHA $&,[R89_44!#V3!"" +'I9';_!,$;MZZ1 M1C=?3 ;/"P66R: 8DB![^9=3M<9M]U9[**?WR[\<5"<-1*Q(-\Y-N%!/[8V> M>J/NTCLEYS.*#NZZY@H;K892\>$U 4.A"(5B#X4BT)I]P52S^N#J?(D-DU\; M?4$C>4$G(H8$$$6GORV^=HBNPP.V,WT $-3PP+UZ[9X\/91JDA%T7,6.^6V+ MKZ1C(FW9A-S$XZZD@630CZ$6VQ,MYI4KNW5&]":R]8'NW5AV#]L-A,(3"L]F MPA-(=$0ZO!D)1>?+BTX@<1#\'HJ.-\;.M #[Z8!3CX^M4TP!1A@1L:P8@M*3 MVK*U.P4BFG2E+:EB@6=1:@WT*7X>5#I&L?NLUQ*)T&^,T[$HR4U):<=%.,0, ME=O^*KK/CS5EZ0.1LD=#.C^R+79OUT.)^'(2$03\C?*++K)0($*! M",![O#7_!Q,&L8?LOT$7EV4%4.M$)X+6Z2^%L97K7/;J]W7]^C;Y=[F!;3Q>CUW1>*I2[7M^!JU>@3S?F5TBL;9."5:M8Y+?]IEXNI<:RS MWRY7_XL"41*R.1[#M[9'LF$+UK75W.ZV8'V7VO.4Q@]$QPT2O1(1I ?KY Y"A#CWY:LJWBT7/Y_HS'KLI9]/L)]<<#V$" M.4UH2YV?7 4$E]&UHB(%$VGW4_^Q'\,_'4_9T6;%?_\#I/:BND:$IV/6^?,' M2 WNFD5G6-@>$7EF: \%:O/O2L*X"8J41F)2 ;99?.O.IX&+Y/[UNLX='HBD M2S2--BQWN@1_M[HA_\.UF5'"%M^F;.BL@;)!!D-5$[0Q9T@#;(]L]5<&$="Q M23AV2]9(1^V!O4&[IW;MP;%GN-V4&=C>]<[# _Q;5U($I2,),CP/KS!P\*&I M#56=Z"=<$\;%]LRJ M30<5A\IM,7E-[TQ0H!PV^O"1I03-+*JG6^0O<4+UGH 9^0H(;!^UY02*]N*\YYMQ3<:L35IC"N:>EE4>OG' MS^@H'F3;XGQK0MI/J:;^I_"0B\^U+2X42\5ZO5B@[8ISC4:QV>!RE0)W5<[E MRU?E9KG83K^="*3P-_*-$E0OVP_@O@#[R7T"]^U>P[#0#/@FB/LJ91_8 M"#<4N5#D?+9]>RER(:S:K?E_+=8*,5/0"GPW-?5.R$WJ76%;04_]._5\^MB& M-6@."(3KWYGY0MBK_L'!XT23I4V]6#[>;MH.UFE@'/.S_MAZ:\.L MO8^Z^@]D4KM!J)")0B;:L +TPI41?+!_9T6_N$L$YA31"H;16U+9R9TL-'-G MD]A9LC5Y/:]'4\)(J8R#SIWT(Y#:NDI)S=^.^] [VZ88FQ^CK0_\$G8A?^[5)X4OV;.=T_RQJ/!Y+@\!GFM+C9<1J+/&DC@K&9N4Y',X%4 M.0P^%90.*:E:037;1M>4X6]8?7_),3MY^OI:*;]>&I7'/3AF^[@K-EG8?.JD M0Z01#;AN?34_,LZ'[OH9!_3&;%">_TE5!/MO+.^= 3M,\\&W>UL;LOV' ML;W[P6.==(ZEU^.^)(H$!@<[$9->VYK,9Q-IK%(RERJ^JRRW-!9LJ;VC8(*( M-4W%-EIV(8$E%\-/U72^<7?UVOM[CZD6O=AT+*IQ#ME"^=\?^=_ ["T1DH"- M7I8/C5[(]'O!]/Z=,E.!A"_NW)5Q=4@PXT7I7:DZH&I-&P/E7@1-U*UNE]X& MN%;0M:PJ/.A\^N\Z;LYT!Z\0@W,(R"$%27C@W' M(X4"\-<+@'\F.9W:/P'P-LFQ52;9"2YR[LY;4J7L[G0\MV_G3[A8DI!0(E<;>*(U-X3MN M;] !2X%T0]J]C0R9?.^8W,? XCUD4YG;F_.KW.9G7<' M? 3%FZHAR&R.-AW]JT$6ZL;IW#?J?;D3:I%1>YU_-U2@5#Z#3K&.9%*!./E# M:!**WRZBDN5"Y6/V5B09S%W"IR.+_?%D?+YB"?VG'VN!=]X_&3)1R$3[HXV7 MGX(>S7%:2/=*]I9"A(EF&P*!:FK^R/+*\?,[A<0@(OE[#KM5K"(-F0 MX7WT;B43NUYI>(LX61=5:YHZ!!,XKLF"8N04L?AL2D,L_K3$J8AOH(BLCE!BHLB_#"_?0B8*F6A/0W$"/G;%/N38 MA6$Y- 27^^[4MPP"*<8^"2G2]W*B:K;ESXN$6H"*MJ,AFTFM2@6J$%<>RP8V2/.D R<#]W<-_;UZ -(]<&!XT"BH&L0!U-9(GAQ M#RP3(Y1E;UE>F=;G.DQ1L79?5J)H1RW1YF\'PZ'>$Z]Z7TZT-RTU-4NR@(^@ MB=B'Y(+[+^9+#J#_,;!?+'P^/+#753$'\$CGU[]#AVDSN41K4OM]+0VCO_7+ MI]FF!G!P%+U%'#O?2)@@_I M!!3& .M!BU(71(DH'7B;!N_4X$]XQ8_#'Q[@^**M3& L3J#2QM[5)O $:V\# MOS#Z=#;DM4.&5&+5+B=P';NH)?[89058.=6I1BW3:M0G7,&$":ET !.FHAF" MI!AC^HQIF!HY/+ 6(-'I.R/I9EN71$G0QI$96O0%7$U'[2ET=@(WLDO1<8)3 M>5,CLF#@NM29,>=GQ]: /UN%9$_VGM>^B,@T^\ 8]I:#G'1,X%/% "D!OG@D M'0.W5C!%D*+VF.YQ&:R"IH"%K .K*\!T,/1(LJJPXA=0XRNBH'%C(F@Z!Y^! M06)\- M_A1-=K\^A)3GAFBYF W$!_@2I:-C<"%;H__Y?)A9-_X1U H_9XH<2 MI!%@:$7G!(TL3O.M:61FI['W._A%&#&G'QZ KBJ0#AFT0=?%HQ'DIY(^V55/#K9Y&P%*JJ7-= G@-N!<5] )C :8!YM:_*E/, M Y.9'V?P7DE3!_18QT?A/X;J/N(1P'1#F*"AF>1H#E1>$5#W9%H_'%NVZ4T8 M-2^KG:>C&2S$\RX O_K!UN2ND!KT]6SJ0>_O"FCZM_TK>P)4I0,ZJXIE >%= MJ>?-/\^)W_?BT:^K8JY1;#A;T?[E)W.%BF1A&66%8:[;D\;)K/)07Q2$@SIG MO*@P2,B@2LG / MC P/3,>@[YW:53@-J11/6>]3<1[P=BQAR%Y'?T7A*-HT&;E?C !2Y%X(H$1\ MDGV7_L%"D'0F(+2/ /?H9!P V3,ET2Z,?GA ']+I:(!#)9RI9/95K MW*)M3!WSH'#_E7XQ^8-CC?3K>U,=@G;()&+_+ )$$92!)K51Q5+@*ND,]5FO M?.E+G3XNZ? ,"/7D6'F4E>B2W"#1.OK0U/334$Q;+("AE=?OJHRWKME+!504T<2\ ^L2C'A08!TP L1F"HH?/J) MFFA <6ZYB5!^91.AKX5%:P-.,Q4%.V%8&7U%YS8D-)_3@U>S,BV ( MO])1M2%F)H-BPE,L@.2AT*$'OVM)%&5B@+Z*P.B*@NOJF$9DJCM<1)TNXL)4 M",XK_46%$18"6 C.W;(IDE___L_Q,5>2B"S^X&I"C_R$P9Y-/-__X!*9GQS6 M9(>/,>[XV':EBM)H_8 41@#G&RD*)JC_B.N NK=\6/\]XH_HS[AY]L^S[^BH MLBP,=9B+_>DG;*1H]'&Q_#3/4H:>C;"[IW?ICA^ Q<.9UV+74 M13F;9C^YYG@($\AI@-D[/[D* $9&UXJ*%$QDW$_]QWX,_W0\=;+9#K9__P.D M]J*Z1H2GXS9!#\0/;DAWS:(S+&R/B#PSM(<[V.;?E81Q$Q0IC<2DZ-]F\1!X M!FD?+]>QCWE!:9OH="LJ/1DLE&U]=**-%JVBRU(P>\8 H6,8X43;M7"@OG H MRGD=M0H4QU&G([OYY*/P3,NY VWIFG%\W,#S,IJ:,Z+V-&'81];. >AK MM>QVO]:JKJG-:TT2YT!WV,CZ<6SM>,H[^HS=R_9:" ND]N M0RN9@T-$"F>T6:%U#FUS,(L>W8:R8'D\';^23(C!C0C(!")6%%%B)X](C$]&^.4=I>UC&1.OJ4=W,W+.]X^?(:1\=C,2,K>-R\:30\BK MV==M1CB_&W$OD"S*KR89$(>AA 42G;Y-HE-V]O:BE-Y,-J_KU[U!ERRC5,0^ MN[^39-;; Z%<(I%>13=ZHM<(G(D-K(]%K;FUF.GZ3KBJLG#]$'V_"DB^2P58 M<2EWT>%9LO%G^'3]]'DJ8/-HCWE^CJ<3?JF [(8JP"+DQ:AMJ'_ZPT8B\1$J MP ^2Q5>2C-Z2+=$!^??I (M4O=\7Y_UV_S1UFOP,'; UZ3(K"3>C [AE*@#A MOT;TH>7O>R$H)OA].,CC.5HC>&\P=;[1LP RL2CI'=6$P:C;#9WXPA#PY:N$ M+D1YO'@B2RW=J]_62W/LG77[E?2/37AA%'=/-.[="OSJ9E($62Z<7DG.YOU> M9_8KSUHKU/.Q3CH_1#@=P9%H_I2UZ7J.?D6C)WQLR?G)NL!'*L\3L;0N$0O6 M]M1A-VI$Z]@B((DMLV9JQ$W*5_D\VWQN7)RGGI:=62.+G#'# !%NR%ZRF9R\ M/6D?K&>Y4G+"\HYC+BE".L!.G/"+J6'?[*T0J*U; ,KA,69'EE&G]P"$E4"B MY]/Y6S:J!V=TTR:VUJZW-\6/-9U6A6G M\$X[DN3?P"S;D"OJD,L&>GQ1:JHW7>59_#AR11W?V;9&-P$(^4V MT"PW/H$ MXQV"\8Q@IT-=KS7(GYZZU*/H/\%XAV#\MBB%7TDP)WK-';3FX9? K:.TQ2D! M)IQB%GG\597QQT0K.5CU6D#?NS%NXO7*DA"F;.8-O_H;H[4FSXWN4_LL^G#^ M&M\FKNE3MJEDQ14/ ,X-S($E?$-A3-VD$0RLDTT=<31@!@GO"XEN>![NEBN$ MFC7:"HM3B9__N9^4'Z/C_E*-8$_JB,6@L/<.^X "ZV?RY#[V.NK$[\8/C9Q1 M+E4*C>)=\>[VM50N9L_*Q8>[N])=H][(5QJWR8OFW5VE7+HH->5ZOGF:O[FY MDROUV^3M[3A_UHR6>\UHOG3[5+J%[YZ7BZ^EF[M*Z7:<4^MG=_S];UGOC)]Z MEZ5\OS.X,\6SOBR>R8_WOU^&N5RKM9G"JDW7%*Q%C*8SJY4\+7[.P9^..QAV M)--;5OO2RQLQ8JPQ_*FK8BBYJSSY)ZHL0/!#60 Y@(5LF+:S> 4\&Q28Q[*( MU\JI?M&(CI/QHU^-T_-BX?:J>'A0+7&EV^9MOJM6(]URQ7SKBY<,)9LFUTO[TI:8_QKOH')YB&^I-[^W(\@Q?8 MUI/49\8>/?(_6]C'2LMTHM9^LB,>OD06MT@8N@=+;I5>9G>&;EGP(>7)S[FN M2A6$#<9?__<(SHQ.Y:YLRJ6(C41CF*AF^LE._UTEN+SB2_Q!MTCLSP5/+%B63GG'%;Y[@\#^QWTPHM;T8M]VI\*0'8KYS3-DT[>*!EL0:TF, M:$#50-XK50%7#$DD JD8$LSNKZW.WHK8]"(\'C6:+^H:6DPH/17EJX(4S^Y# M9VN?U55BM^Q96 4M<(UD"4;0BB@:2$7\S] ^N?=J'\R#6D/_E%YOD@.M6[UO M!]TC),"V7#ZHHF2HBOY&5812$G1/^V0@'>T_NQW@)F0NJ::VJ(NH_NE>=1I9 MDCH?WB7^/OR3"I7.7ZAT4!H"USF!5!7?)P!4DD8>^(?JG&'O+L:?2L6G4?*O MQCSI4/W\C>H'!"-H]8..R*^A?M[CS,YU#:(MUT$+9[#*:Z[T6LOVN_?[@('6 M:"VQ+;,W^T0C E(Q[-T2=HCS2_G-B&7@_9)2_(>4S_:_L=X:VTX;5]P;05XLFPPFZYAJ?-/['"U&R7& M&;W=__JC,P-6DS31>C_+CZ]2D^O6($^V)B6B#@9%U;@Q4SM43M->W&*-S. K ME]:(H@,7Y!2QBI5U:JIN:,20-%KS(V\5E,6,/%G536U90L!,I8+W#MF:/$]N M_USD1KR:W"HKP.?MB?(>Y4X+K4FNWGMYC"95LRUZZJ]\4BER]6BJ5R MDZM=Y2K[4/YT)?_MT"0+K(8G5A=5#$UJFZPDNR)R"3[Z_?(?#GL3Z[N\B"^2 M:SE3.AUSFK'B/N:5/YLP$5KEE*9$V-ND:K3H)0C]L=X7L*P7EA%2N.^8[X6U MSF/\3]P[^C'Z\Q]0:X O\6N"+',$UB9A=#\9#&5U3+#D/SVPXH-AP8*_[-U@6[ ML6E24953%T5JE" -1@^[:MC%Y>1,>GEY?*A/*Q&XIP5$[G1 AXM.NAP2*:ZQ,5/6+)>8S6@-BB=A3O2*J+T-IF-YMEEC( MK?U0EDALFX[K%UO,Y^T&Q!;YV(,Y+$^Z^FUWM]EB(8/X0]DBOK*L%";H=582 M#5<_+4T\DWS,N5./G0K*:):[Y@)61C"QI,9]!GBJS05.>OFK2\=\N8 M5PZS7=:<2IG5KI>0K#KP4%A**ZY\()(H*-7.PXBO7&"^94:\5HP.GU8 MU>Q<69D=W'%QN**J;%U0>M8>TY\M;Z.UA4$9CLQY8F!<3+"48T\_ MBV.%U^ YMILWKDF1E%+U^%YR[ R-/HMCE\8G,8ZUN^\!Y6C#/?R9\B!CP8B[ MVQC^;< 6Q1KB@5)EA1#P+XZ1F?( 5V:-IAJD0TN!<#D8Z'NQ7F[D_CDY/*@) M>)K9:J_,D>+QD3:7E,9,@@%%SH263VVFG"R/0 M-:S,X/11YJ&;.O28@"^T0#Q512K75+FB&_;I'WIVHHZ[J;_.IB3 ,H1BCDL/ M:Y';TF\X#3HI9*-=-24-M( HC&T5-8"5]ZW:*;0!*6OUPO5AUB><2Y%@&X$Q MO,=26;2S*;/$7:EKC%>8TNC;IM32Z#E% ?+,H$ZP#O92U[&I?C#N=2_Y\)*Z MCYX+;P!]EYE\IUW<9-UK&LB5DN"'W4LN/?P[AD_28*X#/*<+3C>Q/I'%B N[ MS=N[92U!41Y..!KY0@>5":W%I"I6CR1XH\ZZAD98SPQ;+)V=PA/*M,\:]FND MOA6LJ0\_P'3F&3:S9PQKI)Y>2^WGB]N$$#+L1@Q+NR*[%.N\76+L*CC,"E^? M9Q8^^(."'SRB=SKGSQ=)]6FLSMFU+>@2V//9+[L]+8N^SS>'E7J2=UP6._AG4.[FYO M$PY^X+,EZ2)]D=:\.7AG_/-!<+!']<]H=I^N[#;9:>DIJK_PV7C5$'9[IQW4:X7OW"=N"]74;N_VXKU;$+L=R[ZQVS/U>6F7 M@>'TE&9;J$44C"1"%Y".5>6%MCRFOJ## [9#?MQ MAOTX%WVPP8?@@OH;2 :- <\IU H !P#O262-P%MW6LAF [4FE\F;WP_&L%JK M978IW#;JA-NZ1\0V@@+.30=K)!\#.?6%>L.Q5&ORU-'Z9TE^H(^ 5*?5Z^MR MD]43SE4*W&FU@M6$BY73\F(QX< C1]US7V.P_8G-=3'>CL\T&')^"H*X19_\ MX8' 6##LS0M-B^2@8)W;*ZVG6UBO!"BS#;YQ#:=0J=/'Z*-W+!?NM5M2 1T MW#'HQ?1\$S@Z+#W>6Z_JCNDXM#O7\H'@.;QNP+OLL:O?&7:18VVIK#_#ZP;6 M-0"Z904TAO1[Z-BPAN8 6-L#1_ 'P"]]ABVMF4X]'U-ZJ&W8&X%!].EMI2>] MT/GANN^$5^)="6IZYI1E:Z,7H]: .C$001M]G+M-5AQ_.BJHM%OGM;0%ZL)W M9JDMZ=2V4 5NR(QJ,O.F=%1$QBSB#.\YVK@0ZJ)Q/--+M@%+Z\*HBG5C0]NS M=F1!&N"J)6RRC , A-%5Q9H?[0@,)ET2X=R@6Z3E-)4V>UVVWS/;01E';2,1 MB>L[UE# P-C5V1K&'A^XP=3P*I@; E9% T8O;V#G_G][W]F<.M(E_-U5_@^J MV7VW[MW+Q8C,S+-31;2Q"3;@^.66D!J0$1)6(/C7OWVZ6P$0&-N >L),Q@4 M3G>?')WS6/]$C]18.+QES$0B 2L,0<$F+4-TB\9?/)1(\9/Y'C&:G&'D'PJ8 M3\S6 LQ.*1[J&D962BDD8(B)QQZ#0?R2-KLB20_V@SAJKF.N(R$#[XD ;*E- M:I5$&6"TAIHZ"+L'0.*/>(9_]9X((Z4'K14L\2/IB<(6NQK0W@\[P^U@P>U:WG=5F M-[(Z.I#2>AZ510QTTO7LM?YV$$?LG=5GS_DU2-) MW3,F'-Y6B4AXW,)*C<.NB9)%]4T^8<_#)-'U-SCQTCA7:T8KP\H'Y,-X189A M9V7VY*'+>.19<8&U& 2*-7AY.,$TV711\' D$]3';2 89DDT&'LU\P_!*AXL M6R;"YO0$]D*S3*SV6N#;(;HA#?X[DV_Q'1(:(B*?.2:/%*1VS1ZM9:"2E:48 M8,#(!7:6C/TN?!)4/U.QVCK4L?C$#QN!+Q%?1=,2O(E -O186=>P*(3CL$]M M5O!BX%9/YX8,I0+J(%!4E\@&8WYD;E:%'$EQ^03OYD.FVE&GRFW%,P4+WC2; MU6$;'?+;,>+/P[F=*>F)U;.^EPR<6C4[/?'QTX%I8G8&ZXK3R;PHPZO8Q7TG M%5WS=$)0/+KNM.5/P[R=DXJLC'8"H9 1<1 )QX8,6<7I247#' 1T(*[BW0W@ M)90D[1G&MD(,(YUE:J4M0]S.R>YQ<.+KYSY MYGMV

,>T^U MGJA0V1NN+/"6,6MPY^7A3RFR!2D-B_Y'%QL:::._>B1<7[->"_#IUS?F7A' M6<_/%,Z,WN)5_Y=BT?\"U#\J4#$JDY/BE96&AMB3VM+Y"HIOM-Q(D,;*K;_^ MIAD-MBQ=D!W ">E%L@(N'K9Q@7_N]7$I@W@ TLI%$6'5<*S[G]/":GLX&284EEQ E:U E,#;X(V]/RXYY M^6(8RI!9"$YE5]70(<3F=)N=RWSV"#ZRZDJ+=H'D?1>KIRY7LF*V,;]Z11#A.MAZANI0UU2K_%D,X< MM0<4P$KC_)4J"*N?<20K5SK;OOK^Y5$>([:S%/-%PBO Q2N^J#M V*?2.\ D MJ/\.@)),1]N1]?$](#!_A"K6_LS0W\IR:XL-+FA1#V11]?WZV_A1MB]U:T.+#C^&"<3DU@4CV M<3PA#6E,"15"0W_4[^-8/Q&->9.WX/B52'B PONW:BV&5#:GQXK,8]1]H-Y? M\?/O6&HWS"GVNHE_&/6/T2BLQC:9S&"XO?ETNR/Z/74Z7>K_Q!*3NH1P '9% ML>:G='I<<&Q=\&-6 GC<$_/WP\!%C-SJW0]D\;V]/"6*-J M'=EGJT+4P02]')"PTZ;>.ID/U!\-N//D"/)(ZZ.+:>I*WKB0%MIP2UYQOT/' MF?XS6O][;_%.%6*;D]?^IOU4XW ;#+'[/-.YP):\H2]R6C:\RBYIV0&?XF!;;%@2*+Q5ZF$>X)XL:Y-[\V+M]=1Y;3ARD=E& M=\9=2_JPJS%OEO&R0'3$P7(CF'"X!S?^N52-CT"-H_^CYN8NIP;$!;AV:6FQ M1[2&(WPD$C_9B\>5%,^7U?=8C"P,)IZ_82LK#VS2]+-NN7G?H/1%%AX%ZF(7 M;M[* 6'MO>M![/?;&OBJ8!IJ]G\N2ZO7KZW1SV4JZ%VBZ2A9:A$=$F,KHTHKYFJDI]6G-.2%Z M+^O9P[:?DO3K;[/!AY=[P(FW]C=>MZ BIQ63@#2\])$T$ZOM*"\A--\SIY\O^9H]A!91>,#VCU]V])PG[T#-7P/4=+0>8[ M@73>F3ISLT>3"C_;.3*6X[!@TW-NXD\9W/H-?:)QS4W,VIY8::N[ %HQZ MN(0Z>?3>R GC&O_+0BDLLX6859,GZ,XX'I-#JON)V!2^5\[E5COX@B(:RYOD M=$%/IOF= XKC-;H! V.1,D\4GM0&,LCAQ0WF]+1$A/R!(DWD.1ES*N%6UYJ MA'948[]2 >I&ES?BUJP2Q\LB(M^1CZS&+A>1ZMW6G_LL7%;B@DC7Y;:PYO-S M5=\BOM,<825)9KXB!":[?(]&1+RU5KS\R^&.:.W#%TG$ 7,ZDP$:>612LYU< MJ-P^AH8]B308=V3MMRQC.Q+I98#0)=0J3/9Z%MI%W:Z)>PC16H\9X_V=:N=< M6Y#QEE)!'$>($4#DQIZ5S)RM,7!^ M ],M<5;_ZG&++^)Q270YS @!AG52I4V.57265W(X[-!VS):D2^Y*$F.A*[1L MWK0@:8*=/#'8,]RSUM\BFN:L8T4U)L8Z]%HEFMM+-1):(BZ* MO$;]TS+"1I7!.)MBXU+KCU2E)/.([P#XW@VO4 $;-Y];$)ZEQ$;!.C9ERL0R MQQ9L[9^5=K[T:,LFK<6NNTOCAB7$RCI4+WLW]/8**!IW.U4#\^)5-$VG<9VZ ML]J>!RP3 _)LZ&M$>E:ID<"8=B&'.5?P'SN=:?-K@NK8O$O0%^DF%25[UUHGHTRNF:,!Y M:R"C-Z]%.*+SF^30B&,ENC*01'X>^EI+>EZA 39$F\+P\M7!V^1Y;?$G*TZ$P8>X5R&$L@%NY68O.FDR^S+: MN3B%V?=S7O>HX**#<$2JO%HU6<4E(U6W4/J6X(:24OQFQM MYP,EZN<>)^C--<9IOEY8M:ZT1Y@X8Y@ KZR@Q1_F9)4J[&#]GG7>9ICKJ8O/ M)[ /T>7<^+R_R5@:S;PG-&?0BAEBL](A)NI_DW[Q%]N:9M)A=;-WW5LF0G^5 M36]_T>9IDSU(\2RE"'[&KX7?/S_:".*SL?1CZYV9LZ(,S"U8K,%Y)+Y\"B^G'/WEBOJ*]^ID];]8JR;P:3129GV*DMPM=IV& MLRA,"3*M>0?VF=0+,]?OO:/[_/+P>Y&DU9D]X,BVYITR*BH/[OO5U]"O6D'? M8UGT5G4E+[-+T5N.[(6O@<'_^?-L/K[[+) 87W>?I)3O "K%]O]_?PV8*XCF M ?R7T?*A8*ZI ]0?UJY79M<,"=A4HM)'+AV\/WGBJN&]L"OH!Q4J0\TS,QK4 MQ6@@XZLW_6J;GFA9 '';R_ZZ$JPFE>%+#HTILO2]/Q; >HCQG/!-)[^T[_-;?7<*FQ9]L] M]&WL]"-U.RF_,F#^*?,04'$'(/\S]WU@_9AL#6XC>6.G&(4 W M[@SG?C-3YYY;=>^M;^;.G*F:'^OGJKUKO>]ZUO.L=[U[XSN OJ]N]+/Y._]# M&)5'^,B%H(7#1A(;GZ7A85,J&B */C<>B_2ZA_\,)Y/Y@ E@^+^PPL1YC;(, M]>%_E;>MC7KK=[SN/G@'Z'RNO-YU^^]%I+K6T%OI=XZ>JZW::"]-L# )A]VE MV=&Y#HTG6I-S/L%\90__GN@)BP=>H)]'3^$['KU5M"\@@ %>=,[TS]%+B5G6 M./E?]T_PC-XLI?I&LNHI_069TYXP:TO%6*)?7ZOQU/J"9".4GKN#]7M&O=:" MF3$SM-BAM@SI,I]7JTCD.1B,7!-W*KYF T@,C:*0$8N^94GSW5[I MWS3Z^G"B-/D>#*ZLX#7R8.S^<(&EX5&H3"Q9PH_G5113(@9_RQ89QF@JT::V MRM!.)YLCYTLXU]"/\S_:L_1XFU"_?T?]Y\G06FK[0)N4B?_"'C!$+4J22_COJ)F*8&#%[PH"Y].BO"0Z NX3XIENJLL?$*?E[7P008"CU"C<5F>R1":;@' ;=C);OLD7]\X MS$L&Q*OQ^_HU<>3+AH#2#?MLV:',KN:?[)@C!6@)H);3JYD"SO$2 M-AU46U YCZ A_2#J%)*MV;VUJ(B0(:T9H>@1HEZ;>76>?X+'(]/[>9]K%3=2 MF>ES1/1C+T(O38A865##-Z*4>]]'$MGX>8Z< M*UG,)VZ$9LW%5117LJ'44XJYTYPVSJ.DFWHTCGYXB#EI&5(WO^ 9M\;@$YTH M%NRBH@:_.V^3X64$P$,BGD_QBVVFU>JE+8O##]=.+: ]@:] 26DTY&6DZ'CR5*7I2E$U'B_[Q#HW^+P.A1?0_4% M%_^QFO$B*ZNF&Y1GK2]9S(I7&AZIHK!@8G/>]%<8CP3X#&,"S5(73T:("N.1 MR\KM5Y*E5946AZG,L<]-A\B6=-A^8)QDX9?]*WMN&5OESJN_9"DE&J!%9Z7J MU1S483,W?(B\WN$7_CI*6>YU/+@I8;XR3T -81S=T8-M?JW67Y3YXZ$;2#!) MZ*#HJ'S,P3.FA=6-5O%&76_?4DW:?\8E&7BXJ?F:I3;CNHK%1-VB_03QD@XG9WX.*K4)PIXD@E,M'//<. ML)CU+(W46T_5X64>7?92)G 15\52G[ 4]@K39J\FMC1QQ=>BX!BZ7J\-VAMG;HY MF1HW%CM0SQQ-Z4*5-&,&9#P2.+GP2[H^>5P#OYRY5%B0Z]156RGL$M%B2_8L-Q'&]\2_,FPV.(E2](IVL30WB\J:XV?;O/> =P' MA"J^C.@)Z68&QR-B>< 5?!9V#,(%T\ L->NK8QX6Q;59W@&NBEQ^_C,\/A^0 M8\11;62HLS\P2G2QC6DA<66]68"[U:S@NHAV:;$ ML[*?VB$K6TUN<8@H.5#@LGJ(Q4AL"+/\J')G&2KVI]Y7 #?>6U.1485Z@*8D M%Q@<=,*6[,S"TI G!?Z+:4@.$PU62J!+(QV*1C&D7^L=('T?2QI >&&054TN M0C#-MR-WHEBA3='3+#PP9WIHOQ]5 UKXFBEVIYBU%.=%O=+"2ID3SJ,Y[,Y5 M@29HQ-\3;C=55AP\/;.H=+#G9^9HVG+C='\&$!C8LBKS5D&3YQ9;Q\\-(*+4 M!A?)PA<-!5X;!/D#N"")%;B+KV*O>[(.SD\KP=49R5^ 8U2U=>XX3_B+BY6[^UI^M&&96I\DGT9#2U,A#QA] ME5=TDE^7G^-WOVO]G89[W;.=9"&?>4(#VU)ZBMU-%G!+_M2"C/^%_W$ MZ6L?]3%G'LX\RMJFEX)+*")IZ%@WN^<4\B5N/U<.][Q]_DG/)T>].-+.!!OK MHTZ:6?:=I1H6$$DI1MKU[5I+P*01/-CP#VZ M^ZGWXW*W.?'R:T,:O:C6X> 7O 5/Q148NRI'13]A"<840:#$$IZV'S&'A$-@ M'PT,U&9HF)N9"=(&(M<];TG88%ZWHB.D&&/S'M+*0I?>UM-)3779EI_KD+?[ MB]0Z3\7B7Y](IYS _N1$8R>QY^JN:@2_IP2\G_K^[_OK?\)TQ$O/2;KFKE[M MB-']J":*$34]7&- "7;[U8YKR- R^4A/UOP&A;28EVQ?!U88$7ECGSX ?*MRU>[;%=PGQ=KO7Z)W/L(AQ#'K>^HI^&3S1?S82?0H/ O6W9 M")4(P0B*)&&N^H2P:?N:7\O"::UZ "I*8&L2]R"C9PVZ\ MVV HLS, >B=*XT^?4MS"O7X'=!FN2G/:C=7KK]J#SH]#_,4&_YN>7H&J@#:J M!:X4)T^=Y.[V7SZLML6.<:R._8S0">\_ J[]7ZF2WZD;. ZX1XJ$DC@5!K>N MH;D[0/T;P/2?1QS?_TRFKH&CU'AP0A M7$![AK(B!0D/.,W^ U,IN#R9:AV%;GEG?-Q]N:,3BW3/K4<%^)4W5&@O$Q3X MXI\__-H4ZVX>BD6*,>\1TT?-$/Q)86S1?)&3NI1$DVC'X]*(!Y?QAIMT& Y+NE$2/W56W..Y^#%5$2PIYX>R,!K514UHQF$5-_> M+H&DME8I]IB%M2N# M@VA_8&5$&5=F:[NTJI%P8Y?M<>O:$PH0&QR/8F%BSC6!-VJN>"D,MNIC=\%U MZ390(8F4FF8W1@+CD[S]:YG\H"Y6$,$"1*RM_J>UC>,S]_2-0T.9_L&"EPU& M8MZIP&)+6PTS4&;[N)2ZQGKI3_CRIO'.ET MUBB]FI_&>E!"9Z'>.5NWFQ?E>+)RH*_$.\M#N\Z&QW)3,2D97K>NE3;V$$OL MFNIP2L:OCK@<9.H,'R?\)>Z OEM>0[ENS#D=K3 MQ%_BKT48A)SA L?3EXT\PZK_Y#G2N?!X# MK_N8.]M"T2 PQ67@X+0*7FM;,FNB)++)TX8565E5?+%802,9+4*68K'T?$+" M,'=7#!3*@XC9P_N?&MD?7 M-J8FS0&NE1.)8?0!>:8Q9?>2=7K:YX50=;&YS;@7)9VU;/F]T#>?_DN.MOW1\G:_\S43UC-"@M54H&^* MVX\.O)LY[U6RQ;=C/M7;.XP.7XC15O&==EKJ>@C!Z2?X=Q=@P M7NY5!0L'8+UC5*8?H0[VP.HBYRFW1Z2_H//4$?HZ+/4EV.;2WUYLJ\;TWKYH M;@S@EF)8+N5E+(U?,NK&2OIR.._4LUK&69OCS[ZS_5,JA6-K8D[>QW&]=>Y5 MG^CF ?1N741M+V%VX[%TBAA+JC:R8*&#"4]'6IRCG3F MU8)'D.Z4><.'A\;OJ)CZ_) <_HUCTJ\U=Z0(41OE13?MFN-"I]'/-<7G TKH)/ZXLAQ66/[O,92I$=S/8 QE+;'"BZ MMZ$9+\\8HJ,U2>@5GAH.;+0CC,Y?W0;;,MP!P.H=\'1ZHD:54RY@9<)E5Y\R MO;Y)OZ!.VK@QZB?Y:6I7)H$JP;ICH[E, M'I&(\+/R=V7.?49X%>B">*[]_-0ECPC!UDF\T."OSVY>8SUT)\V4S?E[\M)' MFK2^G6 T$Y&N<-K1*1&KYLI,; !F'[""5S(]>\&\0E_0R$D3=@<@E,XU>U0Y M>HMW-&87EG!1CP=<_=%6]'JH[T**N'!,J,E-/;CIKI M2VV$I#&LME>*6CCV7%DBV5PT:[(M%/$-7OZ'*(#5NIW-;UJ6GYS%D9FUE)_# M"(3;4^V?;DF)_1;PM*R#PWC^(FJ'A_L6V9XR/^U9VAT]S++,MYOA% M.Y^YEK^8.A[A[3Z DL,0NUL;271W@)7^RV=US1QT1-Z4MQ8*FF(W\9;.>7B/6(O M%[ZXK[YPH5V>HLL8-_D#(UC"-&Z[5VEHB>9\=F6L8AMLWKOV6ZU"GC1>^8EN M7!?@U)^%%3FC4^ CCSJMAD5Q@E)WD-IN\BG<9B\KU949W]DR!07]H(;7HDX2 MK-S(J?/3$X_FYQ5Q:NIV!GO?/Y Q<> 7TY;*1I5W7,:3I76[:9R-5'W'OE8/ M!QI-5]OQ=^B9H02=GKRG.13T;Y*J"F3C*4/,GRIB_3B*YK 5[LN@F3J!"+1* MZ]1E7$K.KVBZXQ7B3;J5Z5XS!HZEX_1FL$Q4GIE&'[?(W3Y0E$YG*0^]9;72 MNJAK8YX0_#.&1YYM>>K67^31*7H9SXY9-G%MB!BQ=@]Z-R-PU1BG4N.PP/E2 M8ZHRXT>TM:]X#YB^;*(LI73[K(!E\5E=D[(0@5;-CZ*&IC7A4*]IUKPSNHZ^(/H2T! 'T;QJL-=(FPEYJRQ/S5%3_M<1 2^ M?%NGJ 4GQ9C6,.C+1-T!W5YJ89ZYD%/G>5TC0K@BW=HLLQ>?3_F*@K4*]*'5 M:2K9:)3=Y1>W9.(G#!1']@]-]QL_!W2LT%MAYN8T]J*TTQE"U\9S6Z;BG["0 M4"GDOO@N3$=;)[-:^):FLRX*L3;>7BN83:RR<9-ES>^Y=M29(#H_IO8-8WS< M8&T)![XO0./+:+-HN!(HQSCH^N1-J9K?45"\Z/9$_&['I>1^E&6^@7+1@(W5 M\, =0/(DJ,[SXKN0?CF5A%L67I2.5NVX2UJKVLFI/K@'KK3481FC95#_1<+0 MUZ4^28HS>N;=5-83)\8C0,N>?2&4C8I#CLF[P'N&"4TOC2T/.[?L%EMS-YY- M]2%P?\%@E1)I1CG!K\.V8:)L^HMH55K0XCRMQYC U3L3?T%WSK !F*K9:[ M4E*HZ8!B?4C]932OG;HR+F$G\_".&L8%*;KSN@2L2J*5*H\)^8_F-U<__Y)H=\]5[M/NI7;-]7B_B MQNU2^>T&VD:XZ7H5*[>2WMR1&MV>7*4_MKQ@QN--L(,I.8AE/3 MR66/@.\%U19<>'26EI!OR?_%>5 _.#H(V6TK59P[ MGP6U6![^4W3K(9-G+( M/%=?HZ5/YTC,"$,S]E@2O-G+)NY%K&^&A M\%*4HI/SLADDJM\6'=P>52[T[UAS@L*,R"9=/6I:A36\KU(H>2]96N+O$6NK;#-494&JOUU\:9LA MJ1\2$T19YI8>1=9YK06,65LT.Y;._WG\N]2VG&-99-(S,NTZ&^139&)#K M\V9*-EVQY](N]DO\[VTA(QNB/Y[Q&01JLK^Q7 VFZ]&871GTZ7LGW';3XGG/ MP7/\YM]((O&^XEC&S96=>[^V?3RA:S9UPJVF;'9$;7/1TH<%?'0 /JQFD7G1 M\7B*"=5Q MGZU%U506JU\!\OV-\Y28IT@ZWW$5_8PNW),5F+' M_#]'!5*X^ P43%.9XP@^N#YDZ(!O9>%K:9Q;KK2J5QMXN TPBCLI>SQN-*PV@UQ_&IUOK8&[1K5R@.>CS-1A;VW=).,S>,M MKMP=(;(#]C[5GFI\467DLI1^F''@U)'^WCO@[[H^#0'!#0Q_(W[:Z4T0UOH\ M.^5 /]K+>R9_7(;^9=N+<_@GPH5SA<$M@K:?)3^\2;_? 1QS$VULNY4E\DCI MT%O&^A\ON[=/51W)%YR45RF/JY/"Y73M_M>JCG;8\\)_%G'P M[X 7QKN:\FB+?:W^[F6*Q.W$"K;4XY_LF%VUK6I'/=+$0Q-.GT M^THY)*1)JE4B"W+/>&1HCT9%R*)6F\M)6V,G9Q"+[:'7(?+>OPIDAR,[L!=X M?@_JEC^D=U @$-Q=8D01[_JQ!O5HIV[DYN_$ZN.8Q<]_-,Q.:3,W%[W:9!)9 M\=(VR,1S-3028?K'% .WF@BK7CR[[N[%VV"5Y^:^4L@ES+B8A">-%Q>-BW.UY6TT0HF>MHX(23:9I/4_M5.G+7"# M80* ='?TU8).OH8,+:>'<_],="8$W5O[3>Y OG!;>6P\SX*)X>VN@/>3XQ%^ M,O%[] 4E\%@^353=O%\ M1+Z1VD)LW\PO_!_%##N(ZY1XY':3TW.-SZNU'Q$^)I:3X*Y3,J.C WWBI!]# M% 3;(X1^6PH+TYLR5RVUY*E-9&&8X4TI=7308O3B6$)YX9>WWR6G6NX X]U+ MQ51YMFM&*2*T7X!- 7B;NI1DKM]9*M-9($Y"ZZ7ZH-FG0=EX A!XWX>B0-_# MM']N.50@6\#K[:S^(C,!IU+EK]X@0MUX81.2,>O9RG/O[#DKL9 $T>9)"LW. MEJ9_<.(>A[QVVK+'?)$?RG'.Q;J[ROE5TXI9^5.<'%/N8VVL[(>NI)?_ MBT_@_U^R,G&D820'#2VM;HKS[-U"CXD9,"E?^UHV&4N4=$]S0] M^_@:W/51PJ %?OR;>;.PR75#_2H_]0P?UT8C M:0K'9K_,D[9P$6!W)-&BE+;I[$6CS'<+CPV) Q]B#6EMG MX1M;^VXG,%SM#H#= =QX_[IMG2]=KT]GFB*KME/#5,)ZXI"XZ!I\S].RU/" M%./YS!.YK_S2,%"/QIO$.4&\%W0$8=\#E,=0. M.LFK=0=T0&];K<=EJ/X_X'NB!9K:_UAOW@2O%8X=8L)AO=]KTL,!P8 MO%VX XJ,"N\ _SO@QDNZ7GJ'HO@.6)&^ XQJK;)PR_?&+H-WH.<$=\!,[I7S M;;97YBWF'7"RJ_WOZPNI+;1BUCT>>2>J27I!AR]RH/%GET2^<%[1N6#'7JRG MA,F3:@C@=\X$+^;X\[?_LW?,/ST5!F;'Y/RG)V_]UT^=^G?US9P\\4XY'OI: M>KRG)IXDRV3/1BEM,-7^;_)V_^M\1:]NC#9T5\B;W HBJ_M&?7Z88S[H+G?4 MO@/^7?;E_RK?/I7=M$7PL#S$^R$V\RNJW#^%,J-L\,HG*)8 F]2/-!=U'RYCE'');X:>.Z#L'ATI MLD?.%=71O!$2.#Z'.^/;EV/SA<$\N77*VD"\J96$]*?4@N=?=B'GJ M#JAI4;VISM4CL8ZGP89=#_DK'#:+=MTL;,:#:+4WO[1(%GFX=\^<:@[9S6@9 M&2R\&:\FHS?#*IG7[$5=,[.=%ZQ@)D M*.^\@!VLM5WQ#AE_SY@^@J;=K[3]/>T(^=?;+?QZ$D5&JI%7I'635&QT_B=E M!%T9[&CR\=QEB?)Z7SJL@O]5 'QR!FI0FQEZ0L- M=1YC&+6G)XACQ52GX/;+8RIT[!#%K_ANXF"K'[Y_/6JC,'5M;[I*1SYD-,G- MDZ8=K6?GT@ ;5TO]R4^IE+?_<,7L;!MLV7.Y>:I=7P0YM2\F*5*Q^4@Y%]<1 M5S;M25.VN+/9*(&AYT>,ZN^A(P$WM$[FH7KGC1IMACIF\)RZL:R+GW$4B:S@ MFBXUTQ'(-< E*/#C!"I;-V=G+>*4.2;:5&CC?MB9S@NLH\3M[7>ORS=PD!?W ME JUI$@"7:7S(PCRXFFK'Y=S=_E$T13157[J\DE.B1%XS!3SC:"K_I9J]S+F MJPM.2=KN>2W[IR8KF.O#H%_"?/Y2%C'G^$Y\_6J)KZ\?E?!VWP'X$+>S.L== M:MJXA3<&K^95&"U#5H26O%89ZWQ($*TJ7Q"8O.K?-. -OE9!CNC(H9OL) MFV0H2QSM&849&&4B6KT5J]"FVV?D3.I3O'E-E9Y4=8J-'UY#DXLZ18#H;\V7 M?D7Y\)GKX3L Q[J-O1J=.!I:;CT]UV)3&#&['C[[44B3O./KGHB)@A);0N2T M4?.J/>GLM<#MGXIZB!V/IDJEWTZ@N!)N0Y3LZJ9OO@/VF:!PJ 33ZB+3FRF! MH3 )P;1Y3W>C;I;.AB1$".:OOR\5V;)6(Y_N^&@@(+7&H3KTU/ ,RG4;JSTD M) Q;:&]'ABWKN 2Z?K%[:_158]EX%[3]W4@$K5!L7K0%5JUKA"#.RU?B(:[> M#7%3>@#C2]K@AYOM"/UE@FL5WO 6EL>Y#I]L@N.56#P4B!44F)RNB(+.)^EY M4+?-/W4A WG*N8/3_6?3J;5%J4MVCVF>D6MK\O-%GL&DGWAX>)AVHR$;'R5Z MER#K[^?H%3\-R_SE=\#*(DTVWBV_@.HP&;M?;M]"IZ(&V7/B7O\+VCUV:X1Z M%FS'2(:D\>2Z*2G!5DT:31>_HWZ*)1B 0D_N $J;3)R)VP';?9_7@I.Q!R81 MM!RL'/JT#\@4,8L[=HVB/1^WG,YW&7%,^%&I9%F=S?E0]R0,+D,@M(P*AZ_H M"BW<358+Z6N:I),W;PS*EF=DRQ*1Z=YO*]!?Q,KR\:MOP@A?[FCHETJ9E7[Y M'EZFP^$6+>E9Y ,J\CA3@1=.0NNX7>:Y>?HHCECKPK5^&I!=_/9WIEP,I@3B M/4[3Y%'N$1]1UV*/<]IHZ^"YC?7?[@"+FJNU#[$2:4-!C6E6EVL;Z<@#G/-5 M'71B6W%A>Z@EG$M&R,TK8?2#>3]_58Z_+FU O S]":CP! [=W7A[VSYT>?&D M]#RH%UQ68I]O=5:Q5:\])[:37*!OGNF<\5":;\6,-F[$S8]D.JW'B&3BQ)/( M-'Y_D<7%*.#K&L'GC49;YZX,SJ9)VY-6UC.E(.T&>$AF,?/V\U"J 8_*T==L M&,VN9>W=#KG4):/G.)5;(?N&XRVE#$Z$*6T8/-BR1@F5>$I2SFK"76NSLCAS1 MZERB%Z,=E_.$DJIZ%ZM0"\_&]C?^4%#"5>X'/C4QD$ 2;*3(IUR&+*(LFVOC M*>=D94/,GUD"/YRW#W MA'][P.!+99P2D2;YWJ<]IOW0,XWPS^? M1"5H?2$N?B4GUUA3/G> ;$@:ML#:+WE(X#N#V96:4E]SE^+9?0[T[_/.":UYF: MA.Z+^X%#WS3/NFP1QA]7B8P.)$P_!6K8+NG+<\7H);W;OIZ=OTI MCMG'^;" M+=4W *NY.&'GWKY@8\=0!HJ^2UW A^1)_YB4] T#V:8?;-2,,/236EQ:%Y5+?6:NK4YG( F(5 M-YK+L/%?^8=C&:QE3 UO&5&MZWJMR5TG:FZO]0K=&_PS*X?NRQJ4_\) MG*X=.H,A8V=W0#?4F%OY2GKFY,8K>*-Z%<;;(^:Z>+*>(U=DG6D:*D.8*SU[ M"/7=*&9ST&B(#FK/]XKR](T)D7H^[S&W:M0 Q5GT//RBD[Y/K6]CN[R#Q) M M[J]G*RY7+S)^>MM>?M3^NCTL^-^@9_;_VS\9DUC.OMM32>5>;DL;,'XBDI/( MO.1/K^=G6B6F6 =*%^GB+)Q,2-"MM^(=X/M4"HYU?1IS>TDV< =T%:-X;W"T MC1.@40RHGSXX]Q@SE;RVO"I#YM*JTP>>SD@-;LM'E'BP6AXBDT8M7-5[ *7O M#SR.R4H0MFZ7MZI&<-W4CD7(6>#R2(UV%+,6L1+^M 73P6JY]=&-<(>;MM + M6V]4F4W)2AY(P+2%NUG&_!CB#XMPP:T$*Y@SS$,)A24+1B$/R]:A% MOBB)]:TY(<8,CF3HTTZ_2V_60,]^Y^LAW)Y69;-EX7+&WP'!6BO&E^2E[:QW M '5MH8\8*B2A2 [Z,0O\VA73+OH#%H>O@BH@OYI);$W-##8,B<+5M)ZK_5U; M#^DSC8BLKL!BPZQUO@S)7I7&D$S*+;,YG;N-DYQT.Y/[RVG+4G?D_^L]PE_2 M6?]6#+64"^LN,-ZJ[B8OSUO$*?DHY=,HTLU$R(]!-K:\??L*O:L'F=L(LLF" MO#3H=W19MM-/X7&C#9;)??ID-Y6I?0P%OR5(__O"]O#:]0X(6&\L+KG^,.[B MJZ,-SX/7IJ4M/8QU#"V1W)W5-TOEMK1NW!ML!TH!WZ+;>8=E M+BH_K*(RZIJDN].@E9]4Z3V6+GPF;WX1Q8*,TS+W-WYX&0^A6V]W>5NL,F M/\U]7%Z](WSFU,/F"M\#0UF9)A3[Y2_-KG2^[Q@_L=?I >?$/-&U>5%D)-E# M#1LMY%+Y'.VDK13WK0W?L?X(QJWUWABXUG"M].4!U6W'RG/IG!6,VWZ!&L52UG^3? 9(\Q(OSES/7T4L$86)D_<$L:&+NY3_3VS"FR#?4 M>NM85D0_$]+["T$^']IQ/&9 :(.9I-]Z.T(4==X^5ZH*RP.)F+X3"B L^MH- MZL=I2%M]A-#> SGF>!MG Q!=;?^LZAK-Z'HT:.7AU7%9&F+LBZLQ@4S)B >^? MSGC>&*ZDC5.BK^*J[V0H]P);3_EY\S'L@/QU0 ME.?*M=!H.V.J$,E#;P8E;2+ZBG,\]!5J0FQ"HZ:7II@"#(.*F6^F1BG:\XG& M.>^Q?CYY"UR=NE>X-H+GW.]&SY Q-_#7557M5NG-F'T!.&5)9(QFX0%@< =< M%D]L8>SV C$[>A4[=IBX$P^'']PO*?2^ W/WHT(*%82M-C16! M:^!.<9EDXJPGHEJ!XROQ.A)F 6#W*@%M8>+GW7GO!GVQR3JWZHV848K^O+;E MQTH'-/(WB[G]SK0JGH"$L%,D11'3#\=XFZ9&G0:XQ0?0DC(.T+BO^#8U8M&G M?3IS9NV]N\[!988C(B:LQ'*% <]:BL5[J'D1K/R)>%[_,4OB/-6;?A-@KJ!) ME0))'U:J9SV#G]QD V%R_4L=2?\NCN<)K@Y;($8_U'JU17REG%!W:YG =M_E M)GZ;(F'(J\W%OX51*WX5U*U9KYKZS-(@QY*V M0QY"VOQZP"I:#1'M[6!34<;639$AGK0S.O3AM\#-*U!-Q%#&RF+8TEI ,!_' MJLFO@<4,/)=+R:5L;S/SR>.QO[L!3$5!8WI560A])_2O3;HBB,LCO_Q+]IR\ M?_XA#>;#RN0_S)K+BV,"7)759'JD%3L8&Q5[$D2(-#J'7;)^;&%P/(7IOEG!;SUX]+,C&@V,=@Y M@_T<:OJI+K3;CSC:O+$!4^M*H+*?:3ZHI0\W\C%=HART.FZI>'N),K6[Y])U M.@9U:L@Z9\P/UUIVMQL?L'VVN:ZG/%BAU;'=H([UL[2R@<5, ;.,DE:]JF]0 MSTP62Y/@;2?Q-6*@\8/FF["Q0>?Y!(7,%7MI=%?^/.F_ZQ9(_+C &T._CK>,;GOLE5SK49.\#F-^ M>41T&_%/(MHG:D%/(/1,218N-3,95B;>'O/!"]ERQ*U^QM-)]?<4JL57NGQW M?W+[]IE'LN&X!%7!BE 0+UAV[GK'O$6&=: "?L M1+EW#>(P8%F$ V7:B_7G8TN>9Y/J)QNV]L-%DZ?;(_16*^K0,A-><"7RRN[IX\4R MYSYOW*-=T!ZO\3D#2IK^BXWYX>U][=IQ)F\31#.=:Z\:IR%#DLG66+6IN4ZU METS_.CTP([SGYI@YFYE]K>VR;9E:J-MTJ*N=[3Z/;6Z2$@CUBIW9K[;_6A*% M%YV(*-$J\W!7I1YV'F)292929A^.5#^@NB461QOY>YGF$\C;@WXUVK#92P^C M?3G[9IHVH\JX8WJL!'JH$WKM\^J2:2XJF?8P1Y^9U.$_=AZUT>HQ8D:;3UHZ:B> 6M"?ISH8D70;'A.6\\5QO)J)A M.[RNL]"4'>87V*LR9:H1&ITHZW;433 M%J.4_ $>G2^X.O]D6.D!@DP_*-Y!&78' !XA!SU&=)ZN#%S+LXLJY@[H2,X6 MVZ@.MU^=O2;64A0S$J*NB%:=[B2^G8EML".\H-H[#B,1VX"_VN&E@I)@ZS]F MMF8RZ%!K<=9&NNTMS:F'"$;;P2@F2RM)U$M.19O!>9N+[7.HSJN9Q=LFF_/[ M^B3VDSTGJ^*?#M0>O')\&H\['BCRK"++0+8'0\ L \#E3&X\-U\I&2HN*Y,0 MMSAZMZ%,&RC,)\I6#F-I[R9X!%[H=<0*Y9JP^B'V$FO=Q(G & RT(U7]5I5M M.+G%ICE;-6]F;9&IQCR"'X"6Z#_,'&OX&,Q5T2>9!%]K?7EUJJK0#R!5^L9* MGP)/.V??.*U4*!.%/2/$QB5@=J$BS1!'I7F$B],4??Y[4%#- S/WZ#5M"#M- M4NT6UV>/I,%*[)>U2:P]-RRPH:[-2Y;"J1P7F+?@Y;(52;4IZ,3PD_V@3M(L M.M!!2?L;JR0O;B ]&A;=K :AMUH5\20"&9 _J!+@Q3Z'=O.KLD;DOS8[\J\2 MD%GWWYZ\FA2;";A^A>0<]R[9FIYQ?_[PDS+&Z'@\%M;"[\>7554AFMB2V()( M:53:>;7.5&U2%5HJI<":G,+^47DHS]ZJEMM/#U8]*C5]R1B[J;]@[;B/V=N5 MVY>&I6YU<9MF&M$4S F7"48@)"^>QY!6R!WP=DJ")<\C6B]E F[DF1VPMVI' MX12,^_;D @H&+U_>MJ&/[Q&@6:OP/ !IZ/X&99$&Q9'/&W&4X#->X.?N__.A M?[C3.;3;Q+UDF4#0UUCW-P_;%!M%7'XW2T86]W5,G2S0DV'\^<<5K0Y?\?FK M'K!K>[!E=-=\+Z92E0WD^"HB^*MX!>:PYBJDX]?F#P(P"#B7[FW""B,_/%VB M=/'\&/<G-TTM?4/>EZ\U4 M8WU#8UVTWG/ICN&LN,L9!M19AY"83@A,K1&Q*&##-\85)1 KSYS+SR?78GFN M=-#K]>@_,M]'M5QZD3+I[-NV5>'T'D!V/<.CRV!%+"B$')]LFG4C-8A?\ MQ2UWC0(*/!81J.7@LMI=JI5)P4;B!45B@%CA88A)#V$>[AF38"?DEGK&Y9<] MC,>/&.(U-.0N40QU]+:F2UQ(7 GL!BXWM_4IZ+'14IDKH*>]GRMVP'6A?KS4 MDV.5AD[+33KV,AT/?*6?,ME]@.[? 9U'K)#%>5_HBB==ZT'87O!M;9[\Z5=[ M@2N"VI8N0?.GG17OR2^^SO]>\9YAL40N:MNJ(!85X%!SU2+%/U=IRT,@50U[8V^/JJ+#K8(1T+3C_8E[!]S[Y M>:D3=#)O$Q.R)Q@]-0[;5#G:?'ZHHAB\M2PLO3A"N&@\= ?8_^/GCM#,=8;I MU6M#]*?19?D9K3.66#3"*Y&;DZ9+=7L2-1"W9 -5;0"C=/&NQ"ML45,K+F&H4R<\TT0RJUU941:MKJELL$SKWX2 M?*%>);X_NQZ7?KL6<&#XGIYV*J%OB7Z2&DY>ETH#!K%]SV0NM*.@&MCRI/6> MA)7?^/">P/=)ZZ_N@./\2[\\H7:J%G'71^F_*J97JQO2?MDTAQC[V$/0,#^B3)5&]IJMF$=1+1D]5)7JE? MW*?QF&%T;E5W0%5>G7,_F=K _.6L].@62W/]R8'^X>2Q,]K=G^K]@UZU)Y1L07,MNQ_0^/7.J^5$D$VD?&B(+1=SF.U*4TV=\S.K;F+< M+_0$,S"[:\HCAHXCM75*4+'!KRJ%E]$X-^NGS+3OF^P#8'8M]DB8BO'OSSQ[ M^QL!I?E-(2_"/D1RFM FKKGW6=6U\XY#.XF]?.X G?N24)CEHR+43F"*Q@K# M',ZY*0T>^2:A)FRK)YOP>_6'EX.X]LA8CR_/D%)M:Q/<];L=+XL'S&6F6MKF M1[EFI:7(04)T3OIJ.\'"SAQYBFG^+!.L+=_VU9M\#4UFGTH@]B76QP\MEMF[ MECU-O.$N.+J\^S6322^X6+_);S+%K#AA:U,>R!^T0^'0M(>E;<9ER^YKAI7G MH5E&5N"0$JYD\A<%:&][[R?1WDZ*& F3IWU.-BG2Q 73$J8(<3JQY?=PVX/\ MM#VA^SKYS3*252/QJRC5?J%4K?8!XK8=&<7;FQI20M:6]M,& M17*5]/?9$+ MS%'$?!C_TH%/F[R[[_(LXIJIV'J)M@X.A;C@1* M\BLBU'>6"8]A'#.JCI;%RX8[+W'2O'%P[,56^F3$PX/\'_OZ.J8BRWU>K>K3 M@*BMP'81MJ[FL!')!>$]KR*=84J^"\OX!5/FX#/8BVMQI"V6]F\?Y=QM/NMD M[4M^2+*7\V(I5Y[)OHZH$;[S,3)?K^323^T.B Z"DJB,'6E?\_!&2'%$@/"W MYC)#]WCMM$_/7_.1!Z=RPT*_!BK,@N2Q1#MAOJ![$51@T/_9)JJ6D6"7LT48YL^#J2.-^D+ C?: MP1@KH>.8+ 5Y@.\1\7Z::0K>^=O &3]M>K/+IZYJ_7Y19+BZ.Q[6I. N:BV M.V#,O50&]*&MW 7SMDD M9WZ>S(D@&?NQ+WIR$!"0<3[R>4J9>3$LPM::5$->J>M_]#VE(FLP?4+I3Y[B M_%EC[%%U0_V\9K^T@%[C''\J4K[7Q/*X$%JKET7A@,86L WZIZ:M646OV,-4 M@3BYQQB31+%.!)*=&YG_#T]4?'/\;M/3^GS+G\?/Y-][IFI@2E77?0U02F+FR M27'C/5;1?=YFSH9XSI<98;EZVY>MNQ!B@[0TST<+VBLUR1Q.;U?B$F9HT;\U M3=_0,Z!A=8W%*A]9@CTV0'^VE- M3JZ98M2K4?"-8#%]OD'[(*I0LMW P>_1I*&$EE1ZGO6A=9-$U;!%] ?\Z6P- M(?)8P$E-QV;MNJVO2873G%X0S0)KXK*Y2;&DYL!]Q- .8,P5[[G.MC=\;3Y8 M]#-O)J#6,UZ8+?Q3GE7;[I2DD\"(7:;TJ,V [V-L7M1@8S]I4IM@55-3O88I ME"Y]1&.?Z@\);3[UJYQ)^HX'3A^G%^F MT\^P4\-PA0>^ [84&FP,A4;GNZ:]%H2V4G/.O_?Q=-QL*;29F2W.0#05EGY, M]CK[W@%K[>IVRS/WJ=XO[_F%/(&!O'^E]Z5I0_=^U@S=C-6OHK<2H MO+FTB%]1M\T%LQY1KL1FH+\##)K/WJDM(C]_?[MB:=%1."_ XNUYKS+\W*]" MCMM/;B#V+:?AA84[2:E9C4+Q%.1G!+;/.13H/#Z.91\863JX[+WJ'1-3+MP5 M^Y*:NA?0$VL=^_@S8:%H/-FHS',M*XG4@8S1Z4[>SWL*:1\?G(=K_0RMPP_[ M_"&2U6,\]KN3=VQ[B#P+K+UL>4,X_PXHVZS7=J$>:>UK]\S->(J"%("WJ'&34UO;(E0J8JGT36A56*Z6. GJ6F# MU^#-[MCH=S*]N0." Y#2YXI1C?#;7LOZOPV'KX<;#]&'>W> >^1FFW5\\VTS M[Q'+WHV[)''XD:KE%M4\^6L@^U]2?PZS%P MJ;6;"M<$P8D)<3=&<^S[3?BNN@?CALW8 RMA"N*::I6/ M..*- Y_4S5+SK;C_MCW?^4[4:4\>\]D!^"!/K'KQM%@Q28WW/CH8BDM1-]+\ MO:%17.4%][1&MCT0KFY;IU-]OY_5TN'=FNT]&5M+)3[^)%3V=+ZS*IZ M81B3YS1&/-!?;6K'.5Y,&Q922!Z'\-9/5]"/X-V#L&3H_WVF+\>ZJ;E^6!)0 M^_I9I#\!V%"Z/'F'SO8&JN_'NA[ZM>9JC\?V=3K,M-XM?)VG(@JS?$E[+?+F M"1;3PPG($C/\1!J_K9DH29R4. FB98-!PU_9;]_D=71<"L*4B;$I>9W8#N_+ MWM2W)@;ZCCC*S-CV*_$ZS &?7.!3U?&$G02>;?Z+BUIN(^1LB%C_:8H1Z-I1 M_ZC0YI;A:[E]/TJL.9,,4A>3WRV=6B^6T!>GO_<([O&+!Z,KNF6S_-TD]1T0 MGH88JNJ5Q]QQ9S_;)>.^:Y,38VOGOEX1![YZY.RBS*Y@(ZOT<*K M1T"=L"E;&P<#<

B.+<_8V?;9!*T6@CXCH]&^.$9A%T_3C?^A:*@CX#V__9 M?M;D>;RU?SL@88=^(C7".OZ,V1*R:66WZ'B@]6:/F?V I&51\AT@([C1Q!-1L"M<7U*LU^U2Z6$#LIK^L$!4IW($>+WL MQRK:D_-NF[O];)-SV\0[>3(8>+A/@T-UP&-L1J@P\>L/V]-<5[2U29I\#E,Y)I1B&>-GH'F(YLW\XL]8L6 MV;I1"3"^*9^]'YU*"0+>\NM!_42T2^ MH 6=CK@>4Q=K;4 _V&IFN5*N%=:O$/J,2T$UZIRP#29;G;M^96!#'MJ-)Y'J MX_7^+#(L%^XOJ_ZVV\XR&@_O:_@0I2B1*]!8]2I3HHP9!1(O.Z(3!Z&64F!LA MB"Z(+KI@1!M1HD3OP6BCC5Y'G]%YW/]/S_OE7>^[UO-\.-_/V6N=LZ_?7GN? M*\=_6Y8.;$#%1# *AT">1P64T3 MZ\G3&]^JE XZP-),^1*RN7IUJU+>8?#BBBVQ^I_LN'WX]N5RO!U#X)S@IDK5 MS^#/E.SI-2UI@;+O4H-"$>RN!3:C)[@;FQ28GYM[NG M]Z2)T7I1&UD'I$G43]5,9OWZZYY1]4-ZOU6KSR"#,*A7ZP=B^"W .*>3I3Y\X.W$KZB9T6_J!*'JRPT! M9F:%SZ4QO@M#''P&1"?T%8_=A4CK^"_$R6:2AS#MFV:EDZ9!H. >E"WJ+%S^G^#/SB0##O6O,_([6 MLOA5Y/XMP"(EYT*'D6I"0*O[C\D-EZ&R'VE^X0S,$MIA?"D% Z.<-'%31M>K M["(6[HTE,FT["[65I"'25I7BT6\C%=N\DI[#Q/NG7^$@.6*8RYJUJ_E7J*_> M]=A1.:3&_K5WU?Q6XU!+J6^IJ7QBV=:IW(>OOP"OG W[T=F"*W#@9(P?8^>H MRJ_:94[DF&L.XNM"2A4L/>6F2C0'EP2 QB\ ML10T_JSQ*3O3JV^YKJQ3]%X>S.$LXX9LQ<7K%G#V%7+Y4CH^:,QS;65M]F:? M=B1P,O;_?O(LQ%TF0KX?OSAJV$$:QI_57-+W':8=)R;[D11LL-^Y1*I :8^2-,^D2O= NFUXCG0-GV=R,/7\K M)91X2-Z/O.'SU$M_4A/#*53*^%I@]S>H2VYFX=FTCY6^61J"-,K#0RA$F7,W M WL-ZW4W]+EIA*7MG!BF;M&)Y5CYHGWJ$*HY.N.K45ADX!0OSFVQ6:XG1(*K M4#&_J]3?%,S=8 MCAN0@6TV#Q/9J6NJUW]?Y,:ZP*'3[HQ]O/A,-KEP9AK<0HOD_TX8< L@)$#D.(SL M2P>S][/.3PW] M=@'Y(P:&S+&HWZT5F!L[T5;LXE4KQ40Y5EU]IVG'U(]8W8X[RDTOIEQ/D &[ M]%G+I $D]PDB,L#,<-;"C=G%[*\VJNGK/[-S>*>3..>AU[+G[S+B/S@)JY); M8C]\>,41I(7R*<;)H61/4]?BSD[WU_TR:FK6+UN0V9%RO'<"\'Z=TR#&;BI/ MBUSE>Q?86Z;]$TB=W8K [8T:H.H#P6HIC79/K+M)>;M>U>8#IR%IYCN%TN5^ M?Z',ZB&N]P!;D#1X4)G.R;<]:$H[)P_(48BJ6R8K@/VQ^3=T%HE\+1W4..,& M9JZ,U&/IYEO @&M#=.!T-W \?7N: M90J5*Z:AINKQ\:GF5(U??+TY57\&Y:)'/WI[+VL]@N:8M$27;:& 8$M!ME/T M!W0T;NZI_762WK]N0P%!UA93V*USIM]^/BDF@:>)9;LAG,D3;J8 V^#A5UV< M.0%,A46HQ=?P*E!G#8L;/J"-+--WO;FU$U]%^.P;-*>?^L,0K JERU1''6%>R5=-2&OAS&QNN'B9/_-7\:\U/8\_3[1"B?<9]%2R MI1?F#]EX6BWY-5NPO]_<4+D>3.WQXER58)9T$=_MGCL^K1H2:ZULO0K'M6*K M8:5;C2]K7.'3HFL_WB:4'[4IY>(WBG//$Z[PN&-,1)?IS!#Q-U1CG,W(VLT* MF\96(XSWM'&%O:[;7(HU7C\ G9EMNB8]5015T4?D=*! [Y40%/VQ++4IZ-Z] M$C=CXJN]7^T$L9]T'9CB]J6DN/,*_K__9*YR:;9:^D)?RN]RI5)@.J?DTT=9 M/\KV_80%H5#Q QWX2O8W4_ZRZ/C)O-CR[.4'R!C(\0EQZ*=ARM?H6\"B13*Q MH>M.K@PU=MW'QYD^;-S=82QVOGG_J$X;0FNDF)1]<)Y?TJY%WK!2XT_3:+80+=\H%Q:WJ%AQI7=-;3"C_F!DH&?K1;'UD8 ME1M217(/&\L_V@!@+,4R8TE)E>%_9CU'?]!_*0N0F%1/6PZFG10%@[CY>HAR MLU?C ?N@X;R+V#B[^X4CD?:)3F65+Q=43TX"BLT*OMY32?UEF;4F"%CUA;\^ M-D)Z/Q:^Z-%.6;8IAG[1BGKQ,C^&TQ;,ZIJI$C8B;8D?;8N?7E+6!#.3&_P7 M&N_PKE[9,_O%A,N)I%>%FCUQ$?_?D&LB.)[:4=GJD5@#"'W")<.;DMJ5CAWT MX7=PL8TS1KH83.V6/LQ@K'W[^CP(K,?7I;Y6[Z9YK]0D].])/V]HG,$4>OQF MH&PDH&A(=#.\7Q%"<)JJL]MW;OTATNBIFC41^N.H,>&R*YFTK[_'MKB0!FD3 MQ#K54.S [^9=%,V>/OVKD8?XB#<>+V:+[[BG?1/^G]&F7JP4+[$9\F7@*W2% MHO:Q^:/HC?X(>UX<7! ^6.>N^=BP*-Z;M91RX:_/%%#]*!:/UR^ M09$Z?BTJ*2&D( !L:N&HR)1.WNY;3:%HQM MG!]>L<\JC!JA/ RW%: (I_\:W\'VBR4$2*9KF+;EOQ\A6J&H4G4SDSCC4HB< M!%N'L%Y:?>,+\'T!".Y6E=Q/&E*_VQ)H LXGPH5$+?@TM,1"WG#;'+.K^Q)] MU_^:^V&.\%RU30)?6B/*\3_4'F8S$@*+IK+7_>/=]4 MDXG[$?2X!0E'3RPC]\-6$?Y?$7W<,;K[O%O]CS5KRK/8=]2%H%!L%5O]*JM5UYSJNI4W;>3H3M)G'B=EPYL('<2 MJ$D;)-.H9BE:"K$!T\H)=0L"8XHFF[7C'=+U+_J*S1VEHA&+CMYAA4_YG+P7BP/[]"^M,)REJ[19-YHA3>+R)8! M/123,MC%]FWB%@#;D$@B0,AJ-/MR%2$2?.&.V8*M43O:*<,+W?3&='^XERW- ME3@F,DO9\210*E.4[)RCX]MT\*R"-BYD)<;Y.W^MFJ=P=\&%7<1Z>>33KO7/ M%@+T]1O1_AMC55@G*'N+,>9Y=<.4-<(;$;ZWE6_!GZ:8"'"18,#(IM'"/3L: M/R+R#R9$SK/1' G9Q!'!TY6LU"29%-_:-U_]!01$I6"H+F'M-ZUXB4VJ>]_3 M>;^Q91.^-[+5[F,5M+/T?ZJBHU7.3'!W R.7;@&7#Q5N 7E=KOK#TM7NNTIF M8U;*E'I?__L@AP&2SQI9OC#FL:";S$>YXD; P&P3S>Q8\W\62>\%ET+U1=7V MFC$6>E2&-M14Q#PTMC3MS,*I\BK:T?G'DO-*1J,ZE#PE@'M_B;PI_?[WB[:F M_&+CFN*PE527TKN6AW@Y)^+#KGC4OL:4&00_AC:9]KWJ>O0Y$ M\E*3[K)%<4<6)__\)0A9;D"0'9EA&.B7S4:RMP M( "L_FA0;0,TP!WY1#\:2$:# WDQ)=5B]1SH@C52M%Y^ P8VW/"]^SQ*JTE'M]@5. C:6U#[BRY)Q1J M]IA2QIO\[T#KP7IRJ>FLHDRI O@6P+0/X6T[B+9Y=)AL1[,"..(1.X!'79B MNP>H#OLVGAN#5*MA(PHLP-.C(.>-!01W+@GG@4^(LTWM)05/CU"6G7HDE?L+ M&H&-!\?B9.W :I4'1?4'+3&.$#I>:9D"C#M%+7QDO9KRY: F*)G=+K+"_\4< M24,@L%##2;0VI>E[^J:Y:HL-R2"-H//&A$*/II2^+GJ(8+$/ZIPSE *K[6\% MIPZDF,O:Q_ETL^'3/J19>?9;F2.7IO'SIQ.()G9O#V)[;*==XVAQY'^SB'+E3J*(OM_[I/ MJ:/Z/^/'\?^^GMS._!=02P,$% @ \8%J5H@.:7>1#0 !WP !$ !O M9FQX+3(P,C(Q,C,Q+GAS9.U=;7/B.!+^?%=U_\''5>W-UAXA)/.6[&2W'# 9 MWX'-&)/)W)7= MKX^>*]UC&CC$OVJT3TX;$O8M8CO^[*HQ'C7E44=5&]*OO_SMKQ+\>_?W9E/J M.=BU+Z4NL9JJ/R4_2QKR\*5T@WU,$2/T9^D6N2$O(3W'Q53J$&_A8H:A(N[I M4GIUTGYC2/1#Z.3BQB+<;PQ%# M+ PR;J>/I\F_W9H/G,#*&E^\'BR"-X^&7[_\7HYF7Q^?;\<^!<__=3[N#Q]__M,]U[>R?^.NWP76'/L(0F,X0=7 M#:Y?HM[#^0FAL];9Z6F[=3?HCR*Z1DQX^>@Z_NMIMG[;2EWNO?98V(AV=HZN)'/J"C#MIG MYT"*7>QAG_4(];IXBD(7=/@2(M>9.MAN2 S1&69\A 8+9.%M[-)QCGR?@#N M3R8EO&RQ<&"\0\%?WO&!<4F)BTT07>(/X(@5S'EMJT-@-FE(CGW5B!\Y&V : M,;+QU/&=J+?$Y=I2DSM8R%6#QZC)N]8F<8Y%&&!;]W^)GA<4!] N$K\/!4G# MA*2BD85<*W3W:[,2I;1)4I#"]#3@KI'+/6HTQY@%,8#K16(@SP ]/K'A#$D_ M(*YC0XDM)8RDF-,1WV"(*"@VQ\P!<4O 7J\7(W^^._+2BS7&/];3$AE8@3[5 M%WS/ -TE0[ZB3FR!ER(+K#A*9"JM>!ZQY]LRBN?8#YQ[K,*NS\-%(Y01B:WQ M:G=KK#&78NY'NXSF,$G,B6O#9EGY$CIL631+"8W8*J]WMTJ>]S^EF/O1*AT4 MS'LN>2B9J%958AN\V<,S@*44\:PG\M3BBVREN^ M!868SB5!2#'\N)9'ZDC2>]+04$:*9LJFJFN2K'6ECJZ-]+[:C4KJ:9B1,_,A MY+"0SV3+(J'/''\V!*PM!Z>N(201&^-BTQ@C]493>VI'UDQ)[G3TL6:JVHTT M!#-T5&543R.H_CWH0F@&>;Y "'#[=!-@5;N%,:X;M05S2 EL"MD2I@V^UBWX M'!RC6EHCAK>]">_0T(>*87Z*Y@_EPU@=#@#N>B*M0^!#^\2?F9AZ8&4S$&DCP:*69-1S1PQK KH=AV&(S="-UK0BEY@(DX M@7P+C1C]\TWT^ZJF\!6S8RA=U8S&>FR0:]TP](\P8]?4%)5[^3WW[^V7A87Q MO6PH[_5^5S%&/_SC[5G[S<_1_&)^JB?2F-#%Z7YK=(:,;)O-I%5 M!L.^_DE1I&M%4WHPW0[[LE93I#O$\QP6ARO@A$1@1CW0EP(<\) M-?GV;91&@SP64;3Z!B(C1JS/$()CFZ?RL!]$(N;&NXA #'\Q$C3USG]X<*YP MZ =#11O%D7F-A[^!79X\&B*(4DP*H"(KETROK!4B?U8($0VE+YN ^E#F@8QI M -QRAT-?4]1'X23 7T+01^%A=SK4-TO%*!@0;.)A>)(6'Y'4%5Y0] MVB/1M%O"Z:P02&Y).$DO4L8U?7N72S69:.*69*"28C'NA1 REX>27L0L:HIP M6=HI#[6@7HQY(88L3T[5'/Z29%0>_>IJ,?B%(+,\8U5S\(MYD3SVE;5BZ NQ M:77NI.;PYW(FZY/[9K$8\$+(FD^HU!SB.)N21W>M1 QL(2:-LRPUAU009*[- M'EO)Q.#O&9'6W2BBS7D7,^2X@88H/XUUCW?8SQ>:"(UU7@ABM^[KDPZDK(>Z M&LZ:8SMTL3[-[>DUS/2I 5K2^\P4B=%V)A<;K!@/=]XKW7$_>J^4"P[^)6F* MRYFMHK!WNY6XD(Q#8I!,=K0=K1838=IBPRJW 6$:G8*(7(.>\H M51%=O5U$ /:&K^Q$*;;/SE'VT7\V_:;V]IR\\ M*E+N1WNV$=NL^&YY^W&3HWL5W.I"D5XD!TI^K+W'9991IE-LL>S3)S"+@1@VL$5\RW&=2/0$ MJY)O"I^!C]#>+XM9CIR]E5Y/Z9CJK9*WM2&;"DRY'5WKJ'TU3E=EUCY^G_AD MZW^%P;?86)@8V=_&=;=I%T\QA7TI6"2.&V![VG?0!(S"G,K?33\(1I,NW::73^:W':Z2Z>E;5K8 M94%:\E4BK-VMNK\@7\[SC)IQT=ZR;-[QNIL-S-4UOON-@]@(?"@\M=LG MC()BYY5#(+G^-_X$J=>_^TVVK- +HP]\H],U)1N/0VPS6B;M,+Y.LR'%RV9V"?*E33SD^"K#'J<$ M1,)) "M4R*EO* D75XV8G0,D(D7[!/GRC.*H>%V=\JI#$'HX''+AUL7=+#P$ M0<>CD8=<]SH,'!\'@6Q[L'D(6-SONOB[D1Z"4B,'-A\"BV.Y1XFGX8?W]:>X<2[9/?!96!XO4*HT;OZB4)WP;8V7# MM[H>)4^I3OO/FS$%< ',GF.K,W=X1F?6(0&+[SQ9FOB17;NP+F5;'C'-5TS] M+&7S+$XXY1-[+"2$)BYRO)4?EM8=[ !;0[S4# >\?I5>TQJK4%ZU59$XW\?^ M8#WZN6]0>HB?NF1+V#TX,:C#2+XN#BSJ+&*4DZ!R[V;?>PXP\"(^&Z-/>7Q9 MHI.0XGN+'^VA0<*06G/^HJX;J\3"=5Z(EV@8! FZC+$RN MK#[@D1NY%[^ZH[@-*:LZU'5\2!C\=I";#:--?8043QYPWWQO!7-RX42'3"E, MDA'I]7)%DHP_^0%1._XF3@6I:1C_Y1:^FS'GR->CI1 F')#?Y1-NO):L-FY_ M8(]/78VY ,'_!;P?,0\IL2W?0^@XPS? F741PSWDT&CY_N-PWT64P]A!?#LL MLK-L6LAS@3R_9L$OD]SF$CK?K_L_KS]DFE>-PN]FBIT%.@S?&"=B1QEM/61\ M6>)_P3A[<55=O_LB]TT&UWKV+$JUZ=-QDFIK9U'W-JH#W1N6YP:7%7JMU1_J MYJ-"Y$Y(^1= VS3+D7U_!=^UXD,*\/@_4$L#!!0 ( /&!:E9XV@,"TR,#(R,3(S,5]C86PN>&UL[5UM<]LVMOZ^,_<_<+TS M.^W,=1P[2=.DS>[($I5H5F^EY+3YU*%)2.:6(ER0M*W]]?> +S(I@B @D0)\ M9S.=)G$ \)SS .<-AX<___-IXQL/B(0>#CZ=7;YZ?6:@P,&N%ZP_G=TLSGN+ M_FAT9H21';BVCP/TZ2S 9__\Q__\Q8!?/__U_-P8>LAW/QH#[)R/@A7^R9C: M&_31^(P"1.P(DY^,K[8?TY_@H>_ MTND_^U[PQT?ZOUL[1 ;(*P@_/H7>IS/ZW.RQCV]>8;*^N'K]^O+BM\EXX=RA MC7WN!51N#CK+9]%56/,N/WSX<)'\:SZT,O+IEOCY,]Y[JEX@];VRD=/%+$+^J\7?0P[$DA-YMT1M/ITAE?^$RQ_=75YE2[^M]*@ M:'L/.S/TZ,8Z,RX.??"U[5,I+>X0BL(F IB#NR!D;A,41':A0:?U8'I%%E0] ="D+O 8U M6V0#(V-/^,O6@K0VO]["[D:H=W0Q\_2B%>F=3:<0D]6'Y.4 @/2O94+W#[ ML+.P[[G)WYO/C? 2;4G36P?>"DYF$/4[>;"_M6U_*>)CL'%B9_92C+ZF>>W;3M$]5S.A53LJ1@MK;/=V01 _T05.H?4&*+(]/YS: MA,;O#\T!]2&+M<6(/MJ#>IBB:K2R(],C#CH!&)F07:E^-R\I=8&KK M4F:I:FD)"RS2H4V2%;/,&JW+FV%XI,7=O,9) E-9N1^V6NL(6&@=^S;Y)0:_ M&)&!]^"Y* O>9L$'-)@2"W7F5*%5VA=_M0@XB!-,.[<"?.)&LD\'I4& M07[-UMDR5ROD1+NL,SS?@NC+0@Z&P-7W$ON?T2!U0=#>$U2RW F7G3$V0"M$ M0$_!PU/U"NIJ[-FW\/S(.\ #D5NO?=]>WA%IG-JZS(=Q%!,T\0)O$V\LFM/W MPK6J=-_W$%J[5%:"*%;OCN)[Z0]!^ZL#O.HLH3*K-%]GE66^@.6 M:BV'N-G89#M;33'$0"'-6MY!](DW21Q]$WCBCIGT2MVG#*2=,_FE>$R PG+ M1:5K@ O^1VD&>HK 6T5NO@YE1;C4(_(B.CHKO[DTSFFM3DSW#_PQ&]D=*>QZ MCA))5T#'[CX[H2F_'D:NDR4J/-I]0W>JW+)*YF2&IN5'=XF MA39Q>+ZV[?L+BND%\J,P_TF"W$+BB*IQZKG07#Z/F^%'=,CCH$)1"R?SB[S MY]C$*>V3:L53-N(BI(J!+G/NP7[(YZ\(WO!$G8D5'\)*$1*@XLQX1-[Z+DJH M5P-AELT+P9M&0/:MCZ8H:MY]W%EB@%TI!4R$;YUPRA.!6R"S'I?R*#$BSIA4;A4:'1@66/5AJ5S>TMC,^& ='^\:F>P7OHU\2B; M89TV%%!*8N0N;-\F(INJ;KQJGU &&@[#>D(#9-+,?4C?S91 B#E-M6MX % < M]G7"*R\-$59SM1-4>Y'"PK!,ZR66W*#+,P:I=2F%4.*SJA$@Y4L^YVS8G MYAKFJ?8TA7$2$X!6D"6%B1(^:.T$,9#>:P 2GV6=T"E0*105:.50UXC_94B^ MYB0+A4TF=ZQ="4+4^!3+N^T/U$C'ULT \7F72>XLGB@4+HHHGO5QW5,*G3]ED2,/ QV8I P1JKVI41!J.>408C;]UYD^X6MQ#&- G-5>S+">(D+0J?C9-%JWP"YIDT"^HX<6/MX M$R=='$3O 5J$R\ $9SLC$.TY>2P7?C>JER"ZEV MB\3/Y6$BT@GE*J] MQ^[R3OS)!%Y%!'O-HYHPG6)J0.(@PC$"52L1T&$" HY M![FM]?5S=(Z1T]X^XFPXC;;*Q LP21AO KTZ4C_7J$7XZ@2C$WB%&*X7N#*! M4O-,U6=3E+?Z[*N.B GT$6-'B+635!_" W$2;JC6A)O"3*4,ORWK*JYH?K[8 ME\P8_GZ:M][8+R677H%[(_X*G/%=:;WONWQYKZ&O<(F%MSP6GA,6+S$J#5 66#RB(T1#.&]4&Q':B7[WHKA^'$8!%S*?LM-":1_C/ MY48G!RVFVN(QD*K$G ?+2"\C&$+L1&N[$Q6*R(/GH' !RI%G ^OGJ#:!S< U M>7!01>1[J&!^.9B=PG\8(8:'YV>J_1"A-4* 8PGV#C@)B] MP";;$8@JE,T^=OI0U8;K!!*MJX1B[$B-#&'.14IE=B@:FA'4S5!M'$\/,-6'BTEUM37#/DP:'8<2!\?=N1^P ME.HC)(+?P1)J.%\GO@,1_>!?Z1;AG?@M0FE-(UM4G7?64!/#O-%*;W(:W+=C M%E;HK3+('H)1]];9V[].\6M'OEP%S9]K_940VK6Z7_Q]1#^>CNJ6@YP?QH*>XY-_M>QS^9.Q7IW8< MR54^-EYBY;U$_ 8K&>E2JA(1E 2PS+3]C7N]O0GI*[J[NY\>_;Y-0Q\&F37^ MZXX))D@D47E1V:_D_%8^&L&I8:D9KUK;'PT37Q Z039 8*6<])-6M-1C0SV8 M_S3@QIVD^M;M:/ $1*(3@@FCM._<$),!CF^C5>SGS1VY6I$S2W713!MZLE$H M.H%8:78B>IW6.%'U:Y@M'$B$YNX;$[\2D,T /W)T*6NLZO9P1V-6+P"] M8')H"P4T0.GOHZ#ZD1;N1;; ;-5-Y%J 4EQ(6EV!5PDO?-M:!M;2-#$\?WQ) M>#+$:H@J!JGHZ2=$4LJ%&O%*+"$(LL9I'VEY:0XVN]^M%-AU2PB"K7%^2%I>FH-=K7;?HFG>OJ7!FNY3 M#DXU^Y0A JTV).5R[Y/J%AQ%XCD11U%<_%<\7"BE*]W8_&N3'P0L?'84P0_.6ZMQ@MC-G0F%OFPIPN M>\O1;&KTI@.C/YLN9N/1(/E)I^6"WCKP5IY#_:LTLY?4_?I>J9-AB8T/^VPL M1I^GH^&HWYLNC5Z_/[N9+D?3S\8<&.B/S$67Y+,N>XK$7K[>)W8T_0J2GED= M$Y9[KDRGM43AY3Z%M+]%Z MM4_K;/G%M(SQ#.!>FM;$Z"T6YK)3P<(":+;J$^1Z-")(2+_&A.!'VL6<3?:; M?;+'HZE)SUW?,@>C92+HE)/KF67-?H7=VRD/@K7&EV\K)^U+SS*_S,8#TUK\ M_6\_7EV^_RG9(/;--(UK8]:B*4%U/;ZE/)N!1[?ANC/&/:* M2>UM#;$52[:XN5Z >H(-8IC4ZG9+(\^3X7HT5Q6SUN#1&-_EZW7:T;?@W"SI M76L-]17K5G!QC._2F9W2R?)U> 17S!K;XSD)[0S7AT=ZQ=*Q':"3D%[U(GB4 M5\QAO2]Q$NH+3@6/[(JA++H6)R$T]3%X-%8,8^IIG&83U)M"'LF2!O$TK/ 4 M^(!^KL@/IS9)VW8RV7I3,9>-BCQ;U]@MW"V+SAUR8Q\"F()N3]ZCM%"(R,.. M3S9[50/;_V(.;L9)+%/0^O]K3,TE_1E-*UA?"WQ^K^;UO5T!=4/#P^(HQ;7N M0]HC%M!*FEX+T+PW7G4*FB7QNJIV)JLZ71?O*+7LQPEXS\2S?1%,RL-5)[)E M(&$QJE42M*"_Q%1SQ<:FJU##+=>6JX(JS753!=7ZL6N5;>XG.5<;\6 M#633E#3!/X"7;)YJ92V"4/6-0 %1Z*3$2Q^8?'XE%?[L(\:[J0?4RK3W!-6F MXH -T;9X]>K4P='3#79'.-F@R@0Q,A!<"U1)010M4%TZ0JT%2BN/$]:$OTY? M':ZP/^+.+VL@NC!.M4WARIS5XJO"HT[&@]8++!(>0&S)Q\%GJ[&W0J, #@'] MX!J_^*AAJFIU+X.5L"1:A*_FG4?.M?'>2X[,D:IK882D7DN]AC'9F'LU+F8N MJ[>FS5?EZFRGA=:P*/DEM@D$RWDQ9EZ>R36CE<1RT8Q:YN>;<<\R?KGI66!' MC<'HZVA@3NFUV[?TOO/9HIXTPR\&8B4AS9W!H;Y&TUMF\9WV3W[]R="7@JH<>5>?GC@Q_67@:JCL14/DT@^RT3Z#,74[2^ +<-W.8U2[ MZ4UM@&J^V=&FC'7R\VL83)I1@DLSAH?ZC'(TX6U2OY#J&*"5C= DIQ< ==:K MOK13!QY8"&J7O&<[* QY\X*J Y%6H!>5FTY;0,3PLWM/FD\."D.8D*NZ#:T7 MJ-\;[3])=4]!N4W3E:2[3S)D^WJ "%#OCH+(#M;>K9\Q,@ 7TBF^<;&7>!"> MK;JOH""<4CP))?*U4/KP@S1M0=]&0D#KG;2:9RVANO%@*XJ]7C8O =DD";7[ M4;!.O@+K0O! M^L [CP=/*^*]P(W'+RYJB.H(^#4NOK3X&-EQ<0 MTSH/VN/+]L.>[^-'>B4HU4J]BV>ICK#;/N4'"OOE;ZDQ. 7^ D5@T#>H@VU4 M75]UG'V"K5,GU.Z#ZPJ]??O>BVS?^P]R+?K>"PTW^CBLO=B764!UB"V&I"Q7 MRJ#*.CG.":8!/Z\C(I.EVNFJ@^8C8&H0B=;J][EU'W#;MPG9KC!YM(D;9OD> M"54KL);JT/DXM2HL+*TAI]5;J<1SWT$"8]9DU=W\CP.U7AQ:);JJFY$F<&1. M9SI>=5/_(T]@D6FM3YEPC,Z^_Z!FOHO4!^]IRC\)<**L2+/$==Q9NSRN4&-B M_BSE9Z24M2UA)K3I>=-U2>WQ\*K?RLV"T7%OE@D_X!TJZ85TR?H=C?(A;T2I M?/]V5]PC5!/\EM$EIMA(0U45\#".@)R)%WB;>&/1?HI^7KX-KGRYBWTH7A=; M[9Q6N&0:WBQO+-.8C*:CRTBHB[^6AMD3V$#&Q M)<-]?>PHR:BYCALC\#E0S><.=F\"Q!QS)KZ"&MTN2M\4MM?R$?D/:()A?W)\ MDL-75&W39='>T_S'BE(GDR_*RS=DD^4C/GXW[!92;?)/M GV!/=BL8=GMJ#] M"DNIOLT[)?Y%X;W4'3#$,2<_);^2ZBNY$^)?%-V+A;\0$QP)?[*2ZGN\4\)? M#*=>(/R]581(>WM@;SG5-X4GV@A,(6J5#"B%?0UY@)JVV*?. +!:98LQ(-@Z M^]0,<=IIB_$EUU[[Y!D;>B3)=K::XN2;)\B=W]E!A#=) ]*;P.._;O^V^K;V MS632L[[1K,-T-OUJ+I*NUE]ZT^5LDG4CO9F.3O:F?7T;52'TWE5?Q&YHJ%H' M7Z8ZZ/]N@1[XR?\!4$L#!!0 ( /&!:E9'^XPEQ!P .FQ 0 5 ;V9L M>"TR,#(R,3(S,5]D968N>&UL[5WK<^,VDO]^5?<_\+Q56]FJ\W@\C\PCF=NB M)6JB6IE2*'DV\\E%BY#,'8I00-)CYZ\_ 'J1(O&@1!*@1ZG:;&P#X*\?0 /= MC<:O_WQGAD@G$+/#^>?SF[&Y^:XT^^?&5'LAIX;P!!\ M.@OAV3__[[__R\#__/H_Y^=&SP>!]]'HPNEY/YS!7PS;78"/QF<0 N3&$/UB M?'&#A/P&]OP (*,#%\L Q #_8?7AC\;;%Y?OIL;YN<2X7T#H073C]+?CWL?Q M,OIXQ&R?1=K27CR_7_ZRZ_QKXX;>/Y%]W M;@0,S*\P^O@8^9_.R'?7G_W^^@5$\XM7+U]>7OQQ/1A/[\'"/?=#PK,="C;?>'VQ@;,=&?_5B[<=THW?7JS^F&[J3_L:"W7X4+,'=G 7@DPKT@?[WH0*R\&"KM=X_ [-,9G 6/>/A7KRY?K0;_ M6Z91_+3$2ASY1 ?/C(M#/WSE!H1+XWL XD@$H+!Q'4!&+@)A? ]B?^H&I5 5 M]JP((IEA8(&'CX:SX9*L"EB7A$SC]ZH!&EF7$+@'8>0_@#Y>!1>@#$9.]QK MCN^QP.YAX.$EU/HS\>.G,EC9O>O@JQO=]P+XO93$TET2@1&EZ?BF -\>J*!C"<3P!:F%$D M8354V"\BM>W:O<:I6?N(\R MZIYK6I4( =Y/B465:571IRW<'SX!<(7W^C,_'N']A! (KT]%L+ E7O@Q-22K MA9FL>/A8([$J272MS$+"Z3=L2H!'-@YXUT -AQ0+);I6!-(! 3;)'MX;! /9PX^Z:&'+0 A$64'JGX9 M+\MWB:Z5<[EHJ2[-88E!:K1)9=E<9HS*^5U@>$JS6SQ&(P?3LGP_;+3*)>" M>1*XZ/<$[XL!ZOH/O@="O$M^H@>.TL(H-5QMNXK22[ST")7SGQA$&*XD'FT6T!]$Z]A3.5YO^XR9299_2@@GUTEW+^:[TSH';JT8_ M:EF@9<:HW\]:%OT!0U7F0UPL7/0TG-D0GX$BXK6\QZ=/N*#GZ)O0E]^8E1ZI M?I=!Z$ ]>/>?NS<@PO7+PDZW[L!Q/1+YPNPN"/Y,Z7@ M9KO6C]4-@G((:8?Z<84P-LM"V_1I5"?!S$V"^&"EW'3/8L:_QB:?+"'X!/XM M@QL\QOBP"KP-D]3I1[](X)UE]"3$?^#_7+6M#4IS-E4'T"L/8 M9K-02)OD$. 9Z_[&9H!F@!;O(C.H7\NC-G[*C/>/&JD0Y(%E*'C#HV WD %G M1GJH1K#S\L,R1+R5)R(SIK$9M!%R.,D5&6I^EJ3?W26,?C'6(Z\)VI 4 MP&F&CH#DIT*47P2CS>HUT6 M'/$>]O%_;I4N<.] 0#][NVY;I[*H9@@LA*]=L@UP*TKS%0,X,B+ F?3J[?+G#$D"\ MM?UT%J.D@.2&!;32[9W_T'ST932LN%NEXBO<(8O$E94"0U0\F@LDITI&>S"[ MZRTW2S:,YI7*)'\ $ F$RVLH0P!++J]>MEDPMY<%\*N2S68??.SB=ZSP*)$L M^;U6)C_BYX$A]3)91MQ"/N>_VPXR[]V U$UOB]9?S:3#0*I2!'LC?XX]:<3I-%0A.) M:<)&P0%Z ".V#,@@I<:X?:.Q7 ZCAB6K-\JFD U#LBG"[,&CSOMX>X1 %(LF M$J_7[5N-Q2:+GR6HM\H$12UGQL&#-2Q(/)J0B2AGXQCY=TE,#GX36$PB[T!; MQ?BW[]4(OX27HC(RM=M(4H==-$QB6A\ P^5(>[^I_H(K1,SEZLPD(E;O2L1A<,C&>NA:@SFRE<=R!#RGD3'_8B$/A($\ ]7YK@_-H8] M8^188\N>F)/^T#9,NVMTAO9X..AWZ6_JC"-*E23(4/%AGXIQ_[/=[_4[ICTQ MS$YG>&-/^O9G8X3Q=_K6N$;T194+TE@O7^YC[=M?,)^'3KVXN#4,,@ O]P&. MG.'(94-,E!?[4,=3GZS'&,PQ+*>6,ZU88['UJ1. MM@[DBAQD4+_>1SWHVQ:9CP?"K91E7EFWUL#Z.!J9=)U:9L@H9R#FC MA05\W9^056F\,55DO;?LFA=[F5H+&>1Y0S49=OY%C*Y%4%^/+'N\LKAU,UU8 MA"&-^U7.:#G6P)Q@S".3&(:)@\&:'0*\5G:S*C1DL.;LU_CF:HS7):P=AD5, M;:T02Q5HR.#.&3/!)L;X:3->G0EV[&(.&? YFY;:U1@_K7K6"5.BLD,&;\Z8 M%6]RFH N+OF009ZS;\5[GB:0"XM!9(#GC"![_] $>';%B SJG'E,;R>:P%E8 M32(#,6<.5[N+1C1 NIQ$!G%),[BC1)TC.T>DB;#5G--S_M73KLGZXIKYW45> MSAW"\'P?.;8B]_[V^IZ0AHA%A"@+M;I/Z)/ 6IDR[4L2VD-+KZE)VBV6;$% LB;NZI3C MVWXMTCG#6)6F:9J0O+FB3:BA5[1'XQMA6A^GDZKJ994F:7=@>1 MHRPSGF97&. W7IRVT@^I2A2M;0=;!W]8ZI9B7;,QYH-*&*8/SZ]SOEBAGW ] MKK$=6-%!>N.D(PM)G/;421R49?JJ/@@S,4J?#ZNKH9C^^9)HU?TF(H*^3 8^ISH\O#M?LH MY&RZ2>/[9C%G<_"8.JON(F(0P.^DQDL/HBY,[N)9$JQWL)$#IL!_X.]QY/JK MRF ]>#M3@BR)HT@5%^-(3<\P AT8X;,W0)W ]1<%8B%MBYJV1P)<"K3S?IO> M R;/C_!Q;UW_ES-7[.;@0PD'M,6Q<\@ !2ZH02XG9KG;#$ MU##M4;5KU_C>7RZQRM#YS%BT,FW:P^IBZ"R^*KMNTH'8EH7QJOB9XT??KD X MO5^XZ%L71%/D+]-7"8K*R*RVE'QO)N!KSJ92=WZSNS8!F MJZ)-"%O3+)V!&WJBI)Q=&T6% LO,)97X M 2F (I) MIVJ&G2'BZ$ ?T/QCS)3@5P6(3=R^HLE@@^K3!GAW&!W4E4]ZXC9 M(B"&>4)76DZ8TB:2TU[#VP]MDTT1 2QY?&@^Q>!'3NBHU@%_2NC0E9U:[EU_ MC(2.=]JE'>3@L3C[3N^$CJ;C"243.GB!@??ZN3L^(U&Y0$Z_V\N?-=N5B/R2 M,O2PI*>?B^,F K,D&/@SCM=9HO,S$N,^4=H=H%-UF[M@B?I*(OM$\KJJ6\F_!@Z MH[DR#QV/]5 &N7Y;T]1]6[P.VC!T=[])5PT4OD=4=B UH7*^7.!Q)#7D+&R! M>+5T0M:O O4X+QFIU /HAN8< <"-+)&F!2T5Q<@/G5)02(QV*^L7%_G$0#CX M:,JWBYT[]P(^?^/:BJ&T++ :;Q.IN MG54L!]&25=Q:C=W@L)K.&HU&Q+7#=61EVC2>;B>KZ) 'F,7.:A+P(C!],8U"$E\7EM\TP>06%N:;@)MD6#2_M'(Y!!L)Z MU_"J.:KEJER:ZXTNOS?C\<(-@JLDPGO<*#*]!696M*Z(P5V4)7HVOE2S]!>6 MA\U.181HEW(KPAX'UL'!**8^JEE"BR5&*2]XN01 MI%TP7(JJ]O:S$B.XZ\<((!]Z?)'1/(-RHV@NLD,I MTLZCEB9";K)I+AD6XEJ/L+58MP21ERZH&AUAWE*CM$]R4A2Q)/NSPDLF4P"\ MJ(<90=Q50^3/_9"N"A%GP\GMU@[9B4E@'O^JM5D.6*Y>N!G." ZQ>6)WT)SS M$N!9/'^OO,:F ^9)X*+?$Q?A"=[U'WP/C[1^G(A_$R;WS'#Z)HQC?;X9F([Q M^XWI3"S'Z/:_]+N635Y?_[IZ]+Z)2S'YUY[E+L+DGB?FO?NLR_V7<8S79LFK M+T5M%56DW" 1U9W<:Z?-71K2192JN:&RS.H+5/,S=.30*<*,J<*,OK4 M.3D]7"/)V>UZ-IZ"T,5'*_;RRVBJ[U+,I4UQ8:\-I)LP6H*I/_.!QPS*$E+8 MS9M?LOE\A3*@]5C,JQ*"K@O]T8)J-'(^]L,IZ./_+86A\J*FC1?@E-)P* &: MZ:%4=XL"+A8P',=P^HV>92,SB>\A\O\"'(\DIY.J%#/I0Y((.TM$ZI+Z=X!' M+AHB2JGWQ0T2, *(TB E*5;G-DF,2T,SA[!CYM8PB:/8#4G%Y!*3*]6K3;(J M!M_,EJR$D"8(N%&"GBCF-7R*G"TA9A?MQ<-'SC3_VDR@?A0EI0S3JH/V>T3^/.PDR $PND3K4T0T,"0Z?TGB>+5 M >YQ1$K+X=_%,?+ODIB8J3S32R0+>CF,&BO.PVS@KF%5>?? MQ[/& _="(P0G"-WL=O5F0OR\"PG*"LY@/:*4(8.EA25!=3WP'OI% "1 M/1;W;9OL6"2PQ'9H:+U6L=$=^F%2HUU;+;0=!2R9O:_8IR("PSDL4I^%;']] MQ5*>#)9L/BA/FR &'88D18(\4TKL.;;5Z]>'KT"(/\E_$/,#+W>B,[P>#6V: M)$'?+,4_6\;$_,.P_AA9]M@R?KJR;*O7G_RCF22*+=76; :F\78+@TDFZ6 . MP)L1DB6VKE-, 8VP#$.\]8G]J1L4\N#-2QX/K%[/ZDSZ7ZPT_8XYL0S'Z@SM M3G_0-R?]H;WC@/%3YIO:<:28"=SG:LLSH1&BR0OV>-?J86I7!7/-T!OX[AU) M%/3YS_.^R;UGFZ:W:_4LQ[&ZE,YU[5Q285IG?0;>Z5W+4S)5WK?Y-ZW MW@KP,%HV* M4^;&*[U+H^.F!;";*\S-8/(6R@!G!F2:S<^H2!#:YV<<(ZQ&2 U2Y>/ #XL .R&T*YB[+\COIZ;$K@9TE+65Y&%J[CS^_C MX>PF O3$RHE<\;II+RDQ>NUF51;RQHW *?/!Z- RV61Q,ZV\9E)912NEI\]^ MO[;** V?:>#U$-6_ 9GTP#,?\&_GP &$/YL_DB>N.)'6LB.U3)R2!+$$K"ZA M@T<%<<>0N#%Q.X_PR;#$[!2/U&X!LPAB"5A9BD26BG4425:*Z^8M$U4:-4L> M/RN*\EF+90"?P":.1QYIE/2/YFY$6]>CP?"K91GK@)TQ&IBV1O[2+N$:\%*4 M[N#G!%I40U:JNR*O:CI>M0XQ B*WML3 MSA-X,#5:A+S:4'GC&#,D5YBCT1O@I\(:+G^TY[=MU])(ZE)"IU0LMV:J=]E*%,NQ $ VW) M4\%^-RU.;86CT@U?:MP>]HAD$6/%18T;KQL2ZGI Z7@ M,T,["M\MI"9@>_PD=THU6MT&%KO<#QU574?=PIW0% M%+/40^&S?=LLJNUN(4/@:@4T0X]>(Q_!*$:9Z<(-SAP[=CNUI!*JM7.'"[3_ MVHVG]^0UH RI@G2 P\=LIV8<16TSKJKC-6)]V#/#$-O(]!\C3,TFM'VH:I09 M_!GI2&FR)4YHC:8T[!ZQ(7&U]?]R>KN&KFBV1G: MY.::97?Z.ET(&\ HRI";TX""=&U.'T69Y_N(!#D+K/;:)">(Q;*?@L[E@)87 MR%H0R1%P]51+_12R.85L] G95,_Y2D,V/,Y>ZAVR*9IN&H5L7O'.'^KNP^U; MCZLGVR6U%$AYG,VO66^RLRP09PS-S>0!%&EWILR"7P,7Q06XG=0$<0X0 D^* MA8S0*:)3M=RT-/(-R%;3T$X_Q*=N-YR"3N#ZBT@4W"ELKNJ"B,Q,@I+P69)Y MI\P&TEIU5Z22':D(AS5\5<$5(6+=B1I?/>V:K,L*F=]=Y)'[9M%P1O^;+VW).]WIO\BO!56S?CMT94J MZ=4NVD-C4YLR>XRY$.U?3S9#DN@\%5[1/GKL]BA)5;1JMU$O25C@1M$F$[YJ M!2D8^]DJ")-6B8"/U@I2RZ+Q;-5 1O+*R@5TW.A^3!%B'+2F\G V\&=@NZUF M2UG8M3T2E22%)3UEM0#ZX0-6+8B>'/?[M1L#Y+M!9(.8O-0=X:T.K]"^N&][ MY"=+"TN A[Z4P+A:-]J\[DX6B=!S\7+0@84OH)#FC-8MX+X0/?,(7BV_N\!+ MIK%_%P"28D$= 0Q>%[1L"9^9R%D\KOA)@A&,L9CQO-H:-@&KV1U:PG$1 2S& M?U!E#48($AW9[3QVCC1".3[$TGP<&\;F=(H2DO44Q584^PN\9+(-Q5'#MD#6 MU9')] SHXNJGR-W C#LN0D_XEX)G7:2ZMT?$)ZQ\86+N@C*3?X*_QR\_DW1&ZNKTWG*ZDV;P_M+]9X8G6-T6^F/1E> M&^/)L/,OX\;N3])UY=OE-,]I0X4>\X'J)+_=M4$A#1'3#RY;R^CH3VB32EB= M,C&+(%4D#^T+)*T@"^LB[373X)YM50*"/#JU"Q(<3O6.LI#>H+/=A3!;H)ZO MJ4D/*99LR5CD$=S5*76D_5JD<[***DW3-)%EL\$EU- -[FA\(TQGX7125(2J MUK4!EB&^?4:)Q1GKSP0?T?MAA'= E(4T)C/!Y _I;TJR$[Z^- :A\4HO MM6]Y&^6<=BDZ#9"_5Z+Z,QXZ[KHQZ+D^$CW(JP&ZD\;7Q=0?:"&G'(CZX>K5 M7Q4*GT5P4NIC&*==:E13U&NYE)>$>%+]6CFK7598?>SY0FV=RD4]B^"DV<

MZ#L1)OX_D7=4YD_IK,"FW MJ^727@;?2>_K8VM#::WU4=PA.>T!=Z4F")H#\'RT50'?&LH KI^J0Q;=9OC] M RVW.C&TZA3KQC5[+Y)%[A%/\4\32,X2C6LS%\U)@ZMB(C,Z4^9\J=,^5.F_"E3_I0I_X/G.)\RY4^9\J=,^?9DRK.NW*'*?Z:*W MU0L;/^.4=S[155L5AHAZ21!0=Q7-MN<*J*AIXZ6D&Y8/DV;F>JVOU6=Q)/6& M5 W'I]3HMY?/QHU1.5=8^J2O^>=.,.)=\<.Y0[PP=1S*\Q\Y*9>0.0V9E)NU M#XXNF<,DCF(W]# 4AEEA-7]& A63R30GK9O^3=UZ*$[1?SXZ4R-_F-O_UBG; MCWB'X:3B];*6-3N>83+XKMNF:)@/HI'K*TE\98(Y:7QE3&3IMMID[CLQ)^X8 MYNU+*I%A[>X7'30NLTWV$] ;THC)0&,#L@$=%WC%_!6^GB+7__EI31FZ64(_-"FYBA?0P5,I%7W@ M^:E-I8QAZ96RJLM,ZJY$U!V@2L(Q?R#MD>0%+TE(,XWAS(=2;_)4]($?2)<. M80Q3L93%,*5>.=MNW2C'H@F,W2#]=_)Z@PWCKR!VP!3.0_\OP'%HU/;)YZ=\ M-;.*J8[*@B"U$;QR2.(SQ_I7I-VE ATMQ'%2W"KXQ]1FB6L%Z]^3?Y%U'?_F M_P%02P,$% @ \8%J5H[DX:-L4@ <,$ !4 !O9FQX+3(P,C(Q,C,Q M7VQA8BYX;6SM?6USZ[B5YO>MVO^ [4Q-NJOL[K[W9B;3G62F9%N^48VOI5AR M)[VI5!=-0C:G*=(!*=OJ7[\ ^"*2>"4E \>W=VMW<]LZ!WP.\.#@X.W@C__U MLDG0$R9YG*5_^N+=U]]^@7 :9E&?<0I)D&1D3^@ M'X)DR_Z27<8))N@\VSPFN,#TA_+#WZ-_^_K=[T-T>FI1[@\XC3)R>S-KRGTH MBL?\^V^^>7Y^_CK-GH+GC/R M_7]W08X1K:\T__XEC__T!?MN]=GG#U]GY/Z;]]]^^^Z;OWVZ6H8/>!.2^AL?OJGA-"737V.-? M)'G^???V21U_4E<]KD&0)OL%KQ,W\OM@] M4BKE,6/"%]7?'@A>R\$DA'S#]+])\7U0X(A]Z#OVH7?_SC[TF^K/5\$=3KY M3)+R0VG7=YVR*J5O7(-=8!)GT30=A[JO[0D^[3ND.," MKYS$U99$22CP+E9V&GW(1Y\XR(MK.1D9>Y#O([7O V/[T/@D?Z@??OO\%) MD==_.65_X950_>$G-C;B#4Z+Z3^W<;%C(S>- =(BG[S$>?TM;NB?OK#4^:9O M"-.>D-J:@(2&*JDDO@DS.J ]%J=)6?FE^IID&VLH5?UEE@H_)7?-=\I*IU 4 M!G7$",ZS+0GQH#9O6S6DABN4FX1JL2 .IZ>WRR_^LQ1%>UGT=R;]CS]^L_^" M%XI11)LL7199^/,GO+G#1&&T1,XEE90PV_01A,!01H6L3Y-2#G%!]/=2U#]' M5@0'^9;LS"R12KKDB09JFRD2,3!<46/KLZ66A,:7213%;&H3)(L@CF;I>? 8 MTXA-RQR#CDL.6<%OLTFK (97-BC[#-OK(*9$I]2H4H/#MAM<)M8".J6@LAC$RH'CVJXI$[*TH+5#2[V?I06F]5IH'9Q>Q:6;LP'? M=G8Z>>\\' "RS[RN"JIU7IEE.2E:#*/_M6<7_8^?;BA"+%E%Z/WF@B]2.(P8 MG1^\,T"&IM_4;&4@SHLXI/'1)QZ;\W6"5YWK&QKZ4YS&F^U&ZC,DO[MJ<"FL MNM$[/X)H>!FB?N-7,G[[]:?@1=_AG-4O&5IHN0X*"S;9RPHRO:QN\+N22 '&";!%T),$20PNJ3H1:"0X@K&@/CARR)9G2J MG3WQ8%B_/J?5<.HKS- [SD,M#H9$9HR">ZDU4%L%#K^:05/+*4'*)8\4$-O< MZ8F X8LJ6 '% M:YP3',7%91#&25SL-'Y#)NCTQ)T2:.?(G2 %AB-*:$(PP@51+0G%@US%*8VG M2G#Z.;-$T.E460FT,T,6I, P10E-"$6H(,K6J&(,&*=R@>^*69H79&N8[<@$ M75)%#;1-%5$*#%64T/I488)H+_FZTY7%8L&B9/5$I2?@;(HB!=9,3CJ_>F]B M)20AK%@L$)^4O$K_SW'X]7WV]$V$X[+KTW_L>SS]CY^N\'V03--"'C]()5PT MN 8::W')S]Z;7(U)7 FE4J@4>]V^?+M<;H(D.=OF=+#)\TFTB=.8NA%^653= MPZW4G/7[ 48TWL!"QSMA!@+ML^AVB;@JJG515]GOV9'F7M,RQ"F=4V>*\V$* M.5=G2;0PZS,E4B'O]#$A$\Z352*OZW&6,:WO&:]SK8N1RSGS*3J8C1.1"7EO M=A,RH=F9*&ID@7B%CSB[)\'C SO=:/(,HJQS[Z""*WB(OJ!WNMB@ZU.F+?:Z MWN(L2.^V9*=V$ST!9_Y!"JQQ#)U?O3>Q$I)PIJ.4@;/4<(.+N#S5S$ZN&0X6 MJH0=W[;2 .[=MI)(>N>*%3S);:M*&#%IQ,1?UR_\91LD\3K&T766GK/[#O'= MENKN%B1;Q\7R@<8QBI-AP]6=^9011C4>9X"N=XZ-!-QG75,"HD6RGQ4]DZMJ^'1L\F@:]Q;6]P[_^PQ&AU=\%*E%(.RC]-T"H9/NY$C ME73)* W4-I,D8F 8I,:F=E:<.& \$KN"REPG=9,X#6.!/%&?[!; M(>N2?UJX;:I)!<&P2H>N3Z!&%I7"<+SUA(CH#T?G=U6$8*JSXJT_G1.QM4B,1[/52&AA65E.N&OLA"?MJ.!3<2 M"[H_NVIF&:BZE=N_@6AD"2#A9&,EPD-(QPT\H1^.V, K_WNZLFEL*J MV[CS(XA&EB$29@FU#&)"OIKY N?KIAKULA ]LG2E@'%$0DP)35*650*>V+$7[8!*3!)=D92")*N>:& MVJ=&3PP4.^38E 1IQ/UR9$6"-.?YL(TD$46=3S<48(6I1T\.%$\4X-13DD;> M+U.6#SA)6(+A(#4[%)FP:[:H ??Y(DJ"8HP2GI(S7 -5*G!H,WUBT3D-DRR- M;?1A@LA?H(+5G$U1#3\\2DUOMN!@X)DJ[9HX#:YTU/#!1CY-B4 M7"G%$9?W3Y)I&EE1I)'S0Y >3#D]*B& Y.@B,UOLDQF66$ F:7 M%#TA0*R0(U/0HA)&7!I1<2_$8-D= [);QJ%AJ! %W5)#!;3+C;X4('(HH"G8 M44FCY>SP.9U?+ M)Y'8RY#D,6L==SC/MM0![LZS2!VA&+328% M9>QA4%X 8B5X8=PDB@A/+,;_YRI.\3NE_5)9M^S2P.UR2B((B$EJ= K^5)(G M]3\0TT'S% IIW@\P];U_TKRW)& U)PN2/;'$AB8[!7$OA%& EK*F)PN/.G* )OXT 7&MY]77E$&YL9/48GZ\ M3!>DW,64,O!(T@5F="ZEM$]*++*\")+_&S]J)^)R82_TD *6DJ0C"8\J,G@F MPI0ZB"KYF%A7=&4;&M*K9+W?W5T!EL#:7P%N_0B"!#)$XA7@7NN_6;LY&]#Z<9R.L?0+1N'XTP M3->_.V[-OY*XH%\^SS:;;5KM\LC.#2KD7+6R%F;=XE(A$*VO0]9G0B6+NL*. M:;',DCB,6;[#3W3R2>) 9I5,R!4AU !K-H@2(*B@A"6\/M$(HEK2,0D6!#,2 M8MH0_!(@3B-,YNNU=+37";LBA1EP30ZU) B2&.&)3ZSBT["E@4H5Q'7\TF:6 MYUM,!I%'HN*)0DKP"B()\A#II )I)%6IZ)-;2QQNZ?BX>_?^;A47B6QR*8HX M&Y,4X)H1J?<["&XH0/6YP']C;ZZ^>__EW5>HUG+<_-?9B@01'1*7N\U=EBBR M3TFE7)% ['F@40$!!74N/ILN,Y0)8I*61_9J3I@)>;T?G=% "FLNND[/X)H M=!DBH?-WVMJ3RY^^A \4%%9<2)"+N7;],I!]]]^6 4$!#3!A4E*)HEK6QX6$ M_9!U;PX"[KT% ?>&(. >8A!P;QL$W'L+ NK/EBE"J%^:WR7Q?:!(3JB5=DT* M#>0^/R2BH*BBQJ?T&8T*VNNXSFC)4YS-TG5&-OS[E_0?$BL5TR4.\BS%4;F6(MLI MTLN[/3%C@-T]-*,0!D$G&X2*HS-,Z?1GIH5JM6HES N3?LB2;5H$A-\E)S+/ MI)!SRQP%S"YC>D* F")'IF!((XQ*:3\7M,OL$4V05;Z^J#10)>[XNK86=._6 MME06$&>T %5WN*N<'_O8N-3R=,6RP.R]B/@)7P1%4&%3VJL2=WVI4@>Z?YM2 M)@N(0EJ RON3C0Y+%1/4G/*6,H:$21!$,D(3_T.2:.!:A7' MK)E3#I/V/(Z#F!5XH[SM8%9QQ2!;\#6/3/(@V&0)LL\IKM:=7'-%Q#1]9C-J M)[=7AW@=(<>1L01@+S!N28#@B!*6*BQNOQ7@)W?>]BZ)P\LD"]2K+!T9QQGS M1'B]9'E[ 4 ,$%&I4N1Q0<0EO;3_69#^3+:/1;A;D"S$F)VRRAMO95I_L]1V MRYE!)G799*4*B&=#\"H8N"\"M[ M&[S&A-T[6.&7XHQ^Z&?-#,-"U_7LS=J<_F3.J B"A$/1"E.]2ATI]!V3\4DN"()(17I\YL_/+&U1IH):*E^>Q M2QB7,=G,9,M)O=^='@?KP^J<_:I_!$$!&2+IJ2[:X$P(S2[\M+/BXD'G5\=M M++MFT/H)4OMJ+A74K>OA*D'U:9940_6X?5_"<1/WH?6:N?X94E/W,*F:NQ8[ M:I.O@_R.H]WFI_=!\%BV.TZ*O/[+G@#5'WYJCH;.U\UYT456[EI,[MC#&V%_ M$CY,U05EQAC#N#1$SSO)1H 5;B/4JNP>R_YX<*V-_E[K_\,[+R=YCHOO]#D&S[D>Q 79>,&F1. MFV%6BF 8-P2MP$"JA((T0OP?+77O7*SV\O,;'&(*ZB[!U[B0;VS8J3CU91;@ M.RY-(P^&9Q8@A9&P4D%['72*$I8!/TB2[)G&4#AG\=2_O#MY]^X=9R+]Y^_> M?7N"*/Q'S \G)\?=8QW#QEG*'H3/R(Z:K*B>KHA+MLG M=G5_AT,FR2@A"6[ M2B2F'#E%5,X[#?BID,X(K[!.)NB2$FJ@;6*(4F#HH80F/ZC3C:2\\\2&(A[9 M822&/TX461$D5[;QM2K=!"L$&B?FCYB]5);>7^$@QS?Q_4,Q7]_FF,-3]0*] MCE./8@._XUQT"G#\C 7*/KVXU.E\?HW_KUST#:^X*=KR X8J3^U/= HN.6$& MWF:)6AH,;XP0A1,SE0)[E!<#B(+V)N!@(6':F:3L]G5;#6;+M'D^@(M M_SRYF?YY?G4QO5G^ZV_^X_V[W_\!3?]R.UO]"(FK=ONL.@5/?+38<55+0^3< ML+W7EJ+_#=AZOV01[-A>B=UV5U_8QT:7'+!LBZLK"88_6GC*;:U*&@)OR!9' MRR )R+X'J$V5"COFC09PCS<224B\4<.3\(8)\YNC.,UA'&+<6T#A9YM-G+/7 MQ&PI)-7QPR0-?#FA) H >:5&J:%7)9_SU4->"+LQ0U7C)P"+ !?Q4QSA-+(; MYY323A>2]) [JTAR43#4TN,3UH]J:3"#'5_(LF*.5-(E:S10VXR1B(%ABQJ; ML(K ),&PI+NQ5T?Y.SUA3$K^-EQ5!JAW7/L:8!AE!5-8%&"RS61M!VJ_E:^8 MBA-0W5JL3-KYNK8:LK"R+8K"H9,6GV)U>R_NG3W6Q/'-&3NZ>&:*<2'@ '.L,]F4H+CERR1#ACI3E"*^?6SJ@3$<[T 6$,0=J5; MW67 (8&^EM>3 G(3M,<%NBI.F?B$R5U&:3;DZ( 4+O#S ]4:1V,#-A\CT*MX M6*O2@I; QO#9XAT0#OBA?\.15[+)FQM,4XS14TT*KX?0> MK1EZY_:L6AR,AS%C%,X+[#7*"[-M'?3E=59@].[=5]YY)AZWH2-SLF49^A;E M;&%2%"2^VQ9L^%UES+=24VB-413W_$D8G)N.L1S[(V[SG+Q&!74SHASS"V#Z MS*N8)61987DEJX\TA[WXQ_R?SAE\%A'*Z<-AYPW?P G#P6<*YQM\'Z#+!+^< ML(WPKQ%DGK5RM&HS;@ABKH,"&_^@!X#@IZ8 M$OJ7;[_^]AW*&9.^1\&V>,A(_ N.T/MO3[[]EO^_\L?\>_3NVY-W__;AY-\_ M?*C^A&+V$&C$0PGZX[??_>[DP_OW]8_9/JTN"GB"A L<8O;F /KP[@0QQG#- M_E_? 4N;L"(XR+=D9^2R3-#I1KT2:&>?7I!RP^CO2D:GU(<5.-+-C)0(A0E2 M)5B2VSM1)E'$LZ@%R2*(HUEZ'CS&= ;7ZJ>JU2<+1:=+?-:&=!;ZC%I@7**J-;T3KH6=+YFR4X"TS@4ISD=L,LE]*LL9]LQ\_4J M>%$ON0\KQ?$FQQ@3>_L>0XH 0]1QN"7'>.M24)7=IET.8D5X)[(X [.>JOF> M^]K->6&M>"OQR1>^!TQWO3/I4YS2>5/U@C7.5:.N*.:212J0;0[U9<"X)06P M/G6ZZW6HEO9.D..L.[[JHJ9OEW9(A1Q_Y1JZZSS )KF[!>Q=37>QS3NL"C5( MM^<-F]=2'5@DM41KW.8N[WO!I>.DSOIZF9&+;'M7K+>)F%?6^\S[#FI-3[LX)E,4&SLJ-3#DM,>JV/[)RQ55M^>WW#^'Q:\;W*FWMKZ6]\JH+6Z=G?<4\SL'7UYG4NPY$L MI;3;!QNTD+MO-TA%P3!*CT]\T8%)H_U3:H >3;O!3SC=XDO:4NQL+P/UU[AX M.-]2ZF\PF;Y4BT8L32+]OY%Z>VY426YWC$>;VMU"'EP,&-Z.QRXLF^.BS+#C MG<'G65[,URQU-%]$PN0I#G&^S!)UZ*96<#O6FH!W1UJ5-!AV&2&*HVS.+_9R M%<0$O;/I(\GR?$&RM?(@3$?"::9W$5HGV?O^9UBKO"(P(>\[DT"EB'<&+#'? M IF^L&1UJB6MOI#3C3 IP,Z&5D<"C'^0PA*N0I1"J)+R3H>/.,4D2*A#FT2; M.(U9X,;.&>OY8=1RZCCL3.@X$[T*&$K9X13\3:G%MXVZ>L>B7;9.7CB7WKW_ M\([S:7YY];>?INE]G&),E/Y%*>6"+P:(C!\*$>]\T./JMW]+$(R?:=*=[$_, M*3@OE?22PD:$*DU:LQ>#%9BH 0H7J6I)*$%*?4"C1%YQ6/=*ITK<[0*0'G1W M!4@NZ]W36 (4UX!*<50M!GU9:?B_.LT/VUYG:=;M#?KXQJ3D/!&(T0 A&8A2 M PS%K&#*DX* 8]G>Q=:+3W&ZI295GC5+\S.\S@AN)=29OM"@+"-1G 9D-ROP M)A]TQO%5O^A^W?Q5JTY<>W^5S\$:_E_?4,5&0%ELW4=A9!AKC*P\QAF=(JG7 MP)32[ON%$K+(:4$4C*?7XU/0B.43@S)[*<-BS:2E+>#X8=4>L-XSJM6OL%R3 M@$NV_5+2P'O34RA[3WK G801Y;@DTF@SVWP;7 BTF_9C#1#3O>;Y]VC/XB;/ M!-3K.!W#;2K'(SN-S(/E[&30U/X.!2W6H2(3;OUYITI][;H^9WL6Y'&HL%TA MZY(Z6KAM"DD%P810.G1]-O'?RE0R<;(M6E?ET6-Y\9@GP&'%>&=3Z_#:_@F; MRL8+'";T?RS.J&I4/1TO-!JC.&:HU /#Q %@A0,10?Z ]F\/U=+P6/E7'-\_ MT(XS>:)SY7M\O67YF.9KX7BESO<-+,,E3T>9UR;LH + ,'<,:K-OK4M%5;$E MA7,TMSM."V%R^!Y,$TE 9X;VN0#D5Y'7@06SPH?K73GNQ7'JQ)A6^/PHL%P M_;CVR#=*NDEFOF1%?U7U'O\I,545<)D1ZE.K=S'#W8H$:4X-9?601OR_$KZ M/8G^9YOS[,T6U36P$5X) X2N^*K5:]-A7P4 ^&[]FE;W.W_U+51_#+7*1_L/ M@/4 EB[P=1PKC%XZL J..%#"6CX[CCT?O74-BBLSQ_P$K*[U.L9)[IJV.AG\WO4ZO>E-]9Y7Z"UP>H?];N!QS)'O#_TM=J!IU%UN]?RB$F<1;2%2*$;.8YLF[AIEK D@"= 4JW9YBWR MG*S(*D.1W[1$MO2R3$O4\*3,2.2=*+JUI_'+N2,6N@[Y&)3%S,,KS':-<_R7 MP R^KVJ>L$)3ODS!PGZ@^P3-F2%%=;5^=TEW 5:;H[WSP,-A.4VWC'MFR\9$_SM@.M@K&B>\^['_ M%-O';#[6OA)99-[[8'V3"D=LJDWGV7SBJXO5),+.EP25@(7P5Y $PT4M/,D; M=J?0&N,"/!(=Q4"W 3#9LFO6+CDE:#:?K%V;HG14-M3@88IDQ"LL= M+8TR96)+QSN[N"_.*1+)*TR**M"K.,Y.803?NY*DE ?#, N0PBOIM0I_!HL- MM.RYA135:FC_GM8)2C&?CCV3N,"GV7I=/O]&*9H]81(#F/I?X#4FA 4&0W+J M&+7<.CXK$[K.3ZOBE)Z4"'=9CK6+O%9P15]8:H')VO1$0\B,[/[*.L-%]JP: M466";G,UJ8!VTS3UI< X-24TO2MKU*@'RS%Y L&9D& :6%[@\G];TY?SX#$N M@L3\F(QU 8[S@0TTK)5B[=MI-K*N@H^.7>1+X M>LJU%.!S300K)E%L)%XIV;^(ZH8EPLC6VQR7[K9GCK66L\< [$UH'@N&*GL.Z30&&<(YB284*HY"+;^R M"Y:*]:B^"':C@K9&#T;$UC/#+ERKE*"MA=@"5@9JE1A,UI$MCI9!$@R*U 0] M[ZR3F6%D75OI3;!. EC".B;5V>P"R#SNCBNLK2GU,,\OTP

$/IK+M?3KSB(&O!5ZQ_ZY-W0U?@>KK UD)E)MEN1#8 M57X+ZX!2Q.*%>RK47O:#R,M.'#S:G\I+ .!1=:8-F=>\/:^J@2Z?X4 BJOV9 M3$6E#"D YFE;&4OMM6$EB!B,6Y9[E9_$JHM =SOI^5JHS&7+HODQSHUK"P+ M9 M#+1BM*05,># :NNG<>%,"J'/CBV!7'>&=A/_& MZF\/\[-O(G)0XU9&#DR1NE:I=X7*VLLX#=+P"%&#MB ++8PU(+-FE*@1PUF MZ*:HH2D!9-0P7YM2*4@E?<0!$JBR ;\E!G5D%R&J4RXL@EB;;@&8&SRX=T%U M>X>YNS*MQ&P=OF9/SSEJ&D/T_%B\_!0GF9_&H[XY#VD_9#S26[OZA);G@ MZ1KZ:WC3ERIW!OT'/TQZ0_O\=+W&RH'?-0BG>5.]5' G%:M3!+!ZL1?;%8\O M<6UVKII[!;;WQ__1^J!W;U":,5^W39NG!U5BDTGG(LX?LSQ(/I)L^T@UZ'^' MY?OJ.-H_KZYH1PC G#[ "T9/X1P5F*@2F*H3LU*UD=)B#9)\Z879/^$0?$4QJZ7Q5- 2;/ M\V+_$*)2_#84=9/J9OOXF/!<;T%2IX>;I>N,;,I4&8;4?;;:3I/A##.IDQW' M3A5,B#8,KY#FKZ6-&+^3+-\2W$GZAUK%>2=KD[0 YVP]E$XZU6>N!$''I]T4 M0'N'VGI28(BEA";UA)%,8^N5EG_5NK\K@CB%$>7M-JO\;/\P+>X_W2\8IVQZ8B5T/#O"&7" M8.SQ#!$S5%8E\_R4XF5GE%7EE[OZ*7Y&67/.%=Z-@NJJ(L_RGL2A14Y8C8+3 MS*Y&X)W\K$II[WRUAJBX9!7F7L_/)]0I-SL_GM]>KV?5'M*#$/)]-E]YIV235 MVR_5&%/6:32\Y$%40YFG77FL#-*)++#(Y.[V*9X9I'9M. M'C+'3$YL=OT#'5GG-Q @YSE9M9T8O9;5>"0S);)%*,KYRO1/$ M-?EF5Z,+R:\I#;3W<\.* $%.2S\X1!\^9>W]Y.)FOIC>K'[DTX_I7VYGBT_4 M;WKG:IUH^SS+B[RZP!?_@B,ZS6+K[-36,B4+7XNRC@,/+M5'#O8#JT"6HWUD MD6!X?QP[E,G=>;$GJ%4P]>UET2?/%9J M@"&O%4PA]&)GNVN .JGE@\9*5:8;!A&XYJB0MCM$V,ZP-TGQF228!BDA2?D")M= M3]F*]?G-]&*VXL%BZ9+.YC9!YJE?]E=H0R&?$,1"]L9?Y[<3/\\ MO[J8WBS_]3?_\?[=[__ )[JK'[T3M#E=.& G0Z/AY62G[4Z&4AP,T4+C:1"3DDN_8F= V[/H M-;R3:1!,@573R1+ 'FD[FS^_EU;$!'>W,@RAT: 2G%[7'6Y:YQJCO3H8)@[' M++ROU*B@ZDE64*<^%]2ZTC:^G+O(*+ &<0UXP+[JZ.*<[K$>:'1GOW5D66 H M?J !PNK)I\75_,?I%)U-KZ>7LQ5:7$VN0;CE35SP+&W4TG-^\?<>I^P8X1#' M/*0,QZYYN'D]YVQ? !CNCD$MW'G;EU'>[VZ7 G0Z;&6WR55@) M;XO1)A],I]F?9BMV_F59G\9G)Y^GUR"./>_MF*_;\=4-3EBB37YH8?D0$'Q' MP_ZHSJUIVI,]L%"G>[='J8#.'N]!)8(A_U',$);-F<+I&=- E0J:$,(28$$[ MV&AM_UG;?I.?/[A4D'U#7P6C.H>\R+?7.[1V"-UC-3__;W0V64[9./%I,;U> MEM>X8,3ME7&+@!0[GB:.=E1VF]35;44RXF[*CYZH:ZR,DY5R>Y?C?VZISY\^603,:G&WJ;WTH+NYO.2R8.AE "AFZZK%42D/R?'U;3$> M,5++^^23_@B12A@LHXS!W.W9DV\S\D>:V,8[3[5Y3G 4%^@JRR&T-O7J=DG-&V3XOX";.>6-FF6BD:4Y+;Z\:C3>W>11Y<#!C>CL/%$9;ZKIDV"!SVERS4@3CTX:@ M[1./Z2*NS+9)&G4^=;G.TG7SAU:!WFDZB6@G+.(\3N_YH2\[QV?4D1Y7E=JWZ '.[R]@C"@+#WT/0B]MY95GR34,IW _M=)"CYBPM9--EB*N[IUMEQG!\7UZOB4$IV'W+'4: MM=Y(MPSX#BC/Z2SE4+,[,Y>QA8%A]:$6"&<9JH)02]4[U9OD0;8;S"IQ+VF< MK#:8Y;)@:&8 J$X0!F"9AL6B!#^PO 5/N$166F%Y)LM:W75RE2%&]3.KV.B" M8=] P$(2:9ZVO%-(]5(Q &[R79SR-?F;./^Y/-G#_J6L"XV&6P8:H7=)IQ0' MQ#,31F$&LG]P#'6T_;N]_F6 (3[/4M?G50UK;V>E"(:"0] :;PAYY^ U?FZ] MPT>RE/XSQ)NA=!Q>C$MFCC6R3=*A98#AZTC@XLI?R!,MM-Z\[93EG]+VY@< ^7*4QS%''Z6%=HAVW/%9>(RTAJKC(M"'S/:]K?7N MST!7J='TXR6-IL@=I%(-#!/ML>JH"/2QIKUQ%_%3'.$TRA?!;A@5-9I^J&@T M14Y%I1I *IJPZJAX,_UX>S6Y07^YG=Q0+J*+V0^SB^DUR\3QXR<0-]WW=K*% MJ2QE42X+3:IUUFK'NTJH.M!QCBC1#XM'FRYG]^#B +)^K VZWL 2=7Y' M'KW6[RJ@Z=]8 J\I^K+*OOL5H&XQ7:]Q6#0+OK06;H("LYO>:1@G,5]E&]@O MQA3IIV.,-U[>,X:7![!KC#9"US>FEY?3\]7LAVF[7]Q,5E,ZAIS/K\]G5S.> MX Y0SZ@?;*454$9J=.Y0'[:/\= H>V!IGL*=,28K0J A10'L!6/PZSK Q?1R M>G,SO>#$+T-V/I>DO#^CY%]!R $L>^&CN5[R*2BVA/ZO%>]'E>3[E19+4TU/ MMQB* 3-&GV?7LT^TGZMVO5Y.K9CZ +N44:OG8%@F] MK"J?W8EII\_N7#5M?P3=[9 TSS;[$OH[_Q: G(:FRE+5U56I.A,[%/(/X-_SVJG9+\ %=D"/&._A5? M">V/6$6J!/='^ 287O@Z=HDY4S]]FMS\R"+*Z_GU#],ES^_\Y\GU:OX)E=GQ M;Z]GH!:8U?N,5J&A2=U/Y&=GE#RPT^N"(?1 P*K$2B<\S4?1S:\$)LI2FF:* MHFP401Q7T$9!9BTP=+2&.I"(D"*429)DSP%MZ\N,7&3;NV*]3>J4C/N,C(H* MLE5V>G-^D$&="_16FM"2B0Q"+=RJKY5YDLVH4D=!G9.3- 6\UGOD>,WV^[DI( MRMP6(8C<%L+5N#.+R_JS-%>8Y0I>F?9&+3B M0]TS=3J/OG9O-?8[+.(WS!QRQA+VJ90.5L)?<\U+ TLSS M'4DP_-+"$Y+G53*("\%AS4WP_"DH,(F#Q$B:KJP7SLC@2BG3%H3'& DZ(:34761$DNK40*3;-6Q#H%%%).!V3)=JLGBPN M\P>;[)0H>.FB2N!2Y@C2\#JK"J**3#OT5&L@ B7YLW+]^B/)\L&[#)42B!V& MC@%6NPM< PS/K&#:O1M"?1A7@LNVVQROM\E5O%8MNEAI@N"=:(H5^?9J\!DH M8-72$-=J)VC+%5$20W!]DS#<;K;\->L+_$AP6%Z6H/].]T+?K(E=)9P3Y2V6XZR'=E!TGQ/0.LW5X[KEV2U^_JXE&[?$_! MOQ*^8C*@DXUBG#]S V;O6<^\(;%08;,H[R+)=;JF8LT,!&I#-T0") MC'>*&(!)_0RKI-@)50NT&G(*8]SYJQJ:[(LM(<\I)P_3;3\6!N931->S*V/3@)D-:6NP%VTT.,39RH=$L&Z3\&PS-=E&O7+(*PR.+S$F^WF+",D>V:G MX()'^DNA?NAW2!%NG_T=;ESW$6![?3#D' %:>+Z5$90ZPI 7@M95*2=H4Y:# M[NJ"4%B5!)+(TY?'N#P>=Q$4^-V "A,T?=-688J)K3TUT"258[7F)F[4443U M01)REA:85F7!TJ*9C^4.*L$W00VFF8BJ4 =-6#UF:^+&53&(LA?6N5V9T>R) MO;A@@\^'TWALR-(IPO?0:S)N4 #9T@?)1DO0!L?6#1SW M=[^\DW=!LA#C*+^DK7Z5!>F3*N@U@-H81JO5(L=X,?RQQ?\S7#9@C;=-+.(C0SY"884XMZ9X<=/O&&>Z7 M-[>IR@FH6*K_,LD%GZ&'24 =YT6P^Y2E!;O0_R,.B**S#"K!;?[!P:9U (.]FPA$8T&. Y$"WKI:_DDY9R W1, M[&J )9\4I@7? J['4Q+E3!,,Y5J=:I6=X440#W21-@7XH**]83):FK7!4=0: MLJU[+#)T1R<6M!PP;*V[8?4R*+5+/-EDZ,%R59_.4F>,SF7*],"QT@*LBH^< M>BA+448H$=<9P9R7M3/U3LH5P4&^);MED84_LV7T+.6C@NH)?V,L-N< M4PJ#(9H)89]=M3S*F4*Y;Y'1"0P?EOV?$.0'%UE2;((?<)HWKVE=4OK']VG9 MC<+=B@1IGI19LZ/_V>9%><+M9<%N0="_%06)[[8%?X0E8SV.#@.T*BG2^WK5 M25&?+@$XO^K@M&*%([9.O@ZF8SHW64AH5'X(Y=N[/([B@.Q^FZ.T4T*SB.J] MWW/W=8,?:0L\!#GF%_*"S61;/&0D_@5'Y<1#M7QJK>TT&?PPDSJYX.U4P7!] M&%[A]#'31J11+Z]6!AL:Z30E0 EZ>I9&[7T+;?1CH^B1G1I#-,24:$'EI!JJ MB8X1BKAJM6T.)E32&<@O;8VHF$H/"A$[9MCRD"N]"1JVD0YF(;]=]UJY=$V@ M%6NS0Y7=Y> =:M ^/Z^MIG?&C8(KI#AYI(/O2[QA"V LM2^@)=MJ">421Y@$ MB?#LN*+_&;6_S";?F2HAS/I>O!S=N9(O)U> M$5H6CB&@H3O CA'CW*!=$3Z^'6+$TCW+?9V= Q6]/QQO>;(WW#[[,,K5$_WI8@C?@!,GWH- MJ\24LIO'+4LFW6BA4@U1/30%DL5341/R"87F%92!I0#H(R83+7J!J@CH/#?@ M%G>KV(;!GKPG+.4VNQU3#R",T%5?@4KH?L3(KR7&=&AE$Y,X&%B!YM( $-S6 M9 NBFXJ"3GA+_*I#5HS?3 6U=;PSW28PY+N!9VROD U'=,3A?YV^A#C/J4(] MP/'C-P?$G\,^ VV",::2ALXVAGP#3&]Z)RO0!1"QJLRQB%%$9"F?' M E>^O7X.(Y&+PAY^-K[Y4WJO2]\[K @ %-4:9\%2J3Z8 7\$:'ERW@13?!0$W#I3O?E",97IZND_ZK]5&-O!WR2-*B/5B;_'%^AC MBVZ\X;)MN^&E@?$Q!YL@6VAM)@U@WD+H&6EZ*$FGX)6NV@>4U-)PZ6;[HM(. M-2]/PZ.3V&?JU['9$V-A2+9!DD^2)'MFC_+0&<]%MKTKUMN$_L9FX@=XU<$? M N9M1U;40"\\\"MPN\NQ3),\M\I_1C2NQ/$3NP+[YCO<%9T#)DM<% GF;ZH< MM8[%PN%W+%6%'-Z9^B6_\0ZD,$=UA E=Q45\7T8\YUE^>,"C6"$5C#D/'F,Z M66&7=F]P4"Y'< "R9;HAVL[628>;U"R5VJMZ9^,XO.*3?XT\VB\^N>0;[Q\X M6I",KQ<$=3RYK9:U2UQ_7#.:HF:90!,HS/5I)),"D426.&GEX4<#\$;,L MZ^G]59;3WD3(;IV1YX!$>;6I8#LH6!3D=72W-E0[DAM+\<[?@Z&K-I?8"9FF M#,0* 9!40+"R";B; -ZV?F2:7AFK-D5+45$-VJZ1/>0^%QM!U$@BRF+.1L0Y MG3WI'W#UY&79%H)U1RV%_7K+-F"]1V224&]52%$.?O07ROQ-G%1K\%?"ZPV]*-R<*<=>W &WK#3?UP%?=FLJ'\%CT$M M>@\@4U_+*Z_D)F@IUE4!/&QJX+Y)_AG/X"NJQ$(/P.ETT8Q!%R? >#U;I*K= MERJC!?V?9!M1+L8IHB'<:4$I6?[D^&AZN4T:YV&2Y5N"K]CF>SZYRPL2A!V' MH15T?"Q=LW)L!U.X1QX^X&B;8#1?H\MM0171ISB--]L-NF'I1A*T*%]>S!%M MR/;V&2^?NI8BB!/_4=!^;Y#AJC$KJ*P2=OH\B!9PYRD/J208OZ"%)^Q4-/Q) M,']XH!)_FWW_@]NU2$S&]/P/K]/SO??X*TP#&=QE7Q/4U- OMO@:OQ2K9YP\ M8?XTG=9\9%E@/,^!!O0[!&78AS?#:O:\XNHY.[!FFE(@ M9HNK)"WB9A6\@EE/VW M-T792UJ-1ZB3LABHA&T;.9:OK(PW2=<6< E;__UML35^.H9_+8L!R]:6D:/9 M2LMXFVS= Y>P]?=OAJV3-9W&'HFRO;(@\E9J[ACR=@IZV*AXPP0$3 M?#-D/K!68%+V$);".ILW$+5\[ZQ>$^/:S9(82(I>X#PD\:,D/YZUEF]"2DPP M\;"E MHOBC@-B^,YHKYPY.G:\U< M!'1$K'Y<40>E>B)^>#'^O(*]D6JBFLL ZD>L@?<97"NBH-1$I%:M=G?9^ 6; MSFS7E*6\83F4%^4+*V/J3%H,&#IKC+2FLZ2,MT%G-7!#^'6"GOO\CJJRND_R M &.X_L*.0M8?5S47!VGN+X?R6YAY/L3 M)?F*I0)3U,/ ,EPR;91Y;08.*@ ,,\>@5IX.RM:H*@55Q2!>#FH5A/[.B_J' M=SZ+]K:.1=%?=&FO+74=GVJW-Z=WMMVL"(:O0]!*LJ\)W&Q1$_V=%8!X"6#H M>9ZE!8GOMFQ%A^&=;AZ3;(<)@TTP^VM =FTA[5LPAQ;J@= '5H"$Z2-+A-8% M#C-#S%FP%\Q14*7T8MEFB@>,'JDL@![1K&TVHU6G$FB85&9NX#E.%EE>L'H@ M/",C'X>4%7IXP6Y[QK$JHML[#BT54 \YDBG"2T=E'\,H;'<76,ON!O?P*2C" M!SJ[Z-:';C7CD (!#1@6A@\8+#2E >H&!YJ@&R1:CPPC^E_W+)4)>J;_Y7^_ M4V'WI^"%[%)^S^\7R/;6DPBRB"'::5 M$YV"5R9IUTC4TG 995H-D;$*T@*(/.W>A!!J! _4SW9[D>JLU81E^&7;D/E\ MS?^M6O4\3ME.UZ>/61V==>MC% RF&QS3&N5X?E-:@Y8(UTB^W_J>-?"VH3G^C\!YY_\C6)(VN*?VZ)]3ZN[]'*-CIIOO1*J*S0W]P MJ6 ZR=%,D3^^&K;S!]>'_B"DCQMH=Q+D>;R.\=%[B+1@P#U$4Q$']!!)J6^U MAZA-&=9#3E#:%/#6>LOQAQ#0?>+( \5;9?Y!9+=@^BLV^'F0/RPY@@@3]E8) MGJ^OXC6>I?F6J!YP,2K!.[-O#UE\?RU_0'FMBIZ8+CLDE5!M%-?JWAU5\V+N M3?#\*:"3V3A(6)[(^;I^Z5!1,S:*;K,JVAK23:MHTH+&2&O$JK>1CQ!,*EX MK*9X?-N=LCZ@SD[R-HM>U-G[?@:P35(WA9SW,<<"G&H*3KU05,O_-J=C3'YP MP*1\$Y*]"AC?)9CMG-%0+][(S)"*.7SI40FR]:BC( .# 6I@X@G(1I+M0Z*0 MR;Z6)\@*2C3JF?;7J#7-KY-VYP^,D/J+T#.?%-"_B#1TS%4/K@66Z MC':.8GX[$#JH0.^T/Z85_G7JVX1\".UWCM"=^]W5SU*/BGX M&Y'TCWS28K5OK-3UMS=O,$>]3:]0!$/4(6B%S?O],@ B.,Q(A"/O-!R]]\H> M\"EV=#Y=D"U?'^$+'ZN'()WS_=3\.J,3E[S T?5VL1,AO/D9>J6[\2/?;8*8(C@TVQA^\ MZW_6,XUNO< +/0;C^QQ] [ @9""X7YUW<1>#?/[^Z0=>(=XBC_[G/P_O(J]4 M-\ZC^VUH+XDZMML8@)3_]:OIW_#BC\'X/D?A8I15Z\:)")__%;@)E.AQ-)>D.,[Y>M5USC:+$F5(X?SKSHZ;NJ_2YOBJ MNT][[^]^[#6&$&&E]V:[Z]"@ ZLSZB##PH$H&#ZM;@$=X._C3-YDS$OJ!.* M;F^FEF>(IJFG]7F5\<:!#:>1Y2&@M\U(8'.P 2>^?IT\MJ^7P_VQ?1\ &>+U M^CY+ZA32_UIE;%W=[5AJ@/(9A')6E>T@?-/B^-Q#-AOCA1N35+W(-B@OLO!G M/OJA@'TLYT\V,766X(P5>U*.C6_7#ZA\)PC/8 ON<_(5PQK$I?>P0_:K\2># MJN,0#V,7FKS=_2KS@^7'*?I-[!49GCX_1KG>>^@K&",\7,?T:)1.%3M9MF ] MZ#*Z OC_Q]P+G8O<,.^@RN-TU"^\B0ZDKIJC]".Q^+??G90VV?8J/E"Q:3'A MVJ\4#=]6 ^\MB[CGVR(O CX9EXW_:EEGL:();A.ZJ02]$\L&79\BMYTU0Y3M M%=ZNMW5R-? M7P!\_6M^G^EEOB%7]I3.ET\'W,/]971$#EP05 M7M58,_]SGQD;:WBOUDH;M AB]X>W-4C>Q!!V>%6[<3=*&&]_,#S8=FN_\4AU M[,9+=_[ASEQC=XKPX8?6_L9\S46UZP%'_Y3S'OY*E25TX2-_!U8??1WC!JT9 MT+_E7/G-]\%F6Z!_ <5)M[3^^EOJJ0.K])B=U_+3GTU_'F:O^A1-+DXD@T9TX_2 M+#V%TI>L7D1N)C=\OI2OLB)(VK^S%YFNL^)'7-S@,+M/XU^P:O7]%;\'[L7M M0ZIM\"/<8SX&ID^^MH7B"0W2B'2[*7LJS/^<_=7JH]R&O,Q(]2QRFFGT_O)0M;"I&? MHBQTUMKT6WRK,I <7M?CZS=+2[!NE:]]U/DDI!9M$[;RQK=?&5T(?J!XXB<\ M2^EX@=GK1I]P_]+V<&U8+34&>K\16V6@\H7G3BFH+ :Q.YP.7_SE)^[#=;;W,\R7/930 MX3JZB)_B"*>1V$,$"5BUKH(G/B1;RJ&H%O0S#D41#V-H -3ON/.[(J!C971) MI:_Q\YP&* &[?7#%>FOK9) X.AU>)JPV/9Y!PDA6E\RN(4J\'\JJ\A%K,Y3B M9Y35GT )=YO)_B.>>NR:15$L7M:]_"P*P6IC#4*QZW+16Q.%NA5^*LR0+?Q9:02<,JS4LD(JKHJ4*XCKH[Z468FJ(Z_W#?P/I M6P1P$YCJG'<%+_5[E07IY)Y@OIRNF"Y)9M1J@\&PME42-J-?9S14=E^;K M(=RV=WNETN-T&2G&US2HH\GT2; M.(WSHJ2!HMXM=&"UACU@83MEB;@JJG515]EKV]W@Q_*PYWS->*3S>FI16"UE MQ-EOH$:!.33>FWS[K"5+^D)AT;IY8,O_%UNV[%LZ5'X3COZ3;PZ(89FM)JPV M&PI;".=XEARR+P!%O(1J;Z*\YL/,9% MD+"MMANVMD$+>I#/F^Q5837H8-RRM0=6 "J"EWJ-*-R7@4A=B,>S*VJ4 3>IGK4-BT:E"6@Q[*(_<$N+^UY%J1W6[)3Q*"=7V&U MC Q:O_HK&:OP\8"D.MV%8;Z*/%_?5JO(_=,Q5AK.$NS806_XH!>'11 KK'W& MS'L+\.*R_3LG)&HB"/"55!F+PB9+ )*$TT:'^Z8'=69_"$DV:OX MYDH?O(DRM?R;8$X/K#6!ZDL26B*]VD)@5M!/QT'2F*'<]%.+PFH>(TYAO;!6 M:+6)WVW 1;U6P_-/)_]>)K\\"DU MG63K=L,%&5@MH 8HSEX:2=]=H$SUS->P%HEZJT(J!JOZM1A5*:[+Q3LF[G4I M_"_;(*FO,9UG:4'BNRV-8'9T-KR."[;Z2$/ZN!JGY7P;9+P57T.7]&E9$*P&D%C0IJ*( MRY9Y3[SVA=?+OP;I[5%05'%NMSH#SVWY5%NMY^EHV6M5Q]MX4>E7PDV;2M ' MA8RLJ+SGAJ:M=T]^X.^><"I_9@1^VZ^[_DJ(/;1"U-ZX+@%512!>!F*%(%9* M&31\_N[ZS3]J]2MA_KAJ.<3)V_40+_V"5\Y5EMZO,-DHKD5*9&!Q10U06-;G M%U83*HH**NOIFF.3_Z\\A:).S=,1<)Q5OX.[JFT]+N%^%9>BCM^<"N?5*UE= MN^"JU5"?GJJQ=9U.0UA1"E#U:L")=P,:4=_\K8\HE:<&5\%+"]LUUF;T4J@ M:A);I,IS6]592JJ).FU&E?UW%$,/ =0.,E2:/N&I:E?L@.66['C,I7P&1Y0" M5-$:!QT%!-(8ZPF3+MD,6&>$SI1;<5<;2&K)MK2RAA=W+TFH< MM^2??@>XW0\RR(8K)ZCY!*J^(="G^QE4?\?_H#5)([O>;M(!U/>MH6K&/!2D M4=6^GAKI(\GRO-R0EK5'ZV= 52]#U:]E+E-MM7NJV^:\WSX+EJR.)6* ZEJ' M3GW L0JAOV3B7WFJ_CU@ELN%G<"(TRT%5Z',TOP,KS."FWD"SJ;DD*?KZF[D,;N M)6KIP'U8D8!:^%B6R+=&I+D\2X[P135VTIM^X$0YK_%*'$FUU%5RK/GQD3\! MB%BO99DL.;,5Q=[:)%I3@:_ ML^'76[8]&:Y,Y 7;Z/-C]^>?M=C^=.1BD/Y M2J&?/H!I*C4VZ0,X=*[6DO6U,RI+4RS\"*@_B)B$?4?%"IA1#U#3#8*K MS';_9:W^% ]D6 :<19^D0'LXPH#A%H%4 WFPRG97NU5#^?]R3\1P!# MD:I:2ZT*IE?Q)8YFXT-],-!.$W0_TP*V['#EBM!^HPA8:];^>Q'LAH]RE1+H M-E1A'3J^5?J0&HXE6%L&26 _P/64H#><%*M]P_$$=+4^F(;C#J%"9SCF:*T, MNB%-F W0EZP,M7 MV23\YS8FF"*FZ(H=2T%33%)^"^YQH]@,M=<&U+XC0"NR5?'WGJI"4%W*"<_> M4YPTQ_QX4;"Z[XQ?7!S;?27:@)IW!.B!W;XU8P[3).@S0P'.E9T_]"2+#/0]&/%Z4MU$H'^XX%=0+]AU\37:QS*=^V=(@#$,T^&RYY4 M/2G9VBK_!.T_C4H1-M;W_MC5J!Z DL3])ZA!AFIHB&%#);BW2/[FP,U%G#]F M>9!\)-GVD6K0_P[+4[PXVI_A/3KU!WX?P.*Y5[-?C_;[DU8\QS.^N>X+00!^1';5 *5Y6XS@DJM61/U>LMXG=)K6=)J!V&PA82/ @[DB?H*9,_CYX]5@A.P_EJSG#<+O9)G2DBR[P M(\%AS/L__7>"^=G0-)ILV'G-7\K7&(_<@)SV8.OH];;_-([IUT)0,VL "8_9-_(G2!^]=%7K%CF-5D6E#N4:E=9 M&"161[ZL% $USC"\0EA5:B.NSOL)+P#4,;#ZB%K'Q!&'^&ST 37L*-C*XWW] M!@9XW*_B8O6XX)#.JE(!U)JV2%4=M'YR$5*#U>2JL(WHDGI-0,TW$+"R&];- M"*C[.7G\U/]JQBBXBH=/3?I>$PU03M$I%I6.DS)8IG\H9U9LV88_X:DX^&"G M#*A7#L?<;]!R/;-U&X?U2+[2V2WRA/]0ELH7G7BQ)VSBL?6>/:]Y'Y1ET2I3 MR=;S:IWSU:@!:N,A:)5NES5>G;&ST=^O/D!I/SZ#LFHR+@FYE;H K1J&JT!I M"CYWM6H*+@FY*;H K9K"Y\R]A;]UUJS^:Q4M&5I&K0BSH2SP:MNMDQZT^:4J M E0[#EHR'5@$^+8=O@"J;N7>(B>(-4Y=QEM=^\KD 3:F%J9]RP%QKJ6OMT^X MK% !V$XFI%9#H,']A6%U"K#8:LVAQNG5%G99PTO8[Z MR")#=Q@M@CCR-C>OMD5N@N=/='Y)XB I4QJQR21Y4MU&,&D!:L@!8,6[!\VF M$55&C7:3%:,NP6<*#!=O<,E(X.SC %;I_-DL305RRLM';0RH!8(=$VW+U2]& M//HH1^4/ZX9\ZWWW]_OMEY^U;C78_HV 5XKO9\-#N M0QP_1C^]>_?\_/QU$#ZYSR'^$GV]#+=Z#M_G??"[[\ M1/_KWHU0A^ 51#^]1-X_WM#O9I]]_OAUB#?O/GSSS?MW_[H=S9BK?#JO?_QQQ_?L;_NBY9*OMQC?_^-C^_VW3FT3/[J2A)Y/T6L M>Z-PZ<:,=N5G.L(2]*>W^V)OZ:_>OO_P]N/[KU^BU9L]^ Q!'/IHAM8=^K^$ MO<-7PRW:N&L?O5#&WM&_ONN%1"-)5UF]!XS6_W@3KOT7TOR'#^\_I(W_Z:10 MO'LDFAEY5+'>=-Y5_?"-ZU.4Y@\(Q9&J ]S"371DZF(4Q \H]I:N;]0K;LV: MNDB'#=J2YJ/)>O)(ASK1)25H\EH-=(U.-A@]H"#RGM"03&U;9-)'2?4&.CM_ M((0]A/Z*S(O.OQ,OWIGT55R["5S=Z&'@A\]&C)4R3(*8++I3\K6EA]2HZE2NJ:/# MX(E $F*-;G&*UM2)*0[)=!'O""E4MQ^I1JEZ(ZM34[=J-( M8]V05*FI4R,O0&2P8;3R8B([^^!-B''X3)1$V3^]VG4- O,9K^E9+IWE%^Z+ MCKJ7BM9%(2+[*355)Z5J^K1#ZH<[A&[(!G[MQ5.RGU!V1%:GIFZ1E7CKQ6PA M22=F.N.1LXK&K*11M;85,EQ^(4L)6M&- ]DUL(5#"T*-JC5U)]6 M:' )U^N9NF9SR[E>#Y45&ULO]?JGJE?_VJFKGWAE6U^7=#D3[>! M2\QZ?12[GA^-74S/[T_J W65QNH29/F 5HE/=K2YZ6V,XLEZ1DYZ^.G0 :40 MI@W5/XV;XJY1M7:4>5.U,<(:C32X)IG";-)&[7AS%AYCN-5M7.1@:HI[M=9J M9V"&-HGOXE\2LB]&N.\]>2L4D%WRCATXC,DP:JZQ787Q%*_=0NWXTP4Q#%(# MXV$[X;S017)_'C4FP;S-VL5RUFNTC ]69_+]&3E]S= R) =7WV/K?]8'HPN" M^KX *7(C4C8F6!^M$2;S%/EX.KV2Z6KDN??D^[%780=BUE[]>WOSC8BR:NV8 M#Y(XP>C6"[QMLIU1F[Z_GT0'(<[NGH)-NND_;R#5]BDK0&A6[D;.=\8[!VFM M!NVHIATU::-Y.ZMI[RLT59L-<;MU\6ZR'H?D#!11J^4#.7V&6W:.O@L\_8V9 M<4O-FPR,-V?F3,S=D9(]^)>3*N@E)MM5M-HW1&71]O6(O9B6SOQOWG?> M4F>=A"H0^6=:,NO)OB]^N#SYO$^=6L*"\\C>08BYKD1H^?4F?'JW0MX[BA+] M!X.+045^^)U]J'L?Q=A='NX+??<>^:S]WTF90I%W%^C5'HD%:9'?J=,2Q3[E M6>OB92?$9*].L-ZWY>+E"5=E7Y^LQ+M'MG2]73YX_H'F-0ZW(G0R)$)!1_- MD4]8$ ![4E(3WP^@ M^')DNS#,^[$S0QN/]I=VY>!B(Y\7!%4T@?\(.5-(I05BH!L$B>O/T&.(%<"? MEM3$^UM(O'FR <&<&<+\G0[2I<*:8'\'";9 0B"\V*ZP+.<@Q5"'BA0'O)1B?=$8Z MJXA+ZT(.<@!5"7EAS)T@]N(=?48Y3K;W1\/I*=;E4KH8@QPZ14*!8+NW- 0Q M?1TJP[=84A=CD+.F3#@0G'M$'NSZPV"%7OZ)=C*@2T5UD08Y8TK% X%ZBCUZ MA37WENI)HUQ6%VR0DZ5<0!"T%^[+<$6D8@ZO%"0UZ,(JNMB#'"NUQ 6A@+J; MX,=- =!!2NJL5@2O*_F?D!>B]C IN<>T[ M(C@")&): OL',]@_Z,,.<@Y5BFD)[!_-8/^H#SO(650I)B3L/?+/"5Z$SX(; M:&%A7$25"PNJ\.DBKZ/M^Y*Z M> ,>5_G"0>(\#:/8]?^?]ZC:2?++ZV(.>'"5"7II V/*.S5:B%R)"D5T\04Y MJW+%N32DE&&,7+'ZGI;0!13D ,H3YL)XCD)Z]_$0!E)[;+F4+JX@)TF14)>> M>*DG<20<^KD_:WNP@4RK13$N#..OV(M)#Z@O?A)D-AK!K9B@J"Z\(,<_J7@7 MAGK.GK331PZW9(>(O>/#GE.<>>5T008Y[(D%NS#"4XPHTXALNYD?%WUJ@"?K MM6CFE97711SDK*<6%!;Y810E")OBSZFERP+(L4]7Z$O/,VB9D&EO]_[#_8*^ MF!',,J52NEB#'/E$0ET8VW&XP"X-?SS?;>]#7_P\A%M0%V&0 YY$M N#?-(/ M/KR%(KK @ISLN.( S0G.R_+!#39([+W +ZD+,,A)3R83%:I5T:>($;+,F1ZA@H6X"ZLI8N 3!O*#6%!C'O M_XI\_Y]!^!S,D1N% 5JE6WV9A5]819<%P#M$A;@@%'P._82@A)DC*!:, 4%1 M7<@![PX%XL'X7J9.S8>U)\V (D-<5$,7>,!+1+FP0/YI,:)]]IY0WXW=K(V4@2VHH LZH&>K5%08\%^.[\C3 M]V]2Y#FEM:,3 ,(N%!(J[,8A@O2<):7# M1EY75Q!WU8*1;TPLBSP+KY_1/K MS)"3"7WOK<<^*$K MW9>?%-/%%_ 4RA$+!-X;-_B"D\=XN9OB<(D0O3Z)#J--XT"DV8 N)8#G4R,H M8,P%X79+'Q.%RR\LS'&X$"[H.CXT NM;G8S M&A":NBDLT$M\0S[T1;XITJBNRP]H1"%M&"Y,TW"YQLS@'>)N'*,HA4WL3" K MKTL$R(%8+2C$W4J(!Q[>#@4G@T(177Q!SKY<<6 @%7L4G!30CO\&"">@_T#6 M@U&6?%L*Z+&0+J@P5ZM\D3C _OU=J?R!L[6C[4;W3,&DNCMQG4?4R5!?ASM?W/4ENP7OQ\Z-UD?KDVG M86J1D42ISJKKU3Y?\ZM(EN6N4,I0+ <5VMH(TM-A(I"D@2FH.A'964.7CU)Q ML C9")DBGJ1+(_] L2D^N3S>YW;CG8KPCIX[/KI_P%N&LOF9U ML%#;6AR$542RA+_,9DO.[TM$^GKOHS&*Q>:,/1[26F#QN2NPI2,_.$G[M(@[ MTCEP()V5R"!)Q\XZ,R>?B*%&'I>6;! WA4($,L*3H,F ]7 K]]45V4* M4N!.^IXF3QNE4@M[R+H7A['KLY)@ ^==A)B)P0:;S/C2VX# M,3A!J[GKN_@HDY08;GFXH.UG$".1W")B2-]HIN6(1IDRX(=;#2[<^_DT27 M9ZOO/7DK%*RT)SAA!;B@\%494L@.S@TYO2%M7KB%X2+#5^5$(C,X'Z=VO[UH M.R4UJGIPX>.KLJ2'!#QA]/1=%DYA:^!5@ LU7YDBN>S@W)C0<@XCC=DDC!G1 M(J-MM@K!3*!EV%-7A8M[7\\!5QL=\.%8LAOG)#7DMN$#^]?"N@PGXL"VN\MH7*H(Z<)D :IIPE7B M4Y;KG=:.!S)]0.UFWBO8\3!;3LQ>>5$'T) ]A4?!4LJGM!)<-H-Z^-5 !'S4 ME84B$[N?T">34_JDE2 =Q]B[3V)J>5B$=.(@@A ,22\V+%@0BC2N:^K^#EQ& MAGITHQG<+52G*JIA3',#J2*:Y4FE#-81FWM;K7K44"H)EY!"']_RS,V3%IR& M!28'Y@3O=(C@E85+6U&5"K'$YGNE'].]4H V]+4@[,ERM6*N'*X_=3URF.JY MCQ[9P>443W*^U*@+ERVC*M'ZB("/PAF*72] *\?% 0W_08[$R3;QJ5+UT9JF M7A&3IU,7+LE&5?+T$0$G+]J!)GYY0:M48A1$U84W6"_=%:N8Q M:P@NGT?E,5D-*W".RX*:;#\A\X)494HL<8M-"K=>$.)]3%JRC1:36"X)EX'D MDB<'$4(6CL JTC=M3X#,HP)[P#R'C1;/*"JKC9;E65 3+F5,[>9H*3:UT@\; M8F;*8'U L;?,Y4@\B3?S43_>3.>KD_;^\AI_IN:=N^^'SQ3O08C[87(?KQ._ M',% [5%KUDR+H]=4P0M\YY [\)/A-,$,@!6S_$P19H$=M8R/XLK0@6_.H-0 M')N(3,-Q=I/X@>Q6_W.71?D5158OLV:&ZLCRZ]F+\7WW8>$Z=-UIGW8S[Q^#MI8+ DIF_,EP63)P1F5]H. YVO$7XR5NB:![ZT@5.7 =Z M%VG&G%IZ<((^X3"*ICABMH.*3T<#B7KW#MOS 2 MWG_X^)X1,1F,_O6[$VR\ "$L'0:T)*\@=(!$3:!%W;=D(!P>$ATOH\7*SRT, M'2O13.$E\K9X+=E?,*5"93JFB/8JJ@$=*=&,3Y7D\ .,NGV,PR \53SE0J.J M!QTQT7#8::$ 3M9Q4MB?T+P@(;T]6@ENT#K$*/=VRWDA8\%ZH*38$'O#1COC)8K7Y:<"*U)OT6!+P\@]HK M&-=[Q_G]+?Z-&WE+,7F"XN"!+\U(E H-OBSFKA:/$=&RGO;1TB?_HWC((,5D4LHB\R]T"NT%$^DW%"E;L)S]E:/4_211G"614TIMK4T/= M@/89J%N+]'2T44ZMU61-3!N;Z>"]'6"TS1#W%A_;.<+O!:_WO6/M'VJ7HT=# M.%^GYC6F:;5JECTFC3IP;+7%6()!)3UIFU>-AOSM?O2:-Y8PTP[_8>^)K>2O M^K:2?)-_=A_#Z&^=K&7H%[#5XM%I58>*JY!U;D%G)0TALG*J 5G2\D:&I1$S MI1@&IQ+E+_F!N2#C$S'?#0T^H'D5I-?W#)"9,I6O.#D"Y3S006_VKQ% M],9'ZQYS7Q3:;%N%":'$X,:KDP"7*C:XA:%-FE7XD$@-SH@@$J6*&T4U:%-@ M%9:TD #GJQA\4D64J#RT2:P*0W+9&WKXI!D64L@#;<2P#6BCDA$W%>2S9"CQ MC5RJ 26O!6T+JC*L=' )^O*8BPVOU\LG=/M#)/XB+ 7KDBO<0S[Q%L_ODSU MH#+-[TJ5K&O$C6DG@0UY7C6_1551UC*OJ^K>%]5<$\[YGC6;8)4.- LXN#X= M_*O%*I K8LWV6,5:2:Q67YRV8P?V^P>+-N&7V8-1D6M9Q)T 6,/.V(,9\-Y@ M%/RJN[ &*81]K.!&#P,_?!8$__O>X(D"::F3-@5]SWX0RNAZG5,+[,DD[0O9 M5M+5:76SNXMHAMM#M)4NV3L\I9'1E?)5:&--"(LOO+RLB!KZS:NJY>U/L MG &U]:>FXP8\6H0S1%;RI>>CD\>]B["VH=G,UZ -';7I1Y-D@&O:_H$Q6M$S M(SDP,GX4NRE.>6@;2:,D<;9D0LC &>TC@OW2<[-C?7=+CP?_4= JK01M^[@@ MMQK@@1/,I(Q(CSCY*Z1+MZ06M*'D@A3KP ?.<3\[SQD'AU)6A+9X7'0P:X%8 M^1S]A/!]&"'@Z&%/!,H0[W[%7HSZX;-DDN>5A3:$7% =Q%"!#W&*;6.[IK?UQ<1.I@1AD;GT;XE+6/RJ06_@$_+SW,<*7&"5G/7=TU7_%)5&P)A-J %/'RN3 O8M)>)FLM(;;Q& M\)JP(=IF(\N$&*]KTXX]7"/Z\UY>2=IV@R9LB-Q9NW;(\;+0 G"Z[3EG!N W MHLMRDPEBFMTJ7MLLH'^_78=3CKZ&-&8TK.U"WQRY%@?$$@A+;25133Y&C%+:Q+6&.&QC/0YR\('"RN<>;G %3'4-;7B,:, MCK5IA#ER+9[YJ:3T_^FVY\GU$;M9)_!X2Z+ ] ]D2W3ZBUS)*7MB5#R2.R_9 MDS7RCPHUDJ\:E^Z&KKLT_&M5?<6"X:K%RIX),UGGA)L%9,![> M8_:]Z#&,7/\3#I-'4H/\O$QSGJ+5,>6I6.%MZ)ON(&C^8:S^(+ !-TNV<78H MLITJV_R;W@O-V^""'.\E M\1N*PY_;5F8KI 4YY72!;LZN M6QUHH=A-Q97-P@W3MS(%=^C)?1KG=D#$&Z-GOE\+WY+'HK'6T;(NE'SML.W5?Y891@1'ZXZ#X9#?OL-S 1=C+'7Q;[RO>6>D$N)'5@M@8W M243T*XKZ*%IB[S$CBT/A@JC!#>G#%[%T5=H"CJZC)K&PEZB.EPU#<^YM F_M M+:DO04ER_J#\L3@HY\-/X^%@V.N.%YUNKS>Y&R^&XT^=*1F.O:$S?QV,9YRZ M9/1H#$#=^FT;=&:XV##0>*\ \\/J_3?%834]EY)C2C,@ 0$&\;)WKV-Z]EV,F#>%P?,=#:9.K/%;VP_ MZ/QR-YS>D@$$,W:$7GKJ$:11%2S"#[]C1N/*K!7@<:9-8SF:CS%4-HP^]C9A M% :;!<+;PBO6D\'WH3CX)HN?G5EG-"$;OX4SN^UTYW-G ;1P[2/L],(HCK)G M&MY_T(KLQA]=;T7X2-]A,?E,%K>S&P:,=E_LE,905=4#'IPUTV%O0HS#9YI;BC]N/Q;'[6@X=JA!I3=S^L,%6SK3H7PSF],,&T8OP2%K9>&O$U=,NA\@P+A[>_[DDL& MV>'=#A?4TC[?.V+0ZU]G#'?W*Q'*<#R;- /D=J[328UQ;-H._.@UI[CH!UX) M.AM&+3L^EG)]2!;?LL_&8M+[)W6G>>2KY_!ZUA&3RS7:B4HIJ]OLGW6F.DG]TPM$VR%C4I93JM!6T;)H>L MRU,7Q_EACE] PZW8>YV'7:(:4"_53ONC<[L@K@*=[%-!1^D=FD)V*P:(S'E3ZGO\ MH>1VHO ][GRU;^\OKV[(U:6XB\BVR(EB;TLF9,GKXV*YMKD5\^4$?ZTY0V0P M)X@^^:&G5"K KU[\T$NBF POS(3;:>T9S-J!SJ5KS%\UH,#YS=Z<%P/@Z-*J M61TZ\ZTQFT:P@)-XS.^DSYRL#GCJ6O/!IP( G*.#$[PV0^(:X.EG3?E1"0_. MCM!I6ILM_1; ,\N:LF<*#CB;G\)P]>SY/NGKD ;;#PR,Z1^M=I\FK0!GD'6 ME%%S@, YY><8G^P?O0Z#)<')>T+L)B(50G+HKM(8>&)8XY>*U2$#I_N0@61& M0,9/:'\R4C&KJ@>>Y]641#T@X/EB;D.IMY#V'"NM!)V/U9PI-02M3J\R<#W\ MV?43-%EG\7U=?Q@02)+M\7 D)ENS.G@:5F/>C7 !'ZC=%=&EV(MH%B%ZLZ@] M6)45P3.M&C.GB04X9W3J)Y]_Z*,GY(?I(]" +>I)C/ \7,?/!!^#HW^EYL!S MIU8P"YR!6T.AJ^8/WN.C_N"C=>15P/.8ZM.B%L:2 >>X.* /&:=$2QY,AI:R M(GB^4>-!I(D%.&>#$"-O$_02LJD*EJ>7_<&*_>BG@5&UV3RC2? ,HN;;F'/Q M ]> PQL= Q.KJ 9XCL\*-E:Y].#TT'47HP?JN?Z$TMZF7=6_;=)N 3QYI_F- MDR$Z%M#)[$=IL.F9%WU)HP'0?\D8E%0"SZ=9@30E!N \%?UR#,><9G7PI);F MUE$37,!9'*/GG(0X#,@_EVA;@5#SEL S6AIS6Q4M&US4T M4C257,R^SE=I32#'LVL)WC=?/J!5XJ/)^M"Y='<<,WAU)D_M%L ?Q)L&]3,% MQX:AQ0OP)QMCI5@L_#!_P,/M#Q7O[QQ/#'N&6^VQ_:P<;IR(?K+15@KAPH_K M!SS:7@/\B1;)7/?,UT=)9>@W?XV$^C. S8:A7(Y>)AO)I4 SXAAFP*.Y9<', M#DIS2+0R=7?&8TU2N14!S/11L&'HY$*7R<9,*49-/H 9^('N.B*9'36'6EO# M +%..B_426X?3\A\#:O0*/BQSS0.6@T0@MO2CC*D"7(/!G-Z"_,<)GGCP7KYUXP3OCPT5(RHJ&VMYF$5- ML&P8.)(H4++19!@+"MK4\QH4BKM4\M^5=#%V@TUZR7:S*P4LZCZ[>,7HU%D\ MS_Z$:BHH#:5F;$=-Q(NJ$:6\,[U-S[IR(H@D(%,8&L9H*PD)44?;=NA1[6-/ MZZ68&5)Y+P"@IPU,3/*![HLG48M"L3\&PP6A<\=)2\>]4,JC),&*;CC&[A;U MPZWK!6?,!)6^9H?F<+7>='Q7DO^XG0:Z)'YP@SC=WT2W:WB,L M5@5I)>A#>).CHGB5K 8/W#J3WSZ=,2V:Q26MY4/0H=MJVU5)8I76R(@51UI9 M:+@^BEW/C\8NIN?UI^,JFS_>?BP%-%6&B,O:[1P:?HT55\L15>PHHWL"5;5@ MR>)O[/6L+2#\V5#80XVSGTY=.R@T55I=E[#FCV81CG,TDI^.%)(??I_1=4!P M%"-_S_VYW42Z' MR7V\3OQL?Q = R1*]G.:]6WUG5:=75G0W MS"T*[61B3IU8%EL&W3&$3.;[)!E@G++0%J?JHTDH.#@G^[ O1)QC@MM4F*:Z@X".A]#[]!@7+AZV+O_11M,0>"P4I M'A&:U:$#VE8>&4;P6&&C+#VZ]% T1O%DG46'W!LJ^?;)RB'!) _%*K%BB\N!NXZ:OA>6" M@\^3A^[-W.=;-T;8D1NL5#Z\^3+0AVX#M2L^ M 2Q)"G[BODF(J%ZP41%0+&?MW8B2!+[$X$2P]Z TWLYP^XC#I]2=5CDL9)6@ M9:ZFPHG+4^X3"JPNE\DV83$D^H@@O$R#;)%_^RC+[MK=ACCV_I/&91&))N:ZOB] W\A6]W"L M&63S2]T?TYN@ &UH)T"3?PJED][-RVM9:S6H/%5O'3/?EFO] M:[QY[(4L_RS+WC:D,].&*$>DV)I)*]FZ+U,G:%(! ;Z8ZRPN8M;T:EN[*U/P M9X*-74X;G.0'4I^-4O:#O,^&*!,"K,_&:RJ$4SQ8IP[.16+QBN6N,L$!'PS( M5W7GKZIN]#!G.8X('UG&=WHL' 8$#_JP4+*VJJM"3]'-J($V9@T]0.),PQR6 M:%%N2>C#:\VD".6T9"N4$V856]B.2UDY"Z6C"4<.>/?4TVZ5+%DJ/D:V.:)* M=$M*R,@F1U/J2C%9YT+CR5U+!<7;1HA #'!/T7R(0K+#$9+Z6-&BW)+09ZN*&I??MDL0 M -^V?W:Q1^C.*VL'!2(EDN!OB\_Z M%'M;UB%E\.EB0>A@)V+5*5UY;)F(\H84Y6L!3EGH2#XR12J^"A"*"CXGG8YF^9S$ M*VO'4*AZ\#Z9D[ZUQ ZBDR1$7,-&0B1SDUB09@YGT^F4GDZDQ[)"&3 G=B5$ MY9,75[Q:)YD(+;_>A$_O5LA+59O\XZC1Y(??1VCC^DX0B_)W/K3670#C]M'".($5.2P!CRT.LA.EICYL9_'?S^=;U_9LD(@MR%'576QKA M*XNI)YT2M&J"310E^,H3@X'HX'N2_'9IO[_*7I8<;MIZ[B/Y2RSQ7#%K!=RO M17H3(ME/Z@)D):O.RZ.7JF"?'-??FY%9J@QM.3V?1 $>5G(W#&)$ (Z9.48G M0JM1(_#.+.=RJ<#'2DY[X7;KQ53B :I.JK@5>&^7&D GV-E[ $(XDVTM%-4WBOK>#."T,&EJG9N@Q MS9TY6=-/JY_)6Y&6LKRG\L<_ MW\L>_\R<3W>C[JSSRUUWMG!FG?[P\[#OC/N=:?W-)<763U9UF%]\HKUH&T>E0CC"V\-1SFU6H0W:.IZYH--IPUH&X<1 M=_J@6,/C7MUZZ?N3U)E1^5!'KS:T):/2N),!8<7^A$X'-'HBPE$JH-Y[FA]* M6Y*?NS/GY\FH[\SF?_[3#Q_>?_\W%LYA\9L]SVC:M1.9$XJ13A3X0CD[KG6U M1DNQZ_#O8PX]*IT]),#GRMH!/E]U1.#GNO^:"OQ\>%\3?E]9#,[7U-0-H'H8 M0_,E"ESLA>+Q+RC:DKE T'N0V+S[+MP%T2-:>FN/G-Y%+DVTZ^+B\'.&5('R M^(N%:,;E:>X%2S0D__^H]''B%P6[M)"C53;!RB0%/Y+2:^,PF,?A\@L[Y$3= M)'X(,8VT(-[222L!&^K$6]-25#.EY#:Q,W7Q!#/A5BP"C-I"IU49VDQ7A2X5 M%#;1EJK6)(FCV UHC@R#4752"]HF5WU<<80'9VB!D1LE>,>ZF?68=59,CZ0* MM,U-FQNEV.#$E+1G&$6)T5JTKP#M(E1]P)R*#$X)BR1$.DD ?$!!Y#W1S4RX M18,0(V\3I+;;Y8Z]P/=3>%?_DT1QNMU_F=(@D^1W<8R]^R2F^_]%2,V\81 3 M-$E/-WOO#3'+E^P#M!.3MN)$[Q\<"/$8M&ZV^/.+;W DSC4 M:#< [1.EK06&D-A&X2KOKJ5:@W7J0OM$525. H35G+$M>#7*LJK0[E2U,'8" M0T-.;,KO2PZ%S!*A7Q\LE8\V)X8""8D!=':C:W<84,>VR3I=NLFR[+P\DL4< MW: K3UYBO(?91YOO.,G<%P M\1=HU[>#Z";!&Z65@,XNJ>/" )&AX?HE*B5G&%5%8)N:!D'%,XT>%. +VS[* M;-91P2"4^.1HUHR)JY0&MUPJTX:_ZL#9!J=5JL5^)4IM(A4596!':P%A]559@T6J^#^M6 M*F3U%5U1']I*>,:*KH5,JY7 F/5S:6[,#&A.L_E.#? $[*S7:!D?+->DU_0% MYPPMPX ^[,Q25K'#Z93!]8!BCZQ8W//PM]_(SL/.8.#T%L//3OXL/.LNG,[, MZ4W&O>%HV%T,)^/C:;CSU%_O3/ Z\FN1XY1 P4)5>0ZH^3.MFPT:@1GT2S+[7/_-<4V@U=>&=:W$>8='DU)- & M&^_>SWK?)[O%I22$BW;M%EGRC.2J:LGY,=V/!V2''F=E+5L:R"_2 %#1C%!% M9'LP7@QX3;3/J&>,SS5J W.$//PJV"A>))NUTF(+H %*X/N BYML&W, ;-)D MV\*\M$>KSOX"@@B:IN"E9Q+/O:<1_#PD#>[U[0>90:?O#)S9S.DS0TYW/G<6 M\:"<.9,DO3MU1OLW56FO,! M!)^J2R(,@R<"58@E0>]E==IG:%$C8!])93VC6T/\A.@TW%TN<>+Z4=?WPV&._6(7YV\2K*+($& M$ZM&6^TS>%1'S#ZRZ;.E%.K]QL" 75[E]IE###!IM36SK+;40FC6XRKT$__KRD546-NGUKQ"=,EC4#I-@G)Z8P$]45HMB675=QNTTK:F!N9;E/RHM-)')8#B7YX5-"T*Z MTHV1R;Z/E=8EUP;;F5006S=>.W%TAYQ^ME>/C MVX]%SX3CHY*N U2&(BVZT7T#C[,_H! M?Y_C;Q#BH_F67J!$^@] OY5Y"0WN%G\Z(Z.^?\&DUEG M,G5FW<5P_*DS1O$P%)6' M&GMR3+FC3BYR^X<:?W1]U]CH>AU-Q_S/B&RNT"DMASO*0Q[4!(V)1BR>D?^$ M6*H[R7BKWF*+1N2YL(&?-70%H D-%\_A^70?&@)SOVN0Y@)*[6*7?%-B^JW0 M%)@O7=,,YY%J%<>#,)%<])JW!.;XUC##>9S:17#.7G FP:PE,*^XI@G.VU7: M0G!W'2-<'\N%YL#\ZQJDFHM8:_@^GV) K[H&66WD'O[B1^63DZ_"V/O7XA&X M<)(]U\Q[G6?:EN9HKC!R7E,U-V,8;UFJYD-//B&:C>7Q@=J,-5*WEHNW 7ZY M!""IG>=H4^R--(6KN+A%*5Q%RI3G02Q(,VE<;]S@/L$[:?[60ADP>Y,-/:1]$2>X^"6#B27=U)Q;9D;M5$ )RITQ[.O,U#/%G?18BY3^C>CY6J M0;^6UD]/IR.^923)7LEQQ3)_%P>?H54ALJV49-'KC9DYU(-^'7PN004 6OU, MYE3$7Q&='="J2[KF;M ,T25Y_\<%PEM)1D?SEJ!?&%?4 WV0+!O!A8[3(S4- M;T C#TX17AJ,:9V6H)\GU\.N!"3+V%6^51$4AWYF7)$G\0L4, .FLWWTPQW: MAPVCCR$TS9G?%\V9SNUT-/G-<3I9;L#.=-0=6^3%6GC$-T.QAQF))EZM1HT M6>WR0=.(?JY.N#UT,U(95,V:L2"?$E@!^[/=HR'LZ:O4X%RMKP+XRT<$OL.ZFI\\Q=7 M)?TH8KGOZIDS3"4PLP<1,C@+1<#,1D6X2F!R90&9$F[=%R6JIT7 S#5J5'FR M@!M?"@N)^\+R-T5&V\K32EN(F;/N6\6&P(28PTEYFQD],IPB,Z&]=O,L7 M4J6%.K==8*\)(],1WXQR)J06:,;!]^.P>IS(A((HM26R,(/3,(KQR>"0FM;. M;QOZ['F>BM2%K05J(M7V6SF#4.[:_2@()40=>&*]9>N-UZ,7OW0J8ZVG&BW2A8>KH/ M1WXHWK3V)K>WPT4:'('F*NI-QC0T@C/N#6T*&R03W.S*U:09(,]:&BP\WS7% M[:JHO!U'LDK,%3UM!1+"WYB6>E::D#3X&MEV-RK70!4YH\9O/J_L0D /;J[E M_[+/65XM_VVP_->_4W^U_#>QO6VIY;\T6]WLQBZ-[359'W^]DU\$F+31ICFZ M@GC-7.%6YC/KJ.HV0%K)4L:4>BIEL2 C],7 ,"#[9IJ"IN>[WC9270T(BD.G M;-'0O5*@48GH$%UQ-VD;&/=BY0_*CX**\;4&^]I?*)8@UM0]\;&.M'?8"V33=\-XKVGIQU MZP:W;>@K@Z9U0P)HVW2CD:D"_G'K968':TCON='#G/6)P$KS5))3SLA;H\-V M67(GHJX*_9;5F$QM.%K]>'T8/!'L0KR;N<^W;HRPY_HT!\IDO<_5+3L0JNM" MNXX9TZX/""3O@IY M'H$MT8:"!99UU?6[,P>;+=NG@W69,C M*=GHQ&@U?2#+:;B=Q^'RRUW@Q?*L.C^6LNK3WC\[=^/AXMST.><[4!XZ32]VCN>V&?)I(C^ZG4BS:]_GS,.R MT,5[U\$SVX6.V*&TFD="L[EN-(^S/V''36$]&B0,_G$V2O!N;I5O8$K3;(V7 M6B/;W.9J'WMUW8.-&O?(,]"E5$QE"))"L3\&PP6AP8.15)?R*$G 7O&-W:W2 MJ:29K]FA.5RM-QW?E>2']E39;T-IQ]DV=#J_4_JK2"M!WTPW.2J*ATPU>.!' MR,K+DO/OA)R;AP'91R4,-G8'LR B3]A+O^APE!DG@HY/7MA.K:W-1 ME<7*)OA'A+UP-8]='(->OUP L4(TUD^DZ;A/SB0#U\,*RXP=O;-^JK9XN&B3 M_SJ2A& RT*(A??5+)(48+<4>0+M-M7!$\$F\XGW/J<"K :<3T$Z3+51N(977K[XTE*B5D[I9_Z"=3MNK]$8* MT)"_9G-"]JBOO2^=HVD/+MD!:.?=^E7UT@BV7!>K3+>7@;B^B;8Q;^BV:N_K MCMG&V]3?/UC@^-W"O0,'QEIN@IS@6LTHUW*C:C)B7B]5JR)LPV"Z^/ZH,*G0 MWKEL+9%BW7[IZO7+;HFM0QAH:9? M_L46?9A5 D4_;?)WWY2>;+%763?=N4,#>=].G?&\NQA.QK:E3WY]LO7Z9.OU MR9:E9ZG21/[Z9.OUR=;KDZW7)UNO3[8JC&^()UNBL"RY> #2=((LD(F@L/4. M_36\O9+)W^A!>9#X/C-"L:=>4G[X1:UWLJV)'1E0[;W!R26Y:V#O==+ZZRLV M-?;M523V7]30NLX>QF7&2Q%'L!BOR M<<$Z(BY^?0^5Y/*V?=!?ZL7;>>_:6F2X;@BHMNO9Z^LUL7:_/O.I\_5:^R(R M-X?FL=H^X*2'HJGK@3Q[D'3F]6U/_=3:L5;!YD=5G4BJ?UK MU_TNIR%R6J]Y!_> XE.C2RFC=@>N^PG-Y2@$5]FNS]I%*SZBROQ=NO6O[R&+ M(0"6\,W+&7-4Z!J2==7V@>M[/%(W0K:KU(U*G@I:I-'F];[1.!]I>Y5%HOQ& M">%J^\#U/ERHF0-PG=)*I7G8F#&(HD48NW[^[]0);QS&OZ%XAI;A)O#^@R36 MB@8_>86/!9H'[=HU,35+DL-$]BM:[CV >@KZ<84/ 8"0%"JRV.$_^PO]+SJ! MD]_\?U!+ 0(4 Q0 ( /&!:E:D'1RVS 4 %1U + " M 0 !E>#$P+3$X+FAT;5!+ 0(4 Q0 ( /&!:E:N5^F?P0( !,3 + M " ?4% !E>#$P+3(P+FAT;5!+ 0(4 Q0 ( /&!:E:* MI*!E&0, ,X6 * " =\( !E>#$P+3,N:'1M4$L! A0# M% @ \8%J5KS_.<*6 @ -1( H ( !( P &5X,C$M M,2YH=&U02P$"% ,4 " #Q@6I6#AMT<0<# "@# "@ M@ '>#@ 97@R,RTQ+FAT;5!+ 0(4 Q0 ( /&!:E9,9@BSV0@ +1) * M " 0T2 !E>#,Q+3$N:'1M4$L! A0#% @ \8%J5I"@ MN7*A" $%( H ( !#AL &5X,S$M,BYH=&U02P$"% ,4 M " #Q@6I6VE^9HB4% O*P "@ @ '7(P 97@S,BTQ M+FAT;5!+ 0(4 Q0 ( /&!:E:;3"E R?8! !RY%@ , " M 20I !F;W)M,3 M:RYH=&U02P$"% ,4 " #Q@6I69V\M[LB2 XH@ M$ @ $7( ( 9F]R;3$P+6M?,# Q+FIP9U!+ 0(4 Q0 ( M /&!:E:(#FEWD0T =\ 1 " 0VS @!O9FQX+3(P,C(Q M,C,Q+GAS9%!+ 0(4 Q0 ( /&!:E9XV@,"TR,#(R,3(S,5]D M968N>&UL4$L! A0#% @ \8%J5H[DX:-L4@ <,$ !4 M ( !_?(" &]F;'@M,C R,C$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( /&!:E;" MP[\/#C@ (29 P 5 " 9Q% P!O9FQX+3(P,C(Q,C,Q7W!R ;92YX;6Q02P4& \ #P"% P W7T# end

VR"=A[BRV8L& AY&5#F^=T\@]R=O/DWIL?' MML=_V2#7WM-C0;G1Q4=YS_GOIT>^QE?SWY[@$]B.;X_#LOV//$N#^EW]H?E^K#1 MP&6W)\M8<-DYCER@'+!@>FC&3X9)1Y$[R,^#2\0ARP@AGO4W/7O8%C)Z8)+I MB 8[;#.%V8GVDW_XR&1'GJC%9KIIPQ%#"01G<@/$]B!B(/>+5MIM1:,J,4T6%#$+,10GS M[*.IRR$Q6@@0[D C6;,,9#\6958PH0*D(*8#N;=6%4D?9U&Y+$Z>K%DW8XMXQ=0%N^)\@7XOR?+R!KXG!U< MPQB&44"0%?A4PTC'94)LQG#(1H4\/C[(.21H5<*XHF)E0>$@[];! $]RD M*OPB15&_JD+'K)^>>*/ #JV8/CO7$41J5N.GY@2U;>GXRJ+:5:A#!K\ W*R(*$"G)WC;K Y0.!1N MA[@Q)A*87DO^H)%QP\UL[5BJN".,#K!W81D5K&;"J0M.J!A2871%QMB!S[J, M,9)+L8P"UIVN(F/>))&D GR6>6$HFZ3HS] L740&:URWB*LJ!!\P&LP( %^, MM;/%218)-OV 24*X(T1J=96IERI-5 MX+6:+E/2Q(N ]ZQT6I39+=.&,*ZRYQ@U9-8[>/F$ /RTX=+UY>WHN:%&ZFZ7 MD;+[\K?4LK=?NAV=-QE*)58FM']W@MUXVJ G0S5('-RE_DJ2Q'1)AI(2IBYB MFE%(EILEFG9RVCP[:8-,0P9^.%8FL93VY,D-\=LT218Y11@;EFS"-2H4<=@\ MBDI"EF[V Y+8G?9I%![&;?/D"KL;*$LEHW=A5 'A[_!#\EZL@: \JN M\#C8;1[,*AOGLMPD#1\"UBFPSH%ER0C1_:-PDP8$]-$0CC:=L(Y.0\@@+##7 M'T#! =;>3T]&$XT^&PK5>3982RQX"00==-/O>=0]A^8NW&4 G25@Z(L<9Z/L?7D8L\:EI F\Y M <<"=->0L#T'6BXI.O;2(#EO+\UT!9WA"OT-J\)#R^WV<1N^"@-*,3KT8SJ8 MR1A8_<*<"C.*^@ _A2MADN8J+#OD!V,<]5+%YAHA B9INP7X**BFW98![&@) M:T4 DO,[5=U$S"Q,SK9G$5/S\5/)PQCYR<3,M=4M0IZ2MY:-DM,/+XUXH@J0 M2R*8F(Q4-'6273O8F/\YRTQTR%*DO2!DK*/ SCI. 4R=.H,> +$@[_C%$G23 M$B IGP9*HX?D)-'AGP ?8__XY%39C;E8XA)I-4/79>3Q>JA^9YWGKFEE)1^9 MJ:Q\1;R1\MT0+S=#W\O@6-)I2,?F:ET_(C^ MAY?VU[^QZ.IVH8(H$I'9A5K&[$R7CC3>:=3;8#K7?%2G4ZB383J=UO M,N]L\B>I*P MX@*_?!@^Q#H=L<0G-)]=X:90JS^-.3Z!VU?ZE(Y/N+*YG# A8!MA-($09 M=($Q1WTD.Y=DFQ@3^N(4(L^,4(Q:13CS% MS/#S\&._"B%0U\CP"&X #E[;%*%"8ZZL:ZG9@75,X.G42,1B3,>K6E)R4'"% M>L%]W#72R9M7M)A9IWI SI]?/#REVI.(FQKB>0M)HB;*ZTHA[P/7EE/_?;I$ MK/2I^<;CBYO=V=F4_7[\]:K_E.JKW2_-5F/4-#8"V+965 M[D&"#[-05($J3W"]14*(Q*6C(TD6J1=#LTS2/=8&DRV!>)C@(:D:ZO8PDPONP4>D5OWD.:B$^_K M9;W)H[SD8Y:>5/+C4G>]HW363W U1--R*:?D4I1U MT1H8)ND-':(5PWX.Q!E!OAA<\\S>H+L++"W,2H)L7F;O.)H,2;L,IY^MG:VF M8?"8:D$2,/R*+H"=@>=[8,?LP"\,#;;!7AT.=6U"?L**Q0)6E[R#]*@+VDW2 M=!$.T++(0*QI9I::OSG\TB)[[W(A^KL!-TCRMO? MBMA]"M)58G.VTO2#6)<*Q?F5R6RVCNBX!0PF$VW:I%X]HF#.5=R?GCAY!6X0 MEGK]P=7(O)P><3JGN$Y7., YV OZ:/#YXW_[D@?-KR$US0+KKV4I O1/,.92 MD@!VV"B)/-" )Y&6!:SU.]R_C)J@AI$*Z %$+"2G)YG'Q4L\DBQB$<)$ _5L MW1[-YY!I< 1T>J@_6Q:TP-MO*:2/!!":SJ+;&!+%B<'/AJ9(('^,35&..7P7 MFD#87)4H%IH(-$T[')#&8EC'%Y&'G828=H"/6)#PR1I I4*G@QF'VU[!/@(W MC!)RD469.A%WN^D9@^GT!+HZ.+E3KL)C\PKR<+Q^^HJ MO2R#"')J/=+%_N'TA-S%0CTL'J?I]B?R"A*P@O.:(G)F3BP-O%LJ?3Q)G7== MHJ$YAYEL=QQY(_7G],0ULSST9_OT\+5 5IXX$BW3I#6.,_EO-(T322%0&D%: M4$T1F9C!T2PCN),1I[TX2 \*44524.U6Y-*RNSPDO9!IX;@07:*A622D@'3! M7*68X0PFF:=TRWJPBJYF6O%9SYL3Y=J'T&\4)O@G-B4_M'O/G M3[2):0@7]^BZ\T6[]]D\YF@RNG[W1\8O=.2D^A$T_S:5']MO(^>V> /3Q*WW M:="T!8CM& N=-XQE?>5FAB-^[LE_7F.I7K-;?4B;U\_[U&@NZC/7.?KG-=*Z M>HKUSE-F^Z]_FZUZ_HK+99M%:!Y7O2[6FME6N5X+QCMO&,CK'A:_VN#TI&EB ME"'=Q/<9XB-QON.-_X_\+VSVZ8EGUDR8P_R*HO6*!BP?[O3C>=,;+=AI8Z"% M 6(,60BJ>-LS5_3BT^7T,:Z4W(X[! 3H7(^U.F]1Y>8&'_I#L[&^2 4OF'65 MRV)]6>&(?A=)SMIW@J0-[9"VFR@3@@E<87(YQV#E7"I;.H>;**BG)W2"HH5M M.1TC#K6QNKI 8^34&PSS33#^*53EI6T N2%[DT'>Y&F!8X2<=F\A;S,_8\ZR M8QY=FR_0Y]#'VQD_M_"7,S><=-YS3 @HZ_6D79,X()TXY.1,S-38SF; 47QA M!C:FT3YB/5*"_8)/]@3Y!H3]'F"/&$\/F>II R=H!GI)'98$0N&0%^ M?'?\T&@7*,I#P$.O,B^XS5_<6LKE*H(_&K%4IT5QORZPWHRPR$(BWL?MJN,Q MHQ;S!SYO)9%_W$%H0.TV")?8K+%TVQA$=-8(M-87':US^;2XK:Q M'#-7[R;F"RNF] X-=2)JX'N%:AQ)L!/W_2CO&@MZ0J@A;]J,KHV@RM.]Q8:= M9+D-9--$*,P5/5W"*6 D[C('G>"%SZEH9A4!RI1:)$Y4ROLRSGD7-), "X[$ M<4]/G$&2M/A!,UBBFXC6L4%LBX@:@*2S9-NB8+L)V2;7$62[)P0 M->@(+30+)1"?G@#(8>Y<9T-B:9XY1/C)A2SAG!K7T5B(;GG'(GN-2(-Z]]E. M[,W=C#!W.W2))>0Y78]92EJPS]FE8"\SN]0.(CLM3>R'S-6,D7Q&DP2K!&,F MCB2K+"Y'XDUDHTK99H[+-O-<2QO*XNE)BD\O,5%#W'_D?V0 M]Z!FB^WM!OX#"$Q#+!#V)N2.0:6;#4D5[@8QK"=!@9DH-I09230@Z1X$!/DL M58&HM0!Q;)&.*2:])#A-%"W=VQ1^)M$-6(Y32$!"O62J*]EW5@<.F?Y3.Z?? MF+F#B(RKNSV$ M>VCV@388E%+LOXB8D3'T2)UKQ,$(QQ @I8 DMD#& U"J L%*CW.,7,X@]$C! M(T7_=Y32\$$IS89+:?B@E"8HI3D2B607I89<&0-%-6V8 $5$$&L/!DY*@>A1 M=H)KUZ,4X]]THD\O:,20-X@H$[=U;J;*$UZ-U>/?H.-!6K[,]-Q&6PA:-*?XL@S$.3I4>N- M@.%HJ*P9FZQ:T(3!;JB/-3E0SC5/?_S0K.4!3?T-$*T$OA_&3UO%%#&)0SHC MQ(^(@JMKOV&V*1VI'>+XLQA)^R9O][,LCB!N2S"K1R<4> M6PLX3I@K=V;!=I;M:7^HO071W$+(]9"W:[=5-'N0MK 42GR-2A1G=AP^ENJB M>LD.S3LJXT(;0\^YT.+)V+C!7N_8H5C]M6/=-C""NU?XAB8;P!:/9+(VXRB# M.J.2OF+8BK5@&R0TISS/E [P:1ZSAJGCY/# ?/"4=R0,A*;74&\321P@*.1F MUV27]2B8[20G+12H9=W:IUN5XC=Y=-TUXDC.J3R35*J*T3E0*:3] 6%-ZCL7F!,-,,9"O1 M@#I) #(H+I75:])MRSE@$@V@00'\O^C;00%8)UDFV2$[)'#33I5SN>++^:WR M=DB J6!09D6 >2M1>;-+7U8T%/T=Y9U/43OFX+?<3Z%C-!1/\4O1T<4B1^H0 M;[7'+^Y7T1C9!*(47RRL2Y15P]0MDH=+4JQ;6%;Z[N,] JL.25EHJ]I%Y,<" M%C E#"K-7=\PCA7RC6&JT\KTIVZG])I#OC8X'(.'NNHY@(@#D.BNANC7;R?' M[\TN?A&ZWC8+US;*\O%T.!);62E.?-M@,GD--!K!Z"9J[MWFJ"ZXQ0-["R&C$Q>CTG]=!4G]HWZO5\CHT>G;\$2X3BB16'YPFUL5X- M7HV*=MA&4'5JZT"L*QW>]K2W1:1M>CJEUTC0Z1QH%K\@XM @G*0JZ%@G6Y>- MY/:'C<0<7(N!GAW36X-RHII_YODC9B,Q!Q=CGZHBRZQN#^/'1O*[8B-\)&UW MX8NDR2B28S'U6II^WK M:?1*4=*]Z*&:;>G??-KYE-F:V<:'\#LV;;;%]]QLVPB.*>-VXUSF+W.5]MLX M-K:M.(%9<9Y\,79+K:5SI?9'YTH[ M.A<1S+EA/2'U!A?E(=:ZTHW.]0W#[3+J(K)YE:N<@OGG\VS/?YH[7N)-O M<\-'<5Q+'*K>]='C\Y=DF0T8;_,*&-.:WC+A3D^6:5[^\8SHV_&,W/OB&:P! MR?1"Z-4O5"G'9W8:SWA?VQ'_\TN&DHGE_'SM>$80ZMN393,SJJ>3=3 [+49DQ1CC!!4 M)Z9Y;R,9(WKH]$3N<"J"QG-UFEXWRG)G0YRTK0T MPWVQ05M+Z[3\WNWK!B0(.H/A='=3"/H#(F/"8$EE#-$)Y(BTG+-SO]V$'_88 MX!/NQ!2R,P;^W:$,N@!/U[VA@CSS0-G/3ML]\E22T>.\*:"SV(+WA=O&F MK8JSJH0QG?4M]FL$>Z?DC5@U8S;':W02<-;W%G5N".#MC H.Q>*QM[@PU<\7 M#B6SSJ'DWEJCWSGH5Z4+57RI57L\J!ITSQT@90?MSU>P9;LN'MJ"0.ONW(H,? M06=%, Q24;":_A)6\:K;+0_48>]=YXYW[?=GS_Y]T&\'$5*K$]'\$4'#5G(+ MZ8.9YL/$IT7X\.G)AQ@Q[\^(HUMFQ$P[&JC)B=&X*4[,-;)3]H(1?[H'=2@> M71W+6LZ(2YMGQ.P<6H]E:U1%2;.:/ !&_-DSX$/\&R;)6'B;%U-V>GKRE?S4 M;LVNEUOI3.S!,-ZCS^P-/_W\>493_$?.TY>E'KQN?B0F!FO6#F:&IP_.F[V" MWNND]T9ZG990?IX'.J]F]3"DQ"=<0!OKDS;H%^6'Z$W/BG2^RG?T[EYJ'Z7\ MU7P\M'A"R0TZZ3Y\0C=R]R%95_O5B+@WWKTMG5 B\L8)^0XLX3]Q2A'GE"*? M.Z5'I9]'ZNM+Y0I]U2E%G%.*;)>.0O'$:O? G$E!^G1XW>;&\I *L3+PH%D0^B6.36S*0B&8. MD 9G1RKGW]&7*1KT9=IP7Z9HT),GGMCAE=OBE_7F_E5,ZXO7EL-C\U MNNGKHBJ>SE.$Q@UK -,&7TFC5"K?050*;&V+YMIO5U.A?Y\VH]Q@?#:CQ=SB;^^K=Y6ZUF&X^G M)_425ZO7[HK-5K' 75]D:ZUZE:/CM6YKY98]2^NMD1]KL.?U=W(]1NX[\F/= M#9OG\U2V^[3D9PMSA#]1#-YW.(MB>'.MV4&J;!E8=C\M'H*=4J2-PN]N.3YF M^/K__HK.R_05RMD^+8[PGF,ZFX,BA"]%)*(ZO)O3^9WHML8Z^#?"LJOLZ.:M M^Y_9-C!S$P&YP]R) FD#^9Y=<#O?S.W X='.LNDV&Y>G[P'SP^NCB5ZPO)-/?1%,7[\K7P]!<"Z[XPQ8R<<"N*MKEBJ!HJ_I?W-ZM_TC&HF' MHK%T*)I(_/P4]_B'LYDN>&PHFW?,AR18#Q_G+K;E2<$#(_/6,3^7Y)]\^DP= MV*.? 7W-85_O!(G_?[X^LLU2@1,V24=W4NWNG#(5)G_DIJ<,>LT8YGJ^G ?! MY*],X?SA*>.3/$T*9D-<&V'=A]0>LDR,#W F]\"2_K[*#Q_95U7JSQW2JKR+ M]9R-VVJ%N@'"WPF5!7QI.9#_O9PE97?+DMYN,[,];I5(]2LWQ>@PV?)A5NMU MF FXV6?/]TL8W4SCFT@DG%G:*.$@N-W.]-K[GFRBC2JS48^/_P.;P;KT[I>= M\:GMV:'VF?R"MF+;XN6Q=-8;)NM%\B$,? U=>KU/>1R+;GU V M8Z'X=MCO_FF81\EE5NB2^]YN?J,OH9L)EWZI$;F6_U3H3^ M,CW2&$T?\NE\HR[PG] C]X0[[0=S.B0U,IT)I_:=@P4N2,]F.#V9 K;^$>UQ MH5_?5OB!ZQ.A+'Y"J=HNW:XB MOZ27_/:5[@[=DS27T[Q1+2$/J0'*!I2$)>!NEW]MK^1@^R%.NVO ]ABW26I?YDB MA/GYKWK8BOIC>NYJ'K7&\0K+?>8Q,.EKO,_ICP!)W M5 BQTP2V:"8S(GOGE'90!L(:H&GX(GHKE MPW^_Z$3W)"EO9ZIXX,D]"%:X0A//[90++M/)=L,7K9>;L X-X($>Y0AN#L]?;=.;]9-F#7%/IMIPCO3S38+$ZGRUV@BGK>+(VD#76.# MT1ZKE^&9'FBIRP9^BIIA&APVF42+MI['WRV.$80A-RO'BDZW&LJ+ V#K/QI@]; 1W>US6ZF(U<\S*X=/^,AM=X/HDAT,>[L#^>IIS)*E0Z_H^5;CN]TR++#"T05V MSM"+3*(XTLD."VO^V*&N:AK/1BY="[HY;6'%Q:#4:[@MWI9E%T\=[,][K;+]=>_(3-I)_:U0^%L8G,\-/TM'8GU=3C%;&M4J";R?_^K=1 MK&1)$_%LH_7(M1K96C.;;Y7KM:9SQ#--4G>$M)O?#1MOOV(U&R9!("&LH^"+ MR,@;\F_/I+"!,.5ZF.$Z\F<(V,Z9'G3G?D!'_FCDG\9URR ?^7]^ACGX"]\U MQ+HWAIR#AWGNPE+1'",T,[WF] 2\J'"A_7;$.&Z(DV3,[4U-Y^!_G0YFOWH( M/M-I9DPTJB:9]H>_)E_)(PBYF"(='FH_$\L*X/<&'7,OXXW"DM*[GM,3) M3:8%X"V1D(GT@:PB3NZ0UY&%(6RPFG2H$_[:T$+N=09\XQ79L&4R_AH_GX-S MA%D^&%9E"F\F[]+(F#X8^48M4 \XF.Q:3&4P>V1@*H@7N4N%H_>H5(T(1TZ1 M!V20N.JTP 6(PUP9/QZK%2*66 89!X>U"+(61.Y$_KW?%OG53O+U_ MO)9AE$6N6;RY+=9:7/$._W/+XB:0+.L;OPXG!Z<:H7[@08@@)##J&9Y"&(@F MDA&JKJ4$K(,XYX!/ POLR(JL=L-/]>5F[PPZ6Y<#]PZI\/+6S5H+18,6MOPH+58,&AM%X/6]FJVVFZE MP(8A=T6U\"?"Q_]R%N!]"0%#@AG$1 _\F[.P#-(Q4T=__5O&#/;T),,15LW_ MP^4OLK7S8I,KU[ALK< 5RLWL>:-8K(*8Y^[+K0LNF\_7;VNM+'Q1K]E_EFOG MY(92N9:MYD"-4W=["#2@]C5K=#6&C0T2X0) MAP@9;65=XJK76HUZI4DHY;I1SQ<+6R2/[1MB6YI&-R-WWAY)-)LXM]XK?(0A MY,/-!23?!:Y-Q#Z!S7<^)[IA;O!#6-7+Z?W3HK; :8O47L&4];Z!4%!MX[A_ MP8PP=4TQB)_H6M=$)$$Y?W@AD.L-XL[2V+HKV-:DK*^*Q?YVT&X3;Z3_!8+X M$E/X'IN@C@4H()7?2WUQ3M6X[2>%&U.G02>0J,HS3$_8X"1EX$\C=&@;#>95F MZ9SD(K'H1>*A@\3<#\' C^@0;Z&L<@U+P5_R,>$WG_B!?I*K^83$_G*7W,30 MZS(X1$]/BA.Q!QDI7%8DH5 ^$XL[[F3OC[9;.005;=A(@B&NH675;6S-JF3O M&XN(BA SM=V1,G%.:[J)MT/E2IH^P&?U^RK,D8@>1SP#^!KD\($0V9=E1_!C MJ,LJG)?"(>='YJC^N>J /'>>GG2<7YU;B7,6'P$9 BTQ%\EZ!S3&JW6/?MEN MA;T,RWX4=<5[G@4>78HOU#>,5'(] <<[K5?')JJL._YC!B7==,L95T]WGCE\ MQ@@\.@B\08;5'LBFBRQS&/)#_LF1FN$OPLIAWW$,ZP64V.WC =N.'3%\OB*(U8*D:\+VH#0:6 M"DYPNFS,$ 2:9!7"SX9SHUXJO+L$!1;P@SZ%_+: !3AAWBA&$WP&T*03P(^ M-&U,UJ-,29J"0?QG.NH*.GF;X3FJX\;].@ M.;D/RY?:;Z)XD^(W?9VBJBI00 MR% ,XDB6L/S7D8"_)AQ>,+ 8@[I)CYQC8659:,N*;)* NM\^PFN((HB_$EQ% MU[W4F WL8)RC1S2T]"%67S ?@."\"'H'@8#HZ5VL3NM8%$_A%S0D^@"^Q%+) M.]FVV(H$U000Z#SX@=Q04[!ZCQ9T-M"(_CXHG^1;0MDKA.>%].>$\M(@Q%]^ M!8R?$LD^=8D?EEANOKA.9[8GPG'/9-)(.+5=M6E9H\7M+6C3JL3__%5B@A?+-"+!',S< ((+:* M(.L*I$-U%,3BV#/A=;@&VP.8H3XKL"MHR)0PP5]2C1>2+PTU])0%U51"L:Z M^FB(Z<,8/@P.DH,\ V#S9Q\5N6P2%86,?5 MY5=A1LK,:?UV0J_Q#_P9D/C1D?CQK2! S*,XUF\@>UP'"98G(Y;I"MFV=L3 M1*(M8BS5YM=$7KQ8,C4/0IQED*",QV28DPJS7E)J1E"Y(I*$6A*[$C#G-_%* MP&]$'$$$:BHZ-XLM1)U@?4YGC#YJ"D=2Q0 MCIP8(BA%AM5^)M8VM>%UV>C;),"BL@!0&ZM] _ 2.P[C-ETVO)GZ:(E>AV^2 M9+9DH%?\(.J0E5!71_1J3'N*['HAB5_3]B9JNM>9"&\F)3TR9(EM-@'OB_R* M!XSH\[$&X)<0NU[,T%C"9M]!!$MC_645[TR;$B1(7DS<.A>%/*@ M2P_CX%S>RFQA*8VB(Z+S_ C]3WQH+YGP_4]\:"^Y]O5]QR=.&CY55AZ*L?!')4-D^1>#JTV5E6] M?LF.K ]"7*-9Y6Z;7*5R'>($2R(%[._6BTY//JX8N0"X68!..L\.(0EQI,B? MB4TPA;#XPB 67.Q1)#$M\4D/H!C%?OR\=?-IMUY&!3U$_K*#V>CMY=K)_Z< M=W"MAF63+\^[YNQ"&IRV=AH<5%+/-+8+5/P=\W0=+$''C^!((K]_!K]@4O^A[3U4H#\,RR2CK5](.(UY/Z>< M(O?!MTD2L.T[.'I#Z'U ?W?K$PLKH9#;.R $G/X=/2&:R@1N(8V M[!I*!*ZA;^<:VE'K%XJE^R'9-D/Z<.B00(#8.DE[#*7#X:X21A MBB_L@$7HM05/3Z@Q*- J*)G$B(:Z-IFZ*2.LFR38F)JO2TY050M;=P.$R%5: MAS.@<7-/4R0H4/H!]["*<_RV&*0%X.<[G=Z !Z M\9'PFK+;.0!8CIVTYN0&SV64TU9$)0/$L[$BO!II.Y]V^6OZ4.-QJ+I]Z%Q@Q7?!/9O/R4Y PAG5;7JY"_B&4^Z6(-)?+0^-=@ M8#09?^:3/X2?-OUY%$_?YD)+5SR_P_-JIJ! DW=/B7Q^=@<*#IQS@-$8EX>F M \K;.\J;:54-B6N"I-'Z*8P7$LEFS%F&3"+_16RUB.[0 _C=MA$XU^$'G!D( M$SO^AU>%5:.Q@)>! M95Y'UP:T319YD4U;;M,GS9^V[+<)\!'?(]":-K?+$6=3NFU08B[TID7YW2EG MH]:8U\**1MPVON^PTI@UQG._/<97OEZ]+M::WSYJ]Z6:!=,2L=B!,^+P$6W* ML')U6>_,*UOVN1KKZOA1 M5/KX]JSTURH!>5V@B7@>RU#3Y,(/_E&[-9-AB3VX_YOBJR^2?IY]STLMWI5: M"P_\J.>1R;0HEFE-+-(:Y=8C5[^O%1O-B_(U5R]Q^6*CE2W7N%RQ5BR52=]Y M^COQ-E:SM>PYZ5U/_K3GI35;]?S51;U2*#;P):T6OMQ/-@8B\NM$9'1C(I+Q MDBE7'V.&!3.P@(WD:3\@+H>Y&%;^B1E +R#,I3K3F7!+_L8=R]+#BW?L;H#& M>X,@T>A\$"2&693-C B?@8P?S*2:,YQG<5)CB(W9H($3KEPK%+'"7BAN+RYR M\%,S]HI1Q387)&$LJ>$=UT=X"QM\RI')IYQW]"GC3I]T3@?<::="?9Z7Q+:G M.,6=:-IUHUS+EZ^Q?N3.[^%*Q2+E3\UBXZZ<]Y]$L@<[]MV9S H_^CN9S+7C M_\S2DC !LXH28EZ^)IVT[8035O&54,!8/IR]F0RR-S>_7?;FM@V. M+:1MSLA]S[2^=TAVEK9Y%V1M[E-67'1^ZAN?<%2OXL-%.5=N->?F(S9;V"2D M01OR&8"WK6Q\KIG>MH"<&S?W80@W'C4!.#H:S/(A M68^::-$&KU#92N,%6(^%26#.Z&MG3M7?WA7Y-,K;&_(,Q@.\.Q1BKV*/275U M.X,-TR\?WA[4FX2S..G);=DTPA3$)D)<&8OG"1BL]F]V*P^#2[H%%XJBAX26 :P!6NWY444/A+_EH9^C(DO@.Z-0NGG%34]CU1G&Y[W)]WJWN5$T M[+G 3X@VJH#,RS(NI3A6PPVNYU.I#0,3^]C&QS6H!4Y;Z+ >(=A8H7-R05Q M>CJ]U>)XKZWE0RY096;OZ0G$-!\.< %'%%]HP1"TTQ/7Y*%F$(TQ"&#SX&][ MB$@<(%A*3T#;;SGPZ?0X-)(URUA((UY6ETJ2OYW"5!JL<+_!7 D;*S4MS$4B MD=\)/I:*AF8C#&V$@=]HZ"#PD&Q$'WD[;O$!]T1RL[0 K(E:!Q1\C&@S!_4Y MG< >1F!O 5F\9S&[MS(W>2;S48=%O*"OV?!Y%9 AZC()9+YY5)M<[OSB!K(D M* SB4@" M/D;39V@2^\T+N@!-]<1PSQPX[S>;\?69H5-])@1://")BKH[:DBC(T]$#:YZ6^ Y#A%2RD0+0%8@6@Y M7-2.!W;,)Q,)#J,&TPP)^:IB;V#U]Z MY +I$8 52(_#16T^$HB/]U@F?.0W#Z&T@2IT!^9 W+$SK$Q>+7_C:+51I>XP>FFTR!->/>YJB3']K8Q@]:UAM0Y9D M09>1<02B*Q^(K@"L0'0=+FICT17;.PS:N.@B^ ]?C$-9)I,^T06?R!TTRF=<=N]!(OAF1 M.%"3Q-O]T%;(I$M!M01]RI'QZGS\>TFD8B"1 K "B72XJ(TE4G+O,&@_))*/ M9904E+:L:D=@&E4%O<^5PER6+.CP!5%@&@5@!8+H@%$;"Z+4WF'0?@BB9:91 M]*A,HV.32(%I%( 52*0#1FTLD=+'C$&;R7=+X4]\*@GVT:[3W7QK0^V1>/#5 M2%-&T/VU(JLD]-_8"L.;!/\_@M2WJR6BS.FKQL8@?-&$E?UN,^X/W:J) M$:E@8L2&)T:D@HD1AS(QXC#(][@[N[T;X(TWPL*Z5V;3G>_WM^?W1CS5/'%4 M1UCE05<[K5.$:]U9K6/H*F- MH"ME5_6H85^B7FT/\W^*Z[2.RZ4DW7# MY%R']IPPBD6(-R!BN[A7R;'#D%<;E5 7@80*P HDU.&B-DBHH,G(6A'7.)\^ MT[ %]2415RQN-"Q%ELHIVD&$CW]>3OFXMT/<#^C#;XDB,@Q-!V^W3(K'#3+$ MPT^T_3Q\V58.9%L 5B#;#A>U0;;M7X>2_9%M/F';'4NU5D_65P@U.Q(;R+1M MAV^/B_"/7WCL*5B!3-N%3/L&K4L^4:61\CH3^=BPAYF_-C#,_E 1U&@DDMRM MB+NF[Z=-A;EK#,."E"-B#L-U^.+E,A O 5B!>#E+G<%$;Q$_0^.2 7&IV;_M9$>3&@M[7V%ZR>QB'\#,]7>UI9Q>$(?O1T72N MJPO0-'\@2*3,#W^#'WZ$XBQPX05@!>+L@%$;Q%G0/F5]:^J+!K-\F?""49RD.E> M;FT4%1O1PY<:P527 *Q :!PP:H/0V$R7B+T6&I\;1AE-)<&'E\E\U3#*/!9( M7=I^"U^B:\J'[!XLBDQ!5I<8/(+VC 9>?_:/FS'A&'9 M"%LR859(C#?,F-52(C!E#IO"CI]+[RE8@?#8]F%%^?!W:_$UF.;9^O8 # 0;:G>:%:YVR97 MJ5P'?/T@D/_X&>B>@A7P]6T?5NP[J>NQ+:CK>3C:#CY<4X;4)/#YR*C#%2=( MM$C-2)UZ<."G!4_/T-(-2Z!5CPWP&?$)Z3K%)(Z(, ,GJU_=*?!TV$WT.V $V\Q=[A^F'0H M8:*IVF"* M=4 3J09H8I#L.A -XMYAW0$3 MP[6.(!DV4)D.ER;V;\S"GM)#'D:Q44A(L-+?#45<62)<2L*[RUQ1CBMKT0-% MN]^HHF*Q"XNT$P(&@_=T1CM$FEKE(W8R-H+H[[>._C90!^F06D%ANT+3;Q4+ M#N(QQWL >PK6L>+%C^QF@CG? "E =9$H))"RX>H<;(I3 W5EP]2IGM^$:1I$ M4\%_D)Y*9 35.=>!I\"7EQ96:J)1,D\P$?X.N+:GYWHP8!TK7OS(!3QH0SPH MJZJ6H&!6--3T&=9SQ1A/5=#%'I*1Q6V>'3Q,;*!&PG .O[LIUBP'8VQ';REJZ# M8V>.[Z1_7YUE&>.YM+ N%"7J#A\/^$X UO?E.Z6 [VR=[S"NTT1#D[9(YA/$ MTN(#UA. ]7U9SWG >G9L::6(QA,X> *POC';N0C8SH[93H2PG4#;"<#ZQFRG M'+"=71E:SBB::"9P\01@?7?.E3;JC LS2=$W0=!H_,MX$Y6CP*$.G]PJN'= 0]>;\'@@08LBZ&6+HJ M&[WUL&3_VL;\I^UL;/O?^>XQ>P0D?9@L_=]?PI](-/F7 ZOW):0?D(1$C=;^ M_TW'3$'3HK_^+9MH<'K")[G_^:]TE.?_\7CTF]8 @^UV;MGKC=C.:;%>2C+> M+[@W$DYLMNU,35-1^) ]FVG],88JTPPQFK#8ZPRP1@KSR9_YS%6&^ 56VL4 MA[ERLWQ>R[9N&\7FECCS-H'?JDAA@#];ABEWI@ML.[IAOHV7<\UF-YV>, ^3 MCOF&K!/KSH Y3>[0)[#]^,0/Z:;2_D&IR/<'@R"0/"?\B&_@G MXL3"+VXCSL K![T0OPKF?+113U Z7'M*'D)4$WH%>:J.+!7?)D'!FF"9/4W' MJY+"1W,JNT"RK5!'O5H\SYZ>E"K%AQ!7KN6W=21?M/M!A\@9@!.@K&QNZPN" MB?ZF4'E3I*.QS;:)C&T4Z-ST[Y7@O:W&OGL!\=1&5_ ?^=\SXXP"?H5&LLHU MPMR%UD;J?\[D?[^#!V=/O25["A;!$0J)C2@A+M\39!W?#2V. Y0)P)IKL VS M1RDDB\-)?USKLBK*0T%9_/%G@$L!6-\U@KE=?>@PE:!M*3Y5P<1VY9@KA;E; M;,?J@>H3@.47*B=80F&Q427$W6%110:FR&"5LAG;*!3@3P#64CUH<1"[1P]: M^#'0@P*P CTHT(.VK@=5K#[BFMBL%\;]0 <*P%H$"S"$ N*@28 B 5BSB8!, M?:'0Y/'ONJ8H8%4=1J+7ML/J^Q3@73.2Z\9K(8S;1DAE(5O\6='&=J2V@\]9 M&\MJEQLBW=!4 VH46#"7ONSTQ!,2I@/QR)VB "$U @-\J]%O)2S[#7R)A/F" M>30AWF#^W.ZCBQODE5L*)6X#P@W'"@.C(S ZMN%\U?O@3LLJ;5G5 K,C ,O/ M]:KW';\K19005\"*C&AJ2_3* %T"L(X?+P)!M3M!=2G O=4P5[ P PH$50#6 M(E@$1Q@],D0)!%4 5B"H D&U.T%5$$:RQ%V%N>)(4(U 4 5@^=$CQA&6]LT0 M)1!4 5B!H H$U0XMJC!7D\6>I@@&5Y)IC# 05@%8"U95F((QARR!P K "@16 M(+!V:%DA'?6Y^S!WK@CJ"#.A0%X%8/F0)* )A<2#*X&X"L *Q%4@KG8GKH*" M_CU"IST%R[>@/Q!4 5B!H H$U:X$5=-$8T$WN5R8:R D!9(J &L1+(8D%!:& M*6^)JOVK+MEF&V'[,2M:K^(7<_4A-/4S_N8J@F$&_5&LK4E3H("SGCE0_IU%CR8R[<5,I,D_7+E /OR)I'-_\$8AU0!,H2"1^]#E M:^F^9EKGK^+-V4WE;!PI7.MR.5&]T>.MI_*H>C5\?)'O4[G'ZPTJK4BJC<:#_7SN7G8?:F_\LX>]5ROV+6Y57]_EE+DOC1LR]-[N=76ZCI*->KG#Y'S\5FR>W\=?VAUVX5BJCLY M/RMIJ6SZ(O)KT)=B-^)9+\;K+Z^7U9C0JD_;*T6OOL9MIKC"\G M4O+RH2F7VD->O&OUS.$D837SL>ST5Z3:.:\/LKED16J?]^\:JO4D-EKJJY!J MB!=Q4W]\Z=8>K%%Y6.CRKVJLE,D6S?ID,.Y/BBK_DLO'JV5T?J-%J[GHK]*- M\*N3F$3/"\^Y2O;E(L$_IT]IZN'B9+06YG8X*R2R.3ZN?-\6:Y=2D9I:%2% MW%.D+)]=BNVV/$D4SXU$JU(6=5[/)!NWJJK7*B+?R^C5BTJR>Y&XNN63-Y%? MK\]7D;%2/6L5U-A+HWQ])1=?+E39*I3+L;9TFS->JY6JU"\]/V:Z3<.ZZ57* M Q/%ZJGS:VM:5B8Q(SI,-*YZ$:.:SV4;Q4*V-,WFS@MU:VSRLEZY*A?R6E&Y M-4LQN3])JY>C8<-$KWVED+QO9GLWOTI"MBL5;^*ULU0[)]\_FB=B&VM%C_16W>W!3CSX6G"VEL MX!5U\79GAG75N,X\Y\?WZ=>BHDJ#DEJMJYU[4RR]]OOUF"[=C;7;YXC0?NKQ M3Z*:F4SSVFW^K&2-"K>Q7J/$OI7L]B-2O$"J4;E_[2$MH5Z;5_(7JR0YJ2AFSH%Q9@]HX6K_OQ_24 M=3]I%*?9X:#V*,NW*A%MK4*L61%'NYO!)EX2QS'Y\4[GY5A-Y3 M;#*1,2ZDDDKGJ7V6KS6G9T/MXE4T;HK)IT8D]? @&B-3?;KIR%7#N"IA8C=> MU4)$N"B8^<[M./YTQ)&N%W$MK_(0>"K%( M)BK5>FB MK0[/;NO]I\G+H!9K#!L7 [4DQ;JBE=&4OBKWKGOY3BIWH^2?R^'13ETRS^=2]*>:SC6HU+3_PP]0P%S^+59M&]N&7/BST.K?B?6MXT7Z\ M,A/7$U-K&U'U(G)U-4W_RB.UII_=7U[U$N@Z61RFSYLU=7S?*%OG54MY&.N7 M-R^EXEUGVKWD'R8/_4E!KCZUQF=]JW(6-?)WC9M8_0Y=QZ*1QEG[,9))W[4? ME9YJ9,[4B\)-\6*#!TDML_,SE!2IF/O_4$L#!!0 ( /&!:E9G;RWNR)( #BB 0 9F]R M;3$P+6M?,# Q+FIP9ZRZ=50X0(,'=)6A#XPXAN#0T+H% (]UH TTSW/N]-_/>7?.MF?O-G.[]5]6J5?O\ M?F>?O:OJ;N%N'?#HE:J&*@ +"POP\?X'N%L"* ,(\/#P\7 )\/'Q"0D)'A)3 MD1 3$1'34U"243$SL+(P,S QL7$(,K_7$A45)256TI.4EA6 M4$14^!\7P2(@)"0F(J8C(:$3?LST6/C?'G?= '("K( '5]A83P /R+&PR;'N M^@&L 6+M8_!^#_&5@/L'%P\? )"!\2W9_0] CP L;^P$.-BXN#L[]T8#[ MXP <)0Z%OA/7*B$@Y/R"=A?U/50ZTXA.$0L74,(']+0TM$S<')Q M\SSE%143EY"4DE9^J:*JIJ[QZMU[/7V##X9&5M:?/MO8VMF[N7MX>GG[^(9^ M#0N/B(R*3D[YEIJ6_OU'1D%A47%):5EY17U#8U,SN*45TMO7/S X-#SR:WIF M=FX>NK (V]CQ$!Z%D@Z^A0OE$^%@ JH72?EU/83L(KH(:DO7J8OC_ 5M[ M1]/,(6=;1TOT*HQSA:.^14]G7Z-&OV^S-OA<3NV IO-)LP1C<_"3=OLAR6[/ MMZ6YRF.NN50S& I65F^%GDMAZ;UT5[F!6=L!_\D.+/8%B5U3LW)$0X]1358S M<..&[Y-ND:;=PSYN_))S>JF_;O 72S\.,8J7=?,3+B35[>FTE&K$0N4VR:H/ M*_!U-=8?;J5L[@9MSP;V=G(TG3;$_8YGOP-TA7D&-HWX?]3G6S_&-1[CUV>( M@RD+"1IFB/+DT4AQ']ODK!M8N2' /6Y_XTJ>150]T7YF.9X8+)SUQ7^B77MV M:FJTI"OHAKNUJQ)^;196,%)E+^% DTNG;S=GI!3.]N!!R!L-9EXR4N]*%:33 MUW0(\]\V<+PR95?:7GBW9!_ E]P,JW3?P,T?@'1.\!!Y+5JYL!XV,O[H5WL M%OYI=4*X=)89?JA^N-H3HFP\9GNVE>7'I/BS%Z6E[==&\*.N;1I/TZ.9*QF6 M6@LD8V]&:11CWX71S_3WABPB@!"=4RXOD@%/9.AJN;T"K2Q)T;Z!=,!%ZQ]3 M8W7+-(7Z-TL?F,@3O[+VMIMOK*;!; :.'XX\Y?*[E:HML=3@+-)X ^+7SXFI M\F;50/W8"MV2K#*U[E3X?*,7U=I#?%/WU:G#8$;4%39R ?+UI)[9<1A%MA[) M,R,]0S=';7*59S?;U<>9>'CWH/3Z6.%??./M2YJ0V+T8EOF-J7-3/:?CG8>Z M[,1Q?4S$]>7826@/'UQ";VU&2&SCW(J%_VE,_0,#K0*5_[/F62.MRP=3 M^2W@]&B'7@PK:G?C(G@CK [)'=;5V(0ETII[([\*_+:%[?93]IW] MC,LAQO(-4KOU+#YF,YNRW\AJ7UJUD&2ERNHR]LG!9M6?DF"EX)&A-_J!$%?)>SWWNUU1"]KX^G^C6<\T.0T*7G%G;\TZ;2MIKR@#M XGQ] MPPRH^_ H4,";8N;M#7$G>[.(,]'WJ=7G;O'6>KP*TOL%LXXUHE-E/1Y4\Y]% M>#*X5HL5QY6800__N'>%=9+43UK,Y/9=T+)"B#A.7S 8<+AZY7X/Q+%J^F). MDF%*IH^\#)VV2=&N,^1L)G;[R=R=T$^-5GF=G6*J"SPB@-M,-7:>SLM*;790 M#C3KFMEZC7KA /^T$2P^;!8)H<->FTY_@U2-JW0P"D^P\ME9V]LF*FLO->?/ M=04H!(N==O4NP6L?R,=MTA=S*T$Y_1@[)=$WHQPDCE]HNGEA?,2ANJ1,;(/!D?_J:T"T04;OS=B7[."YRH-8NRB>S8BMI>JR" DH MS[(2?LZ>Z$V5HE7I.'<'8,2M]EC$I,O'(-9B1+5I#36]\LUN:PB*3E;0I0DD M02X1@+,G50X0S(^-:BZM=P80FGF75/W$0GE"228>CI, /NYNZ8B(I@1BM0IO MH$;"Z[K6I(3DYJE>S:E$2_;Z.T64I50,&%XY5+0(;U.!9WFJ(T M]BJ$Q,;P)P*3*EY:_GMRL1LK625J&T8X^"4ORVW/3&/]T/;OJGS#)%H+<0=X M.>E!U/1YYNA 8 N'F/4;)&V$G2U1K66G(VT'QCAJZ%3#;OCQQT/U6&%Z]1Z\ MK'1(E@IM]0]SC;D#L3%>$FVM5N,8*:B[:Y"JVN1Z0GZ5GW8D"UUGTUQ-M8>" M^)H&SNJOYI/#!/IQTK7,_)O66NKV=B19GTRVS08FD_B2L+)%6G2KRE*YJ?4< M.\%29+7CX;T4Z:\2H:BK]IX?^AAHIQYQ8K,X%@=:G1W(!17!_K@9NY_#+TF> M^:@<7X-Z[EON&"VX%I%[]OP.L)TZ=%^>&K 2$B]],^"IF!P+_%#<^7* M^'-X!^AS6(MZ&"N6-C=>R!B<]D'OI]JDT,24PSS:I4JI%DTRZ^'@]KWF[/R; M'X6JVKJKPL,?9L^!%6N[-G< [&W=A@Q3UKU\[G_E#-6:/?"((3ANA+?45%O? M)/&9 >MI';/3BQ9I*C-."Z-<0HDW8%>_+;&_]Q=M MEZOX*T\&PCG)TM1OB]H%2>$G9>FG&5UY/+EAR?A=5OPCI"(V^0V M>G $Z="=M&_^$4AA=+4XN%YC=6\0@N\-0@1R0J<5C'#*^>'T-.9&_UI&@XF) M.8(C80A;?K%Z&V6XWC0YF.8O9_GNU\GO'>K3"5:_WX,'E^,.8IZ95S2'[G$K MQOV^JA'YS4UE9D6^]F%<&]1%NG1!18XXB??N8)MV'LK@[H74@,RK?_UUH_Z+ M/-$%6NP3,<",-]2G@ ULS)9\)?#1-H306E#U\[O96U_WFC65.T"R3^D=8(%7 MX9:*)Z7Q$^<,.I.B2_0='&-'/K!U3#RQ8>BOQ5+:IA9U(3>1Q-9G3>RTU%;. M7+$6(:M7@&KNU5PA/3-=&GH1R2)(CJ 6?[IK>U[,_/KF#@"KFT_H M8W[S#+NG4ID]"7<\E+3ID?/1HPCL?3\]&4$@Y[4)];+E#?AJX=R/+'*5:DY6 M?96U?NXKI& 8^1V'(N&'2(LS'SB6Y;RXV#M7;;Y)2TUKYE@6WB'6[^5R]:;3 MF$)56!'_*.6]SH,1'^[ T2N MG5]W73.EOI+A7KS=*\980KP<(&AG7X&A:%$'[Q0 MW4ANV.K1B77B3[J)Y7?QA=7N8AN^\3&L PI1JSP&2YSQ2:69C)_W"]9#PUDV MP)@7Q> V;5E0CZ'6Y/S,9L!HV<19^KGV6]0RJ4C/SEZ);YX$=<^)-S=,^GZ MEX:O.OZ:KI_#AW+/$&RSP=V^?CTX[^VK/?E'03G;P9EU?Z$T!-DV^W2QWS=X" !-4[0%C, MAO;!F(@.YE[E7\[N/#?2N/ !>:\?LC.Z2ATI4@>.#OARY6_RK3R 70:66[>5 M@H6D4YE<"0$LA?ER#K\#A>PNC*R\G\QH-X9,+XI9-#-Z]]NV\KZA N"+WM]Q M NHE1@)ETV_K:;P?<\%7&/O VR3E[),"@H'=3FP'AJ;N>I06=6V.]$*3O4;B M1XL"B8R57*I6 S)DHEX*67(GMB5E 8)RYE)K_;40$>$>XC,><>8'4/OH'86& MUR@<:][81-?C^P1M5[K0=P/V4*OZ$B6W%>?:LLJ$,? MOTTGOILWW7M3>:$'R+$(MH^'KOA6$QVO]G9!K:#,5BW@'^ 0!FL?\FQ <\[ M0C]4<_H\M]%L7#W^6?WOS)^$LO4 2?P.#PEH\[53V,#Y*)E[VU%Q!V HT8!M>(NSX@L MC6@W)?D-8\D3+&QF>SU(S[Z8E70YZ\MPLA:%89ATOP,PH4A71U_...5!NIZZ M,(DG%?QJV]H(HK,8@<.-NNBV&A#I?:T"_@JEBWL1>I!XF)N-UL/GVT 0QT;Z=QW$;=A0T- ##B<(HV'07V,+7MYW0*C+VF^ [P!-@0;J6 F7%?3LN(4XQ MX:SHY)8[P);'- HT *.-=E\\9V9 F< 4_W D]B,//V+)2N+G4__)X4>,!SLA MP3WSCVQ]'?4-'OWZ#-94GYF7P#1>UK7I3(? MVI%D82S)B?%"A3#3^7:M0I2O,5V3\41#![J7R.)/V[%;O/Q;EUG7+WP#EI-# MO0GTWMRZV+\:NYIHI%.P3GYH<^0.!-\!@@RTD(68%ZMX]S+2"Q*KK&_7W3_ MG%!.79L&#%7KJ. 7*R\4AF9N*?3=^&R'F((^[?\2AEZ M4,%0O ?JO0,@'OA*;-\!S/>R!^X ]_\'=AEA V$[;7^6EX:G7N5:9QU^DF1_ M_-SGK-)(N_\8'YZT)I]=>06W-C0%5&^YA/X;G@ M0]W;#)T_1Y),U"-HK%II5.Y&-;XV4*ES3$H_I\7&L7>"&-"R2B)W2#?B*[X3. MJ>CHD]Y-T!.EGV6XG;IM"3CN> 6(9^@44VQ,3^(=X&^=F8!(A,E MT59%66SQ5<*?-M[XH7;3YL<_*JOF&+LJ;7LRG2^]DV/G7L21VU.1KSI/(//. M5$.:97F04)P['X9^'_UJ_3C"DNZ!=/SL&/N D6!'N;UT8*;?[HI=O<]_[-36 ML9^"\%/E1*;;\3?D\SW6'>(H=2#?LO'[VPZW.5QP>V5X4\[IT(1G->D;AR'[ M.?RH?.NI'[)+!0\(8FK$W:@J;"Z/24;=0H7J+]9\ /]?_-2*MME*SR#NF M[[-(]=_I'T_"7P"R285_R-HDS$+E)/K)HC*F&#ZGK!/%":(DR7R\^WL!%FV, M2>]##[29Y1P6RO+M2A4#KG,\D)0]TA/1LF+%ID;:P#L H7@RW(4R;Y$I(;C5 MP$5R!!![[3;?NH=YC-:$- :PL$9X?=D?SS'LX%]5='3MX[M7/U9V^::#69V. MF<7X&R^UR%5_F5E_,02C_C0%/? \<]&J)4?FO1T=^'LN;Y#P%WSS:DOO.T!/ M#EL+ AI"FEYJ+C$_6H.4LW*K,'![M"_?6 MNE#IJE8RDF>W""4+S:28_5'AG+LD'4:N13!P5:\?V@SD4/J1*)TE,_@1C; Y M)?NW++63%$?RS4 RFA -O5RG&\0P_,BSUG7*"?&_SOE"D-#8Y\3"9%\"*N=Y M"CUJK3LWC(UK+M%DK"@OVBBTD$L5BMO@9U?+SS .)YFWCV1>&K"Z!3X7)E6< MP&>?;D 3;3RCU$2\NGG5[*2F/-^Y<&J6_/C MO)19%JAP*.Q:K?(.FXCK?&QFJXOZ?+G1L3*&;MY9.69J4-RND6!-MSB_08W9 M*R,*CK;6B^2IVS(XYJS5"\W0O[EI^FADM"2@S8X@"RF:PQ H1(B- M,L9(E21;EKL1J2+%#PHW@N2^!,"?K8,BT,H%J,)^&[.?'6&_[1ZUY' 1"NFS M\_9;A .V/6N_%%1FKKH>\?E5<"E$MRN01?L_*[-M:!Z 1.;YVUAYZ _5 :#? M[%AX4#'K)%RL9.8HAETCFKP!!Q_K@U]6K%Z>_4!'&[L!OP!J/NT?!I"Z/[FD M[8\WL3?'W@VQ\$?+.+TZERUS(@\^28EOX6;B =C(N>FB::>;F/E>(Q_8B]/J M.PE6)/AHB$+OF ^(;0SKC*B> M%9,7SE7R<,"/]UNEB*WX=FC]E(K>63T7;/ED@GE/.G5W8 U[%;9WZ08SEO$Y M'2 2=7&5/\4*0SO4HH*=7/P0-^;-32&&1YSU25;1'/SCZNL *2[(*UZC2Y\ M$'DUY]@>BH5L0SM2_CEB**SQEA9#'=CJ=B'9WB7C.-*5[ 8>D;QW8X%B2-IH M65-$]3H8$5YM469/&S)WZ%_.81UI$5.WT*+[18H./N8G0*V]NJQSZ60UF'>; MY2]P\0%]JVUXH]K37C2%NQ+_1;9]2_X\O<"N\TDS2F;SF&#E[W54SL *?\*B M^2TG_>E-I[RSDJQ-./6QJ*YO2=L=('NP$9RTTX4('MKL"I5^$U6VU-2<3Q+[ MF29#N!;XW&S]1([@K)*5\-R<7"M?L] [5ZL+W#5C_,LX\[N)0'\ %JDJ7:P5 M6U8LPQDO;U;M4_G-YBA/*;(H>;*4P4Z*Y%[8^^AK>IK->;6_'"8(;<<0U0!X MM,(C#&>?O:@GRLL=UI(P2ML3%=0I?U^\AC5&I-F(B@K$G7<7MQ+ET!_(A])V M*W287KP#."^_9'P>5U=9B:?'G>,-2!H2ZS?TGMD43-UH:>=?(WM6W!6^;,2) M6+:X:=.+IRK?*E]+*/8KIEH%'_0W:D)D]4^[KSM#;V16_G+-&U?KZQOFK,X1 M5]']*K4EREHG=3G^P** L(D4E!5;#RW>@TZXNO?/'.O2,34Z?)5,Q$JE%\BZ M-I@2?>=\= P!N38%VU&EYVZ5;QO(,W4VHHXW,C.=I+?W/"%O@VMT:814]3C> M$FT!SK;D!G1G!=J-$;N;7*VU>RR,Z6;3'B$U2%C*#OOY-H^EE ":XY%O]$4% M3]O,+JKM9_W2#$+6JS?#*UK6"OF"C-$A@_&OI[Y^-6Y'X_95_)N-83;63:MD M?$>;ZD]P6@P'(GVPP\_L)\*YLMK89$GM@>BCX4?HNF3EKQ^_&-#5>A;$P.;W M0$,NEUW&@8PLYB7^KY'RY31%8%;2\SBQO/ID6]-Y@U,..ECP:\UDC?-#DXC0 M0)P/< Q3A![R]?582:7[,4KLBKS4E04V)"RMZYTGC>]S0+NU2H@6[\5K2K!\!S8 MVSCG6($_-%>!;U&# 0UFV2JBY]I-]QO:"1%P%SB#3A! #13M&V6O?376GCFJ MZ6?X[A/7+L"=UFIF#%CWRYA"C6QD)E!XXUE8X:38T^A6CT%>%F=';H0$C\AH M;"T8Y$V] WJN>J&[AKWF,?KH.\#ODX10(\&&'7@.#Y(SZP)64R@\5+])$Q7" MQG3HK,B-C<'^@'G:CB0+EQJGU2]]10;/E4@13]&BG>4+NX!^TB%0L07_6"7:;0B[]\_N:-!?8Y]=XW M'4464Z3"JUD/LONPM3FJ#6D-F4=W]"?VCM<)HJXL\:B^^%X;:"(9>^[=8B9* M?NM5_,OHPP]:3NQG%,\4 R(Y;%8AOYX&Y)C+8,RW]6Z/@'R!H!WO 7 "AM/V MXNU?:!>9\[&'J!+%VLO?%E:3(DZZ':U70QNF9+VU./LYS#'OY]M?#'MT6)J+ MN^N2?1-^(RPY_N%LJ]A7C.JX;7^D.>VO3T*,:+7J[A8PM';])R3MURK]2RCA MO8(E,S)^)R;M@$MLFD=X/&/Q?SGI+WOA^]6(I-U);.Y AYS.D@QKF*_M(0!^ M6;G 4Y06)1_7U5YR&3"70(#4/K@IW%NE[^J8=&Z*B7M#@!ZV2)KJ_\J4^K N M1(-^D,Q$%[5J3@Z7)T-P574RS3F+,?(E":P4P-0YB+^/;S2F$AN$J/E>VO.T MH=_=A)7N=)Z..-WGRF:_%HN4#3,PA<:32O5!$S9NG-QESUHC.9Z"B*:PV9.$ MKQC&3 SY&N4>[")%]JV9O6XNUQ&>MK@P8)A8BF6STE^^#DD6).ODM\$8(_#B MM"^=^%-=YP?3K:\Y7W[CT,-Y!_-%]H)HP3RT;R&8VS"]EB>HZ(V0&3&*$,,R^J*F;'* MA2W0BG]RJR"EZ566E\S0AA'L68@'D-2? "I:^9W!5/^"<-?!%O][SP]% O%= M;H#[L5F'BI2\]?&]T$=03,\OLM@4>3,H4* II]$*549RU3 8YF",W%#@#\[Z MO=(/?7&0Z &;/05%8)X@P)&BV2_-/QAIDU2/+K4:%\&Z>3N?;[/@28?P0=3#,U8I0J-O_]@H9<=Y.EG(E_:)[%! M$TR>W[+K(67@L(##QNE&\X[6L&^ONCLWJU09:W7@9E 5 XGV/VL8_*N'J_N1 M.BK4[ __Y57P?P6R-T.0\+B JD5OH,&4]I+WX=%3&R$L7>[)4G[1D[Y MC;042\!XVQ&E$UI3:.0BT M-#S-<[$LNI3J;V\NW],>+"3 MU?PS;5=X"-,*@V MW/P$4Z.?\@$IF%W[E\;@#K"HN[2?HIY,]R2)A;E.)(S>E3'I\C[]NG^N0FV] M;:V?.F1K_+&>C,$0<663,H@F=5N26<4&^5'P4?Q:TX/*:N>O:'IYB36G<]1+ M96HD#UL4\N2W]Z6#,BL +?C! YZ^@RD.U7OU'U8BR%OU#>*:VYV+A.MS^A\1 M7+_SK#]'/\.\,.@:139(U5)XV[R:0HN5[6>H%.DS9!>WF:CY/=@TL&8,2H(, MDSY7ILR:%3?C0N*!*S(%Y-SA+QFT[C>Y'VXXR:D^$I\>5M:HC4+962*:B]>1HUJ[L+NBU2[0IZ_D,>N@VD&?7_9C608(!%'$>4^9(,:J7+9 QS^F9 M+.ZTX/*8C3SUIDUR8E7L#7S3!*N)K\PC@6Q)N72,WWP1ZA8&:3T9)\3W7DPF MG=1I&&*7=5Y"R0PC,*'% 5U>%UJ_O5B *0D2=E:QSE=N;37:KWP0 [=@V*%[ MA[6A'=AU1#2)R&GFY;@KYGUF]^MD;=X%CBTFBRXXX@X0>OM!H78"@W_N*NFO M5 8'7Y+;"M@PT20IWE<=.N'U :V\282V0+AI+= M.RZC8 ^?4LZ"N+E(@J1C@Z1X&9;^G-ZB.1R(?(?,WEC94L>R"_]OT7)@LFM> MV2=WA;9$X@?3_NW8H2'V4&UL7VE0B0WZM')QT12M/QNV&Z:PP494;.RDS;N(KLUY _+?QPMHF&XC M(T/Y:E&<&D R;FLY9VM4^M(BN7K)#;#Q2T>'0+5&:21$PTBGH[:+[#6[QNBE MX<6X-OI,SX/3[!4A6)Q@;OJ6Q9G#]?*NX(%CE;,L!W\CS]G[%'T;/Y5HCL>= M$\]'R"F*$O%?> ^\S=T,@RRMVMM5V0H9&VD^ 7V:>$Z;PBNDVWW,^&$]52M" MUE5D"%CQ]PX \X)I3>3^N0/8K##&M8GL!![..+L-K8W[[!EJ;CCZ@8.,5RP3_*U-.MDPSZFI02(MG7=7YJGK?2B&G[=IY+NR^M7\*O M.RCS0TQ]]F]5Q:]:+GGK[[MQA;L3]"9!PE('%A21[)3UHCVJ%RJ\Q6WK%%\4 M*$TZR]GU ME):C@(CL*-:+S\/8^"YT["Y+(:KXLM/3:]!S^ GW-;JKMKT7V84.\W]\![ H MN@-,Z>I1;DX\ZDRH=2#(L(3]A7H)B>(]9=",W)3+]"9OEMD(/J.><>P*>\P)^/10A&P65#J_<3,-TPT[/D+[%)PGYXA8%F[)A+C-P!]'8] M!X\S675R[355+C$.9ZV^XK5_KN^%D<+)3W>V:7?:7<2&R!BFXB4+39(-BB)R M4M'[U'.EP:\QQ,2P-E,":9VIWNELO.&D1<]'>D:83LBH2TOMH$9.'=D5:QV_'Q42YAR( MIKP>2ERZ_.B6(Y[3;47]9D7A7@DU']5"KZ<"P:(.(^TO/%0;4:D7,<.*.ZJC'!S#=]]@-8TNC5]=+0?X]:7/6=4,1C0ET-G!H9 M#';QQWT,2:8N\)$:33$3#6SV87*A,:U[TGN>CTO=2\&7+M N^U0("/H" C*S M6I\7O%W\ONLD#YGIC=;CJ)9MM16#AA5Z"20W5D% M&PQRLDDRN'G*A7=.GL5CZ772S?1M00:][+9H]E?3K\I.XE"2J+2JPO)IKJ@T M+CQ'*$'YO8#LLS)#8Z42I1I1([$V;"HA1=UU'L=(]#IJ<>DK2<)F"1AZ#45' MW2A @:>B[9IV96LH9PQ4(TLI@)_3(K'.A+5LV]K:IMG-1"\+PIQ6^(GY.!R( M?EHFUFMYPE-XOI<[_=(9Q@.C5=;2A:@F>\AP5,><2_?H3,$A9. M_/4K0 F04/Q)>V-%^SVA4_7^/-3(WXVCEXX_5ONQ*G&!FO!S=C;*)@/)L\W( M^R55"__SSYTG>4_Z\ M^8AXFYDC6?IB%<[N.:?J%7P7N6Y\J0%W"7D:B'&U1F/' M*T9-4QWPJK) :98F-8&12 LN!U;VKRUV27B&_AJ911WB/"W"KNQ7L[Y1K$'S MYH=0X0I)-Q95D93<[V<3_CJ,AMPK"D/F\-H1'##D]'ZQ[._XBS.X9V 2N+^* M2KG7\NYZYC^?MJY3"[4BB66F_,W9O 78JF6^-J?[8&:?P^)'Q.?>XA"5KU'H MB?5:WO*'2,Z2$O.$')]ON7V:L/G2$R4?L:*IX?JB.LJY-U_ZV%USPK3-K4(U M#C_"0?#ROA631=0[#2@[&+&36@#G*Q[S(I^>,_ST=D$GO[<;$7+ M=MX0#'ZNFB0T"BA>WD:FM*%4 66.]_LL4;;D/J3=H!EF!6R*E]%^.HK#PZ"_ MVA.I+_<@]C0:] \Q!T@'W 'RASG$2S?:4$,'D6)CAQX7@W293P(?=9E^9_0\ M&[(_1K]RVQ PN5X8NP/D,=RO^Z_RQP=CQ2 'M=NO,S_B:A=! :']_\&**OB7A7CYF>!O+[3SP[?"XK<['K_(==\GB^P!YA!S(R/N4EG=&Z QBM MG4AF:V99\SMF1 /$7#&(]K&J+^.TJ+%]()SXS2/L'[_L4 MC-EV/ZZ$[]""\(F"Z"B88\L&<00?/#HOM-IX5FYR*Y7SG06N=W_NA,3? 3YM0](O4JM6U>65KQQ8ID5.RP&A,^%;.-C& M&J5KH+T9'37[QXG?7B?&0_R374UG2##C%I3BD<%W?Q;%D?_JK'& MW83V /N=]*WA/_/N\*=-$V3[:CIN#"K%HS\$,NT^,E[&=7BS>U)FN4PP$*WO M 06;?,X[-)Z]*;5A+HK"[4JL^RJH]+J!_/)T1#9V]V>'3>'^YLFJEIK)S4OQ MUA/+^QKZ1.!@"ZV^_(Z?]U!D7-K2S_QZ#8,%'+U>PA F.6Q6?]XU9V$4_R)8 MC3.HV1HMD2@@QRCC,JP#4/SB,"*;QH $_!OX?2LOWKSPD/QRKLQ=.$A&"U M'M+]1=_R'H8\WL.NT)QR)>SFI=*' MX-W$5^NX<@C 4%XI-0@^EM^A4,N7T_2I8@^6^J/]9U<3I(G^]^3KFBR/J^ ! MZR54EW87DCDGM53;(8!ZH'V&,=,A->GMX+#XAMO(&GR0+PG)V?'[/A%$?VQ2 M]?:T2Z=]6T C_)(#)/&'64-E;YE8OTBZ)*[2_\TT][2S0$WSGI<&QT6_\+JL MY(N^V'CO?9$ET0<0\3-#FOW86+KEG<9LTN7J9/6':Z0^ !2E M2!O:]BO;34PY6.9,Z@6^CXW1/UU@O+ MB07K'/[.3V7DK&O# G:BV='%F#V>7[D'>>DR4GY?"PUV1]76'U;$JT%U]&). MAJ;*?'BZP@12. ;?>CP"2N%O][T@J^DE2\M_YZ. +A6PQKI6V.O(*LY8/@HE MOA&+A%<':"('@=*P_'@-#@^15TA@\XTD@6ET6((?]6O6;Y195L'3Y8/0DSN M>-<+2HAVUY6)*RI49_99[>,IT5&',GX;\4N*Y54ZPB]8CZE4;^JR7 URQXLA M2%%/,^H4D]8Z2)#J\XN9DB']E0;\YN4[ .UKM^$:8YV(OG<.M&"&Z@,,U?SK M/SB3]ES+*Q5;UD%,'*UTZY561UFS7EY&8]#0LP6QQ>V$URWM:22JJ-)OAY\E M(E<&%3Q9']*W=$MMR;Z:"[AW5'5^"O![5R-2.^FQYV&<_>+7T;2,WQ*MRG 5LB+EL"NBOKFJVY3E]-/[R_73Y$5V_B0W4TV<]VLG#M,L89(Y0:;Z] VC# MK]5<"AQH()@HNXK%M!NY6+ 665.H_;-Y^@SN1R3Y57\>&;FEZ!:&_: ]I4^YYQ3E MBX'J(2F7S#4"?./L6%I%!7Y/!+$9 CB0@ZMN:Z+%#FT@HY!%\]9]7^=6BPHC MN],^Z4+SI9CO;$DAPR-!&DO0V-A;V]:YPR1",.2GI^:WYF^:[H_8D^5-@@+] MR<,D1]BL;<2Z/YB:[J6O$LW+ZLAZ!KNW10H*.@M1%,5:\3!EX5I6KC&%\$;D M,H^5U(FJQ *W^'2+RDWB)D]#EZ[F3DKYGL'?=W%IP>+N -69MV1J=4B2IH&< M?"]/RWIP/21MY4_&1UH"EY:4(!&,EF[$( TT!4[T^4+8> ^A+&PZXDM#^#(X M09 J#!MHY@OE+QWN!'>U\4*T2B-KK=N\6/FM*PE6.JB$]KUQ0@=%WC! /-KH\UDYJINUOS_?"'\N+"QY41;>C.E*1__R6YHX!VW[:D$C MW8UI^/PJ]R[&F:T^I>W1DJJ^.%'C<,5WT7_6)$,B/'/H=3D_G[:(/=Z2:O7& MU[]_LV6-;*F'.];?<>*AB+#1X(>R$7/VD@"Y2NX^"9T/AB@9_7E!]@C-&!7; MY)V-WB&J[3S&[XBB/#;*(YF3Z:YS.,8\$F)^O8>Q*38R7URKBK/QPNT=7&+J M8_M2'?3%97(]%!6]NX-DJ9.(%B.A?37-;W-#_':4 VH4VM/V>R6(VB(P4]NW M$(&L9@%1=7RU$,@T]%0L_\DTP*+.\G5[M]--+V^FIA;#XYU^ !N[R*R?GO!: MU,5;2^(V%Y?8.XQO--;; _60%9[?O@E]C=2KGEC:F(UE\%C-E39>X4@)I?," ME$ ?>^$M"R62>@^8 ,G_VI7$:9Q72SD2.=*J[N$8-\0"QT5RA#*VT$[Y1GN! M9!XD K_!OM7?TM\M)T[(^$S5& -(@X@!^$UV]EXT,(6$_-FFJ+SF&86&6'TH MY<:3:*#(+N[$0T-/*[DO*JS0C2^8+D9FS34C-6N@V3YN(U'[N/6#YYUM$*O5 M.@%9F^*5?>C%GL=G]QM-=>?X// KRX\'\-@SND6H'#P^GM!RL5PTT#P\I1_H MT53P&(=%'R?3CSL[;5P(;2I5@7GLIQ6X-426[^.5XQGCZ#]JT6KS\23Y?3S3 MNA6[G! LPPA^ZX0!12S?EV3'MV'5:,B%I&VYMV&<,%K\"X.BE(S:N]C8S3R& M\318;,:7V:JQ,X>.PZ_P'=[KU''%RQJN+<.9\UH6;XVSR@7G.8%CK&2:UQ9ZR-0A6J'@+RR6Q&63R&]"V%CRS=+77#_G[/#W!]O)0R%D M_IO)!ICVPUO0Z\P]$-SA'X^IJCRDR>)$3?TTVF;S.YOB8=-V[*FP#0+%*D5/ MM@UEK*2Q]DIE?4?-W_V=N0%!Y==Q@ M;HWVEUTLS/BJ?VSXIUU[\G%C;#JV>!(@2D$O7:=S-C7S=5?<2ZW;VI*A>ID2 MF>!WI^*&+V(3^]V6BFFZSK>[?@/53F\-RZX1VK0DA'E8@=U K9X4@$7OX5+" MD!2:=Z K4M1AM.50H,F/\,@Z]E7B@&OL040A+CZ'WUF-S=L[0'(A]VW,-.CO MU <:/05-FLYSB[\I=XT!NP4&)*6CH%P>6(XD,Z9 M&RORUVJ0QC0,;/&(HJ=&C_,;SP1V2H(_0Y=']1[$HXB6(?6V.%H[*'S'(U:$ M/.M!OS4TTQZ:$1 1Y&]WJR**QHHKN,'QQK,I\WV3G96C\VID[X?>9G5.'WZAO1=+UX<@^+6* M&! ^<8UIDGNT"B.*=!J;E? DL*Q;Z,W84"M'VLH:VV7!TAW ' K4 MD<^%G@?26(XQPBH@33;+QX)\_[3>L/LISE.57PM\GD&1O*;JFIK4I'S;> MRY!O0JS*L%?M&SE'E9J"+[XQA :>J?X0<#1Y_EB*CJUN$%\L[#8*Q-U[:-2G M0>)0XL#P36>/)B,,^DUWN7[[T[BBHQ#1Z$<$H=BR/2M1HY-R[Z2W_YI]VL6( MRT7YYY!U'RC%'2!0]9/3D"P&>[HD8F,PQYVOFOOMO-B*/OVVAJ[IB[,1@;;: M%=OO6(USV2H>\ &^,\6BQ)#?K7VI@_YKF=Q7Z MV$_#$;> N909I?-.Y\CCO[$RA8:R.L+<3T]-D07W"L%;5#+X;T M)Z*LU<^O\@9>6=#IL9JOD"T2MF'@B8\M^] .?G(K<+5/8E=Z7GL6UU89[. \ M(^HZC"?_H5!P"$%-'5Y(6I LJLE+EVM55/?MDR1^_L63ZGG]E#O 8V8K3&<$ M)N954D:CC@J ZO\2J#/+]W3W*53X&9KS2S7I^#JG)L/QZ7$Y])5G:I;CAU*, MWK_%%1!Y'?JJV=;"CL..0WB4O[IUVVWN^_7M