0001140361-22-038997.txt : 20221031 0001140361-22-038997.hdr.sgml : 20221031 20221031111753 ACCESSION NUMBER: 0001140361-22-038997 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221031 DATE AS OF CHANGE: 20221031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: STANDARD MOTOR PRODUCTS, INC. CENTRAL INDEX KEY: 0000093389 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 111362020 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-04743 FILM NUMBER: 221344563 BUSINESS ADDRESS: STREET 1: 37-18 NORTHERN BLVD. CITY: LONG ISLAND CITY STATE: NY ZIP: 11101 BUSINESS PHONE: 718-392-0200 MAIL ADDRESS: STREET 1: 37-18 NORTHERN BLVD. CITY: LONG ISLAND CITY STATE: NY ZIP: 11101 FORMER COMPANY: FORMER CONFORMED NAME: STANDARD MOTOR PRODUCTS INC DATE OF NAME CHANGE: 19920703 10-Q 1 brhc10043283_10q.htm 10-Q

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549

FORM 10-Q

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

For the quarterly period ended September 30, 2022

or

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

Commission file number:  001-04743

Standard Motor Products, Inc.
(Exact name of registrant as specified in its charter)

New York
 
11-1362020
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)

37-18 Northern Blvd., Long Island City, New York
 
11101
(Address of principal executive offices)
 
(Zip Code)

(718) 392-0200
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, par value $2.00 per share
SMP
New York Stock Exchange LLC

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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

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

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

As of the close of business on October 27, 2022, there were 21,570,097 outstanding shares of the registrant’s Common Stock, par value $2.00 per share.



STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

INDEX

PART I - FINANCIAL INFORMATION

   
Page No.
Item 1.
Consolidated Financial Statements:
 
     
   3
 

   4
 

   5
 

  6
 

  7
 

 
9
     
Item 2.
31
     
Item 3.
45
     
Item 4.
46

PART II – OTHER INFORMATION

Item 1.
47

   
Item 2.
47

   
Item 6.
48
     
49

PART I - FINANCIAL INFORMATION

ITEM 1.
CONSOLIDATED FINANCIAL STATEMENTS

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
(In thousands, except share and per share data)
 
2022
   
2021
   
2022
   
2021
 
   
(Unaudited)
   
(Unaudited)
 
Net sales
 
$
381,373
   
$
370,310
   
$
1,063,616
   
$
988,939
 
Cost of sales
   
274,589
     
265,105
     
770,641
     
700,678
 
Gross profit
   
106,784
     
105,205
     
292,975
     
288,261
 
Selling, general and administrative expenses
   
73,199
     
66,509
     
204,551
     
183,316
 
Restructuring and integration expenses
   
     
166
     
44
     
166
 
Other income, net
    30       8       43       8  
Operating income
   
33,615
     
38,538
     
88,423
     
104,787
 
Other non-operating income, net
   
1,513
     
780
     
4,889
     
2,247
 
Interest expense
   
3,656
     
652
     
6,282
     
1,356
 
Earnings from continuing operations before taxes
   
31,472
     
38,666
     
87,030
     
105,678
 
Provision for income taxes
   
8,280
     
9,481
     
22,407
     
26,315
 
Earnings from continuing operations
   
23,192
     
29,185
     
64,623
     
79,363
 
Loss from discontinued operations, net of income taxes
   
(14,294
)
   
(5,122
)
   
(17,076
)
   
(7,139
)
Net earnings
   
8,898
     
24,063
     
47,547
   

72,224
 
Net earnings attributable to noncontrolling interest
   
52
     
13
     
129
     
32
 
Net earnings attributable to SMP (a)
 
$
8,846
   
$
24,050
   
$
47,418
   
$
72,192
 
                                 
Net earnings attributable to SMP
                               
Earnings from continuing operations
 
$
23,140
   
$
29,172
   
$
64,494
   
$
79,331
 
Discontinued operations
   
(14,294
)
   
(5,122
)
   
(17,076
)
   
(7,139
)
Total
 
$
8,846
   
$
24,050
   
$
47,418
   
$
72,192
 
                                 
Per share data attributable to SMP
                               
Net earnings per common share – Basic:
                               
Earnings from continuing operations
 
$
1.08
   
$
1.32
   
$
2.97
   
$
3.57
 
Discontinued operations
   
(0.67
)
   
(0.23
)
   
(0.79
)
   
(0.32
)
Net earnings per common share – Basic
 
$
0.41
   
$
1.09
   
$
2.18
   
$
3.25
 
                                 
Net earnings per common share – Diluted:
                               
Earnings from continuing operations
 
$
1.06
   
$
1.29
   
$
2.91
   
$
3.50
 
Discontinued operations
   
(0.66
)
   
(0.22
)
   
(0.77
)
   
(0.32
)
Net earnings per common share – Diluted
 
$
0.40
   
$
1.07
   
$
2.14
   
$
3.18
 
                                 
Dividend declared per share
 
$
0.27
   
$
0.25
   
$
0.81
   
$
0.75
 
                                 
Average number of common shares
   
21,427,393
     
22,090,195
     
21,719,281
     
22,201,398
 
Average number of common shares and dilutive common shares
   
21,847,602
     
22,543,781
     
22,153,348
     
22,678,114
 

(a) Throughout this Form 10-Q, “SMP” refers to Standard Motor Products, Inc. and subsidiaries.

See accompanying notes to consolidated financial statements (unaudited).

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

 
 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
(In thousands)
 
2022
   
2021
   
2022
   
2021
 
   
(Unaudited)
   
(Unaudited)
 
 
                       
Net earnings
 
$
8,898
   
$
24,063
   
$
47,547
   
$
72,224
 
Other comprehensive income (loss), net of tax:
                               
Foreign currency translation adjustments
   
(8,279
)
   
(2,466
)
   
(15,445
)
   
(1,905
)
Derivative instruments
    4,199             4,304        
Pension and postretirement plans
   
(2
)
   
(4
)
   
(11
)
   
(13
)
Total other comprehensive income, net of tax
   
(4,082
)
   
(2,470
)
   
(11,152
)
   
(1,918
)
Total Comprehensive income
   
4,816
     
21,593
     
36,395
     
70,306
 
Comprehensive income (loss) attributable to noncontrolling interest, net of tax:
                               
Net earnings
   
52
     
13
     
129
     
32
 
Foreign currency translation adjustments
   
(115
)
   
20
     
(176
)
   
(2
)
Comprehensive income (loss) attributable to noncontrolling interest, net of tax
   
(63
)
   
33
     
(47
)
   
30
 
Comprehensive income attributable to SMP
 
$
4,879
   
$
21,560
   
$
36,442
   
$
70,276
 

See accompanying notes to consolidated financial statements (unaudited).

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

 (In thousands, except share and per share data)
 
September 30,
2022
   
December 31,
2021
 
 
 
(Unaudited)
       
ASSETS
           
CURRENT ASSETS:
           
Cash and cash equivalents
 
$
17,525
   
$
21,755
 
Accounts receivable, less allowances for discounts and expected credit losses of $5,900 and $6,170 for 2022 and 2021, respectively
   
230,442
     
180,604
 
Inventories
   
534,310
     
468,755
 
Unreturned customer inventories
   
21,485
     
22,268
 
Prepaid expenses and other current assets
   
25,911
     
17,823
 
Total current assets
   
829,673
     
711,205
 
 
               
Property, plant and equipment, net of accumulated depreciation of $234,062 and $227,788 for 2022 and 2021, respectively
   
104,199
     
102,786
 
Operating lease right-of-use assets
   
47,168
     
40,469
 
Goodwill
   
130,727
     
131,652
 
Other intangibles, net
   
99,756
     
106,234
 
Deferred income taxes
   
34,484
     
36,126
 
Investments in unconsolidated affiliates
   
42,648
     
44,087
 
Other assets
   
30,071
     
25,402
 
Total assets
 
$
1,318,726
   
$
1,197,961
 
 
               
LIABILITIES AND STOCKHOLDERS’ EQUITY
               
CURRENT LIABILITIES:
               
Current portion of revolving credit facility
 
$
52,100
   
$
125,298
 
Current portion of term loan and other debt
   
6,036
     
3,117
 
Accounts payable
   
103,894
     
137,167
 
Sundry payables and accrued expenses
   
54,215
     
57,182
 
Accrued customer returns
   
53,857
     
42,412
 
Accrued core liability
   
23,845
     
23,663
 
Accrued rebates
   
42,378
     
42,472
 
Payroll and commissions
   
37,539
     
45,058
 
Total current liabilities
   
373,864
     
476,369
 
                 
Long-term debt
   
211,400
     
21
 
Noncurrent operating lease liabilities
   
38,618
     
31,206
 
Other accrued liabilities
   
20,637
     
25,040
 
Accrued asbestos liabilities
   
63,820
     
52,698
 
Total liabilities
   
708,339
     
585,334
 
                 
Commitments and contingencies
   
     
 
                 
Stockholders’ equity:
               
Common stock – par value $2.00 per share:
               
Authorized – 30,000,000 shares; issued 23,936,036 shares
   
47,872
     
47,872
 
Capital in excess of par value
   
104,411
     
105,377
 
Retained earnings
   
562,135
     
532,319
 
Accumulated other comprehensive income
   
(19,145
)
   
(8,169
)
Treasury stock – at cost (2,366,339 shares and 1,911,792 shares in 2022 and 2021, respectively)
   
(95,886
)
   
(75,819
)
Total SMP stockholders’ equity
   
599,387
     
601,580
 
Noncontrolling interest
   
11,000
     
11,047
 
Total stockholders’ equity
   
610,387
     
612,627
 
Total liabilities and stockholders’ equity
 
$
1,318,726
   
$
1,197,961
 

See accompanying notes to consolidated financial statements (unaudited).

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

 
(In thousands)
 
Nine Months Ended
September 30,
 
 
 
2022
   
2021
 
 
 
(Unaudited)
 
CASH FLOWS FROM OPERATING ACTIVITIES:
           
Net earnings
 
$
47,547
   
$
72,224
 
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:
               
Depreciation and amortization
   
20,895
     
20,160
 
Amortization of deferred financing cost
   
294
     
171
 
Increase (decrease) to allowance for expected credit losses
   
(561
)
   
381
 
Increase (decrease) to inventory reserves
   
4,354
     
(443
)
Equity income from joint ventures
   
(3,553
)
   
(2,419
)
Employee stock ownership plan allocation
   
1,722
     
1,885
 
Stock-based compensation
   
6,327
     
7,189
 
Decrease in deferred income taxes
   
245
     
1
 
Loss on discontinued operations, net of tax
   
17,076
     
7,139
 
Change in assets and liabilities:
               
(Increase) in accounts receivable
   
(51,887
)
   
(15,343
)
(Increase) in inventories
   
(75,300
)
   
(52,742
)
(Increase) decrease in prepaid expenses and other current assets
   
(6,270
)
   
2,324
 
Increase (decrease) in accounts payable
   
(31,844
)
   
24,228
 
Increase in sundry payables and accrued expenses
   
3,807
     
18,905
 
Net change in other assets and liabilities
   
(8,327
)
   
(4,522
)
Net cash provided by (used in) operating activities
   
(75,475
)
   
79,138
 
                 
CASH FLOWS FROM INVESTING ACTIVITIES:
               
Acquisitions of and investments in businesses
   
     
(124,663
)
Capital expenditures
   
(19,499
)
   
(19,406
)
Other investing activities
   
12
     
29
 
Net cash used in investing activities
   
(19,487
)
   
(144,040
)
                 
CASH FLOWS FROM FINANCING ACTIVITIES:
               
Borrowings under the term loan
    100,000        
Repayments of the term loan
    (1,250 )    
 
Net borrowings under revolving credit facilities
   
44,452
     
118,938
 
Net borrowings (repayments) of other debt and capital lease obligations
   
(1,745
)
   
2,916
 
Purchase of treasury stock
   
(29,656
)
   
(26,518
)
Payments of debt issuance costs
    (2,128 )      
Increase (decrease) in overdraft balances
   
(54
)
   
455
 
Dividends paid
   
(17,602
)
   
(16,678
)
Net cash provided by financing activities
   
92,017
     
79,113
 
Effect of exchange rate changes on cash
   
(1,285
)
   
(555
)
Net increase (decrease) in cash and cash equivalents
   
(4,230
)
   
13,656
 
CASH AND CASH EQUIVALENTS at beginning of period
   
21,755
     
19,488
 
CASH AND CASH EQUIVALENTS at end of period
 
$
17,525
   
$
33,144
 
                 
Supplemental disclosure of cash flow information:
               
Cash paid during the period for:
               
Interest
 
$
5,828
   
$
1,094
 
Income taxes
 
$
21,837
   
$
18,361
 

See accompanying notes to consolidated financial statements (unaudited).

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY

Three Months Ended September 30, 2022
(Unaudited)

 (In thousands)
 
 
Common
Stock
   
Capital in
Excess of
Par Value
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Treasury
Stock
   
Total
SMP
   
Non-
Controlling
Interest
   
Total
 
Balance at June 30, 2022
 
$
47,872
   
$
109,117
   
$
559,069
   
$
(15,178
)
 
$
(99,294
)
 
$
601,586
   
$
11,063
   
$
612,649
 
Net earnings
   
     
     
8,846
     
     
     
8,846
     
52
     
8,898
 
Other comprehensive income, net of tax
   
     
     
     
(3,967
)
   
     
(3,967
)
   
(115
)
   
(4,082
)
Cash dividends paid
   
     
     
(5,780
)
   
     
     
(5,780
)
   
     
(5,780
)
Purchase of treasury stock
   
     
     
     
     
(3,160
)
   
(3,160
)
   
     
(3,160
)
Stock-based compensation
   
     
(4,706
)
   
     
     
6,568
     
1,862
     
     
1,862
 
Balance at September 30, 2022
 
$
47,872
   
$
104,411
   
$
562,135
   
$
(19,145
)
 
$
(95,886
)
 
$
599,387
   
$
11,000
   
$
610,387
 

Three Months Ended September 30, 2021
(Unaudited)

(In thousands) 
 
 
Common
Stock
   
Capital in
Excess of
Par Value
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Treasury
Stock
   
Total
SMP
   
Non-
Controlling
Interest
   
Total
 
Balance at June 30, 2021
 
$
47,872
   
$
107,062
   
$
500,620
   
$
(5,102
)
 
$
(66,836
)
 
$
583,616
   
$
11,501
   
$
595,117
 
Net earnings
   
     
     
24,050
     
     
     
24,050
     
13
     
24,063
 
Other comprehensive income, net of tax
   
     
     
     
(2,490
)
   
     
(2,490
)
   
20
     
(2,470
)
Cash dividends paid                 (5,544 )                 (5,544 )           (5,544 )
Purchase of treasury stock                             (15,422 )     (15,422 )           (15,422 )
Stock-based compensation
   
     
2,513
     
     
     
295
     
2,808
     
     
2,808
 
Balance at September 30, 2021
 
$
47,872
   
$
109,575
   
$
519,126
   
$
(7,592
)
 
$
(81,963
)
 
$
587,018
   
$
11,534
   
$
598,552
 

See accompanying notes to consolidated financial statements (unaudited).

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY

Nine Months Ended September 30, 2022
(Unaudited)

(In thousands)
 
 
Common
Stock
   
Capital in
Excess of
Par Value
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Treasury
Stock
   
Total
SMP
   
Non-
Controlling
Interest
   
Total
 
Balance at December 31, 2021
 
$
47,872
   
$
105,377
   
$
532,319
   
$
(8,169
)
 
$
(75,819
)
 
$
601,580
   
$
11,047
   
$
612,627
 
Net earnings
   
     
     
47,418
     
     
     
47,418
     
129
     
47,547
 
Other comprehensive income, net of tax
   
     
     
     
(10,976
)
   
     
(10,976
)
   
(176
)
   
(11,152
)
Cash dividends paid
   
     
     
(17,602
)
   
     
     
(17,602
)
   
     
(17,602
)
Purchase of treasury stock
   
     
     
     
     
(29,656
)
   
(29,656
)
   
     
(29,656
)
Stock-based compensation
   
     
(1,335
)
   
     
     
7,662
     
6,327
     
     
6,327
 
Employee Stock Ownership Plan
   
     
369
     
     
     
1,927
     
2,296
     
     
2,296
 
Balance at September 30, 2022
 
$
47,872
   
$
104,411
   
$
562,135
   
$
(19,145
)
 
$
(95,886
)
 
$
599,387
   
$
11,000
   
$
610,387
 

Nine Months Ended September 30, 2021
(Unaudited)

(In thousands)
 
 
Common
Stock
   
Capital in
Excess of
Par Value
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Treasury
Stock
   
Total
SMP
   
Non-
Controlling
Interest
   
Total
 
Balance at December 31, 2020
 
$
47,872
   
$
105,084
   
$
463,612
   
$
(5,676
)
 
$
(60,656
)
 
$
550,236
   
$
   
$
550,236
 
Noncontrolling interest acquired                                         11,504       11,504  
Net earnings
   
     
     
72,192
     
     
     
72,192
     
32
     
72,224
 
Other comprehensive income, net of tax
   
     
     
     
(1,916
)
   
     
(1,916
)
   
(2
)
   
(1,918
)
Cash dividends paid
   
     
     
(16,678
)
   
     
     
(16,678
)
   
     
(16,678
)
Purchase of treasury stock
   
     
     
     
     
(26,518
)
   
(26,518
)
   
     
(26,518
)
Stock-based compensation
   
     
4,357
     
     
     
2,832
     
7,189
     
     
7,189
 
Employee Stock Ownership Plan
   
     
134
     
     
     
2,379
     
2,513
     
     
2,513
 
Balance at September 30, 2021
 
$
47,872
   
$
109,575
   
$
519,126
   
$
(7,592
)
 
$
(81,963
)
 
$
587,018
   
$
11,534
   
$
598,552
 

See accompanying notes to consolidated financial statements (unaudited).

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
 
Note 1.  Basis of Presentation

Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our,” “SMP,” or the “Company”) is a leading manufacturer and distributor of premium replacement parts utilized in the maintenance, repair and service of vehicles in the automotive aftermarket industry along with a complementary focus on specialized equipment parts for manufacturers across multiple industries around the world.

The accompanying unaudited financial information should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021.  The unaudited consolidated financial statements include our accounts and all domestic and international companies in which we have more than a 50% equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  In instances where we have more than a 50% equity ownership and the minority shareholder does not maintain substantive participating rights, our consolidated financial statements include the accounts of the company on a consolidated basis with its net income and equity reported at amounts attributable to both our equity position and that of the noncontrolling interest.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.  The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire year.

Reclassification

Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2022 presentation.

Note 2.  Summary of Significant Accounting Policies

The preparation of consolidated annual and quarterly financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities at the date of our consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods.  We have made a number of estimates and assumptions in the preparation of these consolidated financial statements.  We can give no assurance that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimates, or in the assumptions that we use in calculating the estimates, the uncertain future effects, if any, of disruptions in the supply chain caused by the COVID-19 pandemic, Russia’s invasion of the Ukraine and resultant sanctions imposed by the U.S. and other governments, future increases in interest rates, and other unforeseen changes in the industry, or business, could materially impact the estimates, and may have a material adverse effect on our business, financial condition and results of operations.  Some of the more significant estimates include allowances for expected credit losses, cash discounts, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, product liability exposures, asbestos, environmental and litigation matters, valuation of deferred tax assets, share based compensation and sales returns and other allowances.

9

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Derivative Instruments and Hedging Activities

We occasionally use derivative financial instruments to reduce our market risk for changes in interest rates on our variable rate borrowings.  Derivative financial instruments are recorded at fair value in other current and long-term assets, and other current and long-term liabilities in the consolidated balance sheets.  For derivative financial instruments that have been formally designated as cash flow interest rate hedges (“interest rate swap agreements”), provided that the hedging instrument is highly effective, the entire change in the fair value of the derivative will be deferred and recorded in accumulated other comprehensive income (“AOCI”) in the consolidated balance sheets. When the underlying hedged transaction is realized (i.e., when the interest payments on the underlying borrowing are recognized in the consolidated statements of operations), the gain/loss included in AOCI is recorded in earnings and reflected on the same line as the gain/loss on the hedged item attributable to the hedged risk (i.e., interest expense). At the inception of each transaction, we formally document the hedge relationship, including the identification of the hedge instrument, the related hedged items, the effectiveness of the hedge, as well as its risk management objectives and strategies.

Other than the addition of the foregoing accounting policy, “Derivative Instruments and Hedging Activities,” there have been no material changes to our critical accounting policies and estimates from the information provided in Note 1 of the notes to our consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021.

Recently Issued Accounting Pronouncements

Standards that are not yet adopted as of September 30, 2022

The following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of September 30, 2022, and that could have an impact on our financial statements:

Standard
 
Description
 
Date of
adoption /
Effective date
 
Effects on the financial
statements or other
significant matters
 
     
ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting
 
 
This standard is intended to provide optional guidance for a limited time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The new standard is applicable to contracts that reference LIBOR, or another reference rate, expected to be discontinued due to reference rate reform.
 
Effective March 12, 2020 through December 31, 2022
 
The new standard may be applied as of the beginning of an interim period that includes March 12, 2020 through December 31, 2022.  As certain of our contracts reference LIBOR, including our supply chain financing arrangements, we are currently reviewing the optional guidance in the standard to determine its impact upon the discontinuance of LIBOR. At this time, we do not believe that the new guidance, nor the discontinuance of LIBOR, will have a material impact on our consolidated financial statements and related disclosures.

10

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 3.  Business Acquisitions and Investments

2021 Business Acquisitions

Acquisition of Capital Stock of Stabil Operative Group GmbH (“Stabil”)

In September 2021, we acquired 100% of the capital stock of Stabil Operative Group GmbH, a German company (“Stabil”), for Euros 13.7 million, or $16.3 million.  Stabil is a manufacturer and distributor of a variety of components, including electronic sensors, control units, and clamping devices to the European Original Equipment (“OE”) market, serving both commercial and light vehicle applications. The acquired Stabil business was paid for with cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A., as agent, and is headquartered on the outskirts of Stuttgart, Germany with facilities in Germany and Hungary. The acquisition, reported as part of our Engine Management Segment, aligns with our strategy of expansion beyond our core aftermarket business into complementary areas, and gives us exposure to a diversified group of blue chip European commercial and light vehicle OE customers.

The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase price
       
$
16,290
 
Assets acquired and liabilities assumed:
             
Receivables
 
$
2,852
         
Inventory
   
5,126
         
Other current assets (1)
   
1,628
         
Property, plant and equipment, net
   
1,810
         
Operating lease right-of-use assets
   
4,971
         
Intangible assets
   
5,471
         
Goodwill
   
4,827
         
Current liabilities
   
(4,190
)
       
Noncurrent operating lease liabilities
   
(4,454
)
       
Deferred income taxes
   
(1,751
)
       
Net assets acquired
         
$
16,290
 


(1)
The other current assets balance includes $0.9 million of cash acquired.

Intangible assets acquired of $5.5 million consist of customer relationships that will be amortized on a straight-line basis over the estimated useful life of 20 years. Goodwill of $4.8 million was allocated to the Engine Management Segment.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations.  The intangible assets and goodwill are not deductible for tax purposes.

Incremental revenues from the acquired Stabil business included in our consolidated statement of operations for the three months and nine months ended September 30, 2022 were $3.3 million and $14.9 million, respectively.

Acquisition of Capital Stock of Trumpet Holdings, Inc. (“Trombetta”)

In May 2021, we acquired 100% of the capital stock of Trumpet Holdings, Inc., a Delaware corporation, (more commonly known as “Trombetta”), for $111.7 million. Trombetta is a leading provider of power switching and power management products to Original Equipment (“OE”) customers in various markets. The acquired Trombetta business was paid for in cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A., as agent, and has manufacturing facilities in Milwaukee, Wisconsin, Sheboygan Falls, Wisconsin, Tijuana, Mexico, as well as a 70% ownership in a joint venture in Hong Kong, with operations in Shanghai and Wuxi, China (“Trombetta Asia, Ltd.”). The acquisition, to be reported as part of our Engine Management Segment, aligns with our strategy of expansion into non-aftermarket parts. 

11

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase price
       
$
111,711
 
Assets acquired and liabilities assumed:
             
Receivables
 
$
9,173
         
Inventory
   
12,460
         
Other current assets (1)
   
5,193
         
Property, plant and equipment, net
   
4,939
         
Operating lease right-of-use assets
   
3,847
         
Intangible assets
   
54,700
         
Goodwill
   
49,250
         
Current liabilities
   
(5,072
)
       
Noncurrent operating lease liabilities
   
(3,065
)
       
Deferred income taxes
   
(8,210
)
       
Subtotal
           
123,215
 
Fair value of acquired noncontrolling interest
           
(11,504
)
Net assets acquired
         
$
111,711
 

(1)
The other current assets balance includes $4.6 million of cash acquired.

Intangible assets acquired of $54.7 million consist of customer relationships of $39.4 million that will be amortized on a straight-line basis over the estimated useful life of 20 years; developed technology of $13.4 million that will be amortized on a straight-line basis over the estimated useful life of 15 years; and a trade name of $1.9 million that will be amortized on a straight-line basis over the estimated useful life of 10 years.  Goodwill of $49.3 million was allocated to the Engine Management Segment.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations.  The intangible assets and goodwill are not deductible for tax purposes.

Incremental revenues from the acquired Trombetta business were $27.4 million for the six months ended June 30, 2022 ($16.6 million and $10.8 million in the first quarter and second quarter of 2022, respectively) and were included in our consolidated statement of operations for the nine months ended September 30, 2022.

Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (“Soot Sensor”)

In March 2021 and November 2021, we finalized the acquisitions of certain Soot Sensor product lines from Stoneridge, Inc. for $2.9 million. The acquired product lines were paid for with cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A.  The assets acquired include inventory, machinery, and equipment and certain intangible assets.

The product lines acquired are used to manufacture sensors used in the exhaust and emission systems of diesel engines. The acquired product lines were located in Stoneridge’s facilities in Lexington, Ohio and Tallinn, Estonia.  We did not acquire these facilities, nor any of Stoneridge’s employees, and have substantially completed the relocation of the acquired inventory, machinery and equipment related to the product lines to our engine management plants in Independence, Kansas and Bialystok, Poland.  The acquisition, reported as part of our Engine Management Segment, aligns with our strategy of expansion into non-aftermarket parts.  Customer relationships acquired include Volvo, CNHi and Hino.

12

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase Price
       
$
2,924
 
Assets acquired and liabilities assumed:
             
Inventory
 
$
1,032
         
Machinery and equipment, net
   
1,137
         
Intangible assets
   
755
         
Net assets acquired
         
$
2,924
 

Intangible assets acquired of approximately $0.8 million consist of customer relationships that will be amortized on a straight-line basis over the estimated useful life of 10 years.

Incremental revenues from the acquired Soot Sensor business included in our consolidated statement of operations for the nine months ended September 30, 2022 were $2.3 million, all of which relates to the first quarter of 2022.

Note 4.  Restructuring and Integration Expenses

The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of December 31, 2021 and September 30, 2022 and for the nine months ended September 30, 2022, consisted of the following (in thousands):

 
 
Workforce
Reduction
   
Other Exit
Costs
   
Total
 
Exit activity liability at December 31, 2021
 
$
79
   
$
   
$
79
 
Restructuring and integration costs:
                       
Amounts provided for during 2022
          44       44  
Cash payments
   
(16
)
   
(44
)
   
(60
)
Reclassification
    (63 )           (63 )
Exit activity liability at September 30, 2022
 
$
   
$
   
$
 

Integration Costs

Particulate Matter Sensor (“Soot Sensor”) Product Line Relocation

In connection with our acquisitions in March 2021 and November 2021 of certain soot sensor product lines from Stoneridge, Inc., we incurred certain integration expenses in connection with the relocation of certain inventory, machinery, and equipment to our existing facilities in Independence, Kansas and Bialystok, Poland.  Integration expenses recognized and cash payments made of $44,000, during the nine months ended September 30, 2022, related to these relocation activities in our Engine Management segment.  The soot sensor product line relocation has been substantially completed.

Restructuring Costs

Plant Rationalization Programs

The 2016 Plant Rationalization Program, which included the shutdown and sale of our Grapevine, Texas facility, and the 2017 Orlando Plant Rationalization Program, which included the shutdown our Orlando, Florida facility, have been substantially completed.  Cash payments made of $16,000 during the nine months ended September 30, 2022 consists of severance payments to former employees terminated in connection with these programs. There is no remaining aggregate liability as of September 30, 2022.

13

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 5.  Sale of Receivables

We are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale.  As such, these transactions are being accounted for as a sale.

Pursuant to these agreements, we sold $236.3 million and $610.4 million of receivables during the three months and nine months ended September 30, 2022, respectively, and $232.5 million and $626.9 million for the comparable periods in 2021.  Receivables presented at financial institutions and not yet collected as of September 30, 2022 and December 31, 2021 were approximately $9.8 million and $1.3 million, respectively, and remained in our accounts receivable balance for those periods.  All receivables sold were reflected as a reduction of accounts receivable in the consolidated balance sheet at the time of sale.  A charge in the amount of $10.6 million and $21.8 million related to the sale of receivables was included in selling, general and administrative expense in our consolidated statements of operations for the three months and nine months ended September 30, 2022, respectively, and $3 million and $8.7 million for the comparable periods in 2021.

To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, or an alternative benchmark reference rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate, or alternative benchmark reference rate, increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.

Note 6.  Inventories

Inventories, which are stated at the lower of cost (determined by means of the first-in, first-out method) and net realizable value, consist of the following:

 
 
September 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Finished goods
 
$
326,434
   
$
296,739
 
Work in process
   
13,342
     
16,010
 
Raw materials
   
194,534
     
156,006
 
Subtotal
   
534,310
     
468,755
 
Unreturned customer inventories
   
21,485
     
22,268
 
Total inventories
 
$
555,795
   
$
491,023
 

14

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 7.  Acquired Intangible Assets

Acquired identifiable intangible assets consist of the following:

 
 
September 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Customer relationships
 
$
155,932
   
$
157,020
 
Patents, developed technology and intellectual property
   
14,123
     
14,123
 
Trademarks and trade names
   
8,880
     
8,880
 
Non-compete agreements
   
3,280
     
3,280
 
Supply agreements
   
800
     
800
 
Leaseholds
   
160
     
160
 
Total acquired intangible assets
   
183,175
     
184,263
 
Less accumulated amortization (1)
   
(85,005
)
   
(78,932
)
Net acquired intangible assets
 
$
98,170
   
$
105,331
 


(1)
Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized.

Total amortization expense for acquired intangible assets was $2.1 million and $6.4 million for the three months and nine months ended September 30, 2022, respectively, and $2.4 million and $6.5 million for the comparable periods in 2021.  Based on the current estimated useful lives assigned to our intangible assets, amortization expense is estimated to be $2.2 million for the remainder of 2022, $8.3 million in 2023, $8.3 million in 2024, $8.3 million in 2025 and $68.5 million in the aggregate for the years 2026 through 2041.

Note 8.  Leases

We have operating and finance leases for our manufacturing facilities, warehouses, office space, automobiles, and certain equipment.  Our leases have remaining lease terms of up to eleven years, some of which may include one or more five-year renewal options.  We have not included any of the renewal options in our operating lease payments, as we concluded that it is not reasonably certain that we will exercise any of these renewal options.  Leases with an initial term of twelve months or less are not recorded on the balance sheet.  Operating lease expense is recognized on a straight-line basis over the lease term.  Finance leases are not material.

The following tables provide quantitative disclosures related to our operating leases and includes all operating leases acquired from the date of acquisition (in thousands):

Balance Sheet Information
 
September 30,
2022
   
December 31,
2021
 
Assets
           
Operating lease right-of-use assets
 
$
47,168
   
$
40,469
 
 
               
Liabilities
               
Sundry payables and accrued expenses
 
$
9,983
   
$
10,544
 
Noncurrent operating lease liabilities
   
38,618
     
31,206
 
Total operating lease liabilities
 
$
48,601
   
$
41,750
 
 
               
Weighted Average Remaining Lease Term
               
Operating leases
 
7.3 Years
   
5.3 Years
 
 
               
Weighted Average Discount Rate
               
Operating leases
   
3.5
%
   
3
%

15

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Expense and Cash Flow Information  
Three Months Ended
September 30,
 

 
2022
   
2021
 
Lease Expense
           
Operating lease expense (a)
 
$
2,817
   
$
2,547
 

 
Nine Months Ended
September 30,
 
   
2022
   
2021
 
Lease Expense
           
Operating lease expense (a)
 
$
8,358
   
$
7,324
 
                 
Supplemental Cash Flow Information
               
Cash paid for the amounts included in the measurement of lease liabilities:
               
Operating cash flows from operating leases
 
$
8,188
   
$
7,271
 
Right-of-use assets obtained in exchange for new lease obligations:
               
Operating leases (b)
 
$
26,206
   
$
19,215
 

(a)
Excludes expenses of approximately $0.8 million and $1.9 million for the three and nine months ended September 30, 2022, respectively, and approximately $0.3 million and $1.2 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.


(b)
Includes $21.6 million of right-of-use assets related to the lease modification and extension for our executive offices in Long Island City, New York during the nine months ended September 30, 2022 and $8.8 million of right-of use assets obtained in business acquisitions during the nine months ended September 30, 2021.


Minimum Lease Payments

At September 30, 2022, we are obligated to make minimum lease payments through 2033, under operating leases, which are as follows (in thousands):

2022
 
$
2,953
 
2023
   
9,949
 
2024
   
8,615
 
2025
   
6,024
 
2026
   
5,153
 
Thereafter
   
24,138
 
Total lease payments
 
$
56,832
 
Less: Interest
   
(8,231
)
Present value of lease liabilities
 
$
48,601
 

16

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 9.  Credit Facilities and Long-Term Debt

Total debt outstanding is summarized as follows:

 
 
September 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Credit facility – term loan due 2027
  $
98,750     $
 
Credit facility – revolver due 2027
    169,750        
Senior secured facility – revolver due 2023
 

   

125,298
 
Other (1)
   
1,036
     
3,138
 
Total debt
 
$
269,536
   
$
128,436
 
 
               
Current maturities of debt
 
$
58,136
   
$
128,415
 
Long-term debt
   
211,400
     
21
 
Total debt
 
$
269,536
   
$
128,436
 

(1)
Other includes borrowings under our Polish overdraft facility of Zloty 4.9 million (approximately $1 million) and Zloty 12.3 million (approximately $3 million) as of September 30, 2022 and December 31, 2021, respectively.

Term Loan and Revolving Credit Facilities

In March 2022, the Company and its wholly owned subsidiaries, SMP Motor Products Ltd. and Trumpet Holdings, Inc., entered into an amendment to our existing Credit Agreement, dated as of October 28, 2015, as amended (the “2015 Credit Agreement”), with JP Morgan Chase Bank, N.A., as agent, and a syndicate of lenders for our senior secured revolving credit facility. The amendment provided for the drawdown of an additional $50 million from the agreement’s accordion feature to increase the line of credit under the revolving credit facility from $250 million to $300 million, and updated the benchmark provisions to replace LIBOR with Term SOFR as the reference rate.  

In June 2022, the Company entered into a new Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders (the “Credit Agreement”).  The Credit Agreement provides for a $500 million credit facility comprised of a $100 million term loan facility (the “term loan”) and a $400 million multi-currency revolving credit facility available in U.S. Dollars, Euros, Sterling, Swiss Francs, Canadian Dollars and other currencies as agreed to by the administrative agent and the lenders (the “revolving facility”). The Credit Agreement replaces and refinances the 2015 Credit Agreement.

Borrowings under the Credit Agreement were used to repay all outstanding borrowings under the 2015 Credit Agreement, and pay certain fees and expenses incurred in connection with the Credit Agreement, with future borrowings used for other general corporate purposes of the Company and its subsidiaries.  The term loan amortizes in quarterly installments of 1.25% in each of the first four years, and quarterly installments of 2.5% in the fifth year of the Credit Agreement.  The revolving facility has a $25 million sub-limit for the issuance of letters of credit and a $25 million sub-limit for the borrowing of swingline loans.  The maturity date is June 1, 2027.  The Company may request up to two one-year extensions of the maturity date.

The Company may, upon the agreement of one or more then existing lenders or of additional financial institutions not currently party to the Credit Agreement, increase the revolving facility commitments or obtain incremental term loans by an aggregate amount not to exceed (x) the greater of (i) $168 million or (ii) 100% of consolidated EBITDA (as defined in the Credit Agreement) for the four fiscal quarters ended most recently before such date, plus (y) the amount of any voluntary prepayment of term loans, plus (z) an unlimited amount so long as, immediately after giving effect thereto, the pro forma First Lien Net Leverage Ratio (as defined in the Credit Agreement) does not exceed 2.5 to 1.0.

17

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Term loan and revolver facility borrowings in U.S. Dollars bear interest, at the Company’s election, at a rate per annum equal to Term SOFR plus 0.10% plus an applicable margin, or an alternate base rate plus an applicable margin, where the alternate base rate is the greater of the prime rate, the federal funds effective rate plus 0.50%, and one-month Term SOFR plus 0.10% plus 1.00%. Term loan borrowings are being made at one-month Term SOFR. The applicable margin for the term benchmark borrowings ranges from 1.0% to 2.0%, and the applicable margin for alternate base rate borrowings ranges from 0% to 1.0%, in each case, based on the total net leverage ratio of the Company and its restricted subsidiaries.  The Company may select interest periods of one, three or six months for Term SOFR borrowings.  Interest is payable at the end of the selected interest period, but no less frequently than quarterly.

The Company’s obligations under the Credit Agreement are guaranteed by its material domestic subsidiaries (each, a “Guarantor”), and secured by a first priority perfected security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.  The collateral security described above also secures certain banking services obligations and interest rate swaps and currency or other hedging obligations of the Company owing to any of the then existing lenders or any affiliates thereof.  Concurrently with the Company’s entry into the Credit Agreement, the Company also entered into a seven year interest rate swap agreement with Wells Fargo Bank, N.A., Co-Syndication Agent and lender under the Credit Agreement, on $100 million of borrowings under the Credit Agreement. The interest rate swap agreement matures in May 2029.

Outstanding borrowings at September 30, 2022 under the Credit Agreement were $268.5 million, consisting of current borrowings of $57.1 million and long-term debt of $211.4 million; while outstanding borrowings at December 31, 2021 under the 2015 Credit Agreement were $125.3 million, consisting of current borrowings.  Letters of credit outstanding under the Credit Agreement were $2.4 million at September 30, 2022, and $2.6 million under the 2015 Credit Agreement at December 31, 2021.  Borrowings at December 31, 2021 under the 2015 Credit Agreement have been classified as current liabilities based upon accounting rules and certain provisions in the agreement.

At September 30, 2022, the weighted average interest rate under our Credit Agreement was 4.4%, which consisted of $268 million in borrowings at 4.4% under Term SOFR, adjusted for the impact of the interest rate swap agreement on $100 million of borrowings, and an alternative base rate borrowing of $0.5 million at 6.8%.  At December 31, 2021, the weighted average interest rate on our 2015 Credit Agreement was 1.4%, which consisted of $125 million in direct borrowings at 1.4% and alternative base rate loan of $0.3 million at 3.5%. During the nine months ended September 30, 2022, our average daily alternative base rate loan balance was $7.5 million, compared to a balance of $1 million for the nine months ended September 30, 2021 and a balance of $1.1 million for the year ended December 31, 2021.

The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets.  The Credit Agreement also contains customary events of default.

Polish Overdraft Facility

In February 2022, our Polish subsidiary, SMP Poland sp. z.o.o., amended its overdraft facility with HSBC Continental Europe (Spolka Akcyjna) Oddzial w Polsce, formerly HSBC France (Spolka Akcyjna) Oddzial w Polsce.  The amended overdraft facility provides for borrowings of up to Zloty 30 million (approximately $6.1 million).  Availability under the amended facility commenced in March 2022, with automatic three-month renewals until 2027 subject to cancellation by either party, at its sole discretion, at least 30 days prior to the commencement of the three-month renewal period.  Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 1.5% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.  At September 30, 2022 and December 31, 2021, borrowings under the overdraft facility were Zloty 4.9 million (approximately $1 million) and Zloty 12.3 million (approximately $3 million), respectively.

18

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Maturities of Debt

As of September 30, 2022, maturities of debt through 2027, assuming no prepayments, are as follows (in thousands):

   
Revolving
Credit Facility
   
Term Loan
Facility
   
Polish
Overdraft
Facility and
Other Debt
   
Total
 
Remainder of 2022
 
$
   
$
1,250
   
$
1,036
   
$
2,286
 
2023
   
     
5,000
     
     
5,000
 
2024
   
     
5,000
     
     
5,000
 
2025
   
     
5,000
     
     
5,000
 
2026
   
     
7,500
     
     
7,500
 
2027
   
169,750
     
75,000
     
     
244,750
 
Total
 
$
169,750
   
$
98,750
   
$
1,036
   
$
269,536
 
Less: current maturities
   
(52,100
)
   
(5,000
)
   
(1,036
)
   
(58,136
)
Long-term debt
 
$
117,650
   
$
93,750
   
$
   
$
211,400
 

Deferred Financing Costs

We have deferred financing costs of approximately $2.2 million and $0.4 million as of September 30, 2022 and December 31, 2021, respectively.  Deferred financing costs are related to our term loan and revolving credit facilities.  In connection with the amendment to the 2015 Credit Agreement entered into in March 2022 and the Credit Agreement entered into in June 2022 with JPMorgan Chase Bank, N.A., as agent, we incurred and capitalized approximately $0.2 million, and $1.9 million, respectively, of deferred financing costs related to bank, legal, and other professional fees which are being amortized, along with certain preexisting deferred financing costs, through June 2027, the term of the Credit Agreement.  In addition, upon entering into the Credit Agreement, we wrote-off $40,000 of unamortized deferred financing costs associated with the 2015 Credit Agreement.  Unamortized deferred financing costs written-off in June 2022 were recorded in other non-operating income (expense), net in our consolidated statement of operations.

Deferred financing costs as of September 30, 2022, assuming no prepayments, are being amortized as follows:

(In thousands)
     
Remainder of 2022
 
$
127
 
2023
   
491
 
2024
   
478
 
2025
   
470
 
2026
   
464
 
2027
   
190
 
Total amortization
 
$
2,220
 

19

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 10.  Accumulated Other Comprehensive Income

Changes in Accumulated Other Comprehensive Income by Component (in thousands)

   
Three Months Ended September 30, 2022
 
   
Foreign
Currency
Translation
   
Unrecognized
Postretirement
Benefit Costs
(Credit)
   
Unrealized
derivative
gains
(losses)
   
Total
 
Balance at June 30, 2022  attributable to SMP
 
$
(15,326
)
 
$
43
   
$
105
   
$
(15,178
)
Other comprehensive income before reclassifications
   
(8,164
)
   
     
4,095
(1)     
(4,069
)
Amounts reclassified from accumulated other comprehensive income
   
     
(2
)
   
104
     
102
 
Other comprehensive income, net
   
(8,164
)
   
(2
)
   
4,199
     
(3,967
)
Balance at September 30, 2022 attributable to SMP
 
$
(23,490
)
 
$
41
   
$
4,304
   
$
(19,145
)

   
Nine Months Ended September 30, 2022
 
   
Foreign
Currency
Translation
   
Unrecognized
Postretirement
Benefit Costs
(Credit)
   
Unrealized
derivative
gains
(losses)
   
Total
 
Balance at December 31, 2021 attributable to SMP
 
$
(8,221
)
 
$
52
   
$
   
$
(8,169
)
Other comprehensive income before reclassifications
   
(15,269
)
   
     
4,099
(1)     
(11,170
)
Amounts reclassified from accumulated other comprehensive income
   
     
(11
)
   
205
     
194
 
Other comprehensive income, net
   
(15,269
)
   
(11
)
   
4,304
     
(10,976
)
Balance at September 30, 2022 attributable to SMP
 
$
(23,490
)
 
$
41
   
$
4,304
   
$
(19,145
)

 
(1)
Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $5.7 million ($4.2 million, net of tax) and $5.8 million ($4.3 million, net of tax) in the three months and nine months ended September 30, 2022, respectively, and net of cash settlements payments of  $0.1 million ($0.1 million, net of tax) and $0.3 million ($0.2 million, net of tax) in the three months and nine months ended September 30, 2022, respectively.

Reclassifications Out of Accumulated Other Comprehensive Income (in thousands)

 
 
Three Months Ended
   
Nine Months Ended
 
Details About Accumulated Other Comprehensive Income Components
 
September 30,
2022
   
September 30,
2022
 
Derivative cash flow hedge:
           
Unrecognized gain (loss) (1)
 
$
141
   
$
277
 
Postretirement Benefit Plans:
               
Unrecognized gain (loss) (2)
   
(5
)
   
(18
)
Total before income tax
   
136
     
259
 
Income tax expense
   
34
     
65
 
Total reclassifications attributable to SMP
 
$
102
   
$
194
 

 
(1)
Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized.

 
(2)
Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information).

20

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 11.  Stock-Based Compensation Plans

We account for our stock-based compensation plans in accordance with the provisions of FASB ASC 718, Stock Compensation, which requires that a company measure the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.  The cost is recognized in the consolidated statement of operations over the period during which an employee is required to provide service in exchange for the award.

Restricted and Performance Stock Grants

We are authorized to issue, among other things, shares of restricted and performance-based stock to eligible employees and restricted stock to directors of up to 2,050,000 shares under the Amended and Restated 2016 Omnibus Incentive Plan (“Plan”).  Shares issued under the Plan that are cancelled, forfeited or expire by their terms are eligible to be granted again under the Plan.

As part of the Plan, we currently grant shares of restricted stock to eligible employees and our independent directors and performance-based shares to eligible employees.  We grant eligible employees two types of restricted stock (standard restricted shares and long-term retention restricted shares).  Standard restricted shares granted to employees become fully vested no earlier than three years after the date of grant.  Long-term retention restricted shares granted to selected executives vest at a 25% rate on or within approximately two months of an executive reaching the ages 60 and 63, and become fully vested on or within approximately two months of an executive reaching the age 65.  Restricted shares granted to directors become fully vested upon the first anniversary of the date of grant.

Performance-based shares issued to eligible employees are subject to a three-year measuring period and the achievement of performance targets and, depending upon the achievement of such performance targets, they may become vested no earlier than three years after the date of grant.  Each period we evaluate the probability of achieving the applicable targets, and we adjust our accrual accordingly. Restricted shares (other than long-term retention restricted shares) and performance shares issued to certain key executives and directors are subject to a one or two year holding period upon the lapse of the vesting period.  Forfeitures on stock grants are estimated at 5% for employees and 0% for executives and directors based on our evaluation of historical and expected future turnover.

Our restricted and performance-based share activity was as follows for the nine months ended September 30, 2022:


 
Shares
   
Weighted Average
Grant Date Fair
Value Per Share
 
Balance at December 31, 2021
   
807,019
   
$
34.92
 
Granted
   
246,125
     
28.44
 
Vested
   
(174,742
)
   
42.21
 
 Performance Shares Target Adjustment
    25,317       42.21  
Forfeited
   
(6,825
)
   
41.92
 
Balance at September 30, 2022
   
896,894
   
$
31.86
 

21

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
We recorded compensation expense related to restricted shares and performance-based shares of $5.7 million ($4.2 million, net of tax) and $6.8 million ($5.1 million, net of tax) for the nine months ended September 30, 2022 and 2021, respectively. The unamortized compensation expense related to our restricted and performance-based shares was $16.6 million at September 30, 2022, and is expected to be recognized as they vest over a weighted average period of 4.55 years and 0.56 years for employees and directors, respectively.

Note 12.  Employee Benefits

We provide certain medical and dental care benefits to 14 former U.S. union employees. The postretirement medical and dental benefit obligation to the former union employees as of September 30, 2022, and the related net periodic benefit cost for the plan for the three and nine months ended September 30, 2022 and 2021 were not material.

We maintain a defined contribution Supplemental Executive Retirement Plan for key employees.  Under the plan, these employees may elect to defer a portion of their compensation and, in addition, we may at our discretion make contributions to the plan on behalf of the employees.  In March 2022, we made company contributions to the plan of $0.8 million related to calendar year 2021.

We also have an Employee Stock Ownership Plan for employees who are not covered by a collective bargaining agreement.  In connection therewith, we maintain an employee benefits trust to which we contribute shares of treasury stock.  We are authorized to instruct the trustees to distribute such shares toward the satisfaction of our future obligations under the plan. The shares held in trust are not considered outstanding for purposes of calculating earnings per share until they are committed to be released.  The trustees will vote the shares in accordance with their fiduciary duties.  During the nine months ended September 30, 2022, we contributed to the trust an additional 48,200 shares from our treasury and released 48,200 shares from the trust leaving 200 shares remaining in the trust as of September 30, 2022.

Note 13.  Derivative Financial Instruments

Interest Rate Swap Agreements

We occasionally use derivative financial instruments to reduce our market risk for changes in interest rates on our variable rate borrowings. The principal financial instruments used for cash flow hedging purposes are interest rate swap agreements. The interest rate swaps effectively convert a portion of our variable rate borrowings under our existing facilities to a fixed rate based upon determined notional amount. We do not enter into interest rate swap agreements, or other financial instruments, for trading or speculative purposes.

In June 2022, we entered into a seven year interest rate swap agreement with a notional amount of $100 million that is to mature in May 2029.  The interest rate swap agreement has been designated as a cash flow hedge of interest payments on $100 million of borrowings under our Credit Agreement. Under the terms of the swap agreement, we will receive monthly variable interest payments based on one month Term SOFR and will pay interest based upon a fixed rate of 2.683% per annum, adjusted upward for the credit spread adjustment in the Credit Agreement of 0.10% and the loan margin in the Credit Agreement of 1.50% at September 30, 2022.

The fair value of the interest rate swap agreement as of September 30, 2022 was an asset of $5.8 million, which has been deferred and recorded in accumulated other comprehensive income, net of income taxes, in our consolidated balance sheet. When the interest expense on the underlying borrowing is recognized, the deferred gain/loss in accumulated other comprehensive income is recorded in earnings as interest expense in the consolidated statements of operations. We perform quarterly hedge effectiveness assessments and anticipate that the interest rate swap will be highly effective throughout its term.

22

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 14.  Fair Value Measurements

We follow a three-level fair value hierarchy that prioritizes the inputs to measure fair value.  This hierarchy requires entities to maximize the use of “observable inputs” and minimize the use of “unobservable inputs.”  The three levels of inputs used to measure fair value are as follows:

Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets as of the measurement date.

Level 2: Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

Level 3: Significant unobservable inputs that reflect assumptions that market participants would use in pricing an asset or liability.

The following is a summary of the estimated fair values, carrying amounts, and classification under the fair value hierarchy of our financial instruments at September 30, 2022 and December 31, 2021 (in thousands):

     
  September 30, 2022
   
December 31, 2021
 
 
Fair Value
Hierarchy
  Fair Value     Carrying Amount     Fair Value     Carrying Amount  
                           
Cash and cash equivalents
LEVEL 1
 
$
17,525
   
$
17,525
   
$
21,755
   
$
21,755
 
Deferred compensation
LEVEL 1
   
19,386
     
19,386
     
23,623
     
23,623
 
Short term borrowings
LEVEL 1
   
58,136
     
58,136
     
128,415
     
128,415
 
Long-term debt
LEVEL 1
   
211,400
     
211,400
     
21
     
21
 
Cash flow interest rate swap
LEVEL 2
   
5,816
     
5,816
     
     
 

The carrying value of cash and cash equivalents approximates fair value due to the short maturity of those investments.  The fair value of the underlying assets held by the deferred compensation plan are based on the quoted market prices of the underlying funds which are held by registered investment companies. The carrying value of our variable rate short-term borrowings and long-term debt under our credit facilities approximates fair value as the variable interest rates in the facilities reflect current market rates. The fair value of our cash flow interest rate swap agreement obtained from two independent third parties, is based upon market quotes, and represents the net amount required to terminate the interest rate swap, taking into consideration market rates and counterparty credit risk.
23

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 15.  Earnings Per Share

The following are reconciliations of the net earnings attributable to SMP and the shares used in calculating basic and dilutive net earnings per common share attributable to SMP (in thousands, except per share data):

 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2022
   
2021
   
2022
   
2021
 
Net Earnings Attributable to SMP -
                       
Earnings from continuing operations
 
$
23,140
   
$
29,172
   
$
64,494
   
$
79,331
 
Loss from discontinued operations
   
(14,294
)
   
(5,122
)
   
(17,076
)
   
(7,139
)
Net earnings attributable to SMP
 
$
8,846
   
$
24,050
   
$
47,418
   
$
72,192
 
                                 
Basic Net Earnings Per Common Share Attributable to SMP -
                               
Earnings from continuing operations per common share
 
$
1.08
   
$
1.32
   
$
2.97
   
$
3.57
 
Loss from discontinued operations per common share
   
(0.67
)
   
(0.23
)
   
(0.79
)
   
(0.32
)
Net earnings per common share attributable to SMP
 
$
0.41
   
$
1.09
   
$
2.18
   
$
3.25
 
                                 
Weighted average common shares outstanding
   
21,427
     
22,090
     
21,719
     
22,201
 
                                 
Diluted Net Earnings Per Common Share Attributable to SMP -
                               
Earnings from continuing operations per common share
 
$
1.06
   
$
1.29
   
$
2.91
   
$
3.50
 
Loss from discontinued operations per common share
   
(0.66
)
   
(0.22
)
   
(0.77
)
   
(0.32
)
Net earnings per common share attributable to SMP
 
$
0.40
   
$
1.07
   
$
2.14
   
$
3.18
 
                                 
Weighted average common shares outstanding
   
21,427
     
22,090
     
21,719
     
22,201
 
Plus incremental shares from assumed conversions:
                               
Dilutive effect of restricted stock and performance-based stock
   
421
     
454
     
434
     
477
 
Weighted average common shares outstanding – Diluted
   
21,848
     
22,544
     
22,153
     
22,678
 

The shares listed below were not included in the computation of diluted net earnings per common share attributable to SMP because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):

 
 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Restricted and performance-based shares
   
299
     
291
     
281
     
277
 

24

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 16.  Industry Segments

We have two major reportable operating segments, each of which focuses on a specific line of automotive parts in the automotive aftermarket with a complementary focus on the non-aftermarket, industrial equipment and original equipment service markets.  Our Engine Management Segment manufactures and remanufactures ignition and emission parts, ignition wires, battery cables, fuel system parts and sensors for vehicle systems.  Our Temperature Control Segment manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts.

The following tables show our net sales, intersegment revenue and operating income for each reportable segment (in thousands):

 
 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
 
 
2022
   
2021
    2022     2021  
Net Sales (a)
                       
Engine Management
 
$
251,741
   
$
247,151
   
$
732,871
   
$
692,385
 
Temperature Control
   
122,991
     
119,075
     
318,744
     
288,019
 
All Other
   
6,641
     
4,084
     
12,001
     
8,535
 
Consolidated
 
$
381,373
   
$
370,310
   
$
1,063,616
   
$
988,939
 
 
                               
Intersegment Revenue (a)
                               
Engine Management
 
$
6,034
   
$
7,278
   
$
16,830
   
$
17,822
 
Temperature Control
   
1,654
     
2,254
     
7,701
     
7,226
 
All Other
   
(7,688
)
   
(9,532
)
   
(24,531
)
   
(25,048
)
Consolidated
 
$
   
$
   
$
   
$
 
 
                               
Operating Income
                               
Engine Management
 
$
23,293
   
$
27,854
   
$
71,109
   
$
89,352
 
Temperature Control
   
14,252
     
16,695
     
31,735
     
33,516
 
All Other
   
(3,930
)
   
(6,011
)
   
(14,421
)
   
(18,081
)
Consolidated
 
$
33,615
   
$
38,538
   
$
88,423
   
$
104,787
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

For the disaggregation of our net sales from contracts with customers by geographic area, major product group and major sales channels for each of our segments, see Note 17, “Net Sales.”

Note 17.  Net Sales

Disaggregation of Net Sales

We disaggregate our net sales from contracts with customers by geographic area, major product group, and major sales channels for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our net sales are affected by economic factors.

25

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
The following tables provide disaggregation of net sales information for the three months and nine months ended September 30, 2022 and 2021 (in thousands):

Three months ended September 30, 2022 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
222,110
   
$
118,228
   
$
   
$
340,338
 
Canada
   
9,129
     
4,440
     
6,641
     
20,210
 
Europe
   
9,375
     
32
     
     
9,407
 
Mexico
   
7,263
     
114
     
     
7,377
 
Asia
   
2,463
     
25
     
     
2,488
 
Other foreign
   
1,401
     
152
     
     
1,553
 
Total
 
$
251,741
   
$
122,991
   
$
6,641
   
$
381,373
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
215,021
   
$
   
$
3,550
   
$
218,571
 
Wire and cable
   
36,720
     
     
97
     
36,817
 
Compressors
   
     
78,211
     
1,747
     
79,958
 
Other climate control parts
   
     
44,780
     
1,247
     
46,027
 
Total
 
$
251,741
   
$
122,991
   
$
6,641
   
$
381,373
 
Major Sales Channel:
                               
Aftermarket
 
$
184,430
   
$
113,407
   
$
6,641
   
$
304,478
 
OE/OES
   
59,908
     
8,799
     
     
68,707
 
Export
   
7,403
     
785
     
     
8,188
 
Total
 
$
251,741
   
$
122,991
   
$
6,641
   
$
381,373
 


Three months ended September 30, 2021 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
210,639
   
$
114,059
   
$
   
$
324,698
 
Canada
   
9,731
     
4,566
     
4,084
     
18,381
 
Europe
   
6,900
     
114
     
     
7,014
 
Mexico
   
6,381
     
100
     
     
6,481
 
Asia
   
12,269
     
35
     
     
12,304
 
Other foreign
   
1,231
     
201
     
     
1,432
 
Total
 
$
247,151
   
$
119,075
   
$
4,084
   
$
370,310
 
Major Product Group:
                       
Ignition, emission control, fuel and safety related system products
 
$
208,443
   
$
   
$
2,249
   
$
210,692
 
Wire and cable
   
38,708
     
     
(42
)
   
38,666
 
Compressors
   
     
75,080
     
1,184
     
76,264
 
Other climate control parts
   
     
43,995
     
693
     
44,688
 
Total
 
$
247,151
   
$
119,075
   
$
4,084
   
$
370,310
 
Major Sales Channel:
                               
Aftermarket
 
$
175,881
   
$
110,393
   
$
4,084
   
$
290,358
 
OE/OES
   
64,343
     
8,200
     
     
72,543
 
Export
   
6,927
     
482
     
     
7,409
 
Total
 
$
247,151
   
$
119,075
   
$
4,084
   
$
370,310
 

26

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Nine months ended September 30, 2022 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
638,377
   
$
301,831
   
$
   
$
940,208
 
Canada
   
23,526
     
15,629
     
12,001
     
51,156
 
Europe
   
27,460
     
146
     
     
27,606
 
Mexico
   
22,270
     
303
     
     
22,573
 
Asia
   
16,589
     
217
     
     
16,806
 
Other foreign
   
4,649
     
618
     
     
5,267
 
Total
  $
732,871
    $
318,744
    $
12,001
    $
1,063,616
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
618,198
   
$
   
$
8,257
   
$
626,455
 
Wire and cable
   
114,673
     
     
66
   
114,739
 
Compressors
   
     
193,551
     
1,939
     
195,490
 
Other climate control parts
   
     
125,193
     
1,739
     
126,932
 
Total
  $
732,871
    $
318,744
    $
12,001
    $
1,063,616
 
Major Sales Channel:
                               
Aftermarket
 
$
522,916
   
$
289,338
   
$
12,001
   
$
824,255
 
OE/OES
   
186,449
     
27,387
     
     
213,836
 
Export
   
23,506
     
2,019
     
     
25,525
 
Total
  $
732,871
    $
318,744
    $
12,001
    $
1,063,616
 


Nine months ended September 30, 2021 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
594,014
   
$
274,035
   
$
   
$
868,049
 
Canada
   
25,738
     
12,524
     
8,535
     
46,797
 
Europe
   
17,301
     
331
     
     
17,632
 
Mexico
   
18,988
     
281
     
     
19,269
 
Asia
   
31,351
     
179
     
     
31,530
 
Other foreign
   
4,993
     
669
     
     
5,662
 
Total
 
$
692,385
   
$
288,019
   
$
8,535
   
$
988,939
 
Major Product Group:
                       
Ignition, emission control, fuel and safety related system products
 
$
574,595
   
$
   
$
5,750
   
$
580,345
 
Wire and cable
   
117,790
     
     
(177
)
   
117,613
 
Compressors
   
     
178,031
     
1,588
     
179,619
 
Other climate control parts
   
     
109,988
     
1,374
     
111,362
 
Total
 
$
692,385
   
$
288,019
   
$
8,535
   
$
988,939
 
Major Sales Channel:
                               
Aftermarket
 
$
513,190
   
$
263,841
   
$
8,535
   
$
785,566
 
OE/OES
   
159,164
     
22,684
     
     
181,848
 
Export
   
20,031
     
1,494
     
     
21,525
 
Total
 
$
692,385
   
$
288,019
   
$
8,535
   
$
988,939
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

(b)
Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that do not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the three and nine months ended September 30, 2021 exceeded third party sales from our Canadian business unit.

27

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

Geographic Area

We sell our line of products primarily in the United States, with additional sales in Canada, Mexico, Europe, Asia and Latin America.  Sales are attributed to countries based upon the location of the customer.  Our sales are substantially denominated in U.S. dollars.

Major Product Group

The Engine Management segment of the Company principally generates revenue from the sale of automotive engine parts in the automotive aftermarket including ignition, emission control, fuel and safety related system products, and wire and cable parts.  The Temperature Control segment of the Company principally generates revenue from the sale of automotive temperature control systems parts in the automotive aftermarket including air conditioning compressors and other climate control parts.

Major Sales Channel

In the aftermarket channel, we sell our products to warehouse distributors and retailers.  Our customers buy directly from us and sell directly to jobber stores, professional technicians and to “do-it-yourselfers” who perform automotive repairs on their personal vehicles.  In the Specialized Original Equipment (“OE”) and Original Equipment Service (“OES”) channel, we sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.  Lastly, in the Export channel, our domestic entities sell to customers outside the United States.

Note 18.  Commitments and Contingencies

Asbestos

In 1986, we acquired a brake business, which we subsequently sold in March 1998 and which is accounted for as a discontinued operation in the accompanying statement of operations.  When we originally acquired this brake business, we assumed future liabilities relating to any alleged exposure to asbestos-containing products manufactured by the seller of the acquired brake business. In accordance with the related purchase agreement, we agreed to assume the liabilities for all new claims filed on or after September 2001. Our ultimate exposure will depend upon the number of claims filed against us on or after September 2001, and the amounts paid for settlements, awards of asbestos-related damages, and defense of such claims. At September 30, 2022, approximately 1,550 cases were outstanding for which we may be responsible for any related liabilities.  Since inception in September 2001 through September 30, 2022, the amounts paid for settled claims and awards of asbestos-related damages, including interest, were approximately $64 million.  We do not have insurance coverage for the indemnity and defense costs associated with the claims we face.

In evaluating our potential asbestos-related liability, we have considered various factors including, among other things, an actuarial study of the asbestos related liabilities performed by an independent actuarial firm, our settlement amounts and whether there are any co-defendants, the jurisdiction in which lawsuits are filed, and the status and results of such claims.  As is our accounting policy, we consider the advice of actuarial consultants with experience in assessing asbestos-related liabilities to estimate our potential claim liability; and perform an actuarial evaluation in the third quarter of each year and whenever events or changes in circumstances indicate that additional provisions may be necessary.  The methodology used to project asbestos-related liabilities and costs in our actuarial study considered: (1) historical data available from publicly available studies; (2) an analysis of our recent claims history to estimate likely filing rates into the future; (3) an analysis of our currently pending claims; (4) an analysis of our settlements and awards of asbestos-related damages to date; and (5) an analysis of closed claims with pay ratios and lag patterns in order to develop average future settlement values.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range of settlement payments and awards of asbestos-related damages was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.

28

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
In accordance with our policy to perform an annual actuarial evaluation in the third quarter of each year, an updated actuarial study was performed as of August 31, 2022.  The results of the August 31, 2022 study included an estimate of our undiscounted liability for settlement payments and awards of asbestos-related damages, excluding legal costs, ranging from $68.8 million to $111.6 million for the period through 2065.  The change from the prior year study, which was in August 31,2021, was a $7.9 million increase for the low end of the range, and an $11.4 million increase for the high end of the range.  The increase in the estimated undiscounted liability from the prior year study at both the low end and the high end of the range reflects our actual experience, our historical data, recent settlements and certain assumptions with respect to events that may occur in the future.

Based upon the results of the August 31, 2022 actuarial study, in September 2022, we increased our asbestos liability to $68.8 million, the low end of the range, and recorded an incremental pre-tax provision of $18.5 million in earnings (loss) from discontinued operations in the accompanying statement of operations.  Future legal costs, which are expensed as incurred and reported in earnings (loss) from discontinued operations in the accompanying statement of operations, are estimated, according to the August 31, 2022 study, to range from $53.2 million to $105.7 million for the period through 2065.  Total operating cash outflows related to discontinued operations, which include settlements, awards of asbestos-related damages and legal costs, net of taxes, were $11 million and $6.7 million for the nine months ended September 30, 2022 and 2021, respectively.

We plan to perform an annual actuarial evaluation during the third quarter of each year for the foreseeable future and whenever events or changes in circumstances indicate that additional provisions may be necessary. Given the uncertainties associated with projecting such matters into the future and other factors outside our control, we can give no assurance that additional provisions will not be required. We will continue to monitor events and changes in circumstances surrounding these potential liabilities in determining whether to perform additional actuarial evaluations and whether additional provisions may be necessary.  At the present time, however, we do not believe that any additional provisions would be reasonably likely to have a material adverse effect on our liquidity or consolidated financial position.

Other Litigation

We are currently involved in various other legal claims and legal proceedings (some of which may involve substantial amounts), including claims related to commercial disputes, product liability, employment, and environmental.  Although these legal claims and legal proceedings are subject to inherent uncertainties, based on our understanding and evaluation of the relevant facts and circumstances, we believe that the ultimate outcome of these matters will not, either individually or in the aggregate, have a material adverse effect on our business, financial condition or results of operations.  We may at any time determine that settling any of these matters is in our best interests, which settlement may include substantial payments.  Although we cannot currently predict the specific amount of any liability that may ultimately arise with respect to any of these matters, we will record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required in both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  As additional information becomes available, we reassess our potential liability related to these matters. Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.

29

Index
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Warranties

We generally warrant our products against certain manufacturing and other defects.  These product warranties are provided for specific periods of time of the product depending on the nature of the product.  As of September 30, 2022 and 2021, we have accrued $30 million and $18.9 million, respectively, for estimated product warranty claims included in accrued customer returns.  The accrued product warranty costs are based primarily on historical experience of actual warranty claims.

The following table provides the changes in our product warranties (in thousands):

     Three Months Ended
     Nine Months Ended
 
 
 
September 30,
   
September 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Balance, beginning of period
 
$
23,766
   
$
18,213
   
$
17,463
   
$
17,663
 
Liabilities accrued for current year sales
   
35,450
     
27,381
     
88,371
     
72,720
 
Settlements of warranty claims
   
(29,235
)
   
(26,730
)
   
(75,853
)
   
(71,519
)
Balance, end of period
 
$
29,981
   
$
18,864
   
$
29,981
   
$
18,864
 

Note 19. Subsequent Event

In October 2022, we acquired 100% of the capital stock of Kade Trading GmbH (“Kade”) headquartered in Glinde, Germany for Euros 1.9 million (approximately $1.9 million), net of closing balance sheet adjustments, plus a Euros 0.5 million (approximately $0.5 million) earn-out based upon Kade’s performance in 2024 and 2025.  Kade is a supplier across Europe of mobile temperature control components to commercial vehicle, passenger car and specialty equipment markets and has been a distributor of SMP products including electric compressors, hose assemblies and receiver dryers, with annual sales of approximately $6 million.  The acquired Kade business, to be reported as part of our Temperature Control segment, was paid for with cash funded by borrowings under our Credit Agreement with JP Morgan Chase Bank, N.A., as agent.

30

ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

This Report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934.  Forward-looking statements in this Report are indicated by words such as “anticipates,” “expects,” “believes,” “intends,” “plans,” “estimates,” “projects,” “strategies” and similar expressions. These statements represent our expectations based on current information and assumptions and are inherently subject to risks and uncertainties.  Our actual results could differ materially from those which are anticipated or projected as a result of certain risks and uncertainties, including, but not limited to, changes or loss in business relationships with our major customers and in the timing, size and continuation of our customers’ programs; changes in our supply chain financing arrangements, such as changes in terms, termination of contracts and/or the impact of rising interest rates; the ability of our customers to achieve their projected sales; competitive product and pricing pressures; increases in production or material costs, including procurement costs resulting from higher tariffs, and inflationary cost increases in raw materials, labor and transportation, that cannot be recouped in product pricing; the performance of the aftermarket, non-aftermarket, industrial equipment and original equipment markets; changes in the product mix and distribution channel mix; economic and market conditions; successful integration of acquired businesses; our ability to achieve benefits from our cost savings initiatives; product liability and environmental matters (including, without limitation, those related to asbestos-related contingent liabilities and remediation costs at certain properties); the effects of a widespread public health crisis, including the coronavirus (COVID-19) pandemic; the effects of disruptions in the supply chain caused by the COVID-19 pandemic, Russia’s invasion of the Ukraine and resultant sanctions imposed by the U.S. and other governments; climate-related risks, such as physical and transition risks; as well as other risks and uncertainties, such as those described under Risk Factors, Quantitative and Qualitative Disclosures About Market Risk and those detailed herein and from time to time in the filings of the Company with the SEC. Forward-looking statements are made only as of the date hereof, and the Company undertakes no obligation to update or revise the forward-looking statements, whether as a result of new information, future events or otherwise. In addition, historical information should not be considered as an indicator of future performance.  The following discussion should be read in conjunction with the unaudited consolidated financial statements, including the notes thereto, included elsewhere in this Report.

Overview

We are a leading manufacturer and distributor of premium replacement parts utilized in the maintenance, repair and service of vehicles in the automotive aftermarket industry. In addition, we continue to increase our supplier capabilities with a complementary focus on specialized original equipment parts for manufacturers across multiple industries such as agriculture, heavy duty, and construction equipment. We believe that our extensive design and engineering capabilities have afforded us opportunities to expand our product coverage in our aftermarket business and enter newer specialized markets that require application-specific knowledge, such as those mentioned above.
 
We are organized into two operating segments.  Each segment is focused on different product categories and with providing our customers with full-line coverage of its products, a full suite of complementary services that are tailored to our customers’ business needs, and with driving end-user demand for our products.  We sell our products primarily to automotive aftermarket retailers, program distribution groups, warehouse distributors, original equipment manufacturers and original equipment service part operations in the United States, Canada, Europe, Asia, Mexico and other Latin American countries.

31

Overview of Financial Performance

The following discussion should be read in conjunction with our consolidated financial statements and the notes thereto. This discussion summarizes the significant factors affecting our results of operations and the financial condition of our business during the three months ended September 30, 2022 and 2021.

   
Three Months Ended
September 30,
 
(In thousands, except per share data)
 
2022
   
2021
 
             
Net sales
 
$
381,373
   
$
370,310
 
Gross profit
   
106,784
     
105,205
 
Gross profit %
   
28
%
   
28.4
%
Operating income
   
33,615
     
38,538
 
Operating income %
   
8.8
%
   
10.4
%
Earnings from continuing operations before income taxes
   
31,472
     
38,666
 
Provision for income taxes
   
8,280
     
9,481
 
Earnings from continuing operations
   
23,192
     
29,185
 
Loss from discontinued operations, net of income taxes
   
(14,294
)
   
(5,122
)
Net earnings
   
8,898
     
24,063
 
Net earnings (loss) attributable to noncontrolling interest
   
52
     
13
 
Net earnings attributable to SMP
   
8,846
     
24,050
 
Per share data attributable to SMP – Diluted:
               
Earnings from continuing operations
 
$
1.06
   
$
1.29
 
Discontinued operations
   
(0.66
)
   
(0.22
)
Net earnings per common share
 
$
0.40
   
$
1.07
 

Consolidated net sales for the three months ended September 30, 2022 were $381.4 million, an increase of $11.1 million, or 3% compared to net sales of $370.3 million in the same period in 2021.  Net sales increased in both our Engine Management and Temperature Control segments against strong net sales in the comparable period of 2021.
 
Engine Management net sales were favorably impacted by continued strong customer demand and price increases implemented in 2022, while Temperature Control segment’s strength in net sales reflects the impact of price increases, the continued strong customer demand fueled by healthy customer POS sales, and record heat across the country.
 
Gross margin as a percentage of net sales for the three months ended September 30, 2022 was 28% as compared to 28.4% for the comparable period in 2021. Compared to the third quarter of 2021, gross margins at Engine Management decreased 0.8 percentage points from 27% to 26.2%, while gross margins at Temperature Control increased 0.4 percentage points from 28.4% to 28.8%.

Engine Management’s gross margins were negatively impacted by inflationary cost increases in certain raw materials, labor and transportation expense, which were somewhat offset by increased pricing, and some higher freight expense resulting from higher inventory balances.  The gross margin percentage increase at Temperature Control reflects the impact of seasonal volumes, customer mix and increased pricing, which more than offset the impact of inflationary cost increases in raw materials, labor and transportation and higher freight and related expenses from higher inventory levels.

Operating margin as a percentage of net sales for the three months ended September 30, 2022 was 8.8% as compared to 10.4% for the comparable period in 2021.  Included in our operating margin were selling, general and administrative expenses (“SG&A”) of $73.2 million, or 19.2% of net sales for the three months ended September 30, 2022 compared to $66.5 million, or 18% of net sales, for the same period in 2021. The higher SG&A expenses in 2022 resulted principally from higher interest rate related costs incurred in our supply chain financing arrangements.

Overall, our core automotive aftermarket business demand remains strong, and we continue to make major strides into new complementary markets with upside potential.

32

New $500 Million Credit Facility

In June 2022, we entered into a new Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders (the “Credit Agreement”). The Credit Agreement provides for a $500 million credit facility comprised of a $100 million term loan facility (the “term loan”) and a $400 million multi-currency revolving credit facility (the “revolving facility”). Concurrently with our entry into the Credit Agreement, we also entered into a seven year interest rate swap agreement with Wells Fargo Bank, N.A., Co-Syndication Agent and lender under the Credit Agreement on $100 million of borrowings under the Credit Agreement to manage exposure to interest rate changes. The interest rate swap agreement matures in May 2029.

Borrowings under the Credit Agreement were used to repay all outstanding borrowings under the existing 2015 Credit Agreement, and pay certain fees and expenses incurred in connection with the Credit Agreement, with future borrowings used for other general corporate purposes of the Company and its subsidiaries.  The term loan amortizes in quarterly installments of 1.25% in each of the first four years, and quarterly installments of 2.5% in the fifth year of the Credit Agreement. The Credit Agreement matures on June 1, 2027.  The Company may request up to two one-year extensions of the maturity date.

Impact of Russia’s Invasion of the Ukraine

Russia’s invasion of the Ukraine, and the resultant sanctions imposed by the U.S. and other governments, have created risks, uncertainties and disruptions impacting business continuity, liquidity and asset values not only in the Ukraine and Russia, but in markets worldwide. Significant price increases have occurred in gas and energy markets, as well as in other commodities. Although we have no facilities or business operations in either the Ukraine or Russia, have historically had only minor sales to customers in Russia, which we have subsequently discontinued, and have not experienced additional significant disruptions in the supply chain, the inherent risks and uncertainties surrounding the invasion are being closely monitored. We have manufacturing and distribution facilities in Bialystok, Poland and Pecel, Hungary. Our facility in Bialystok, Poland does not use natural gas in its production process, or for heating, and, as such, is not impacted by Russia’s decision to halt the export of all natural gas to Poland and Bulgaria. While we have not been impacted by the war to date, there can be no assurances that any escalation of the invasion will not have an adverse impact on our business, financial condition and results of operations.

Impact of Global Supply Chain Disruption and Inflation
 
Disruptions in the global economy have impeded global supply chains, resulted in longer lead times and delays in procuring component parts and raw materials, and resulted in inflationary cost increases in certain raw materials, labor and transportation.  In response to the global supply chain volatility and inflationary cost increases, we have taken, and continue to take, several actions to mitigate the impact by working closely with our suppliers and customers to minimize any potential adverse impacts on our business, including implementing cost savings initiatives and the pass through of higher costs to our customers in the form of price increases, and increasing inventory levels to minimize the obvious disruptions from out-of-stock raw materials and components to ensure higher fill rates with our customers.  We believe that we have also benefited from our geographically diversified manufacturing footprint and our strategy to bring more product manufacturing in-house, especially with respect to product availability and fill rates.  We expect these inflationary trends to continue for some time, and while we believe that we will be able to somewhat offset the impact, there can be no assurances that unforeseen future events in the global supply chain affecting the availability of materials and components, and/or increasing commodity pricing, will not have an adverse effect on our business, financial condition and results of operations.

33

Environmental, Social, & Governance (“ESG”)

Our Company was founded in 1919 on the values of integrity, common decency and respect for others.  These values continue to this day and are embodied in our Code of Ethics, which has been adopted by the Board of Directors of the Company to serve as a statement of principles to guide our decision-making and reinforce our commitment to these values in all aspects of our business.  These values also serve as the foundation for our increased focus on many important environmental, social and governance issues, such as environmental stewardship and our efforts to identify and implement practices that reduce our environmental impact while achieving our business goals; our attention to diversity, equity and inclusion, employee development, retention, and health and safety; and our community engagement initiatives, to name a few.

We have made significant strides with respect to our ESG initiatives, building awareness of the environmental impact of our operations, and challenging ourselves to reduce our impact by reducing our usage of energy and water, reducing our generation of waste, increasing our recycling efforts and reducing our greenhouse gas emissions (“GHG”), with the ambition of achieving net-zero GHG emissions by 2050.  With each year, we intend to further our commitment to improving our environmental stewardship and finding ways to give back to our communities. Information on our ESG initiatives can be found on our corporate website at ir.smpcorp.com under “Environmental & Social Responsibility” and at smpcares.smpcorp.com. Information on our corporate websites regarding our ESG initiatives are referenced for general information only and are not incorporated by reference in this Report.

34

Interim Results of Operations

Comparison of the Three Months Ended September 30, 2022 to the Three Months Ended September 30, 2021

Sales.  Consolidated net sales for the three months ended September 30, 2022 were $381.4 million, an increase of $11.1 million, or 3%, compared to $370.3 million in the same period of 2021, with the majority of our net sales to customers located in the United States.  Consolidated net sales increased in both our Engine Management and Temperature Control Segments.
 
The following table summarizes consolidated net sales by segment and by major product group within each segment for the three months ended September 30, 2022 and 2021 (in thousands):
 
   
Three Months Ended September 30,
 
   
2022
   
2021
 
Engine Management:
           
Ignition, Emission Control, Fuel and Safety Related System Products
 
$
215,021
   
$
208,443
 
Wire and Cable
   
36,720
     
38,708
 
Total Engine Management
   
251,741
     
247,151
 
                 
Temperature Control:
               
Compressors
   
78,211
     
75,080
 
Other Climate Control Parts
   
44,780
     
43,995
 
Total Temperature Control
   
122,991
     
119,075
 

               
All Other
   
6,641
     
4,084
 

               
Total
 
$
381,373
   
$
370,310
 

Engine Management’s net sales increased $4.6 million, or 1.9%, to $251.7 million for the three months ended September 30, 2022.  Net sales in ignition, emission control, fuel and safety related system products for the three months ended September 30, 2022 were $215 million, an increase of $6.6 million, or 3.2%, compared to $208.4 million in the same period of 2021.  Net sales in the wire and cable product group for the three months ended September 30, 2022 were $36.7 million, a decrease of $2 million, or 5.1%, compared to $38.7 million in the three months ended September 30, 2021.  Engine Management’s increase in net sales for the third quarter of 2022 compared to the same period in 2021 reflects the impact of strong customer demand and price increases implemented in 2022, which were implemented to pass through inflationary increases in raw materials, distribution and labor costs.
 
Temperature Control’s net sales increased $3.9 million, or 3.3%, to $123 million for the three months ended September 30, 2022.  Net sales in the compressors product group for the three months ended September 30, 2022 were $78.2 million, an increase of $3.1 million, or 4.2%, compared to $75.1 million in the same period of 2021.  Net sales in the other climate control parts product group for the three months ended September 30, 2022 were $44.8 million, an increase of $0.8 million, or 1.8%, compared to $44 million in the three months ended September 30, 2021.  Temperature Control’s increase in net sales for the third quarter of 2022 compared to the same period in 2021 reflects the impact of continued strong customer demand, fueled by record heat across the country in 2022, and the impact of price increases, which were implemented to pass through inflationary increases in raw materials, distribution and labor costs.  Full year results will be dependent upon ongoing weather conditions and customer inventory levels.
 
35

Gross Margins.  Gross margins, as a percentage of consolidated net sales, decreased to 28% in the third quarter of 2022, compared to 28.4% in the third quarter of 2021.  The following table summarizes gross margins by segment for the three months ended September 30, 2022 and 2021, respectively (in thousands):

Three Months Ended
September 30,
 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
2022
                       
Net sales
 
$
251,741
   
$
122,991
   
$
6,641
   
$
381,373
 
Gross margins
   
66,026
     
35,415
     
5,343
     
106,784
 
Gross margin percentage
   
26.2
%
   
28.8
%
   
     
28
%
                                 
2021
                               
Net sales
 
$
247,151
   
$
119,075
   
$
4,084
   
$
370,310
 
Gross margins
   
66,714
     
33,815
     
4,676
     
105,205
 
Gross margin percentage
   
27
%
   
28.4
%
   
     
28.4
%

Compared to the third quarter of 2021, gross margins at Engine Management decreased 0.8 percentage points from 27% to 26.2%, while gross margins at Temperature Control increased 0.4 percentage points from 28.4% to 28.8%. The gross margin percentage decrease in Engine Management compared to the prior year primarily reflects the impact of inflationary cost increases in raw materials, labor and transportation, which were somewhat offset by increased pricing, and higher freight and related expenses resulting from higher inventory levels; while the gross margin percentage increase in Temperature Control reflects the positive impact seasonal volumes, customer mix and increased pricing, which more than offset the impact of inflationary cost increases in raw materials, labor and transportation and higher freight and related expenses resulting from higher inventory levels.  While we anticipate continued margin pressures at both Engine Management and Temperature Control resulting from inflationary cost increases, we believe that our annual cost initiatives, and our ability to pass through higher prices to our customers, will help to mitigate the impact of the inflationary increases on our margins.

Selling, General and Administrative Expenses.  Selling, general and administrative expenses (“SG&A”) were $73.2 million, or 19.2% of consolidated net sales, in the third quarter of 2022, as compared to $66.5 million, or 18% of consolidated net sales, in the third quarter of 2021.  The $6.7 million increase in SG&A expenses as compared to the third quarter of 2021 is principally due to higher interest rate related costs incurred in our supply chain financing arrangements.

Restructuring and Integration Expenses.  Restructuring and integration expenses of $166,000 in third quarter of 2021 related to the relocation, in our Engine Management Segment, of certain inventory, machinery, and equipment, acquired in our March 2021 soot sensor acquisition, to our facilities in Independence, Kansas and Bialystok, Poland.  The soot sensor product line relocation has been substantially completed.

Operating Income.  Operating income was $33.6 million, or 8.8% of consolidated net sales, in the third quarter of 2022, compared to $38.5 million, or 10.4% of consolidated net sales, in the third quarter of 2021.  The year-over-year decrease in operating income of $4.9 million is primarily the result of higher SG&A expenses driven by the increased interest rate costs incurred in our supply chain financing arrangements, and to a lesser extent by the impact of lower gross margins as a percentage of consolidated net sales offset, in part, by marginally higher consolidated net sales.

Other Non-Operating Income (Expense), Net.  Other non-operating income, net was $1.5 million in the third quarter of 2022, compared to $0.8 million in the third quarter of 2021.  The year-over-year increase in other non-operating income, net results the favorable impact of changes in foreign currency exchange rates.

36

Interest Expense.  Interest expense increased to $3.7 million in the third quarter of 2022, compared to $0.7 million in the third quarter of 2021.  The year-over-year increase in interest expense reflects the impact of higher average outstanding borrowings in the third quarter of 2022 when compared to the third quarter of 2021, and higher year-over-year average interest rates on our credit facilities.

Income Tax Provision.  The income tax provision in the third quarter of 2022 was $8.3 million at an effective tax rate of 26.3% compared to $9.5 million at an effective tax rate of 24.5% for the same period in 2021.  The higher effective tax rate in the third quarter of 2022 compared to the comparable period in 2021 results primarily from the income tax provision impact related to the exercise of restricted stock.

Loss from Discontinued Operations.  Loss from discontinued operations, net of income tax, during the third quarter of 2022 and 2021, reflects information contained in the actuarial studies performed as of August 31, 2022 and 2021, other information available and considered by us, and legal expenses associated with our asbestos related liability. During the third quarter of 2022 and 2021, the loss from discontinued operations, net of tax was $14.3 million and $5.1 million, respectively. The loss from discontinued operations for the third quarter of 2022 and 2021 includes an $18.5 million and a $5.3 million pre-tax provision, respectively, to increase our indemnity liability in line with the August 31, 2022 and 2021 actuarial studies. As discussed more fully in Note 18, “Commitments and Contingencies” in the notes to our consolidated financial statements (unaudited), we are responsible for certain future liabilities relating to alleged exposure to asbestos containing products.

Net Earnings Attributable to Noncontrolling Interest.  In May 2021, we acquired the Trombetta business for $111.7 million.  As part of the acquisition, we acquired a 70% ownership in a joint venture in Hong Kong, with operations in Shanghai and Wuxi, China (“Trombetta Asia, Ltd.”).  Net earnings attributable to the noncontrolling interest of $52,000 and $13,000 during the three months ended September 30, 2022 and 2021, respectively, represents 30% of the net earnings of Trombetta Asia, Ltd.

Comparison of the Nine Months Ended September 30, 2022 to the Nine Months Ended September 30, 2021

Sales.  Consolidated net sales for the nine months ended September 30, 2022 were $1,063.6 million, an increase of $74.7 million, or 7.6%, compared to $988.9 million in the same period of 2021, with the majority of our net sales to customers in the United States.  Consolidated net sales increased in both our Engine Management and Temperature Control Segments.
 
The following table summarizes consolidated net sales by segment and by major product group within each segment for the nine months ended September 30, 2022 and 2021 (in thousands):
 
   
Nine Months Ended September 30,
 
   
2022
   
2021
 
Engine Management:
           
Ignition, Emission Control, Fuel and Safety Related System Products
 
$
618,198
   
$
574,595
 
Wire and Cable
   
114,673
     
117,790
 
Total Engine Management
   
732,871
     
692,385
 
                 
Temperature Control:
               
Compressors
   
193,551
     
178,031
 
Other Climate Control Parts
   
125,193
     
109,988
 
Total Temperature Control
   
318,744
     
288,019
 

               
All Other
   
12,001
     
8,535
 
                 
Total
 
$
1,063,616
   
$
988,939
 

37

Engine Management’s net sales increased $40.5 million, or 5.8%, to $732.9 million for the first nine months of 2022.  Net sales in ignition, emission control, fuel and safety related system products for the nine months ended September 30, 2022 were $618.2 million, an increase of $43.6 million, or 7.6%, compared to $574.6 million in the same period of 2021.  Net sales in the wire and cable product group for the nine months ended September 30, 2022 were $114.7 million, a decrease of $3.1 million, or 2.6%, compared to $117.8 million in the nine months ended September 30, 2021.  Engine Management’s increase in net sales for the first nine months of 2022 compared to the same period in 2021 reflects the impact of the positive contribution of incremental sales from our soot sensor, Trombetta and Stabil acquisitions, strong customer demand and price increases implemented in 2022, which were implemented to pass through inflationary increases in raw materials, distribution and labor costs.
 
Incremental net sales from our soot sensor, Trombetta and Stabil acquisitions of $44.6 million were included in the net sales of the ignition, emission control, fuel and safety related system products group for the nine months ended September 30, 2022.  Compared to the nine months ended September 30, 2021, excluding the incremental net sales from the acquisitions, net sales in the ignition, emission control, fuel and safety related product group were essentially flat and Engine Management net sales decreased $4.1 million.
 
Temperature Control’s net sales increased $30.7 million, or 10.7%, to $318.7 million for the first nine months of 2022.  Net sales in the compressors product group for the nine months ended September 30, 2022 were $193.6 million, an increase of $15.6 million, or 8.7%, compared to $178 million in the same period of 2021.  Net sales in the other climate control parts product group for the nine months ended September 30, 2022 were $125.2 million, an increase of $15.2 million, or 13.8%, compared to $110 million in the nine months ended September 30, 2021.  Temperature Control’s increase in net sales for the nine months ended September 30, 2022 compared to the same period in 2021 reflects the impact of continued strong customer demand, fueled by record heat across the country in 2022 and the replenishment of customer inventory levels after very warm summer conditions in 2021, and the impact of price increases, which were implemented to pass through inflationary increases in raw materials, distribution and labor costs.  Full year results will be dependent upon ongoing weather conditions and customer inventory levels.
 
Gross Margins.  Gross margins, as a percentage of consolidated net sales, decreased to 27.5% in the first nine months of 2022, compared to 29.1% during the same period in 2021.  The following table summarizes gross margins by segment for the nine months ended September 30, 2022 and 2021, respectively (in thousands):
 
Nine Months Ended
September 30,
 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
2022
                       
Net sales
 
$
732,871
   
$
318,744
   
$
12,001
   
$
1,063,616
 
Gross margins
   
193,855
     
85,965
     
13,155
     
292,975
 
Gross margin percentage
   
26.5
%
   
27
%
   
     
27.5
%
                                 
2021
                               
Net sales
 
$
692,385
   
$
288,019
   
$
8,535
   
$
988,939
 
Gross margins
   
199,231
     
78,468
     
10,562
     
288,261
 
Gross margin percentage
   
28.8
%
   
27.2
%
   
     
29.1
%

Compared to the first nine months of 2021, gross margins at Engine Management decreased 2.3 percentage points from 28.8% to 26.5%, while gross margins at Temperature Control decreased 0.2 percentage points from 27.2% to 27%.  The gross margin percentage decrease in Engine Management compared to the prior year reflects the impact of lower fixed cost absorption due to lower and more normalized production, inflationary cost increases in raw materials, labor and transportation, which were somewhat offset by increased pricing, the higher mix of non-aftermarket parts sales from recent acquisitions, which have a different profile than our aftermarket business with lower gross margins but comparable operating margin, and higher freight and related expenses resulting from higher inventory levels.  The gross margin percentage decrease in Temperature Control reflects the impact of inflationary cost increases in raw materials, labor and transportation, and higher freight and related expenses resulting from higher inventory levels, which were somewhat offset by seasonal volume, customer mix and increased pricing.  While we anticipate continued margin pressures at both Engine Management and Temperature Control resulting from inflationary cost increases, we believe that our annual cost initiatives, and our ability to pass through higher prices to our customers, will help to mitigate the impact of the inflationary increases on our margins.

38

Selling, General and Administrative Expenses.  Selling, general and administrative expenses (“SG&A”) were $204.6 million, or 19.2% of consolidated net sales, in the first nine months of 2022, as compared to $183.3 million, or 18.5% of consolidated net sales in the first nine months of 2021.  The $21.3 million increase in SG&A expenses as compared to the first nine months of 2021 is principally due to (1) higher interest rate related costs incurred in our supply chain financing arrangements, (2) the impact of incremental expenses of $7.2 million from our soot sensor, Trombetta and Stabil acquisitions, including amortization of intangible assets acquired, and (3) the impact of inflationary cost increases resulting in higher distribution and freight costs.  SG&A expenses in the first nine months of 2022 were favorably impacted by the higher mix of non-aftermarket parts sales from recent acquisitions, which have a different profile than our aftermarket business with lower SG&A expenses as a percentage of sales.

Restructuring and Integration Expenses.  Restructuring and integration expenses were $44,000 in nine months ended September 30, 2022 compared to restructuring and integration expenses of $166,000 in the same period of 2021.  Restructuring and integration expenses incurred in both the nine months ended September 30, 2022 and 2021 related to the relocation, in our Engine Management Segment, of certain inventory, machinery, and equipment, acquired in our March 2021 soot sensor acquisition, to our facilities in Independence, Kansas and Bialystok, Poland.  The soot sensor product line relocation has been substantially completed.

Operating Income.  Operating income was $88.4 million, or 8.3% of consolidated net sales, in the nine months ended September 30, 2022, compared to $104.8 million, or 10.6% of consolidated net sales, in the nine months ended September 30, 2021.  The year-over-year decrease in operating income of $16.4 million is primarily the result of higher SG&A expenses driven by the increased interest rate costs incurred in our supply chain financing arrangements, and to a lesser extent by the impact of lower gross margins as a percentage of consolidated net sales offset, in part, by higher consolidated net sales.

Other Non-Operating Income (Expense), Net.  Other non-operating income, net was $4.9 million in the first nine months of 2022, compared to $2.2 million in the first nine months of 2021.  The year-over-year increase in other non-operating income, net results primarily from the increase in year-over-year equity income from our joint ventures and the favorable impact of changes in foreign currency exchange rates.

Interest Expense.  Interest expense increased to $6.3 million in the first nine months of 2022, compared to $1.4 million for the same period in 2021.  The year-over-year increase in interest expense reflects the impact of higher average outstanding borrowings in the first nine months of 2022 when compared to first nine months of 2021, and higher year-over-year average interest rates on our credit facilities.

Income Tax Provision.  The income tax provision for the nine months ended September 30, 2022 was $22.4 million at an effective tax rate of 25.7%, compared to $26.3 million at an effective tax rate of 24.9% for the same period in 2021. The higher effective tax rate in the nine months ended September 30, 2022 compared to the comparable period in 2021 results primarily from the income tax provision impact related to the exercise of restricted stock.

Loss from Discontinued Operations.  Loss from discontinued operations, net of income tax, during the nine months ended September 30, 2022 and 2021, reflects information contained in the actuarial studies performed as of August 31, 2022 and 2021, other information available and considered by us, and legal expenses associated with our asbestos related liability. During the first nine months of 2022 and 2021, the loss from discontinued operations, net of tax was $17.1 million and $7.1 million, respectively.  The loss from discontinued operations for the nine months ended September 30, 2022 and 2021 includes an $18.5 million and a $5.3 million pre-tax provision, respectively, to increase our indemnity liability in line with the August 31, 2022 and 2021 actuarial studies.  As discussed more fully in Note 18, “Commitments and Contingencies” in the notes to our consolidated financial statements (unaudited), we are responsible for certain future liabilities relating to alleged exposure to asbestos containing products.

39

Net Earnings Attributable to Noncontrolling Interest.  In May 2021, we acquired the Trombetta business for $111.7 million.  As part of the acquisition, we acquired a 70% ownership in a joint venture in Hong Kong, with operations in Shanghai and Wuxi, China (“Trombetta Asia, Ltd.”).  Net earnings attributable to the noncontrolling interest of $129,000 and $32,000 during the nine months ended September 30, 2022 and 2021, respectively, represents 30% of the net earnings of Trombetta Asia, Ltd.

Restructuring and Integration Programs

All of our restructuring and integration programs have been substantially completed.  For a detailed discussion on the restructuring and integration costs, see Note 4, “Restructuring and Integration Expenses,” of the notes to our consolidated financial statements (unaudited).

Liquidity and Capital Resources

Operating Activities. During the first nine months of 2022, cash used in operating activities was $75.5 million compared to cash provided by operating activities of $79.1 million in the same period of 2021. The increase in cash used in operating activities resulted primarily from the decrease in net earnings, the larger year-over-year increase in accounts receivable, the larger year-over-year increase in inventories, the decrease in accounts payable compared to a year-over-year increase in accounts payable, increase in prepaid expenses and other current assets compared to a year-over-year decrease in prepaid expenses and other current assets, a smaller year-over-year increase in sundry payables and accrued expenses.
 
Net earnings during the first nine months of 2022 were $47.5 million compared to $72.2 million in the first nine months of 2021.  During the first nine months of 2022, (1) the increase in accounts receivable was $51.9 million compared to the year-over-year increase in accounts receivable of $15.3 million in 2021; (2) the increase in inventories was $75.3 million compared to the year-over-year increase in inventories of $52.7 million in 2021; (3) the decrease in accounts payable was $31.8 million compared to the year-over-year increase in accounts payable of $24.2 million in 2021; (4) the increase in prepaid expenses and other current assets was $6.3 million compared to the year-over-year decrease in prepaid expenses and other current assets of $2.3 million in 2021; and (5) the increase in sundry payables and accrued expenses was $3.8 million compared to the year-over-year increase in sundry payables and accrued expenses of $18.9 million in 2021.  The increase in inventories during the first nine months of 2022 reflects actions taken to meet ongoing customer demand, the impact of materials inflation, and higher safety stocks of raw materials given the volatility in the supply chain; while the year-over-year comparative increase in receivables during the first nine months of 2022 reflects the impact of $50 million of receivables presented at financial institutions pursuant to our supply chain financing arrangements on December 31, 2020 sold in the first quarter of 2021. We continue to actively manage our working capital to maximize our operating cash flow.
 
Investing Activities.  Cash used in investing activities was $19.5 million in the first nine months of 2022, compared to $144 million in the same period of 2021.  Investing activities during the first nine months of 2022 consisted of capital expenditures of $19.5 million; while investing activities during the first nine months of 2021 consisted of (1) the payment of $15.4 million, net of $0.9 million of cash acquired, for our acquisition of 100% of the capital stock of Stabil Operative Group GmbH, a German company, (“Stabil”); (2) the payment of $107.1 million, net of $4.6 million of cash acquired, for our acquisition of 100% of the capital stock of Trumpet Holdings, Inc., a Delaware corporation, (“Trombetta”); (3) the payment of $2.1 million for our acquisition of certain assets of the soot sensor product lines from Stoneridge, Inc.; and (4) capital expenditures of $19.4 million.

Financing Activities.  Cash provided by financing activities was $92 million in the first nine months of 2022 as compared to $79.1 million in the same period of 2021. In June 2022, we entered into a new credit agreement with JPMorgan Chase Bank, N.A., as agent. The new credit agreement provides for a $500 million credit facility comprised of a $100 million term loan facility and a $400 million revolving credit facility. Borrowings under the new credit facility were used to repay all outstanding borrowings under the then existing revolving credit facility, and certain fees and expenses incurred in connection with the refinancing.
 
40

During the first nine months of 2022, we (1) increased our borrowings under our credit facilities by $141.5 million; (2) made cash payments of $2.1 million for debt issuance costs in connection with our refinancing; (3) made cash payments for the repurchase of shares of our common stock of $29.7 million; and (4) paid dividends of $17.6 million. Cash provided by borrowings under our credit facilities were used to fund our operating activities, investing activities, payment of debt issuance costs, purchase shares of our common stock and pay dividends.
 
During the first nine months of 2021, we (1) increased our borrowings under our revolving credit facility by $118.9 million; (2) increased our borrowings under lease obligations and our Polish overdraft facility by $2.9 million; (3) made cash payments for the repurchase of shares of our common stock of $26.5 million; and (4) paid dividends of $16.7 million.  Cash provided by operating activities, along with borrowings under our revolving credit agreement, lease obligations and Polish overdraft facility were used to fund our investing activities, purchase shares of our common stock and pay dividends.
 
Dividends of $17.6 million and $16.7 million were paid in 2022 and 2021, respectively.  In February 2022, our Board of Directors voted to increase our quarterly dividend from $0.25 per share in 2021 to $0.27 per share in 2022.
 
Liquidity.
 
Our primary cash requirements include working capital, capital expenditures, regular quarterly dividends, stock repurchases, principal and interest payments on indebtedness and acquisitions.  Our primary sources of funds are ongoing net cash flows from operating activities and availability under our Credit Agreement (as detailed below).
 
In June 2022, Standard Motor Products, Inc. (the “Company”) entered into a new Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders (the “Credit Agreement”).  The Credit Agreement provides for a $500 million credit facility comprised of a $100 million term loan facility (the “term loan”) and a $400 million multi-currency revolving credit facility available in U.S. Dollars, Euros, Sterling, Swiss Francs, Canadian Dollars and other currencies as agreed to by the administrative agent and the lenders (the “revolving facility”).  The Credit Agreement replaces and refinances the existing Credit Agreement, dated as of October 28, 2015, among the Company, SMP Motor Products Ltd. and Trumpet Holdings, Inc., as borrowers, JPMorgan Chase Bank, N.A., as administrative agent and lender, and the other lenders named therein (the “2015 Credit Agreement”).
 
Borrowings under the Credit Agreement were used to repay all outstanding borrowings under the 2015 Credit Agreement, and pay certain fees and expenses incurred in connection with the Credit Agreement, with future borrowings used for other general corporate purposes of the Company and its subsidiaries.  The term loan amortizes in quarterly installments of 1.25% in each of the first four years, and quarterly installments of 2.5% in the fifth year of the Credit Agreement.  The revolving facility has a $25 million sub-limit for the issuance of letters of credit and a $25 million sub-limit for the borrowing of swingline loans.  The maturity date is June 1, 2027.  The Company may request up to two one-year extensions of the maturity date.

The Company may, upon the agreement of one or more of then existing lenders or of additional financial institutions not currently party to the Credit Agreement, increase the revolving facility commitments or obtain incremental term loans by an aggregate amount not to exceed (x) the greater of (i) $168 million or (ii) 100% of consolidated EBITDA (as defined in the Credit Agreement) for the four fiscal quarters ended most recently before such date, plus (y) the amount of any voluntary prepayment of term loans, plus (z) an unlimited amount so long as, immediately after giving effect thereto, the pro forma First Lien Net Leverage Ratio (as defined in the Credit Agreement) does not exceed 2.5 to 1.0.

41

Term loan and revolver facility borrowings in U.S. Dollars bear interest, at the Company’s election, at a rate per annum equal to Term SOFR plus 0.10% plus an applicable margin, or an alternate base rate plus an applicable margin, where the alternate base rate is the greater of the prime rate, the federal funds effective rate plus 0.50%, and one-month Term SOFR plus 0.10% plus 1.00%. Term loan borrowings are being made at one-month Term SOFR.  The applicable margin for the term benchmark borrowings ranges from 1.0% to 2.0%, and the applicable margin for alternate base rate borrowings ranges from 0% to 1.0%, in each case, based on the total net leverage ratio of the Company and its restricted subsidiaries.  The Company may select interest periods of one, three or six months for Term SOFR borrowings.  Interest is payable at the end of the selected interest period, but no less frequently than quarterly.

The Company’s obligations under the Credit Agreement are guaranteed by its material domestic subsidiaries (each, a “Guarantor”), and secured by a first priority perfected security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.  The collateral security described above also secures certain banking services obligations and interest rate swaps and currency or other hedging obligations of the Company owing to any of the then existing lenders or any affiliates thereof.  Concurrently with the Company’s entry into the Credit Agreement, the Company also entered into a seven year interest rate swap agreement with Wells Fargo Bank, N.A., Co-Syndication Agent and lender under the Credit Agreement, on $100 million of borrowings under the Credit Agreement.  The interest rate swap agreement matures in May 2029.

Outstanding borrowings at September 30, 2022 under the Credit Agreement were $268.5 million, consisting of current borrowings of $57.1 million and long-term debt of $211.4 million; while outstanding borrowings at December 31, 2021 under the 2015 Credit Agreement were $125.3 million, consisting of current borrowings.  Letters of credit outstanding under the Credit Agreement were $2.4 million at September 30, 2022, and $2.6 million under the 2015 Credit Agreement at December 31, 2021.  Borrowings at December 31, 2021 under the 2015 Credit Agreement have been classified as current liabilities based upon accounting rules and certain provisions in the agreement.
 
At September 30, 2022, the weighted average interest rate under our Credit Agreement was 4.4%, which consisted of $268 million in borrowings at 4.4% under Term SOFR, adjusted for the impact of the interest rate swap agreement on $100 million of borrowings, and an alternative base rate borrowing of $0.5 million at 6.8%.  At December 31, 2021, the weighted average interest rate on our 2015 Credit Agreement was 1.4%, which consisted of $125 million in direct borrowings at 1.4% and alternative base rate loan of $0.3 million at 3.5%. During the nine months ended September 30, 2022, our average daily alternative base rate loan balance was $7.5 million, compared to a balance of $1 million for the nine months ended September 30, 2021 and a balance of $1 million for the year ended December 31, 2021.
 
The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets.  The Credit Agreement also contains customary events of default.

In February 2022, our Polish subsidiary, SMP Poland sp. z.o.o., amended its overdraft facility with HSBC Continental Europe (Spolka Akcyjna) Oddzial w Polsce, formerly HSBC France (Spolka Akcyjna) Oddzial w Polsce.  The amended overdraft facility provides for borrowings of up to Zloty 30 million (approximately $6.1 million).  Availability under the amended facility commenced in March 2022, with automatic three-month renewals until June 2027, subject to cancellation by either party, at its sole discretion, at least 30 days prior to the commencement of the three-month renewal period.  Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 1.5% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.  At September 30, 2022 and December 31, 2021, borrowings under the overdraft facility were Zloty 4.9 million (approximately $1 million) and Zloty 12.3 million (approximately $3 million), respectively.

In order to reduce our accounts receivable balances and improve our cash flow, we are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale.  As such, these transactions are being accounted for as a sale.
 
42

Pursuant to these agreements, we sold $236.3 million and $610.4 million of receivables during the three months and nine months ended September 30, 2022, respectively, and $232.5 million and $626.9 million for the comparable periods in 2021.  Receivables presented at financial institutions and not yet collected as of September 30, 2022 and December 31, 2021 were approximately $9.8 million and $1.3 million, respectively, and remained in our accounts receivable balance for those periods.  All receivables sold were reflected as a reduction of accounts receivable in the consolidated balance sheet at the time of sale.  A charge in the amount of $10.6 million and $21.8 million related to the sale of receivables was included in selling, general and administrative expense in our consolidated statements of operations for the three months and nine months ended September 30, 2022, respectively, and $3 million and $8.7 million for the comparable periods in 2021.
 
To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, or an alternative benchmark reference rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate, or alternative benchmark reference rate,  increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.
 
In October 2021, our Board of Directors authorized the purchase of up to $30 million of our common stock under a stock repurchase program.  Stock repurchases under this program, during the year ended December 31, 2022 were 7,000 shares at a total cost of $0.3 million, and during the three and nine months ended September 30, 2022 were 70,182 shares and 692,067 shares of our common stock, respectively, at a total cost of $3.2 million and $29.7 million, respectively, thereby completing the October 2021 Board of Directors authorization.
 
In July 2022, our Board of Directors authorized the purchase of up to an additional $30 million of our common stock under a new stock repurchase program.  Stock will be purchased from time to time in the open market, or through private transactions, as market conditions warrant. To date, there have been no repurchases of our common stock under the program.

Material Cash Commitments

Material cash commitments as of September 30, 2022 consist of required cash payments to service our outstanding borrowings of $268.5 million under our Credit Agreement with JPMorgan Chase Bank, N.A., as agent, and the future minimum cash requirements of $56.8 million through 2033 under operating leases.  All of our other cash commitments as of September 30, 2022 are not material.  For additional information related to our material cash commitments, see Note 8, “Leases,” and Note 9, “Credit Facilities and Long-Term Debt,” in the notes to our consolidated financial statements (unaudited).
 
We anticipate that our cash flow from operations, available cash, and available borrowings under our Credit Agreement will be adequate to meet our future liquidity needs for at least the next twelve months.  Significant assumptions underlie this belief, including, among other things, that we will be able to mitigate the future impact, if any, of disruptions in the supply chain caused by the COVID-19 pandemic, Russia’s invasion of the Ukraine and resultant sanctions imposed by the U.S. and other governments, future increases in interest rates, and significant inflationary cost increases in raw materials, labor and transportation that we are unable to pass through to our customers, and that there will be no material adverse developments in our business, liquidity or capital requirements.  If material adverse developments were to occur in any of these areas, there can be no assurance that our business will generate sufficient cash flow from operations, or that future borrowings will be available to us under our Credit Agreement in amounts sufficient to enable us to pay the principal and interest on our indebtedness, or to fund our other liquidity needs.  In addition, if we default on any of our indebtedness, or breach any financial covenant in our Credit Agreement, our business could be adversely affected.
 
For further information regarding the risks in our business, refer to Item 1A “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2021.
 
43

Critical Accounting Policies
 
We have identified the accounting policies and estimates surrounding the “Valuation of Long-Lived and Intangible Assets and Goodwill,” and “Asbestos Litigation” as critical to our business operations and the understanding of our results of operations.  The impact and any associated risks related to these policies and estimates on our business operations is discussed throughout “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” where such policies and estimates affect our reported and expected financial results. Other than the addition of the “Derivative Instruments and Hedging Activities” accounting policy described in Note 2, “Summary of Significant Accounting Policies,” in the notes to our consolidated financial statements (unaudited), which has not been identified as a critical accounting policy, there have been no other material changes made to our accounting policies and estimates from the information provided in Note 1 of the Notes to our Consolidated Financial Statements in our Annual Report on Form 10-K for the year ended December 31, 2021.

You should be aware that preparation of our consolidated quarterly financial statements in this Report requires us to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities at the date of our consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. We can give no assurances that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimates, or in the assumptions that we use in calculating the estimates, the uncertain future effects, if any, of disruptions in the supply chain caused by the COVID-19 pandemic, Russia’s invasion of the Ukraine and resultant sanctions imposed by the U.S. and other governments, and other unforeseen changes in the industry, or business, could materially impact the estimates, and may have a material adverse effect on our business, financial condition and results of operations.

Recently Issued Accounting Pronouncements

For a detailed discussion on recently issued accounting pronouncements and their impact on our consolidated financial statements, see Note 2, “Summary of Significant Accounting Policies” of the notes to our consolidated financial statements (unaudited).
 
44

ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Quantitative and Qualitative Disclosure about Market Risk

We are exposed to market risk, primarily related to foreign currency exchange and interest rates. These exposures are actively monitored by management. Our exposure to foreign exchange rate risk is due to certain costs, revenues and borrowings being denominated in currencies other than one of our subsidiary’s functional currency. Similarly, we are exposed to market risk as the result of changes in interest rates, which may affect the cost of our financing. It is our policy and practice to use derivative financial instruments only to the extent necessary to manage exposures. We do not hold or issue derivative financial instruments for trading or speculative purposes.

Exchange Rate Risk

We have exchange rate exposure primarily with respect to the Canadian Dollar, the Euro, the British Pound, the Polish Zloty, the Hungarian Forint, the Mexican Peso, the Taiwan Dollar, the Chinese Yuan Renminbi and the Hong Kong Dollar.  As of September 30, 2022 and December 31, 2021, our monetary assets and liabilities which are subject to this exposure are immaterial, therefore, the potential immediate loss to us that would result from a hypothetical 10% change in foreign currency exchange rates would not be expected to have a material impact on our earnings or cash flows. This sensitivity analysis assumes an unfavorable 10% fluctuation in the exchange rates affecting the foreign currencies in which monetary assets and liabilities are denominated and does not take into account the incremental effect of such a change on our foreign currency denominated revenues.

Interest Rate Risk

We manage our exposure to interest rate risk through the proportion of fixed rate debt and variable rate debt in our debt portfolio. To reduce our market risk for changes in interest rates on our variable rate borrowings, and to manage a portion of our exposure to changes in interest rates, we occasionally enter into interest rate swap agreements.

In June 2022, we entered into a seven year interest rate swap agreement with a notional amount of $100 million that is to mature in May 2029.  The interest rate swap agreement has been designated as a cash flow hedge of interest payments on $100 million of borrowings under our Credit Agreement. Under the terms of the swap agreement, we will receive monthly variable interest payments based on one month Term SOFR and will pay interest based upon a fixed rate of 2.683% per annum, adjusted upward for the credit spread adjustment in the Credit Agreement of 0.10% and the loan margin in the Credit Agreement of 1.50% at September 30, 2022.

As of September 30, 2022, we had approximately $269.5 million of outstanding borrowings under our credit facilities, of which approximately $169.5 million bears interest at variable rates of interest and $100 million bears interest at fixed rates, after consideration of the interest rate swap agreement entered into in June 2022.  Additionally, we invest our excess cash in highly liquid short-term investments. Based upon our current level of borrowings under our facilities and our excess cash, the effect of a hypothetical, instantaneous and unfavorable change of 100 basis points in the interest rate may have an approximate $1.5 million annualized negative impact on our earnings or cash flows.
 
In addition, we are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  During the three months and nine months ended September 30, 2022, we sold $236.3 million and $610.4 million of receivables, respectively.  Depending upon the level of sales of receivables pursuant these agreements, the effect of a hypothetical, instantaneous and unfavorable change of 100 basis points in the margin rate may have an approximate $2.4 million and $6.1 million negative impact on our earnings or cash flows during the three months and nine months ended September 30, 2022, respectively.  The charge related to the sale of receivables is included in selling, general and administrative expenses in our consolidated statements of operations.
 
45

Other than the aforementioned, there have been no significant changes to the information presented in Item 7A (Market Risk) of our Annual Report on Form 10-K for the year ended December 31, 2021.
 
ITEM 4.
CONTROLS AND PROCEDURES
 
(a)
Evaluation of Disclosure Controls and Procedures.

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
 
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) and Rule 15d-15(e) promulgated under the Exchange Act, as of the end of the period covered by this Report. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Report.

(b)
Changes in Internal Control Over Financial Reporting.

During the quarter ended September 30, 2022, we have not made any changes in the Company’s internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.  We review, document and test our internal control over financial reporting using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in the 2013 Internal Control – Integrated Framework.  We may from time to time make changes aimed at enhancing their effectiveness and to ensure that our systems evolve with our business. These efforts may lead to various changes in our internal control over financial reporting.
 
46

PART II – OTHER INFORMATION

ITEM 1.
LEGAL PROCEEDINGS

The information required by this Item is incorporated herein by reference to the information set forth in Item 1, “Consolidated Financial Statements” of this Report under the captions “Asbestos” and “Other Litigation” appearing in Note 18, “Commitments and Contingencies,” of the notes to our consolidated financial statements (unaudited).

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

The following table provides information relating to the Company’s purchases of its common stock for the third quarter of 2022:
 
Period
 
Total Number of
Shares
Purchased (1)
   
Average
Price Paid
Per Share
   
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs (2)
   
Maximum Number (or
Approximate Dollar
Value) of Shares that
may yet be Purchased
Under the Plans or
Programs (2)
 
                         
July 1 – 31, 2022
   
70,182
   
$
45.03
     
70,182
   
$
30,000,000
 
August 1 – 31, 2022
   
     
     
     
30,000,000
 
September 1 – 30, 2022
   
     
     
     
30,000,000
 
Total
   
70,182
   
$
45.03
     
70,182
   
$
30,000,000
 


(1)
All shares were purchased through the publicly announced stock repurchase programs in open-market transactions.
 

(2)
In October 2021, our Board of Directors authorized the purchase of up to $30 million of our common stock under a stock repurchase program.  Stock repurchases under this program, during the year ended December 31, 2022 were 7,000 shares at a total cost of $0.3 million, and during the three and nine months ended September 30, 2022 were 70,182 shares and 692,067 shares of our common stock, respectively, at a total cost of $3.2 million and $29.7 million, respectively, thereby completing the October 2021 Board of Directors authorization.

In July 2022, our Board of Directors authorized the purchase of up to an additional $30 million of our common stock under a new stock repurchase program.  To date, there have been no repurchases of our common stock under the program.

47

ITEM 6.
EXHIBITS

Exhibit
Number

Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
   
Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
   
Certification of Chief Executive Officer furnished pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
   
Certification of Chief Financial Officer furnished pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS**
Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document).
101.SCH**
Inline XBRL Taxonomy Extension Schema Document.
101.CAL**
Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.LAB**
Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE**
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
101.DEF**
Inline XBRL Taxonomy Extension Definition Linkbase Document.
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

**
In accordance with Regulation S-T, the XBRL-related information in Exhibit 101 to the Original Filing shall be deemed to be “furnished” and not “filed.”

48

SIGNATURES

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

 
STANDARD MOTOR PRODUCTS, INC.
 
(Registrant)
   
Date: October 31, 2022
 /s/ Nathan R. Iles
 
Nathan R. Iles
 
Chief Financial Officer
 
(Principal Financial and
 
Accounting Officer)


49

EX-31.1 2 brhc10043283_ex31-1.htm EXHIBIT 31.1
EXHIBIT 31.1

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

I, Eric P. Sills, certify that:
 
1.
I have reviewed this report on Form 10-Q of Standard Motor Products, Inc.;
 
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 

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

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

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

d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 

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

b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: October 31, 2022
 
 
/s/ Eric P. Sills
 
 
Eric P. Sills
 
Chief Executive Officer and President



EX-31.2 3 brhc10043283_ex31-2.htm EXHIBIT 31.2
EXHIBIT 31.2

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

I, Nathan R. Iles, certify that:
 
1.
I have reviewed this report on Form 10-Q of Standard Motor Products, Inc.;
 
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 

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

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

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

d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 

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

b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: October 31, 2022
 
 
/s/ Nathan R. Iles
 
Nathan R. Iles
 
Chief Financial Officer



EX-32.1 4 brhc10043283_ex32-1.htm EXHIBIT 32.1
EXHIBIT 32.1

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

In connection with the Quarterly Report of Standard Motor Products, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Eric P. Sills, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:

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

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

/s/ Eric P. Sills
 
Eric P. Sills
 
Chief Executive Officer and President
 
October 31, 2022
 

*          A signed original of this written statement required by Section 906 has been provided to Standard Motor Products, Inc. and will be retained by Standard Motor Products, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 5 brhc10043283_ex32-2.htm EXHIBIT 32.2
EXHIBIT 32.2

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

In connection with the Quarterly Report of Standard Motor Products, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Nathan R. Iles, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:

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

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

/s/ Nathan R. Iles
 
Nathan R. Iles
 
Chief Financial Officer
 
October 31, 2022
 

*          A signed original of this written statement required by Section 906 has been provided to Standard Motor Products, Inc. and will be retained by Standard Motor Products, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 6 smp-20220930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Calc 2 link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Business Acquisitions and Investments link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Restructuring and Integration Expenses link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Sale of Receivables link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Acquired Intangible Assets link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Credit Facilities and Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Employee Benefits link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Industry Segments link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Net Sales link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Business Acquisitions and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Restructuring and Integration Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Acquired Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Credit Facilities and Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Industry Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 081700 - Disclosure - Net Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 081800 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Business Acquisitions and Investments, Acquisition of Capital Stock of Stabil Operative Group GmbH (Details) link:presentationLink link:calculationLink link:definitionLink 090302 - Disclosure - Business Acquisitions and Investments, Acquisition of Capital Stock of Trumpet Holdings, Inc. (Details) link:presentationLink link:calculationLink link:definitionLink 090304 - Disclosure - Business Acquisitions and Investments, Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Restructuring and Integration Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Sale of Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Acquired Intangible Assets, Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - Acquired Intangible Assets, Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090802 - Disclosure - Leases (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090904 - Disclosure - Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details) link:presentationLink link:calculationLink link:definitionLink 090906 - Disclosure - Credit Facilities and Long-Term Debt, Maturities of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 090908 - Disclosure - Credit Facilities and Long-Term Debt, Maturities of Debt (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090908 - Disclosure - Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Accumulated Other Comprehensive Income, Changes in Accumulated Other Comprehensive Income by Component (Details) link:presentationLink link:calculationLink link:definitionLink 091002 - Disclosure - Accumulated Other Comprehensive Income, Reclassifications Out of Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Stock-Based Compensation Plans (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Employee Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Industry Segments (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - Net Sales (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Commitments and Contingencies, Asbestos (Details) link:presentationLink link:calculationLink link:definitionLink 091802 - Disclosure - Commitments and Contingencies, Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 smp-20220930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 smp-20220930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 smp-20220930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Changes in Accumulated Other Comprehensive Income by Component [Roll Forward] Award Type [Axis] Summary of Significant Accounting Policies [Abstract] Accounts payable Accounts receivable, less allowances for discounts and expected credit losses of $5,900 and $6,170 for 2022 and 2021, respectively Unrealized Derivative Gains (Losses) [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Foreign Currency Translation [Member] Property, plant and equipment, accumulated depreciation Accumulated Other Comprehensive Income (Loss) [Member] Accumulated other comprehensive income Unrecognized Postretirement Benefit Costs (Credit) [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Acquired Indefinite-lived Intangible Assets [Line Items] Capital in Excess of Par Value [Member] Capital in excess of par value Adjustments to reconcile net earnings to net cash provided by (used in) operating activities: Compensation expense, net of tax Share-Based Payment Arrangement, Expense, after Tax Accounts receivable, allowances for discounts and expected credit losses Amortization expense Amortization of deferred financing cost Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Asbestos [Member] ASSETS Assets [Abstract] Balance Sheet Information [Abstract] Total assets Assets Total current assets Assets, Current CURRENT ASSETS: Alternate Base Rate [Member] Overdraft facility Other current assets Earn-out based performance obligation in 2024 and 2025 Purchase Price Purchase price Deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Receivables Noncurrent operating lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisitions and Investments [Abstract] Business Acquisition [Line Items] Percentage of entity acquired Assets acquired and liabilities assumed [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Subsequent Event [Abstract] Business Combination, Consideration Transferred [Abstract] Business Combination, Description [Abstract] Business Combination, Description [Abstract] Business Acquisitions and Investments Incremental revenues from acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Fair value of acquired noncontrolling interest Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Intangible assets Machinery and equipment, net Property, plant, and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Inventory Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Subtotal Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Carrying Amount [Member] Cash and cash equivalents CASH AND CASH EQUIVALENTS at end of period CASH AND CASH EQUIVALENTS at beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Cash acquired Cash Acquired from Acquisition Total operating cash outflows related to discontinued operations Commitments and Contingencies [Abstract] Commitments and contingencies Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Common Stock [Member] Dividend declared per share (in dollars per share) Common stock, par value (in dollars per share) Common stock - par value $2.00 per share: Authorized - 30,000,000 shares; issued 23,936,036 shares Common stock, shares issued (in shares) Common stock, shares authorized (in shares) Employee Benefits [Abstract] Accumulated Other Comprehensive Income Comprehensive Income (Loss) Note [Text Block] CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract] Comprehensive income (loss) attributable to noncontrolling interest, net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Total Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income (loss) attributable to noncontrolling interest, net of tax: Comprehensive income attributable to SMP Comprehensive Income (Loss), Net of Tax, Attributable to Parent Principles of Consolidation Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Axis] Other [Member] All Other [Member] Corporate and Other [Member] Trombetta Asia, Ltd [Member] Cost of sales Cost of Goods and Services Sold Accrued rebates Customer Refund Liability, Current Customer Relationships [Member] Disaggregation of Net Sales Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Table] Debt Instrument, Redemption, Period [Axis] Fifth Year [Member] Debt Instrument, Redemption, Period Two [Member] First Four Years [Member] Debt Instrument, Redemption, Period One [Member] Debt Instrument, Redemption, Period [Domain] Maturities of Debt Margin on variable rate Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Credit Facilities and Long-Term Debt [Abstract] Weighted average interest rate Debt, Weighted Average Interest Rate Schedule of Long-Term Debt Instruments [Table] Credit Facilities and Long-Term Debt Debt Disclosure [Text Block] Debt Instrument [Axis] Frequency of periodic payment Debt Instrument, Frequency of Periodic Payment Debt Instrument [Line Items] Interest rate periods Debt Instruments [Abstract] Debt Instrument, Name [Domain] Maturity date Deferred income taxes Total amortization Deferred financing costs Deferred Financing Costs [Abstract] Debt Issuance Costs, Net [Abstract] Employer discretionary contribution amount Defined Contribution Plan, Employer Discretionary Contribution Amount Defined Benefit Plan Disclosure [Line Items] Depreciation and amortization Derivative Instrument [Axis] Period of agreement Derivative term of contract Derivative contract, maturity date Derivative, Maturity Date Derivative Financial Instruments [Abstract] Derivative [Table] Derivative [Line Items] Derivative Financial Instruments Fixed interest rate Derivative, notional amount Derivative Contract [Domain] Derivative Instruments and Hedging Activities Developed Technology [Member] Stock-Based Compensation Plans Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Plans [Abstract] Cash dividends paid Dividends, Common Stock, Cash Earnings Per Share [Abstract] Earnings Per Share, Diluted, Other Disclosure [Abstract] Net earnings per common share - Basic (in dollars per share) Earnings Per Share, Basic Net earnings per common share - Diluted (in dollars per share) Earnings Per Share, Diluted Earnings Per Share Earnings Per Share [Text Block] Net earnings per common share - Basic: Basic Net Earnings Per Common Share Attributable to SMP [Abstract] Net earnings per common share - Diluted: Diluted Net Earnings Per Common Share Attributable to SMP [Abstract] Per share data attributable to SMP Earnings Per Share [Abstract] Effect of exchange rate changes on cash Unamortized compensation expense Weighted average period of recognition for unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Workforce Reduction [Member] Payroll and commissions Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract] Shares released from trust (in shares) Employee stock ownership plan allocation Employee Stock Ownership Plan (ESOP), Compensation Expense Employee Stock Ownership Plan (ESOP), Plan [Domain] Employee Stock Ownership Plan (ESOP) Name [Axis] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Additional shares contributed to ESOP (in shares) Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP Total remaining balance of shares in the ESOP (in shares) Employee Stock Ownership Plan (ESOP), Shares in ESOP Accumulated Other Comprehensive Income [Abstract] Equity Component [Domain] Fair Value [Member] Fair Value, Net Asset (Liability) [Abstract] Measurement Basis [Axis] Fair Value Measurements [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Measurements Fair Value Disclosures [Text Block] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, by Balance Sheet Grouping [Table] Summary of Estimated Fair Values, Carrying Amounts and Classification under Fair Value Hierarchy Fair Value Measurement [Domain] LEVEL 1 [Member] LEVEL 2 [Member] Federal Funds Rate [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Estimated amortization expense in year 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Estimated amortization expense, remainder of 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Estimated amortization expense in year 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Estimated amortization expense in year 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Acquired intangible assets Finite-Lived Intangible Assets, Gross Estimated useful life of intangible assets Finite-Lived Intangible Asset, Useful Life Net acquired intangible assets Finite-Lived Intangible Assets, Net Goodwill Acquired Intangible Assets [Abstract] Gross profit Gross Profit Intersegment Revenues [Member] Lease Expense [Abstract] Earnings from continuing operations before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Earnings from continuing operations (in dollars per share) Earnings from continuing operations per common share (in dollars per share) Equity income from joint ventures Income (Loss) from Equity Method Investments Earnings from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Earnings from continuing operations (in dollars per share) Earnings from continuing operations per common share (in dollars per share) Discontinued operations (in dollars per share) Loss from discontinued operations per common share (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Discontinued operations (in dollars per share) Loss from discontinued operations per common share (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Loss from discontinued operations, net of income taxes Loss on discontinued operations, net of tax CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract] Provision for income taxes Income tax expense Loss from discontinued operations Discontinued operations Earnings from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Net Earnings Attributable to SMP [Abstract] Net earnings attributable to SMP Income taxes (Increase) in accounts receivable Increase (Decrease) in Accounts Receivable Increase (decrease) in accounts payable Increase in sundry payables and accrued expenses Decrease in deferred income taxes Increase (Decrease) in Deferred Income Taxes (Increase) in inventories Increase (Decrease) in Inventories Change in assets and liabilities: (Increase) decrease in prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Net change in other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Dilutive effect of restricted stock and performance-based stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Acquired indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Acquired Intangible Assets Other intangibles, net Interest expense Cash flow interest rate swap Interest Interest Rate Swap [Member] Derivative fair value Interest Rate Contract [Member] Inventories [Abstract] Increase (decrease) to inventory reserves Inventories Inventory Disclosure [Text Block] Finished goods Inventory, Finished Goods, Net of Reserves Raw materials Inventory, Raw Materials, Net of Reserves Work in process Investments in unconsolidated affiliates Leases 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Remaining operating lease terms Lessee, Operating Lease, Remaining Lease Term 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Renewal option period 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four 2023 Lessee, Operating Lease, Liability, to be Paid, Year One 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Lease, Description [Table] Minimum Lease Payments Lessee, Lease, Description [Line Items] Quantitative Lease Disclosures [Abstract] Total lease payments Lessee, Operating Lease, Liability, to be Paid Outstanding letters of credit Leaseholds [Member] Leases [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Total liabilities and stockholders' equity Liabilities and Equity Total liabilities Liabilities Total current liabilities Liabilities, Current CURRENT LIABILITIES: Average daily loan balance outstanding Line of Credit Facility, Average Outstanding Amount Outstanding borrowings under credit facility Borrowings under credit agreement Long-Term Line of Credit Line of Credit Facility [Line Items] Line of Credit Facility [Abstract] Overdraft facility initiation date Line of Credit Facility [Table] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Current portion of revolving credit facility Current portion of debt Accrued asbestos liabilities Sale of Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Remainder of 2022 Long-Term Debt, Maturity, Remainder of Fiscal Year Long-term debt Long-Term Debt, Fair Value Total debt Long-Term Debt Current maturities of debt Less: current maturities Long-Term Debt, Current Maturities Long-term debt Long-Term Debt, Excluding Current Maturities 2023 Long-Term Debt, Maturity, Year One 2027 Long-Term Debt, Maturity, Year Five Long-term debt Long-Term Line of Credit, Noncurrent 2026 Long-Term Debt, Maturity, Year Four 2025 Long-Term Debt, Maturity, Year Three 2024 Long-Term Debt, Maturity, Year Two Loss Contingencies [Line Items] Incremental pre-tax provision Loss Contingency Accrual, Provision Loss Contingencies [Table] Range of possible loss Loss Contingency, Estimate of Possible Loss Pending claims, approximate number Loss Contingency, Pending Claims, Number Noncontrolling interest Changes in product warranties [Roll forward] CASH FLOWS FROM FINANCING ACTIVITIES: Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities CASH FLOWS FROM INVESTING ACTIVITIES: CASH FLOWS FROM OPERATING ACTIVITIES: Net earnings attributable to SMP Net Income (Loss) Attributable to Parent Net earnings attributable to noncontrolling interest Net earnings Recently Issued Accounting Pronouncements Non-compete Agreements [Member] Noncompete Agreements [Member] Notional Disclosures [Abstract] Number of reportable operating segments Noncontrolling interest acquired Non-Controlling Interest [Member] Other comprehensive income before reclassifications Weighted average discount rate Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Noncurrent operating lease liabilities Noncurrent operating lease liabilities Minimum Lease Payments [Abstract] Total operating lease liabilities Present value of lease liabilities Operating Lease, Liability Operating lease right-of-use assets Operating cash flows from operating leases Operating Lease, Payments Operating lease expense Operating income Operating Income (Loss) Reportable Segments [Member] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Basis of Presentation [Abstract] Derivative instruments Foreign currency translation adjustments Other comprehensive income, net of tax Total other comprehensive income, net of tax Other Comprehensive Income (Loss), Net of Tax Other Exit Costs [Member] Other income, net Other Operating Income (Expense), Net Other accrued liabilities Other assets Other comprehensive income (loss), net of tax: Current portion of term loan and other debt Other non-operating income, net Other Nonoperating Income (Expense) Sundry payables and accrued expenses Other comprehensive income, net Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Pension and postretirement plans Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Total SMP [Member] Payment for settled claims and awards related damages, including interest Payments for Legal Settlements Other investing activities Payments for (Proceeds from) Other Investing Activities Purchase of treasury stock Payments for Repurchase of Common Stock Cash payments Payments for Restructuring Dividends paid Payments of Ordinary Dividends, Common Stock Payments of debt issuance costs Payments of Debt Issuance Costs Acquisitions of and investments in businesses Payments to Acquire Businesses, Net of Cash Acquired Capital expenditures Payments to Acquire Property, Plant, and Equipment Employee Benefits Retirement Benefits [Text Block] Performance-based Shares [Member] Performance Shares [Member] Plan Name [Domain] Plan Name [Axis] Portion at Fair Value Measurement [Member] [Default] Prepaid expenses and other current assets Reclassification Net borrowings under revolving credit facilities Net borrowings (repayments) of other debt and capital lease obligations Increase (decrease) in overdraft balances Borrowings under the term loan Settlements of warranty claims Standard and Extended Product Warranty Accrual, Decrease for Payments Balance, beginning of period Balance, end of period Standard and Extended Product Warranty Accrual Liabilities accrued for current year sales Net earnings Net earnings Net earnings Property, plant and equipment, net of accumulated depreciation of $234,062 and $227,788 for 2022 and 2021, respectively Increase (decrease) to allowance for expected credit losses Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Sale of Receivables [Abstract] Amounts reclassified from accumulated other comprehensive income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Reclassifications Out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Related Party [Domain] Related Party [Axis] Repayments of the term loan Repayments of Notes Payable Restricted Shares [Member] Restricted Stock [Member] Restructuring Plan [Axis] Exit activity liability, end of period Exit activity liability, beginning of period Restructuring Reserve Restructuring Cost and Reserve [Line Items] Restructuring and Integration Expenses [Abstract] Restructuring and integration expenses Restructuring and integration costs provided for during 2022 Restructuring and integration activities [Roll Forward] Restructuring Reserve [Roll Forward] Restructuring Plan [Domain] Restructuring Type [Axis] Restructuring and Integration Expenses Restructuring and Related Activities Disclosure [Text Block] Retained earnings Retained Earnings [Member] Retirement Plan Type [Domain] Retirement Plan Type [Axis] Disaggregation of net sales Net sales Business acquisition annual sales Net Sales Revenue from Contract with Customer [Text Block] Net Sales [Abstract] Expiration of vesting period Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Short term borrowings Plan [Member] Scenario, Plan [Member] Restricted and Performance-based Share Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Changes in Product Warranties Schedule of Product Warranty Liability [Table Text Block] Allocation of Purchase Price, Assets Acquired And Liabilities Assumed Reconciliations of Earnings Available to Common Stockholders and Shares used in Calculating Basic and Dilutive Net Earnings per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Summary of Total Debt Outstanding Schedule of Debt [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Acquired Finite-Lived Intangible Asset By Major Class [Table] Anti-dilutive Securities Excluded from Computation of Earnings per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Changes in Accumulated Other Comprehensive Income by Component Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Acquired Identifiable Intangible Assets Schedule of Restructuring and Related Costs [Table] Restructuring and Integration Expense Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Sales and Operating Income by Operating Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] SOFR [Member] Industry Segments Segment Reporting Disclosure [Text Block] Segment Reporting Information [Line Items] Segments [Domain] Segments [Domain] Segment Reporting Information, Profit (Loss) [Abstract] Industry Segments [Abstract] Discontinued Operations [Member] Operating Activities [Domain] Selling, general and administrative expenses Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Restricted and performance-based stock, weighted average grant date fair value per share [Roll Forward] Age 65 [Member] Share-Based Payment Arrangement, Tranche Three [Member] Age 60 [Member] Age 63 [Member] Restricted and performance-based stock, shares [Roll Forward] Beginning of period (in dollars per share) End of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Stock-based compensation Compensation expense, gross Beginning of period (in shares) End of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Additional Disclosures [Abstract] Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Shares authorized for issuance (in shares) Award Type [Domain] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] CONSOLIDATED BALANCE SHEETS [Abstract] Segments [Axis] Equity Components [Axis] Statement [Line Items] CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] Operating Activities [Axis] Statement [Table] CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY [Abstract] Employee Stock Ownership Plan Stock Issued During Period, Value, Employee Stock Ownership Plan Total SMP stockholders' equity Balance attributable to SMP Balance attributable to SMP Stockholders' Equity Attributable to Parent Total stockholders' equity Balance at end of period Balance at beginning of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Stockholders' equity: Subsequent Event Subsequent Event [Table] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event Type [Axis] Subsequent Event [Line Items] Subsequent Event [Abstract] Supplemental disclosure of cash flow information: Supplemental Executive Retirement Plan [Member] Supplemental Employee Retirement Plan [Member] Receivables not yet collected Accounts Receivable, Held-for-sale Trade Names [Member] Trademarks and Trade Names [Member] Trademarks and Trade Names [Member] Treasury stock - at cost (2,366,339 shares and 1,911,792 shares in 2022 and 2021, respectively) Treasury Stock, Value Treasury Stock [Member] Treasury stock - at cost (in shares) Purchase of treasury stock Treasury Stock, Value, Acquired, Cost Method Type of Restructuring [Domain] Unrecognized gain relating to change in fair value of cash flow interest rate hedge Vesting [Axis] Vesting [Domain] Variable Rate [Domain] Variable Rate [Axis] Average number of common shares and dilutive common shares (in shares) Weighted average common shares outstanding - Diluted (in shares) Average number of common shares (in shares) Weighted average common shares outstanding (in shares) Plus incremental shares from assumed conversions [Abstract] Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Write off of unamortized deferred financing costs Asia [Member] Consolidation Items [Axis] Consolidation Items [Domain] Directors [Member] Director [Member] Europe [Member] Executives [Member] Executive Officer [Member] Litigation Case [Axis] Litigation Case [Domain] Maximum [Member] Minimum [Member] Products and Services [Domain] Products and Services [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Scenario [Domain] Geographical [Domain] Geographical [Axis] Scenario [Axis] Title of Individual [Axis] Title of Individual [Domain] Canada [Member] Mexico [Member] United States [Member] Cover [Abstract] Document Type Document Quarterly Report Document Transition Report Entity Interactive Data Current Amendment Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Name of acquired entity. Particulate Matter Sensor Business of Stoneridge, Inc. [Member] Soot Sensor [Member] Name of acquired entity. Stabil Operative Group GmbH [Member] Stabil [Member] Stabil [Member] The amount of operating right-of-use assets recognized as of the acquisition date. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-use Assets Operating lease right-of-use assets Right-of use assets obtained in business acquisitions Name of acquired entity. Trumpet Holdings, Inc. [Member] Trombetta [Member] The minimum threshold percentage of equity ownership for domestic and international companies accounted for as a consolidated basis and included on the financial statements. Minimum Equity Ownership Percentage Threshold for Consolidation in Financial Statements Equity ownership in entities included in consolidated financial statements, minimum Tabular disclosure of quantitative disclosures related to operating leases. Lessee, Quantitative Disclosures Related to Operating Leases [Table Text Block] Quantitative Disclosures Related to Operating Leases Consolidated Leverage Ratio as defined in the Credit Agreement. Debt Instrument, Leverage Ratio Net Leverage Ratio 'The maximum net debt to EBITDA ratio under debt agreement. Debt Instrument, Covenant, Maximum, Debt To EBITDA Ratio Maximum consolidated EBITDA The amount of money a lender will loan to a company based on the value of the collateral the company pledges. The borrowing base is usually determined by a method called margining, where the lender determines a discount factor that is multiplied by the value of the collateral; the result is the amount that will be loaned to the company. Borrowing Base Borrowing base This element represents number of extensions of maturity date permitted under debt agreement. Debt Instrument, Number of Extensions of Maturity Date Number of extensions of maturity date Additional borrowing capacity under the accordion feature credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Line Of Credit Facility Additional Borrowing Capacity Line of credit facility, accordion feature Refers to term benchmark borrowings in a debt arrangement. Term Benchmark Borrowings [Member] Term Benchmark Borrowings [Member] Loan made available to a borrower directly from the issuing bank. No third-party is used to disperse or finalize any part of the loan. Direct loans may result in lower interest rates and fees because of the alleviation of the middle man. Borrowing [Member] Direct Borrowings [Member] Senior secured facility in which proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Senior Secured Facility Revolving Credit Facility [Member] Senior Secured Revolving Credit Facility [Member] Senior Secured Facility - Revolver Due 2023 [Member] Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Term Loan and Revolving Credit Facilities [Member] Term Loan and Revolving Credit Facilities [Member] This represents the interest rate swap facility in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.. Interest Rate Swap Facility [Member] Interest Rate Swap Agreement [Member] Period for extension of maturity date permitted under debt agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Debt Instrument, Period for Extension of Maturity Date Debt instrument, extension period Arrangement in which loan proceeds can continuously be obtained following repayments, in U.S. Dollars, Euros, Sterling, Swiss Francs, Canadian Dollars and other currencies. Multi-currency Revolving Credit Facility [Member] Revolving Credit Facility [Member] Credit Facility - Revolver Due 2027 [Member] A letter of credit sub-limit arrangement in a revolving credit facility. Sub-limit Letter of Credit [Member] Letter of Credit Sublimit [Member] A swing line facility is a sub-limit of a syndicated revolving credit loan whereby a lender makes a short term (operating not more than five days) loan, in smaller amounts, on shorter notice, and with a higher interest rate than is otherwise available for revolving credit loans. Swing Line Loans [Member] Swing Line Loans [Member] This represents the term loan facility in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.. Term Loan Facility [Member] Term Loan Facility [Member] Credit Facility - Term Loan Due 2027 [Member] Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Debt Instrument, Term of Variable Rate Term of variable rate Amortization percentage for periodic payments in a debt agreement. Debt Instrument, Amortization Percentage of Periodic Payment Periodic payment amortization percentage Amount after valuation and FIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. FIFO Inventory, Net Inventories Subtotal Carrying amount as of the balance sheet date of goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year. Unreturned Customer Inventories Unreturned customer inventories Amount of liability for consideration received or receivable from customer when consideration is expected to be refunded to customer, classified as current. The liability arises when core products are sold and expected to be returned. Accrued Core Liabilities, Current Accrued core liability Amount of liability for consideration received or receivable from customer when consideration is expected to be refunded to customer, classified as current. The liability arises when goods are expected to be returned by the customer due to defective goods or overstock. Accrued Customer Returns Accrued customer returns Cash Paid During Period [Abstract] Cash paid during the period for: Amount of increase to treasury stock for the portion of the cost to recognize the award under share-based payment arrangement. APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Treasury Stock Stock-based compensation The product line relocation made in connection with the acquisition of certain soot product lines from Stonebridge, Inc.. Soot Sensor Product Line Relocation [Member] Soot Sensor Product Line Relocation [Member] Program initiated in 2016 to selling off or closing down some plants or units to reorganize a firm's operations to be more in line with its core competencies, in the interest of efficiency, or as a cost cutting measure. Plant Rationalization Program [Member] Plant Rationalization Program [Member] Amount reclassified out of the restructuring reserve during the period. Restructuring Reserve, Reclassification Adjustment Reclassification Amortization of acquired intangible assets [Abstract] Amortization of acquired intangible assets [Abstract] Aggregate amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fourth fiscal year following the current fiscal year. Finite Lived Intangible Assets Amortization Expense, after Year Four Estimated amortization expense in years 2026 through 2041 Intangible asset arising from original creative thought. Include, but is not limited to, patents, developed technology and intellectual property. Patents, Developed Technology and Intellectual Property [Member] Patents, Developed Technology and Intellectual Property [Member] Agreement in which one party agrees to supply predetermined quantity. Supply Agreement [Member] Supply Agreements [Member] Indefinite Lived Intangible Assets [Abstract] Indefinite Lived Intangible Assets [Abstract] This element represents polish overdraft facility and other debt. Polish Overdraft Facility and Other Debt [Member] Other [Member] Polish Overdraft Facility and Other Debt [Member] Amount net of taxes unrealized gain (loss) related to net of cash settlements payments in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income. Unrealized Gain (Loss), Net of Taxes, Accumulated Other Comprehensive Income (Loss), Cash Settlements Payments Unrecognized gain, net of cash settlements payments, net of tax Amount net of taxes unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective. Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Net of Taxes, Accumulated Other Comprehensive Income (Loss) Unrecognized gain relating to change in fair value of cash flow interest rate hedge, net of tax Amount of unrealized gain (loss) related to net of cash settlements payments in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income. Unrealized Gain (Loss), Pretax, Accumulated Other Comprehensive Income (Loss), Cash Settlements Payments Unrecognized gain, net of cash settlements payments Details About Accumulated Other Comprehensive Income Components [Abstract] Details About Accumulated Other Comprehensive Income Components [Abstract] Shares or units awarded to employees for meeting certain performance targets and stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met. Restricted and Performance based Shares [Member] Restricted and Performance-Based Shares [Member] Countries excluding the United States, Canada, Mexico and countries in Europe Other Foreign [Member] Other Foreign [Member] Product group that manufactures and remanufactures other climate control parts. Other Climate Control Parts [Member] Other Climate Control Parts [Member] Product group that manufactures wire and cable. Wire and Cable [Member] Wire and Cable [Member] Product group that manufactures and remanufactures air conditioning compressors. Compressors [Member] Compressors [Member] Channel that sell our products to warehouse distributors and retailers. Aftermarket [Member] Aftermarket [Member] Channel where our domestic entities sell to customers outside the United States. Export [Member] Export [Member] Product group that manufactures and remanufactures Ignition, Emission Control, Fuel and Safety Related System Products. Ignition, Emission Control, Fuel and Safety Related System Products [Member] Ignition, Emission Control, Fuel and Safety Related System Products [Member] Channel that sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians. Original Equipment ("OE") and Original Equipment Service ("OES") [Member] OE/OES [Member] An operating segment that manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts. Temperature Control [Member] Temperature Control [Member] An operating segment which manufactures and distributes ignition and emission parts, ignition wires, battery cables and fuel system parts. Engine Management [Member] Engine Management [Member] Restricted and Performance Stock Grants [Abstract] Restricted and Performance Stock Grants [Abstract] Post vesting holding period that once the award vests the participant needs to hold the award for a given time period until they can exercise the award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Share-based Compensation Arrangement by Share-based Payment Award,, Post Vesting Holding Period Post vesting holding period for restricted and performance shares issued The weighted average fair value at grant date for performance shares target adjustment equity-based awards issued during the period. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Performance Shares Target Adjustment, Weighted Average Grant Date Fair Value Performance Shares Target Adjustment (in dollars per share) The number of types of restricted stock granted to eligible employees. Number of Types of Restricted Stock Number of types of restricted stock The vesting period for shares granted within eligible age limit employee under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Vesting Period Before Eligible Age Limit Vesting period before reaching age limit Represents the measuring period for performance-based shares, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Share-based Compensation Arrangement by Share-based Payment Award, Measuring period for performance-based shares Measuring period for performance-based shares Disclosure of 2016 Omnibus Incentive Plan which permits the grant of incentive awards from time to time to selected employees, officers, and directors of the Company and its Affiliates. Two Thousand and Sixteen Omnibus Incentive Plan [Member] 2016 Omnibus Incentive Plan [Member] One of the ranking officers of the entity, appointed to the position by the board of directors and Person serving on the board of directors (who collectively have responsibility for governing the entity). Executives and Directors [Member] Executives and Directors [Member] Employees hired by the Company. Employees [Member] Employees [Member] Represents the percentage of the forfeitures on share-based payment award during the period. Share-based Compensation Arrangement by Share-based Payment Award, Estimated forfeitures, Percentage Estimated forfeitures The number of equity-based payment instruments, excluding stock (or unit) options, related to performance shares target adjustment during the reporting period. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Performance Shares Target Adjustment Performance Shares Target Adjustment (in shares) Tabular disclosure of information pertaining to deferred financing costs amortized period of time. Schedule of Deferred Financing Costs, Amortized [Table Text Block] Schedule of Deferred Financing Costs Maturities of Debt [Abstract] Maturities of Debt [Abstract] Debt Issuance Costs, Amortization [Abstract] Deferred Finance Costs, Amortization [Abstract] Amount of amortization expense expected to be recognized during the fourth fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year Four 2026 Amount of amortization expense expected to be recognized during the first fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year One 2023 Amount of amortization expense expected to be recognized in the remainder of the fiscal year following the latest fiscal year for financing costs. Amortization of Financing Costs, Remainder of Fiscal Year Remainder of 2022 Amount of amortization expense expected to be recognized during the third fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year Three 2025 Amount of amortization expense expected to be recognized during the fifth fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year Five 2027 Amount of amortization expense expected to be recognized during the second fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year Two 2024 Period of time at which borrowing available under credit facility automatically renew, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Line Of Credit Facility Renewal Period Overdraft facility renewal period Period of time at which cancellation of the credit facility before renewal, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Line of Credit Facility, Cancellation Period Overdraft facility cancellation period Interest rate at which a bank borrows funds from other banks in Warsaw interbank market. Warsaw Interbank Offered Rate [Member] WIBOR [Member] Refers to the borrowings under polish overdraft facility in which proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Polish Overdraft Facility [Member] The amount of receivables sold during the period. Sale of Receivables Sale of receivables to financial institutions The amount of charges incurred relating to the sale of receivables during the reporting period. Sale of receivables, related charges Charge related to sale of receivables The number of independent third parties from whom cash flow interest rate swap agreement obtained. Number of Independent Third Parties Number of independent third parties Fair value portion of currency related to deferred compensation. Deferred Compensation, Fair Value Deferred compensation Defined Contribution Pension and Other Postretirement Plans [Abstract] Defined Contribution Pension and Other Postretirement Plans [Abstract] Benefit Plan [Abstract] Number of former union employees in the US covered by the plan. Number of former union employees covered by the plan Number of former union employees covered by the plan Employee Stock Ownership Plan and Trust (ESOP) for the company. Employee Stock Ownership Plan and Trust (ESOP) [Member] Name of acquired entity. Kade Trading GmbH [Member] Kade [Member] Expense and Cash Flow Information [Abstract] Expense and Cash Flow Information [Abstract] Amount of non-lease expense components such as maintenance, property taxes, etc, and operating lease expense for leases with an initial term of 12 months or less. Operating Lease, Non-lease Components Excluded expenses of non lease Supplemental Cash Flow Information Lessee [Abstract] Cash Paid For The Amounts Included In The Measurement Of Lease Liabilities [Abstract] Cash Paid for the amounts included in the measurement of lease liabilities [Abstract] Right-of-Use Asset Obtained In Exchange For Operating Lease Liability [Abstract] Right-of-use assets obtained in exchange for new lease obligations [Abstract] Amount of right-of-use assets related to lease modifications and extension for our executive offices in Long Island City, New York. Right-of-use Assets Related to Lease Modifications and Extension Right-of-use assets related to lease modifications and extension Liabilities, Lessee [Abstract] Liabilities [Abstract] Current portion of the present value of lessee's discounted obligations from operating leases included in sundry payables and accrued expenses. Lessee Sundry Payables and Accrued Expenses Sundry payables and accrued expenses Operating leases [Abstract] Operating Leases [Abstract] Assets Lessee [Abstract] Assets [Abstract] Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year. Lessee, Operating Lease, Liability, Payments, Due after Year four Thereafter Amount after valuation and FIFO reserves including unreturned customer inventories expected to be sold, or consumed within one year or operating cycle, if longer. FIFO Inventory Net With Unreturned Customer Inventories Total inventories Asbestos [Abstract] Asbestos [Abstract] The estimated increase (or decrease) from the lower amount of possible loss from the contingency during the period. Loss Contingency, Range of Possible Loss, Increase (Decrease) from Lower Range Decrease in range of possible loss from lower range The estimated increase (or decrease) from the higher range amount of possible loss from the contingency during the period. Loss Contingency, Range of Possible Loss, Increase (Decrease) from Higher Range Increase in range of possible loss from upper range Derivative instrument, percentage of credit spread adjustment under credit agreement. Derivative Instrument, Rate of Credit Spread Adjustment Derivative, credit spread adjustment percentage EX-101.PRE 10 smp-20220930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2022
Oct. 27, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2022  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Document Transition Report false  
Entity File Number 001-04743  
Entity Registrant Name Standard Motor Products, Inc.  
Entity Central Index Key 0000093389  
Entity Incorporation, State or Country Code NY  
Entity Tax Identification Number 11-1362020  
Entity Address, Address Line One 37-18 Northern Blvd.  
Entity Address, City or Town Long Island City  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 11101  
City Area Code 718  
Local Phone Number 392-0200  
Title of 12(b) Security Common Stock, par value $2.00 per share  
Trading Symbol SMP  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   21,570,097
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]        
Net sales [1] $ 381,373 $ 370,310 $ 1,063,616 $ 988,939
Cost of sales 274,589 265,105 770,641 700,678
Gross profit 106,784 105,205 292,975 288,261
Selling, general and administrative expenses 73,199 66,509 204,551 183,316
Restructuring and integration expenses 0 166 44 166
Other income, net 30 8 43 8
Operating income 33,615 38,538 88,423 104,787
Other non-operating income, net 1,513 780 4,889 2,247
Interest expense 3,656 652 6,282 1,356
Earnings from continuing operations before taxes 31,472 38,666 87,030 105,678
Provision for income taxes 8,280 9,481 22,407 26,315
Earnings from continuing operations 23,192 29,185 64,623 79,363
Loss from discontinued operations, net of income taxes (14,294) (5,122) (17,076) (7,139)
Net earnings 8,898 24,063 47,547 72,224
Net earnings attributable to noncontrolling interest 52 13 129 32
Net earnings attributable to SMP [2] 8,846 24,050 47,418 72,192
Net earnings attributable to SMP        
Earnings from continuing operations 23,140 29,172 64,494 79,331
Discontinued operations (14,294) (5,122) (17,076) (7,139)
Net earnings attributable to SMP [2] $ 8,846 $ 24,050 $ 47,418 $ 72,192
Net earnings per common share - Basic:        
Earnings from continuing operations (in dollars per share) $ 1.08 $ 1.32 $ 2.97 $ 3.57
Discontinued operations (in dollars per share) (0.67) (0.23) (0.79) (0.32)
Net earnings per common share - Basic (in dollars per share) 0.41 1.09 2.18 3.25
Net earnings per common share - Diluted:        
Earnings from continuing operations (in dollars per share) 1.06 1.29 2.91 3.5
Discontinued operations (in dollars per share) (0.66) (0.22) (0.77) (0.32)
Net earnings per common share - Diluted (in dollars per share) 0.4 1.07 2.14 3.18
Dividend declared per share (in dollars per share) $ 0.27 $ 0.25 $ 0.81 $ 0.75
Average number of common shares (in shares) 21,427,393 22,090,195 21,719,281 22,201,398
Average number of common shares and dilutive common shares (in shares) 21,847,602 22,543,781 22,153,348 22,678,114
[1] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
[2] Throughout this Form 10-Q, “SMP” refers to Standard Motor Products, Inc. and subsidiaries.
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]        
Net earnings $ 8,898 $ 24,063 $ 47,547 $ 72,224
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (8,279) (2,466) (15,445) (1,905)
Derivative instruments 4,199 0 4,304 0
Pension and postretirement plans (2) (4) (11) (13)
Total other comprehensive income, net of tax (4,082) (2,470) (11,152) (1,918)
Total Comprehensive income 4,816 21,593 36,395 70,306
Comprehensive income (loss) attributable to noncontrolling interest, net of tax:        
Net earnings 52 13 129 32
Foreign currency translation adjustments (115) 20 (176) (2)
Comprehensive income (loss) attributable to noncontrolling interest, net of tax (63) 33 (47) 30
Comprehensive income attributable to SMP $ 4,879 $ 21,560 $ 36,442 $ 70,276
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 17,525 $ 21,755
Accounts receivable, less allowances for discounts and expected credit losses of $5,900 and $6,170 for 2022 and 2021, respectively 230,442 180,604
Inventories 534,310 468,755
Unreturned customer inventories 21,485 22,268
Prepaid expenses and other current assets 25,911 17,823
Total current assets 829,673 711,205
Property, plant and equipment, net of accumulated depreciation of $234,062 and $227,788 for 2022 and 2021, respectively 104,199 102,786
Operating lease right-of-use assets 47,168 40,469
Goodwill 130,727 131,652
Other intangibles, net 99,756 106,234
Deferred income taxes 34,484 36,126
Investments in unconsolidated affiliates 42,648 44,087
Other assets 30,071 25,402
Total assets 1,318,726 1,197,961
CURRENT LIABILITIES:    
Current portion of revolving credit facility 52,100 125,298
Current portion of term loan and other debt 6,036 3,117
Accounts payable 103,894 137,167
Sundry payables and accrued expenses 54,215 57,182
Accrued customer returns 53,857 42,412
Accrued core liability 23,845 23,663
Accrued rebates 42,378 42,472
Payroll and commissions 37,539 45,058
Total current liabilities 373,864 476,369
Long-term debt 211,400 21
Noncurrent operating lease liabilities 38,618 31,206
Other accrued liabilities 20,637 25,040
Accrued asbestos liabilities 63,820 52,698
Total liabilities 708,339 585,334
Commitments and contingencies
Stockholders' equity:    
Common stock - par value $2.00 per share: Authorized - 30,000,000 shares; issued 23,936,036 shares 47,872 47,872
Capital in excess of par value 104,411 105,377
Retained earnings 562,135 532,319
Accumulated other comprehensive income (19,145) (8,169)
Treasury stock - at cost (2,366,339 shares and 1,911,792 shares in 2022 and 2021, respectively) (95,886) (75,819)
Total SMP stockholders' equity 599,387 601,580
Noncontrolling interest 11,000 11,047
Total stockholders' equity 610,387 612,627
Total liabilities and stockholders' equity $ 1,318,726 $ 1,197,961
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Accounts receivable, allowances for discounts and expected credit losses $ 5,900 $ 6,170
Property, plant and equipment, accumulated depreciation $ 234,062 $ 227,788
Stockholders' equity:    
Common stock, par value (in dollars per share) $ 2 $ 2
Common stock, shares authorized (in shares) 30,000,000 30,000,000
Common stock, shares issued (in shares) 23,936,036 23,936,036
Treasury stock - at cost (in shares) 2,366,339 1,911,792
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 47,547 $ 72,224
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:    
Depreciation and amortization 20,895 20,160
Amortization of deferred financing cost 294 171
Increase (decrease) to allowance for expected credit losses (561) 381
Increase (decrease) to inventory reserves 4,354 (443)
Equity income from joint ventures (3,553) (2,419)
Employee stock ownership plan allocation 1,722 1,885
Stock-based compensation 6,327 7,189
Decrease in deferred income taxes 245 1
Loss on discontinued operations, net of tax 17,076 7,139
Change in assets and liabilities:    
(Increase) in accounts receivable (51,887) (15,343)
(Increase) in inventories (75,300) (52,742)
(Increase) decrease in prepaid expenses and other current assets (6,270) 2,324
Increase (decrease) in accounts payable (31,844) 24,228
Increase in sundry payables and accrued expenses 3,807 18,905
Net change in other assets and liabilities (8,327) (4,522)
Net cash provided by (used in) operating activities (75,475) 79,138
CASH FLOWS FROM INVESTING ACTIVITIES:    
Acquisitions of and investments in businesses 0 (124,663)
Capital expenditures (19,499) (19,406)
Other investing activities 12 29
Net cash used in investing activities (19,487) (144,040)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings under the term loan 100,000 0
Repayments of the term loan (1,250) 0
Net borrowings under revolving credit facilities 44,452 118,938
Net borrowings (repayments) of other debt and capital lease obligations (1,745) 2,916
Purchase of treasury stock (29,656) (26,518)
Payments of debt issuance costs (2,128) 0
Increase (decrease) in overdraft balances (54) 455
Dividends paid (17,602) (16,678)
Net cash provided by financing activities 92,017 79,113
Effect of exchange rate changes on cash (1,285) (555)
Net increase (decrease) in cash and cash equivalents (4,230) 13,656
CASH AND CASH EQUIVALENTS at beginning of period 21,755 19,488
CASH AND CASH EQUIVALENTS at end of period 17,525 33,144
Cash paid during the period for:    
Interest 5,828 1,094
Income taxes $ 21,837 $ 18,361
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Capital in Excess of Par Value [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Treasury Stock [Member]
Total SMP [Member]
Non-Controlling Interest [Member]
Total
Balance at beginning of period at Dec. 31, 2020 $ 47,872 $ 105,084 $ 463,612 $ (5,676) $ (60,656) $ 550,236 $ 0 $ 550,236
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Noncontrolling interest acquired 0 0 0 0 0 0 11,504 11,504
Net earnings 0 0 72,192 0 0 72,192 32 72,224
Other comprehensive income, net of tax 0 0 0 (1,916) 0 (1,916) (2) (1,918)
Cash dividends paid 0 0 (16,678) 0 0 (16,678) 0 (16,678)
Purchase of treasury stock 0 0 0 0 (26,518) (26,518) 0 (26,518)
Stock-based compensation 0 4,357 0 0 2,832 7,189 0 7,189
Employee Stock Ownership Plan 0 134 0 0 2,379 2,513 0 2,513
Balance at end of period at Sep. 30, 2021 47,872 109,575 519,126 (7,592) (81,963) 587,018 11,534 598,552
Balance at beginning of period at Jun. 30, 2021 47,872 107,062 500,620 (5,102) (66,836) 583,616 11,501 595,117
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net earnings 0 0 24,050 0 0 24,050 13 24,063
Other comprehensive income, net of tax 0 0 0 (2,490) 0 (2,490) 20 (2,470)
Cash dividends paid 0 0 (5,544) 0 0 (5,544) 0 (5,544)
Purchase of treasury stock 0 0 0 0 (15,422) (15,422) 0 (15,422)
Stock-based compensation 0 2,513 0 0 295 2,808 0 2,808
Balance at end of period at Sep. 30, 2021 47,872 109,575 519,126 (7,592) (81,963) 587,018 11,534 598,552
Balance at beginning of period at Dec. 31, 2021 47,872 105,377 532,319 (8,169) (75,819) 601,580 11,047 612,627
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net earnings 0 0 47,418 0 0 47,418 129 47,547
Other comprehensive income, net of tax 0 0 0 (10,976) 0 (10,976) (176) (11,152)
Cash dividends paid 0 0 (17,602) 0 0 (17,602) 0 (17,602)
Purchase of treasury stock 0 0 0 0 (29,656) (29,656) 0 (29,656)
Stock-based compensation 0 (1,335) 0 0 7,662 6,327 0 6,327
Employee Stock Ownership Plan 0 369 0 0 1,927 2,296 0 2,296
Balance at end of period at Sep. 30, 2022 47,872 104,411 562,135 (19,145) (95,886) 599,387 11,000 610,387
Balance at beginning of period at Jun. 30, 2022 47,872 109,117 559,069 (15,178) (99,294) 601,586 11,063 612,649
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net earnings 0 0 8,846 0 0 8,846 52 8,898
Other comprehensive income, net of tax 0 0 0 (3,967) 0 (3,967) (115) (4,082)
Cash dividends paid 0 0 (5,780) 0 0 (5,780) 0 (5,780)
Purchase of treasury stock 0 0 0 0 (3,160) (3,160) 0 (3,160)
Stock-based compensation 0 (4,706) 0 0 6,568 1,862 0 1,862
Balance at end of period at Sep. 30, 2022 $ 47,872 $ 104,411 $ 562,135 $ (19,145) $ (95,886) $ 599,387 $ 11,000 $ 610,387
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation
9 Months Ended
Sep. 30, 2022
Basis of Presentation [Abstract]  
Basis of Presentation
Note 1.  Basis of Presentation

Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our,” “SMP,” or the “Company”) is a leading manufacturer and distributor of premium replacement parts utilized in the maintenance, repair and service of vehicles in the automotive aftermarket industry along with a complementary focus on specialized equipment parts for manufacturers across multiple industries around the world.

The accompanying unaudited financial information should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021.  The unaudited consolidated financial statements include our accounts and all domestic and international companies in which we have more than a 50% equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  In instances where we have more than a 50% equity ownership and the minority shareholder does not maintain substantive participating rights, our consolidated financial statements include the accounts of the company on a consolidated basis with its net income and equity reported at amounts attributable to both our equity position and that of the noncontrolling interest.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.  The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire year.

Reclassification

Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2022 presentation.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2022
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Note 2.  Summary of Significant Accounting Policies

The preparation of consolidated annual and quarterly financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities at the date of our consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods.  We have made a number of estimates and assumptions in the preparation of these consolidated financial statements.  We can give no assurance that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimates, or in the assumptions that we use in calculating the estimates, the uncertain future effects, if any, of disruptions in the supply chain caused by the COVID-19 pandemic, Russia’s invasion of the Ukraine and resultant sanctions imposed by the U.S. and other governments, future increases in interest rates, and other unforeseen changes in the industry, or business, could materially impact the estimates, and may have a material adverse effect on our business, financial condition and results of operations.  Some of the more significant estimates include allowances for expected credit losses, cash discounts, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, product liability exposures, asbestos, environmental and litigation matters, valuation of deferred tax assets, share based compensation and sales returns and other allowances.

Derivative Instruments and Hedging Activities

We occasionally use derivative financial instruments to reduce our market risk for changes in interest rates on our variable rate borrowings.  Derivative financial instruments are recorded at fair value in other current and long-term assets, and other current and long-term liabilities in the consolidated balance sheets.  For derivative financial instruments that have been formally designated as cash flow interest rate hedges (“interest rate swap agreements”), provided that the hedging instrument is highly effective, the entire change in the fair value of the derivative will be deferred and recorded in accumulated other comprehensive income (“AOCI”) in the consolidated balance sheets. When the underlying hedged transaction is realized (i.e., when the interest payments on the underlying borrowing are recognized in the consolidated statements of operations), the gain/loss included in AOCI is recorded in earnings and reflected on the same line as the gain/loss on the hedged item attributable to the hedged risk (i.e., interest expense). At the inception of each transaction, we formally document the hedge relationship, including the identification of the hedge instrument, the related hedged items, the effectiveness of the hedge, as well as its risk management objectives and strategies.

Other than the addition of the foregoing accounting policy, “Derivative Instruments and Hedging Activities,” there have been no material changes to our critical accounting policies and estimates from the information provided in Note 1 of the notes to our consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021.

Recently Issued Accounting Pronouncements

Standards that are not yet adopted as of September 30, 2022

The following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of September 30, 2022, and that could have an impact on our financial statements:

Standard
 
Description
 
Date of
adoption /
Effective date
 
Effects on the financial
statements or other
significant matters
 
     
ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting
 
 
This standard is intended to provide optional guidance for a limited time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The new standard is applicable to contracts that reference LIBOR, or another reference rate, expected to be discontinued due to reference rate reform.
 
Effective March 12, 2020 through December 31, 2022
 
The new standard may be applied as of the beginning of an interim period that includes March 12, 2020 through December 31, 2022.  As certain of our contracts reference LIBOR, including our supply chain financing arrangements, we are currently reviewing the optional guidance in the standard to determine its impact upon the discontinuance of LIBOR. At this time, we do not believe that the new guidance, nor the discontinuance of LIBOR, will have a material impact on our consolidated financial statements and related disclosures.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Acquisitions and Investments
9 Months Ended
Sep. 30, 2022
Business Acquisitions and Investments [Abstract]  
Business Acquisitions and Investments
Note 3.  Business Acquisitions and Investments

2021 Business Acquisitions

Acquisition of Capital Stock of Stabil Operative Group GmbH (“Stabil”)

In September 2021, we acquired 100% of the capital stock of Stabil Operative Group GmbH, a German company (“Stabil”), for Euros 13.7 million, or $16.3 million.  Stabil is a manufacturer and distributor of a variety of components, including electronic sensors, control units, and clamping devices to the European Original Equipment (“OE”) market, serving both commercial and light vehicle applications. The acquired Stabil business was paid for with cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A., as agent, and is headquartered on the outskirts of Stuttgart, Germany with facilities in Germany and Hungary. The acquisition, reported as part of our Engine Management Segment, aligns with our strategy of expansion beyond our core aftermarket business into complementary areas, and gives us exposure to a diversified group of blue chip European commercial and light vehicle OE customers.

The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase price
       
$
16,290
 
Assets acquired and liabilities assumed:
             
Receivables
 
$
2,852
         
Inventory
   
5,126
         
Other current assets (1)
   
1,628
         
Property, plant and equipment, net
   
1,810
         
Operating lease right-of-use assets
   
4,971
         
Intangible assets
   
5,471
         
Goodwill
   
4,827
         
Current liabilities
   
(4,190
)
       
Noncurrent operating lease liabilities
   
(4,454
)
       
Deferred income taxes
   
(1,751
)
       
Net assets acquired
         
$
16,290
 


(1)
The other current assets balance includes $0.9 million of cash acquired.

Intangible assets acquired of $5.5 million consist of customer relationships that will be amortized on a straight-line basis over the estimated useful life of 20 years. Goodwill of $4.8 million was allocated to the Engine Management Segment.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations.  The intangible assets and goodwill are not deductible for tax purposes.

Incremental revenues from the acquired Stabil business included in our consolidated statement of operations for the three months and nine months ended September 30, 2022 were $3.3 million and $14.9 million, respectively.

Acquisition of Capital Stock of Trumpet Holdings, Inc. (“Trombetta”)

In May 2021, we acquired 100% of the capital stock of Trumpet Holdings, Inc., a Delaware corporation, (more commonly known as “Trombetta”), for $111.7 million. Trombetta is a leading provider of power switching and power management products to Original Equipment (“OE”) customers in various markets. The acquired Trombetta business was paid for in cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A., as agent, and has manufacturing facilities in Milwaukee, Wisconsin, Sheboygan Falls, Wisconsin, Tijuana, Mexico, as well as a 70% ownership in a joint venture in Hong Kong, with operations in Shanghai and Wuxi, China (“Trombetta Asia, Ltd.”). The acquisition, to be reported as part of our Engine Management Segment, aligns with our strategy of expansion into non-aftermarket parts. 

The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase price
       
$
111,711
 
Assets acquired and liabilities assumed:
             
Receivables
 
$
9,173
         
Inventory
   
12,460
         
Other current assets (1)
   
5,193
         
Property, plant and equipment, net
   
4,939
         
Operating lease right-of-use assets
   
3,847
         
Intangible assets
   
54,700
         
Goodwill
   
49,250
         
Current liabilities
   
(5,072
)
       
Noncurrent operating lease liabilities
   
(3,065
)
       
Deferred income taxes
   
(8,210
)
       
Subtotal
           
123,215
 
Fair value of acquired noncontrolling interest
           
(11,504
)
Net assets acquired
         
$
111,711
 

(1)
The other current assets balance includes $4.6 million of cash acquired.

Intangible assets acquired of $54.7 million consist of customer relationships of $39.4 million that will be amortized on a straight-line basis over the estimated useful life of 20 years; developed technology of $13.4 million that will be amortized on a straight-line basis over the estimated useful life of 15 years; and a trade name of $1.9 million that will be amortized on a straight-line basis over the estimated useful life of 10 years.  Goodwill of $49.3 million was allocated to the Engine Management Segment.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations.  The intangible assets and goodwill are not deductible for tax purposes.

Incremental revenues from the acquired Trombetta business were $27.4 million for the six months ended June 30, 2022 ($16.6 million and $10.8 million in the first quarter and second quarter of 2022, respectively) and were included in our consolidated statement of operations for the nine months ended September 30, 2022.

Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (“Soot Sensor”)

In March 2021 and November 2021, we finalized the acquisitions of certain Soot Sensor product lines from Stoneridge, Inc. for $2.9 million. The acquired product lines were paid for with cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A.  The assets acquired include inventory, machinery, and equipment and certain intangible assets.

The product lines acquired are used to manufacture sensors used in the exhaust and emission systems of diesel engines. The acquired product lines were located in Stoneridge’s facilities in Lexington, Ohio and Tallinn, Estonia.  We did not acquire these facilities, nor any of Stoneridge’s employees, and have substantially completed the relocation of the acquired inventory, machinery and equipment related to the product lines to our engine management plants in Independence, Kansas and Bialystok, Poland.  The acquisition, reported as part of our Engine Management Segment, aligns with our strategy of expansion into non-aftermarket parts.  Customer relationships acquired include Volvo, CNHi and Hino.

The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase Price
       
$
2,924
 
Assets acquired and liabilities assumed:
             
Inventory
 
$
1,032
         
Machinery and equipment, net
   
1,137
         
Intangible assets
   
755
         
Net assets acquired
         
$
2,924
 

Intangible assets acquired of approximately $0.8 million consist of customer relationships that will be amortized on a straight-line basis over the estimated useful life of 10 years.

Incremental revenues from the acquired Soot Sensor business included in our consolidated statement of operations for the nine months ended September 30, 2022 were $2.3 million, all of which relates to the first quarter of 2022.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Restructuring and Integration Expenses
9 Months Ended
Sep. 30, 2022
Restructuring and Integration Expenses [Abstract]  
Restructuring and Integration Expenses
Note 4.  Restructuring and Integration Expenses

The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of December 31, 2021 and September 30, 2022 and for the nine months ended September 30, 2022, consisted of the following (in thousands):

 
 
Workforce
Reduction
   
Other Exit
Costs
   
Total
 
Exit activity liability at December 31, 2021
 
$
79
   
$
   
$
79
 
Restructuring and integration costs:
                       
Amounts provided for during 2022
          44       44  
Cash payments
   
(16
)
   
(44
)
   
(60
)
Reclassification
    (63 )           (63 )
Exit activity liability at September 30, 2022
 
$
   
$
   
$
 

Integration Costs

Particulate Matter Sensor (“Soot Sensor”) Product Line Relocation

In connection with our acquisitions in March 2021 and November 2021 of certain soot sensor product lines from Stoneridge, Inc., we incurred certain integration expenses in connection with the relocation of certain inventory, machinery, and equipment to our existing facilities in Independence, Kansas and Bialystok, Poland.  Integration expenses recognized and cash payments made of $44,000, during the nine months ended September 30, 2022, related to these relocation activities in our Engine Management segment.  The soot sensor product line relocation has been substantially completed.

Restructuring Costs

Plant Rationalization Programs

The 2016 Plant Rationalization Program, which included the shutdown and sale of our Grapevine, Texas facility, and the 2017 Orlando Plant Rationalization Program, which included the shutdown our Orlando, Florida facility, have been substantially completed.  Cash payments made of $16,000 during the nine months ended September 30, 2022 consists of severance payments to former employees terminated in connection with these programs. There is no remaining aggregate liability as of September 30, 2022.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Sale of Receivables
9 Months Ended
Sep. 30, 2022
Sale of Receivables [Abstract]  
Sale of Receivables
Note 5.  Sale of Receivables

We are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale.  As such, these transactions are being accounted for as a sale.

Pursuant to these agreements, we sold $236.3 million and $610.4 million of receivables during the three months and nine months ended September 30, 2022, respectively, and $232.5 million and $626.9 million for the comparable periods in 2021.  Receivables presented at financial institutions and not yet collected as of September 30, 2022 and December 31, 2021 were approximately $9.8 million and $1.3 million, respectively, and remained in our accounts receivable balance for those periods.  All receivables sold were reflected as a reduction of accounts receivable in the consolidated balance sheet at the time of sale.  A charge in the amount of $10.6 million and $21.8 million related to the sale of receivables was included in selling, general and administrative expense in our consolidated statements of operations for the three months and nine months ended September 30, 2022, respectively, and $3 million and $8.7 million for the comparable periods in 2021.

To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, or an alternative benchmark reference rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate, or alternative benchmark reference rate, increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories
9 Months Ended
Sep. 30, 2022
Inventories [Abstract]  
Inventories
Note 6.  Inventories

Inventories, which are stated at the lower of cost (determined by means of the first-in, first-out method) and net realizable value, consist of the following:

 
 
September 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Finished goods
 
$
326,434
   
$
296,739
 
Work in process
   
13,342
     
16,010
 
Raw materials
   
194,534
     
156,006
 
Subtotal
   
534,310
     
468,755
 
Unreturned customer inventories
   
21,485
     
22,268
 
Total inventories
 
$
555,795
   
$
491,023
 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquired Intangible Assets
9 Months Ended
Sep. 30, 2022
Acquired Intangible Assets [Abstract]  
Acquired Intangible Assets
Note 7.  Acquired Intangible Assets

Acquired identifiable intangible assets consist of the following:

 
 
September 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Customer relationships
 
$
155,932
   
$
157,020
 
Patents, developed technology and intellectual property
   
14,123
     
14,123
 
Trademarks and trade names
   
8,880
     
8,880
 
Non-compete agreements
   
3,280
     
3,280
 
Supply agreements
   
800
     
800
 
Leaseholds
   
160
     
160
 
Total acquired intangible assets
   
183,175
     
184,263
 
Less accumulated amortization (1)
   
(85,005
)
   
(78,932
)
Net acquired intangible assets
 
$
98,170
   
$
105,331
 


(1)
Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized.

Total amortization expense for acquired intangible assets was $2.1 million and $6.4 million for the three months and nine months ended September 30, 2022, respectively, and $2.4 million and $6.5 million for the comparable periods in 2021.  Based on the current estimated useful lives assigned to our intangible assets, amortization expense is estimated to be $2.2 million for the remainder of 2022, $8.3 million in 2023, $8.3 million in 2024, $8.3 million in 2025 and $68.5 million in the aggregate for the years 2026 through 2041.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Leases
Note 8.  Leases

We have operating and finance leases for our manufacturing facilities, warehouses, office space, automobiles, and certain equipment.  Our leases have remaining lease terms of up to eleven years, some of which may include one or more five-year renewal options.  We have not included any of the renewal options in our operating lease payments, as we concluded that it is not reasonably certain that we will exercise any of these renewal options.  Leases with an initial term of twelve months or less are not recorded on the balance sheet.  Operating lease expense is recognized on a straight-line basis over the lease term.  Finance leases are not material.

The following tables provide quantitative disclosures related to our operating leases and includes all operating leases acquired from the date of acquisition (in thousands):

Balance Sheet Information
 
September 30,
2022
   
December 31,
2021
 
Assets
           
Operating lease right-of-use assets
 
$
47,168
   
$
40,469
 
 
               
Liabilities
               
Sundry payables and accrued expenses
 
$
9,983
   
$
10,544
 
Noncurrent operating lease liabilities
   
38,618
     
31,206
 
Total operating lease liabilities
 
$
48,601
   
$
41,750
 
 
               
Weighted Average Remaining Lease Term
               
Operating leases
 
7.3 Years
   
5.3 Years
 
 
               
Weighted Average Discount Rate
               
Operating leases
   
3.5
%
   
3
%

Expense and Cash Flow Information  
Three Months Ended
September 30,
 

 
2022
   
2021
 
Lease Expense
           
Operating lease expense (a)
 
$
2,817
   
$
2,547
 

 
Nine Months Ended
September 30,
 
   
2022
   
2021
 
Lease Expense
           
Operating lease expense (a)
 
$
8,358
   
$
7,324
 
                 
Supplemental Cash Flow Information
               
Cash paid for the amounts included in the measurement of lease liabilities:
               
Operating cash flows from operating leases
 
$
8,188
   
$
7,271
 
Right-of-use assets obtained in exchange for new lease obligations:
               
Operating leases (b)
 
$
26,206
   
$
19,215
 

(a)
Excludes expenses of approximately $0.8 million and $1.9 million for the three and nine months ended September 30, 2022, respectively, and approximately $0.3 million and $1.2 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.


(b)
Includes $21.6 million of right-of-use assets related to the lease modification and extension for our executive offices in Long Island City, New York during the nine months ended September 30, 2022 and $8.8 million of right-of use assets obtained in business acquisitions during the nine months ended September 30, 2021.


Minimum Lease Payments

At September 30, 2022, we are obligated to make minimum lease payments through 2033, under operating leases, which are as follows (in thousands):

2022
 
$
2,953
 
2023
   
9,949
 
2024
   
8,615
 
2025
   
6,024
 
2026
   
5,153
 
Thereafter
   
24,138
 
Total lease payments
 
$
56,832
 
Less: Interest
   
(8,231
)
Present value of lease liabilities
 
$
48,601
 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Credit Facilities and Long-Term Debt
9 Months Ended
Sep. 30, 2022
Credit Facilities and Long-Term Debt [Abstract]  
Credit Facilities and Long-Term Debt
Note 9.  Credit Facilities and Long-Term Debt

Total debt outstanding is summarized as follows:

 
 
September 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Credit facility – term loan due 2027
  $
98,750     $
 
Credit facility – revolver due 2027
    169,750        
Senior secured facility – revolver due 2023
 

   

125,298
 
Other (1)
   
1,036
     
3,138
 
Total debt
 
$
269,536
   
$
128,436
 
 
               
Current maturities of debt
 
$
58,136
   
$
128,415
 
Long-term debt
   
211,400
     
21
 
Total debt
 
$
269,536
   
$
128,436
 

(1)
Other includes borrowings under our Polish overdraft facility of Zloty 4.9 million (approximately $1 million) and Zloty 12.3 million (approximately $3 million) as of September 30, 2022 and December 31, 2021, respectively.

Term Loan and Revolving Credit Facilities

In March 2022, the Company and its wholly owned subsidiaries, SMP Motor Products Ltd. and Trumpet Holdings, Inc., entered into an amendment to our existing Credit Agreement, dated as of October 28, 2015, as amended (the “2015 Credit Agreement”), with JP Morgan Chase Bank, N.A., as agent, and a syndicate of lenders for our senior secured revolving credit facility. The amendment provided for the drawdown of an additional $50 million from the agreement’s accordion feature to increase the line of credit under the revolving credit facility from $250 million to $300 million, and updated the benchmark provisions to replace LIBOR with Term SOFR as the reference rate.  

In June 2022, the Company entered into a new Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders (the “Credit Agreement”).  The Credit Agreement provides for a $500 million credit facility comprised of a $100 million term loan facility (the “term loan”) and a $400 million multi-currency revolving credit facility available in U.S. Dollars, Euros, Sterling, Swiss Francs, Canadian Dollars and other currencies as agreed to by the administrative agent and the lenders (the “revolving facility”). The Credit Agreement replaces and refinances the 2015 Credit Agreement.

Borrowings under the Credit Agreement were used to repay all outstanding borrowings under the 2015 Credit Agreement, and pay certain fees and expenses incurred in connection with the Credit Agreement, with future borrowings used for other general corporate purposes of the Company and its subsidiaries.  The term loan amortizes in quarterly installments of 1.25% in each of the first four years, and quarterly installments of 2.5% in the fifth year of the Credit Agreement.  The revolving facility has a $25 million sub-limit for the issuance of letters of credit and a $25 million sub-limit for the borrowing of swingline loans.  The maturity date is June 1, 2027.  The Company may request up to two one-year extensions of the maturity date.

The Company may, upon the agreement of one or more then existing lenders or of additional financial institutions not currently party to the Credit Agreement, increase the revolving facility commitments or obtain incremental term loans by an aggregate amount not to exceed (x) the greater of (i) $168 million or (ii) 100% of consolidated EBITDA (as defined in the Credit Agreement) for the four fiscal quarters ended most recently before such date, plus (y) the amount of any voluntary prepayment of term loans, plus (z) an unlimited amount so long as, immediately after giving effect thereto, the pro forma First Lien Net Leverage Ratio (as defined in the Credit Agreement) does not exceed 2.5 to 1.0.

Term loan and revolver facility borrowings in U.S. Dollars bear interest, at the Company’s election, at a rate per annum equal to Term SOFR plus 0.10% plus an applicable margin, or an alternate base rate plus an applicable margin, where the alternate base rate is the greater of the prime rate, the federal funds effective rate plus 0.50%, and one-month Term SOFR plus 0.10% plus 1.00%. Term loan borrowings are being made at one-month Term SOFR. The applicable margin for the term benchmark borrowings ranges from 1.0% to 2.0%, and the applicable margin for alternate base rate borrowings ranges from 0% to 1.0%, in each case, based on the total net leverage ratio of the Company and its restricted subsidiaries.  The Company may select interest periods of one, three or six months for Term SOFR borrowings.  Interest is payable at the end of the selected interest period, but no less frequently than quarterly.

The Company’s obligations under the Credit Agreement are guaranteed by its material domestic subsidiaries (each, a “Guarantor”), and secured by a first priority perfected security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.  The collateral security described above also secures certain banking services obligations and interest rate swaps and currency or other hedging obligations of the Company owing to any of the then existing lenders or any affiliates thereof.  Concurrently with the Company’s entry into the Credit Agreement, the Company also entered into a seven year interest rate swap agreement with Wells Fargo Bank, N.A., Co-Syndication Agent and lender under the Credit Agreement, on $100 million of borrowings under the Credit Agreement. The interest rate swap agreement matures in May 2029.

Outstanding borrowings at September 30, 2022 under the Credit Agreement were $268.5 million, consisting of current borrowings of $57.1 million and long-term debt of $211.4 million; while outstanding borrowings at December 31, 2021 under the 2015 Credit Agreement were $125.3 million, consisting of current borrowings.  Letters of credit outstanding under the Credit Agreement were $2.4 million at September 30, 2022, and $2.6 million under the 2015 Credit Agreement at December 31, 2021.  Borrowings at December 31, 2021 under the 2015 Credit Agreement have been classified as current liabilities based upon accounting rules and certain provisions in the agreement.

At September 30, 2022, the weighted average interest rate under our Credit Agreement was 4.4%, which consisted of $268 million in borrowings at 4.4% under Term SOFR, adjusted for the impact of the interest rate swap agreement on $100 million of borrowings, and an alternative base rate borrowing of $0.5 million at 6.8%.  At December 31, 2021, the weighted average interest rate on our 2015 Credit Agreement was 1.4%, which consisted of $125 million in direct borrowings at 1.4% and alternative base rate loan of $0.3 million at 3.5%. During the nine months ended September 30, 2022, our average daily alternative base rate loan balance was $7.5 million, compared to a balance of $1 million for the nine months ended September 30, 2021 and a balance of $1.1 million for the year ended December 31, 2021.

The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets.  The Credit Agreement also contains customary events of default.

Polish Overdraft Facility

In February 2022, our Polish subsidiary, SMP Poland sp. z.o.o., amended its overdraft facility with HSBC Continental Europe (Spolka Akcyjna) Oddzial w Polsce, formerly HSBC France (Spolka Akcyjna) Oddzial w Polsce.  The amended overdraft facility provides for borrowings of up to Zloty 30 million (approximately $6.1 million).  Availability under the amended facility commenced in March 2022, with automatic three-month renewals until 2027 subject to cancellation by either party, at its sole discretion, at least 30 days prior to the commencement of the three-month renewal period.  Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 1.5% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.  At September 30, 2022 and December 31, 2021, borrowings under the overdraft facility were Zloty 4.9 million (approximately $1 million) and Zloty 12.3 million (approximately $3 million), respectively.

Maturities of Debt

As of September 30, 2022, maturities of debt through 2027, assuming no prepayments, are as follows (in thousands):

   
Revolving
Credit Facility
   
Term Loan
Facility
   
Polish
Overdraft
Facility and
Other Debt
   
Total
 
Remainder of 2022
 
$
   
$
1,250
   
$
1,036
   
$
2,286
 
2023
   
     
5,000
     
     
5,000
 
2024
   
     
5,000
     
     
5,000
 
2025
   
     
5,000
     
     
5,000
 
2026
   
     
7,500
     
     
7,500
 
2027
   
169,750
     
75,000
     
     
244,750
 
Total
 
$
169,750
   
$
98,750
   
$
1,036
   
$
269,536
 
Less: current maturities
   
(52,100
)
   
(5,000
)
   
(1,036
)
   
(58,136
)
Long-term debt
 
$
117,650
   
$
93,750
   
$
   
$
211,400
 

Deferred Financing Costs

We have deferred financing costs of approximately $2.2 million and $0.4 million as of September 30, 2022 and December 31, 2021, respectively.  Deferred financing costs are related to our term loan and revolving credit facilities.  In connection with the amendment to the 2015 Credit Agreement entered into in March 2022 and the Credit Agreement entered into in June 2022 with JPMorgan Chase Bank, N.A., as agent, we incurred and capitalized approximately $0.2 million, and $1.9 million, respectively, of deferred financing costs related to bank, legal, and other professional fees which are being amortized, along with certain preexisting deferred financing costs, through June 2027, the term of the Credit Agreement.  In addition, upon entering into the Credit Agreement, we wrote-off $40,000 of unamortized deferred financing costs associated with the 2015 Credit Agreement.  Unamortized deferred financing costs written-off in June 2022 were recorded in other non-operating income (expense), net in our consolidated statement of operations.

Deferred financing costs as of September 30, 2022, assuming no prepayments, are being amortized as follows:

(In thousands)
     
Remainder of 2022
 
$
127
 
2023
   
491
 
2024
   
478
 
2025
   
470
 
2026
   
464
 
2027
   
190
 
Total amortization
 
$
2,220
 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income
9 Months Ended
Sep. 30, 2022
Accumulated Other Comprehensive Income [Abstract]  
Accumulated Other Comprehensive Income
Note 10.  Accumulated Other Comprehensive Income

Changes in Accumulated Other Comprehensive Income by Component (in thousands)

   
Three Months Ended September 30, 2022
 
   
Foreign
Currency
Translation
   
Unrecognized
Postretirement
Benefit Costs
(Credit)
   
Unrealized
derivative
gains
(losses)
   
Total
 
Balance at June 30, 2022  attributable to SMP
 
$
(15,326
)
 
$
43
   
$
105
   
$
(15,178
)
Other comprehensive income before reclassifications
   
(8,164
)
   
     
4,095
(1)     
(4,069
)
Amounts reclassified from accumulated other comprehensive income
   
     
(2
)
   
104
     
102
 
Other comprehensive income, net
   
(8,164
)
   
(2
)
   
4,199
     
(3,967
)
Balance at September 30, 2022 attributable to SMP
 
$
(23,490
)
 
$
41
   
$
4,304
   
$
(19,145
)

   
Nine Months Ended September 30, 2022
 
   
Foreign
Currency
Translation
   
Unrecognized
Postretirement
Benefit Costs
(Credit)
   
Unrealized
derivative
gains
(losses)
   
Total
 
Balance at December 31, 2021 attributable to SMP
 
$
(8,221
)
 
$
52
   
$
   
$
(8,169
)
Other comprehensive income before reclassifications
   
(15,269
)
   
     
4,099
(1)     
(11,170
)
Amounts reclassified from accumulated other comprehensive income
   
     
(11
)
   
205
     
194
 
Other comprehensive income, net
   
(15,269
)
   
(11
)
   
4,304
     
(10,976
)
Balance at September 30, 2022 attributable to SMP
 
$
(23,490
)
 
$
41
   
$
4,304
   
$
(19,145
)

 
(1)
Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $5.7 million ($4.2 million, net of tax) and $5.8 million ($4.3 million, net of tax) in the three months and nine months ended September 30, 2022, respectively, and net of cash settlements payments of  $0.1 million ($0.1 million, net of tax) and $0.3 million ($0.2 million, net of tax) in the three months and nine months ended September 30, 2022, respectively.

Reclassifications Out of Accumulated Other Comprehensive Income (in thousands)

 
 
Three Months Ended
   
Nine Months Ended
 
Details About Accumulated Other Comprehensive Income Components
 
September 30,
2022
   
September 30,
2022
 
Derivative cash flow hedge:
           
Unrecognized gain (loss) (1)
 
$
141
   
$
277
 
Postretirement Benefit Plans:
               
Unrecognized gain (loss) (2)
   
(5
)
   
(18
)
Total before income tax
   
136
     
259
 
Income tax expense
   
34
     
65
 
Total reclassifications attributable to SMP
 
$
102
   
$
194
 

 
(1)
Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized.

 
(2)
Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information).
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation Plans
9 Months Ended
Sep. 30, 2022
Stock-Based Compensation Plans [Abstract]  
Stock-Based Compensation Plans
Note 11.  Stock-Based Compensation Plans

We account for our stock-based compensation plans in accordance with the provisions of FASB ASC 718, Stock Compensation, which requires that a company measure the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.  The cost is recognized in the consolidated statement of operations over the period during which an employee is required to provide service in exchange for the award.

Restricted and Performance Stock Grants

We are authorized to issue, among other things, shares of restricted and performance-based stock to eligible employees and restricted stock to directors of up to 2,050,000 shares under the Amended and Restated 2016 Omnibus Incentive Plan (“Plan”).  Shares issued under the Plan that are cancelled, forfeited or expire by their terms are eligible to be granted again under the Plan.

As part of the Plan, we currently grant shares of restricted stock to eligible employees and our independent directors and performance-based shares to eligible employees.  We grant eligible employees two types of restricted stock (standard restricted shares and long-term retention restricted shares).  Standard restricted shares granted to employees become fully vested no earlier than three years after the date of grant.  Long-term retention restricted shares granted to selected executives vest at a 25% rate on or within approximately two months of an executive reaching the ages 60 and 63, and become fully vested on or within approximately two months of an executive reaching the age 65.  Restricted shares granted to directors become fully vested upon the first anniversary of the date of grant.

Performance-based shares issued to eligible employees are subject to a three-year measuring period and the achievement of performance targets and, depending upon the achievement of such performance targets, they may become vested no earlier than three years after the date of grant.  Each period we evaluate the probability of achieving the applicable targets, and we adjust our accrual accordingly. Restricted shares (other than long-term retention restricted shares) and performance shares issued to certain key executives and directors are subject to a one or two year holding period upon the lapse of the vesting period.  Forfeitures on stock grants are estimated at 5% for employees and 0% for executives and directors based on our evaluation of historical and expected future turnover.

Our restricted and performance-based share activity was as follows for the nine months ended September 30, 2022:


 
Shares
   
Weighted Average
Grant Date Fair
Value Per Share
 
Balance at December 31, 2021
   
807,019
   
$
34.92
 
Granted
   
246,125
     
28.44
 
Vested
   
(174,742
)
   
42.21
 
 Performance Shares Target Adjustment
    25,317       42.21  
Forfeited
   
(6,825
)
   
41.92
 
Balance at September 30, 2022
   
896,894
   
$
31.86
 

We recorded compensation expense related to restricted shares and performance-based shares of $5.7 million ($4.2 million, net of tax) and $6.8 million ($5.1 million, net of tax) for the nine months ended September 30, 2022 and 2021, respectively. The unamortized compensation expense related to our restricted and performance-based shares was $16.6 million at September 30, 2022, and is expected to be recognized as they vest over a weighted average period of 4.55 years and 0.56 years for employees and directors, respectively.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefits
9 Months Ended
Sep. 30, 2022
Employee Benefits [Abstract]  
Employee Benefits
Note 12.  Employee Benefits

We provide certain medical and dental care benefits to 14 former U.S. union employees. The postretirement medical and dental benefit obligation to the former union employees as of September 30, 2022, and the related net periodic benefit cost for the plan for the three and nine months ended September 30, 2022 and 2021 were not material.

We maintain a defined contribution Supplemental Executive Retirement Plan for key employees.  Under the plan, these employees may elect to defer a portion of their compensation and, in addition, we may at our discretion make contributions to the plan on behalf of the employees.  In March 2022, we made company contributions to the plan of $0.8 million related to calendar year 2021.

We also have an Employee Stock Ownership Plan for employees who are not covered by a collective bargaining agreement.  In connection therewith, we maintain an employee benefits trust to which we contribute shares of treasury stock.  We are authorized to instruct the trustees to distribute such shares toward the satisfaction of our future obligations under the plan. The shares held in trust are not considered outstanding for purposes of calculating earnings per share until they are committed to be released.  The trustees will vote the shares in accordance with their fiduciary duties.  During the nine months ended September 30, 2022, we contributed to the trust an additional 48,200 shares from our treasury and released 48,200 shares from the trust leaving 200 shares remaining in the trust as of September 30, 2022.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Financial Instruments
9 Months Ended
Sep. 30, 2022
Derivative Financial Instruments [Abstract]  
Derivative Financial Instruments
Note 13.  Derivative Financial Instruments

Interest Rate Swap Agreements

We occasionally use derivative financial instruments to reduce our market risk for changes in interest rates on our variable rate borrowings. The principal financial instruments used for cash flow hedging purposes are interest rate swap agreements. The interest rate swaps effectively convert a portion of our variable rate borrowings under our existing facilities to a fixed rate based upon determined notional amount. We do not enter into interest rate swap agreements, or other financial instruments, for trading or speculative purposes.

In June 2022, we entered into a seven year interest rate swap agreement with a notional amount of $100 million that is to mature in May 2029.  The interest rate swap agreement has been designated as a cash flow hedge of interest payments on $100 million of borrowings under our Credit Agreement. Under the terms of the swap agreement, we will receive monthly variable interest payments based on one month Term SOFR and will pay interest based upon a fixed rate of 2.683% per annum, adjusted upward for the credit spread adjustment in the Credit Agreement of 0.10% and the loan margin in the Credit Agreement of 1.50% at September 30, 2022.

The fair value of the interest rate swap agreement as of September 30, 2022 was an asset of $5.8 million, which has been deferred and recorded in accumulated other comprehensive income, net of income taxes, in our consolidated balance sheet. When the interest expense on the underlying borrowing is recognized, the deferred gain/loss in accumulated other comprehensive income is recorded in earnings as interest expense in the consolidated statements of operations. We perform quarterly hedge effectiveness assessments and anticipate that the interest rate swap will be highly effective throughout its term.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2022
Fair Value Measurements [Abstract]  
Fair Value Measurements
Note 14.  Fair Value Measurements

We follow a three-level fair value hierarchy that prioritizes the inputs to measure fair value.  This hierarchy requires entities to maximize the use of “observable inputs” and minimize the use of “unobservable inputs.”  The three levels of inputs used to measure fair value are as follows:

Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets as of the measurement date.

Level 2: Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

Level 3: Significant unobservable inputs that reflect assumptions that market participants would use in pricing an asset or liability.

The following is a summary of the estimated fair values, carrying amounts, and classification under the fair value hierarchy of our financial instruments at September 30, 2022 and December 31, 2021 (in thousands):

     
  September 30, 2022
   
December 31, 2021
 
 
Fair Value
Hierarchy
  Fair Value     Carrying Amount     Fair Value     Carrying Amount  
                           
Cash and cash equivalents
LEVEL 1
 
$
17,525
   
$
17,525
   
$
21,755
   
$
21,755
 
Deferred compensation
LEVEL 1
   
19,386
     
19,386
     
23,623
     
23,623
 
Short term borrowings
LEVEL 1
   
58,136
     
58,136
     
128,415
     
128,415
 
Long-term debt
LEVEL 1
   
211,400
     
211,400
     
21
     
21
 
Cash flow interest rate swap
LEVEL 2
   
5,816
     
5,816
     
     
 

The carrying value of cash and cash equivalents approximates fair value due to the short maturity of those investments.  The fair value of the underlying assets held by the deferred compensation plan are based on the quoted market prices of the underlying funds which are held by registered investment companies. The carrying value of our variable rate short-term borrowings and long-term debt under our credit facilities approximates fair value as the variable interest rates in the facilities reflect current market rates. The fair value of our cash flow interest rate swap agreement obtained from two independent third parties, is based upon market quotes, and represents the net amount required to terminate the interest rate swap, taking into consideration market rates and counterparty credit risk.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Earnings Per Share
Note 15.  Earnings Per Share

The following are reconciliations of the net earnings attributable to SMP and the shares used in calculating basic and dilutive net earnings per common share attributable to SMP (in thousands, except per share data):

 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2022
   
2021
   
2022
   
2021
 
Net Earnings Attributable to SMP -
                       
Earnings from continuing operations
 
$
23,140
   
$
29,172
   
$
64,494
   
$
79,331
 
Loss from discontinued operations
   
(14,294
)
   
(5,122
)
   
(17,076
)
   
(7,139
)
Net earnings attributable to SMP
 
$
8,846
   
$
24,050
   
$
47,418
   
$
72,192
 
                                 
Basic Net Earnings Per Common Share Attributable to SMP -
                               
Earnings from continuing operations per common share
 
$
1.08
   
$
1.32
   
$
2.97
   
$
3.57
 
Loss from discontinued operations per common share
   
(0.67
)
   
(0.23
)
   
(0.79
)
   
(0.32
)
Net earnings per common share attributable to SMP
 
$
0.41
   
$
1.09
   
$
2.18
   
$
3.25
 
                                 
Weighted average common shares outstanding
   
21,427
     
22,090
     
21,719
     
22,201
 
                                 
Diluted Net Earnings Per Common Share Attributable to SMP -
                               
Earnings from continuing operations per common share
 
$
1.06
   
$
1.29
   
$
2.91
   
$
3.50
 
Loss from discontinued operations per common share
   
(0.66
)
   
(0.22
)
   
(0.77
)
   
(0.32
)
Net earnings per common share attributable to SMP
 
$
0.40
   
$
1.07
   
$
2.14
   
$
3.18
 
                                 
Weighted average common shares outstanding
   
21,427
     
22,090
     
21,719
     
22,201
 
Plus incremental shares from assumed conversions:
                               
Dilutive effect of restricted stock and performance-based stock
   
421
     
454
     
434
     
477
 
Weighted average common shares outstanding – Diluted
   
21,848
     
22,544
     
22,153
     
22,678
 

The shares listed below were not included in the computation of diluted net earnings per common share attributable to SMP because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):

 
 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Restricted and performance-based shares
   
299
     
291
     
281
     
277
 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Industry Segments
9 Months Ended
Sep. 30, 2022
Industry Segments [Abstract]  
Industry Segments
Note 16.  Industry Segments

We have two major reportable operating segments, each of which focuses on a specific line of automotive parts in the automotive aftermarket with a complementary focus on the non-aftermarket, industrial equipment and original equipment service markets.  Our Engine Management Segment manufactures and remanufactures ignition and emission parts, ignition wires, battery cables, fuel system parts and sensors for vehicle systems.  Our Temperature Control Segment manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts.

The following tables show our net sales, intersegment revenue and operating income for each reportable segment (in thousands):

 
 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
 
 
2022
   
2021
    2022     2021  
Net Sales (a)
                       
Engine Management
 
$
251,741
   
$
247,151
   
$
732,871
   
$
692,385
 
Temperature Control
   
122,991
     
119,075
     
318,744
     
288,019
 
All Other
   
6,641
     
4,084
     
12,001
     
8,535
 
Consolidated
 
$
381,373
   
$
370,310
   
$
1,063,616
   
$
988,939
 
 
                               
Intersegment Revenue (a)
                               
Engine Management
 
$
6,034
   
$
7,278
   
$
16,830
   
$
17,822
 
Temperature Control
   
1,654
     
2,254
     
7,701
     
7,226
 
All Other
   
(7,688
)
   
(9,532
)
   
(24,531
)
   
(25,048
)
Consolidated
 
$
   
$
   
$
   
$
 
 
                               
Operating Income
                               
Engine Management
 
$
23,293
   
$
27,854
   
$
71,109
   
$
89,352
 
Temperature Control
   
14,252
     
16,695
     
31,735
     
33,516
 
All Other
   
(3,930
)
   
(6,011
)
   
(14,421
)
   
(18,081
)
Consolidated
 
$
33,615
   
$
38,538
   
$
88,423
   
$
104,787
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

For the disaggregation of our net sales from contracts with customers by geographic area, major product group and major sales channels for each of our segments, see Note 17, “Net Sales.”
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Sales
9 Months Ended
Sep. 30, 2022
Net Sales [Abstract]  
Net Sales
Note 17.  Net Sales

Disaggregation of Net Sales

We disaggregate our net sales from contracts with customers by geographic area, major product group, and major sales channels for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our net sales are affected by economic factors.

The following tables provide disaggregation of net sales information for the three months and nine months ended September 30, 2022 and 2021 (in thousands):

Three months ended September 30, 2022 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
222,110
   
$
118,228
   
$
   
$
340,338
 
Canada
   
9,129
     
4,440
     
6,641
     
20,210
 
Europe
   
9,375
     
32
     
     
9,407
 
Mexico
   
7,263
     
114
     
     
7,377
 
Asia
   
2,463
     
25
     
     
2,488
 
Other foreign
   
1,401
     
152
     
     
1,553
 
Total
 
$
251,741
   
$
122,991
   
$
6,641
   
$
381,373
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
215,021
   
$
   
$
3,550
   
$
218,571
 
Wire and cable
   
36,720
     
     
97
     
36,817
 
Compressors
   
     
78,211
     
1,747
     
79,958
 
Other climate control parts
   
     
44,780
     
1,247
     
46,027
 
Total
 
$
251,741
   
$
122,991
   
$
6,641
   
$
381,373
 
Major Sales Channel:
                               
Aftermarket
 
$
184,430
   
$
113,407
   
$
6,641
   
$
304,478
 
OE/OES
   
59,908
     
8,799
     
     
68,707
 
Export
   
7,403
     
785
     
     
8,188
 
Total
 
$
251,741
   
$
122,991
   
$
6,641
   
$
381,373
 


Three months ended September 30, 2021 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
210,639
   
$
114,059
   
$
   
$
324,698
 
Canada
   
9,731
     
4,566
     
4,084
     
18,381
 
Europe
   
6,900
     
114
     
     
7,014
 
Mexico
   
6,381
     
100
     
     
6,481
 
Asia
   
12,269
     
35
     
     
12,304
 
Other foreign
   
1,231
     
201
     
     
1,432
 
Total
 
$
247,151
   
$
119,075
   
$
4,084
   
$
370,310
 
Major Product Group:
                       
Ignition, emission control, fuel and safety related system products
 
$
208,443
   
$
   
$
2,249
   
$
210,692
 
Wire and cable
   
38,708
     
     
(42
)
   
38,666
 
Compressors
   
     
75,080
     
1,184
     
76,264
 
Other climate control parts
   
     
43,995
     
693
     
44,688
 
Total
 
$
247,151
   
$
119,075
   
$
4,084
   
$
370,310
 
Major Sales Channel:
                               
Aftermarket
 
$
175,881
   
$
110,393
   
$
4,084
   
$
290,358
 
OE/OES
   
64,343
     
8,200
     
     
72,543
 
Export
   
6,927
     
482
     
     
7,409
 
Total
 
$
247,151
   
$
119,075
   
$
4,084
   
$
370,310
 

Nine months ended September 30, 2022 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
638,377
   
$
301,831
   
$
   
$
940,208
 
Canada
   
23,526
     
15,629
     
12,001
     
51,156
 
Europe
   
27,460
     
146
     
     
27,606
 
Mexico
   
22,270
     
303
     
     
22,573
 
Asia
   
16,589
     
217
     
     
16,806
 
Other foreign
   
4,649
     
618
     
     
5,267
 
Total
  $
732,871
    $
318,744
    $
12,001
    $
1,063,616
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
618,198
   
$
   
$
8,257
   
$
626,455
 
Wire and cable
   
114,673
     
     
66
   
114,739
 
Compressors
   
     
193,551
     
1,939
     
195,490
 
Other climate control parts
   
     
125,193
     
1,739
     
126,932
 
Total
  $
732,871
    $
318,744
    $
12,001
    $
1,063,616
 
Major Sales Channel:
                               
Aftermarket
 
$
522,916
   
$
289,338
   
$
12,001
   
$
824,255
 
OE/OES
   
186,449
     
27,387
     
     
213,836
 
Export
   
23,506
     
2,019
     
     
25,525
 
Total
  $
732,871
    $
318,744
    $
12,001
    $
1,063,616
 


Nine months ended September 30, 2021 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
594,014
   
$
274,035
   
$
   
$
868,049
 
Canada
   
25,738
     
12,524
     
8,535
     
46,797
 
Europe
   
17,301
     
331
     
     
17,632
 
Mexico
   
18,988
     
281
     
     
19,269
 
Asia
   
31,351
     
179
     
     
31,530
 
Other foreign
   
4,993
     
669
     
     
5,662
 
Total
 
$
692,385
   
$
288,019
   
$
8,535
   
$
988,939
 
Major Product Group:
                       
Ignition, emission control, fuel and safety related system products
 
$
574,595
   
$
   
$
5,750
   
$
580,345
 
Wire and cable
   
117,790
     
     
(177
)
   
117,613
 
Compressors
   
     
178,031
     
1,588
     
179,619
 
Other climate control parts
   
     
109,988
     
1,374
     
111,362
 
Total
 
$
692,385
   
$
288,019
   
$
8,535
   
$
988,939
 
Major Sales Channel:
                               
Aftermarket
 
$
513,190
   
$
263,841
   
$
8,535
   
$
785,566
 
OE/OES
   
159,164
     
22,684
     
     
181,848
 
Export
   
20,031
     
1,494
     
     
21,525
 
Total
 
$
692,385
   
$
288,019
   
$
8,535
   
$
988,939
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

(b)
Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that do not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the three and nine months ended September 30, 2021 exceeded third party sales from our Canadian business unit.


Geographic Area

We sell our line of products primarily in the United States, with additional sales in Canada, Mexico, Europe, Asia and Latin America.  Sales are attributed to countries based upon the location of the customer.  Our sales are substantially denominated in U.S. dollars.

Major Product Group

The Engine Management segment of the Company principally generates revenue from the sale of automotive engine parts in the automotive aftermarket including ignition, emission control, fuel and safety related system products, and wire and cable parts.  The Temperature Control segment of the Company principally generates revenue from the sale of automotive temperature control systems parts in the automotive aftermarket including air conditioning compressors and other climate control parts.

Major Sales Channel

In the aftermarket channel, we sell our products to warehouse distributors and retailers.  Our customers buy directly from us and sell directly to jobber stores, professional technicians and to “do-it-yourselfers” who perform automotive repairs on their personal vehicles.  In the Specialized Original Equipment (“OE”) and Original Equipment Service (“OES”) channel, we sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.  Lastly, in the Export channel, our domestic entities sell to customers outside the United States.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
Note 18.  Commitments and Contingencies

Asbestos

In 1986, we acquired a brake business, which we subsequently sold in March 1998 and which is accounted for as a discontinued operation in the accompanying statement of operations.  When we originally acquired this brake business, we assumed future liabilities relating to any alleged exposure to asbestos-containing products manufactured by the seller of the acquired brake business. In accordance with the related purchase agreement, we agreed to assume the liabilities for all new claims filed on or after September 2001. Our ultimate exposure will depend upon the number of claims filed against us on or after September 2001, and the amounts paid for settlements, awards of asbestos-related damages, and defense of such claims. At September 30, 2022, approximately 1,550 cases were outstanding for which we may be responsible for any related liabilities.  Since inception in September 2001 through September 30, 2022, the amounts paid for settled claims and awards of asbestos-related damages, including interest, were approximately $64 million.  We do not have insurance coverage for the indemnity and defense costs associated with the claims we face.

In evaluating our potential asbestos-related liability, we have considered various factors including, among other things, an actuarial study of the asbestos related liabilities performed by an independent actuarial firm, our settlement amounts and whether there are any co-defendants, the jurisdiction in which lawsuits are filed, and the status and results of such claims.  As is our accounting policy, we consider the advice of actuarial consultants with experience in assessing asbestos-related liabilities to estimate our potential claim liability; and perform an actuarial evaluation in the third quarter of each year and whenever events or changes in circumstances indicate that additional provisions may be necessary.  The methodology used to project asbestos-related liabilities and costs in our actuarial study considered: (1) historical data available from publicly available studies; (2) an analysis of our recent claims history to estimate likely filing rates into the future; (3) an analysis of our currently pending claims; (4) an analysis of our settlements and awards of asbestos-related damages to date; and (5) an analysis of closed claims with pay ratios and lag patterns in order to develop average future settlement values.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range of settlement payments and awards of asbestos-related damages was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.

In accordance with our policy to perform an annual actuarial evaluation in the third quarter of each year, an updated actuarial study was performed as of August 31, 2022.  The results of the August 31, 2022 study included an estimate of our undiscounted liability for settlement payments and awards of asbestos-related damages, excluding legal costs, ranging from $68.8 million to $111.6 million for the period through 2065.  The change from the prior year study, which was in August 31,2021, was a $7.9 million increase for the low end of the range, and an $11.4 million increase for the high end of the range.  The increase in the estimated undiscounted liability from the prior year study at both the low end and the high end of the range reflects our actual experience, our historical data, recent settlements and certain assumptions with respect to events that may occur in the future.

Based upon the results of the August 31, 2022 actuarial study, in September 2022, we increased our asbestos liability to $68.8 million, the low end of the range, and recorded an incremental pre-tax provision of $18.5 million in earnings (loss) from discontinued operations in the accompanying statement of operations.  Future legal costs, which are expensed as incurred and reported in earnings (loss) from discontinued operations in the accompanying statement of operations, are estimated, according to the August 31, 2022 study, to range from $53.2 million to $105.7 million for the period through 2065.  Total operating cash outflows related to discontinued operations, which include settlements, awards of asbestos-related damages and legal costs, net of taxes, were $11 million and $6.7 million for the nine months ended September 30, 2022 and 2021, respectively.

We plan to perform an annual actuarial evaluation during the third quarter of each year for the foreseeable future and whenever events or changes in circumstances indicate that additional provisions may be necessary. Given the uncertainties associated with projecting such matters into the future and other factors outside our control, we can give no assurance that additional provisions will not be required. We will continue to monitor events and changes in circumstances surrounding these potential liabilities in determining whether to perform additional actuarial evaluations and whether additional provisions may be necessary.  At the present time, however, we do not believe that any additional provisions would be reasonably likely to have a material adverse effect on our liquidity or consolidated financial position.

Other Litigation

We are currently involved in various other legal claims and legal proceedings (some of which may involve substantial amounts), including claims related to commercial disputes, product liability, employment, and environmental.  Although these legal claims and legal proceedings are subject to inherent uncertainties, based on our understanding and evaluation of the relevant facts and circumstances, we believe that the ultimate outcome of these matters will not, either individually or in the aggregate, have a material adverse effect on our business, financial condition or results of operations.  We may at any time determine that settling any of these matters is in our best interests, which settlement may include substantial payments.  Although we cannot currently predict the specific amount of any liability that may ultimately arise with respect to any of these matters, we will record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required in both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  As additional information becomes available, we reassess our potential liability related to these matters. Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.

Warranties

We generally warrant our products against certain manufacturing and other defects.  These product warranties are provided for specific periods of time of the product depending on the nature of the product.  As of September 30, 2022 and 2021, we have accrued $30 million and $18.9 million, respectively, for estimated product warranty claims included in accrued customer returns.  The accrued product warranty costs are based primarily on historical experience of actual warranty claims.

The following table provides the changes in our product warranties (in thousands):

     Three Months Ended
     Nine Months Ended
 
 
 
September 30,
   
September 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Balance, beginning of period
 
$
23,766
   
$
18,213
   
$
17,463
   
$
17,663
 
Liabilities accrued for current year sales
   
35,450
     
27,381
     
88,371
     
72,720
 
Settlements of warranty claims
   
(29,235
)
   
(26,730
)
   
(75,853
)
   
(71,519
)
Balance, end of period
 
$
29,981
   
$
18,864
   
$
29,981
   
$
18,864
 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Event
9 Months Ended
Sep. 30, 2022
Subsequent Event [Abstract]  
Subsequent Event
Note 19. Subsequent Event

In October 2022, we acquired 100% of the capital stock of Kade Trading GmbH (“Kade”) headquartered in Glinde, Germany for Euros 1.9 million (approximately $1.9 million), net of closing balance sheet adjustments, plus a Euros 0.5 million (approximately $0.5 million) earn-out based upon Kade’s performance in 2024 and 2025.  Kade is a supplier across Europe of mobile temperature control components to commercial vehicle, passenger car and specialty equipment markets and has been a distributor of SMP products including electric compressors, hose assemblies and receiver dryers, with annual sales of approximately $6 million.  The acquired Kade business, to be reported as part of our Temperature Control segment, was paid for with cash funded by borrowings under our Credit Agreement with JP Morgan Chase Bank, N.A., as agent.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation (Policies)
9 Months Ended
Sep. 30, 2022
Basis of Presentation [Abstract]  
Principles of Consolidation
Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our,” “SMP,” or the “Company”) is a leading manufacturer and distributor of premium replacement parts utilized in the maintenance, repair and service of vehicles in the automotive aftermarket industry along with a complementary focus on specialized equipment parts for manufacturers across multiple industries around the world.

The accompanying unaudited financial information should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021.  The unaudited consolidated financial statements include our accounts and all domestic and international companies in which we have more than a 50% equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  In instances where we have more than a 50% equity ownership and the minority shareholder does not maintain substantive participating rights, our consolidated financial statements include the accounts of the company on a consolidated basis with its net income and equity reported at amounts attributable to both our equity position and that of the noncontrolling interest.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.  The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire year.
Reclassification
Reclassification

Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2022 presentation.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2022
Summary of Significant Accounting Policies [Abstract]  
Derivative Instruments and Hedging Activities
Derivative Instruments and Hedging Activities

We occasionally use derivative financial instruments to reduce our market risk for changes in interest rates on our variable rate borrowings.  Derivative financial instruments are recorded at fair value in other current and long-term assets, and other current and long-term liabilities in the consolidated balance sheets.  For derivative financial instruments that have been formally designated as cash flow interest rate hedges (“interest rate swap agreements”), provided that the hedging instrument is highly effective, the entire change in the fair value of the derivative will be deferred and recorded in accumulated other comprehensive income (“AOCI”) in the consolidated balance sheets. When the underlying hedged transaction is realized (i.e., when the interest payments on the underlying borrowing are recognized in the consolidated statements of operations), the gain/loss included in AOCI is recorded in earnings and reflected on the same line as the gain/loss on the hedged item attributable to the hedged risk (i.e., interest expense). At the inception of each transaction, we formally document the hedge relationship, including the identification of the hedge instrument, the related hedged items, the effectiveness of the hedge, as well as its risk management objectives and strategies.

Other than the addition of the foregoing accounting policy, “Derivative Instruments and Hedging Activities,” there have been no material changes to our critical accounting policies and estimates from the information provided in Note 1 of the notes to our consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements

Standards that are not yet adopted as of September 30, 2022

The following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of September 30, 2022, and that could have an impact on our financial statements:

Standard
 
Description
 
Date of
adoption /
Effective date
 
Effects on the financial
statements or other
significant matters
 
     
ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting
 
 
This standard is intended to provide optional guidance for a limited time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The new standard is applicable to contracts that reference LIBOR, or another reference rate, expected to be discontinued due to reference rate reform.
 
Effective March 12, 2020 through December 31, 2022
 
The new standard may be applied as of the beginning of an interim period that includes March 12, 2020 through December 31, 2022.  As certain of our contracts reference LIBOR, including our supply chain financing arrangements, we are currently reviewing the optional guidance in the standard to determine its impact upon the discontinuance of LIBOR. At this time, we do not believe that the new guidance, nor the discontinuance of LIBOR, will have a material impact on our consolidated financial statements and related disclosures.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Acquisitions and Investments (Tables)
9 Months Ended
Sep. 30, 2022
Stabil [Member]  
Business Acquisition [Line Items]  
Allocation of Purchase Price, Assets Acquired And Liabilities Assumed
The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase price
       
$
16,290
 
Assets acquired and liabilities assumed:
             
Receivables
 
$
2,852
         
Inventory
   
5,126
         
Other current assets (1)
   
1,628
         
Property, plant and equipment, net
   
1,810
         
Operating lease right-of-use assets
   
4,971
         
Intangible assets
   
5,471
         
Goodwill
   
4,827
         
Current liabilities
   
(4,190
)
       
Noncurrent operating lease liabilities
   
(4,454
)
       
Deferred income taxes
   
(1,751
)
       
Net assets acquired
         
$
16,290
 


(1)
The other current assets balance includes $0.9 million of cash acquired.
Trombetta [Member]  
Business Acquisition [Line Items]  
Allocation of Purchase Price, Assets Acquired And Liabilities Assumed
The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase price
       
$
111,711
 
Assets acquired and liabilities assumed:
             
Receivables
 
$
9,173
         
Inventory
   
12,460
         
Other current assets (1)
   
5,193
         
Property, plant and equipment, net
   
4,939
         
Operating lease right-of-use assets
   
3,847
         
Intangible assets
   
54,700
         
Goodwill
   
49,250
         
Current liabilities
   
(5,072
)
       
Noncurrent operating lease liabilities
   
(3,065
)
       
Deferred income taxes
   
(8,210
)
       
Subtotal
           
123,215
 
Fair value of acquired noncontrolling interest
           
(11,504
)
Net assets acquired
         
$
111,711
 

(1)
The other current assets balance includes $4.6 million of cash acquired.
Soot Sensor [Member]  
Business Acquisition [Line Items]  
Allocation of Purchase Price, Assets Acquired And Liabilities Assumed
The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase Price
       
$
2,924
 
Assets acquired and liabilities assumed:
             
Inventory
 
$
1,032
         
Machinery and equipment, net
   
1,137
         
Intangible assets
   
755
         
Net assets acquired
         
$
2,924
 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Restructuring and Integration Expenses (Tables)
9 Months Ended
Sep. 30, 2022
Restructuring and Integration Expenses [Abstract]  
Restructuring and Integration Expense
The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of December 31, 2021 and September 30, 2022 and for the nine months ended September 30, 2022, consisted of the following (in thousands):

 
 
Workforce
Reduction
   
Other Exit
Costs
   
Total
 
Exit activity liability at December 31, 2021
 
$
79
   
$
   
$
79
 
Restructuring and integration costs:
                       
Amounts provided for during 2022
          44       44  
Cash payments
   
(16
)
   
(44
)
   
(60
)
Reclassification
    (63 )           (63 )
Exit activity liability at September 30, 2022
 
$
   
$
   
$
 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2022
Inventories [Abstract]  
Inventories
Inventories, which are stated at the lower of cost (determined by means of the first-in, first-out method) and net realizable value, consist of the following:

 
 
September 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Finished goods
 
$
326,434
   
$
296,739
 
Work in process
   
13,342
     
16,010
 
Raw materials
   
194,534
     
156,006
 
Subtotal
   
534,310
     
468,755
 
Unreturned customer inventories
   
21,485
     
22,268
 
Total inventories
 
$
555,795
   
$
491,023
 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquired Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2022
Acquired Intangible Assets [Abstract]  
Acquired Identifiable Intangible Assets
Acquired identifiable intangible assets consist of the following:

 
 
September 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Customer relationships
 
$
155,932
   
$
157,020
 
Patents, developed technology and intellectual property
   
14,123
     
14,123
 
Trademarks and trade names
   
8,880
     
8,880
 
Non-compete agreements
   
3,280
     
3,280
 
Supply agreements
   
800
     
800
 
Leaseholds
   
160
     
160
 
Total acquired intangible assets
   
183,175
     
184,263
 
Less accumulated amortization (1)
   
(85,005
)
   
(78,932
)
Net acquired intangible assets
 
$
98,170
   
$
105,331
 


(1)
Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized.
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Quantitative Disclosures Related to Operating Leases
The following tables provide quantitative disclosures related to our operating leases and includes all operating leases acquired from the date of acquisition (in thousands):

Balance Sheet Information
 
September 30,
2022
   
December 31,
2021
 
Assets
           
Operating lease right-of-use assets
 
$
47,168
   
$
40,469
 
 
               
Liabilities
               
Sundry payables and accrued expenses
 
$
9,983
   
$
10,544
 
Noncurrent operating lease liabilities
   
38,618
     
31,206
 
Total operating lease liabilities
 
$
48,601
   
$
41,750
 
 
               
Weighted Average Remaining Lease Term
               
Operating leases
 
7.3 Years
   
5.3 Years
 
 
               
Weighted Average Discount Rate
               
Operating leases
   
3.5
%
   
3
%

Expense and Cash Flow Information  
Three Months Ended
September 30,
 

 
2022
   
2021
 
Lease Expense
           
Operating lease expense (a)
 
$
2,817
   
$
2,547
 

 
Nine Months Ended
September 30,
 
   
2022
   
2021
 
Lease Expense
           
Operating lease expense (a)
 
$
8,358
   
$
7,324
 
                 
Supplemental Cash Flow Information
               
Cash paid for the amounts included in the measurement of lease liabilities:
               
Operating cash flows from operating leases
 
$
8,188
   
$
7,271
 
Right-of-use assets obtained in exchange for new lease obligations:
               
Operating leases (b)
 
$
26,206
   
$
19,215
 

(a)
Excludes expenses of approximately $0.8 million and $1.9 million for the three and nine months ended September 30, 2022, respectively, and approximately $0.3 million and $1.2 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.


(b)
Includes $21.6 million of right-of-use assets related to the lease modification and extension for our executive offices in Long Island City, New York during the nine months ended September 30, 2022 and $8.8 million of right-of use assets obtained in business acquisitions during the nine months ended September 30, 2021.
Minimum Lease Payments
At September 30, 2022, we are obligated to make minimum lease payments through 2033, under operating leases, which are as follows (in thousands):

2022
 
$
2,953
 
2023
   
9,949
 
2024
   
8,615
 
2025
   
6,024
 
2026
   
5,153
 
Thereafter
   
24,138
 
Total lease payments
 
$
56,832
 
Less: Interest
   
(8,231
)
Present value of lease liabilities
 
$
48,601
 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Credit Facilities and Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2022
Credit Facilities and Long-Term Debt [Abstract]  
Summary of Total Debt Outstanding
Total debt outstanding is summarized as follows:

 
 
September 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Credit facility – term loan due 2027
  $
98,750     $
 
Credit facility – revolver due 2027
    169,750        
Senior secured facility – revolver due 2023
 

   

125,298
 
Other (1)
   
1,036
     
3,138
 
Total debt
 
$
269,536
   
$
128,436
 
 
               
Current maturities of debt
 
$
58,136
   
$
128,415
 
Long-term debt
   
211,400
     
21
 
Total debt
 
$
269,536
   
$
128,436
 

(1)
Other includes borrowings under our Polish overdraft facility of Zloty 4.9 million (approximately $1 million) and Zloty 12.3 million (approximately $3 million) as of September 30, 2022 and December 31, 2021, respectively.
Maturities of Debt
As of September 30, 2022, maturities of debt through 2027, assuming no prepayments, are as follows (in thousands):

   
Revolving
Credit Facility
   
Term Loan
Facility
   
Polish
Overdraft
Facility and
Other Debt
   
Total
 
Remainder of 2022
 
$
   
$
1,250
   
$
1,036
   
$
2,286
 
2023
   
     
5,000
     
     
5,000
 
2024
   
     
5,000
     
     
5,000
 
2025
   
     
5,000
     
     
5,000
 
2026
   
     
7,500
     
     
7,500
 
2027
   
169,750
     
75,000
     
     
244,750
 
Total
 
$
169,750
   
$
98,750
   
$
1,036
   
$
269,536
 
Less: current maturities
   
(52,100
)
   
(5,000
)
   
(1,036
)
   
(58,136
)
Long-term debt
 
$
117,650
   
$
93,750
   
$
   
$
211,400
 
Schedule of Deferred Financing Costs
Deferred financing costs as of September 30, 2022, assuming no prepayments, are being amortized as follows:

(In thousands)
     
Remainder of 2022
 
$
127
 
2023
   
491
 
2024
   
478
 
2025
   
470
 
2026
   
464
 
2027
   
190
 
Total amortization
 
$
2,220
 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income (Tables)
9 Months Ended
Sep. 30, 2022
Accumulated Other Comprehensive Income [Abstract]  
Changes in Accumulated Other Comprehensive Income by Component
Changes in Accumulated Other Comprehensive Income by Component (in thousands)

   
Three Months Ended September 30, 2022
 
   
Foreign
Currency
Translation
   
Unrecognized
Postretirement
Benefit Costs
(Credit)
   
Unrealized
derivative
gains
(losses)
   
Total
 
Balance at June 30, 2022  attributable to SMP
 
$
(15,326
)
 
$
43
   
$
105
   
$
(15,178
)
Other comprehensive income before reclassifications
   
(8,164
)
   
     
4,095
(1)     
(4,069
)
Amounts reclassified from accumulated other comprehensive income
   
     
(2
)
   
104
     
102
 
Other comprehensive income, net
   
(8,164
)
   
(2
)
   
4,199
     
(3,967
)
Balance at September 30, 2022 attributable to SMP
 
$
(23,490
)
 
$
41
   
$
4,304
   
$
(19,145
)

   
Nine Months Ended September 30, 2022
 
   
Foreign
Currency
Translation
   
Unrecognized
Postretirement
Benefit Costs
(Credit)
   
Unrealized
derivative
gains
(losses)
   
Total
 
Balance at December 31, 2021 attributable to SMP
 
$
(8,221
)
 
$
52
   
$
   
$
(8,169
)
Other comprehensive income before reclassifications
   
(15,269
)
   
     
4,099
(1)     
(11,170
)
Amounts reclassified from accumulated other comprehensive income
   
     
(11
)
   
205
     
194
 
Other comprehensive income, net
   
(15,269
)
   
(11
)
   
4,304
     
(10,976
)
Balance at September 30, 2022 attributable to SMP
 
$
(23,490
)
 
$
41
   
$
4,304
   
$
(19,145
)

 
(1)
Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $5.7 million ($4.2 million, net of tax) and $5.8 million ($4.3 million, net of tax) in the three months and nine months ended September 30, 2022, respectively, and net of cash settlements payments of  $0.1 million ($0.1 million, net of tax) and $0.3 million ($0.2 million, net of tax) in the three months and nine months ended September 30, 2022, respectively.
Reclassifications Out of Accumulated Other Comprehensive Income
Reclassifications Out of Accumulated Other Comprehensive Income (in thousands)

 
 
Three Months Ended
   
Nine Months Ended
 
Details About Accumulated Other Comprehensive Income Components
 
September 30,
2022
   
September 30,
2022
 
Derivative cash flow hedge:
           
Unrecognized gain (loss) (1)
 
$
141
   
$
277
 
Postretirement Benefit Plans:
               
Unrecognized gain (loss) (2)
   
(5
)
   
(18
)
Total before income tax
   
136
     
259
 
Income tax expense
   
34
     
65
 
Total reclassifications attributable to SMP
 
$
102
   
$
194
 

 
(1)
Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized.

 
(2)
Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information).
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation Plans (Tables)
9 Months Ended
Sep. 30, 2022
Stock-Based Compensation Plans [Abstract]  
Restricted and Performance-based Share Activity
Our restricted and performance-based share activity was as follows for the nine months ended September 30, 2022:


 
Shares
   
Weighted Average
Grant Date Fair
Value Per Share
 
Balance at December 31, 2021
   
807,019
   
$
34.92
 
Granted
   
246,125
     
28.44
 
Vested
   
(174,742
)
   
42.21
 
 Performance Shares Target Adjustment
    25,317       42.21  
Forfeited
   
(6,825
)
   
41.92
 
Balance at September 30, 2022
   
896,894
   
$
31.86
 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2022
Fair Value Measurements [Abstract]  
Summary of Estimated Fair Values, Carrying Amounts and Classification under Fair Value Hierarchy
The following is a summary of the estimated fair values, carrying amounts, and classification under the fair value hierarchy of our financial instruments at September 30, 2022 and December 31, 2021 (in thousands):

     
  September 30, 2022
   
December 31, 2021
 
 
Fair Value
Hierarchy
  Fair Value     Carrying Amount     Fair Value     Carrying Amount  
                           
Cash and cash equivalents
LEVEL 1
 
$
17,525
   
$
17,525
   
$
21,755
   
$
21,755
 
Deferred compensation
LEVEL 1
   
19,386
     
19,386
     
23,623
     
23,623
 
Short term borrowings
LEVEL 1
   
58,136
     
58,136
     
128,415
     
128,415
 
Long-term debt
LEVEL 1
   
211,400
     
211,400
     
21
     
21
 
Cash flow interest rate swap
LEVEL 2
   
5,816
     
5,816
     
     
 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Reconciliations of Earnings Available to Common Stockholders and Shares used in Calculating Basic and Dilutive Net Earnings per Common Share
The following are reconciliations of the net earnings attributable to SMP and the shares used in calculating basic and dilutive net earnings per common share attributable to SMP (in thousands, except per share data):

 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2022
   
2021
   
2022
   
2021
 
Net Earnings Attributable to SMP -
                       
Earnings from continuing operations
 
$
23,140
   
$
29,172
   
$
64,494
   
$
79,331
 
Loss from discontinued operations
   
(14,294
)
   
(5,122
)
   
(17,076
)
   
(7,139
)
Net earnings attributable to SMP
 
$
8,846
   
$
24,050
   
$
47,418
   
$
72,192
 
                                 
Basic Net Earnings Per Common Share Attributable to SMP -
                               
Earnings from continuing operations per common share
 
$
1.08
   
$
1.32
   
$
2.97
   
$
3.57
 
Loss from discontinued operations per common share
   
(0.67
)
   
(0.23
)
   
(0.79
)
   
(0.32
)
Net earnings per common share attributable to SMP
 
$
0.41
   
$
1.09
   
$
2.18
   
$
3.25
 
                                 
Weighted average common shares outstanding
   
21,427
     
22,090
     
21,719
     
22,201
 
                                 
Diluted Net Earnings Per Common Share Attributable to SMP -
                               
Earnings from continuing operations per common share
 
$
1.06
   
$
1.29
   
$
2.91
   
$
3.50
 
Loss from discontinued operations per common share
   
(0.66
)
   
(0.22
)
   
(0.77
)
   
(0.32
)
Net earnings per common share attributable to SMP
 
$
0.40
   
$
1.07
   
$
2.14
   
$
3.18
 
                                 
Weighted average common shares outstanding
   
21,427
     
22,090
     
21,719
     
22,201
 
Plus incremental shares from assumed conversions:
                               
Dilutive effect of restricted stock and performance-based stock
   
421
     
454
     
434
     
477
 
Weighted average common shares outstanding – Diluted
   
21,848
     
22,544
     
22,153
     
22,678
 
Anti-dilutive Securities Excluded from Computation of Earnings per Share
The shares listed below were not included in the computation of diluted net earnings per common share attributable to SMP because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):

 
 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Restricted and performance-based shares
   
299
     
291
     
281
     
277
 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Industry Segments (Tables)
9 Months Ended
Sep. 30, 2022
Industry Segments [Abstract]  
Sales and Operating Income by Operating Segments
The following tables show our net sales, intersegment revenue and operating income for each reportable segment (in thousands):

 
 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
 
 
2022
   
2021
    2022     2021  
Net Sales (a)
                       
Engine Management
 
$
251,741
   
$
247,151
   
$
732,871
   
$
692,385
 
Temperature Control
   
122,991
     
119,075
     
318,744
     
288,019
 
All Other
   
6,641
     
4,084
     
12,001
     
8,535
 
Consolidated
 
$
381,373
   
$
370,310
   
$
1,063,616
   
$
988,939
 
 
                               
Intersegment Revenue (a)
                               
Engine Management
 
$
6,034
   
$
7,278
   
$
16,830
   
$
17,822
 
Temperature Control
   
1,654
     
2,254
     
7,701
     
7,226
 
All Other
   
(7,688
)
   
(9,532
)
   
(24,531
)
   
(25,048
)
Consolidated
 
$
   
$
   
$
   
$
 
 
                               
Operating Income
                               
Engine Management
 
$
23,293
   
$
27,854
   
$
71,109
   
$
89,352
 
Temperature Control
   
14,252
     
16,695
     
31,735
     
33,516
 
All Other
   
(3,930
)
   
(6,011
)
   
(14,421
)
   
(18,081
)
Consolidated
 
$
33,615
   
$
38,538
   
$
88,423
   
$
104,787
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Sales (Tables)
9 Months Ended
Sep. 30, 2022
Net Sales [Abstract]  
Disaggregation of Net Sales
The following tables provide disaggregation of net sales information for the three months and nine months ended September 30, 2022 and 2021 (in thousands):

Three months ended September 30, 2022 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
222,110
   
$
118,228
   
$
   
$
340,338
 
Canada
   
9,129
     
4,440
     
6,641
     
20,210
 
Europe
   
9,375
     
32
     
     
9,407
 
Mexico
   
7,263
     
114
     
     
7,377
 
Asia
   
2,463
     
25
     
     
2,488
 
Other foreign
   
1,401
     
152
     
     
1,553
 
Total
 
$
251,741
   
$
122,991
   
$
6,641
   
$
381,373
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
215,021
   
$
   
$
3,550
   
$
218,571
 
Wire and cable
   
36,720
     
     
97
     
36,817
 
Compressors
   
     
78,211
     
1,747
     
79,958
 
Other climate control parts
   
     
44,780
     
1,247
     
46,027
 
Total
 
$
251,741
   
$
122,991
   
$
6,641
   
$
381,373
 
Major Sales Channel:
                               
Aftermarket
 
$
184,430
   
$
113,407
   
$
6,641
   
$
304,478
 
OE/OES
   
59,908
     
8,799
     
     
68,707
 
Export
   
7,403
     
785
     
     
8,188
 
Total
 
$
251,741
   
$
122,991
   
$
6,641
   
$
381,373
 


Three months ended September 30, 2021 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
210,639
   
$
114,059
   
$
   
$
324,698
 
Canada
   
9,731
     
4,566
     
4,084
     
18,381
 
Europe
   
6,900
     
114
     
     
7,014
 
Mexico
   
6,381
     
100
     
     
6,481
 
Asia
   
12,269
     
35
     
     
12,304
 
Other foreign
   
1,231
     
201
     
     
1,432
 
Total
 
$
247,151
   
$
119,075
   
$
4,084
   
$
370,310
 
Major Product Group:
                       
Ignition, emission control, fuel and safety related system products
 
$
208,443
   
$
   
$
2,249
   
$
210,692
 
Wire and cable
   
38,708
     
     
(42
)
   
38,666
 
Compressors
   
     
75,080
     
1,184
     
76,264
 
Other climate control parts
   
     
43,995
     
693
     
44,688
 
Total
 
$
247,151
   
$
119,075
   
$
4,084
   
$
370,310
 
Major Sales Channel:
                               
Aftermarket
 
$
175,881
   
$
110,393
   
$
4,084
   
$
290,358
 
OE/OES
   
64,343
     
8,200
     
     
72,543
 
Export
   
6,927
     
482
     
     
7,409
 
Total
 
$
247,151
   
$
119,075
   
$
4,084
   
$
370,310
 

Nine months ended September 30, 2022 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
638,377
   
$
301,831
   
$
   
$
940,208
 
Canada
   
23,526
     
15,629
     
12,001
     
51,156
 
Europe
   
27,460
     
146
     
     
27,606
 
Mexico
   
22,270
     
303
     
     
22,573
 
Asia
   
16,589
     
217
     
     
16,806
 
Other foreign
   
4,649
     
618
     
     
5,267
 
Total
  $
732,871
    $
318,744
    $
12,001
    $
1,063,616
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
618,198
   
$
   
$
8,257
   
$
626,455
 
Wire and cable
   
114,673
     
     
66
   
114,739
 
Compressors
   
     
193,551
     
1,939
     
195,490
 
Other climate control parts
   
     
125,193
     
1,739
     
126,932
 
Total
  $
732,871
    $
318,744
    $
12,001
    $
1,063,616
 
Major Sales Channel:
                               
Aftermarket
 
$
522,916
   
$
289,338
   
$
12,001
   
$
824,255
 
OE/OES
   
186,449
     
27,387
     
     
213,836
 
Export
   
23,506
     
2,019
     
     
25,525
 
Total
  $
732,871
    $
318,744
    $
12,001
    $
1,063,616
 


Nine months ended September 30, 2021 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
594,014
   
$
274,035
   
$
   
$
868,049
 
Canada
   
25,738
     
12,524
     
8,535
     
46,797
 
Europe
   
17,301
     
331
     
     
17,632
 
Mexico
   
18,988
     
281
     
     
19,269
 
Asia
   
31,351
     
179
     
     
31,530
 
Other foreign
   
4,993
     
669
     
     
5,662
 
Total
 
$
692,385
   
$
288,019
   
$
8,535
   
$
988,939
 
Major Product Group:
                       
Ignition, emission control, fuel and safety related system products
 
$
574,595
   
$
   
$
5,750
   
$
580,345
 
Wire and cable
   
117,790
     
     
(177
)
   
117,613
 
Compressors
   
     
178,031
     
1,588
     
179,619
 
Other climate control parts
   
     
109,988
     
1,374
     
111,362
 
Total
 
$
692,385
   
$
288,019
   
$
8,535
   
$
988,939
 
Major Sales Channel:
                               
Aftermarket
 
$
513,190
   
$
263,841
   
$
8,535
   
$
785,566
 
OE/OES
   
159,164
     
22,684
     
     
181,848
 
Export
   
20,031
     
1,494
     
     
21,525
 
Total
 
$
692,385
   
$
288,019
   
$
8,535
   
$
988,939
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

(b)
Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that do not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the three and nine months ended September 30, 2021 exceeded third party sales from our Canadian business unit.
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies [Abstract]  
Changes in Product Warranties
The following table provides the changes in our product warranties (in thousands):

     Three Months Ended
     Nine Months Ended
 
 
 
September 30,
   
September 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Balance, beginning of period
 
$
23,766
   
$
18,213
   
$
17,463
   
$
17,663
 
Liabilities accrued for current year sales
   
35,450
     
27,381
     
88,371
     
72,720
 
Settlements of warranty claims
   
(29,235
)
   
(26,730
)
   
(75,853
)
   
(71,519
)
Balance, end of period
 
$
29,981
   
$
18,864
   
$
29,981
   
$
18,864
 
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation (Details)
Sep. 30, 2022
Basis of Presentation [Abstract]  
Equity ownership in entities included in consolidated financial statements, minimum 50.00%
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Acquisitions and Investments, Acquisition of Capital Stock of Stabil Operative Group GmbH (Details)
$ in Thousands, € in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2021
EUR (€)
Sep. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Assets acquired and liabilities assumed [Abstract]          
Operating lease right-of-use assets $ 8,800        
Goodwill     $ 130,727 $ 130,727 $ 131,652
Stabil [Member]          
Business Combination, Description [Abstract]          
Percentage of entity acquired 100.00%        
Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract]          
Purchase Price $ 16,290 € 13.7      
Assets acquired and liabilities assumed [Abstract]          
Receivables 2,852        
Inventory 5,126        
Other current assets [1] 1,628        
Property, plant, and equipment, net 1,810        
Operating lease right-of-use assets 4,971        
Intangible assets 5,471        
Goodwill 4,827        
Current liabilities (4,190)        
Noncurrent operating lease liabilities (4,454)        
Deferred income taxes (1,751)        
Net assets acquired 16,290        
Cash acquired $ 900        
Incremental revenues from acquisition date     $ 3,300 $ 14,900  
Stabil [Member] | Customer Relationships [Member]          
Assets acquired and liabilities assumed [Abstract]          
Estimated useful life of intangible assets       20 years  
[1] The other current assets balance includes $0.9 million of cash acquired.
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Acquisitions and Investments, Acquisition of Capital Stock of Trumpet Holdings, Inc. (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
May 31, 2021
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Assets acquired and liabilities assumed [Abstract]              
Operating lease right-of-use assets             $ 8,800
Goodwill         $ 130,727 $ 131,652  
Trombetta [Member]              
Business Combination, Description [Abstract]              
Percentage of entity acquired 100.00%            
Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract]              
Purchase Price $ 111,711            
Assets acquired and liabilities assumed [Abstract]              
Receivables 9,173            
Inventory 12,460            
Other current assets [1] 5,193            
Property, plant, and equipment, net 4,939            
Operating lease right-of-use assets 3,847            
Intangible assets 54,700            
Goodwill 49,250            
Current liabilities (5,072)            
Noncurrent operating lease liabilities (3,065)            
Deferred income taxes (8,210)            
Subtotal 123,215            
Fair value of acquired noncontrolling interest (11,504)            
Net assets acquired 111,711            
Cash acquired 4,600            
Incremental revenues from acquisition date   $ 10,800 $ 16,600 $ 27,400      
Trombetta [Member] | Customer Relationships [Member]              
Assets acquired and liabilities assumed [Abstract]              
Intangible assets 39,400            
Estimated useful life of intangible assets         20 years    
Trombetta [Member] | Developed Technology [Member]              
Assets acquired and liabilities assumed [Abstract]              
Intangible assets 13,400            
Estimated useful life of intangible assets         15 years    
Trombetta [Member] | Trade Names [Member]              
Assets acquired and liabilities assumed [Abstract]              
Intangible assets $ 1,900            
Estimated useful life of intangible assets         10 years    
Trombetta [Member] | Trombetta Asia, Ltd [Member]              
Business Combination, Description [Abstract]              
Percentage of entity acquired 70.00%            
[1] The other current assets balance includes $4.6 million of cash acquired.
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Acquisitions and Investments, Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (Details) - Soot Sensor [Member] - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Nov. 30, 2021
Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract]    
Purchase Price   $ 2,924
Assets acquired and liabilities assumed [Abstract]    
Inventory   1,032
Machinery and equipment, net   1,137
Intangible assets   755
Net assets acquired   2,924
Business Combination, Description [Abstract]    
Incremental revenues from acquisition date $ 2,300  
Customer Relationships [Member]    
Assets acquired and liabilities assumed [Abstract]    
Intangible assets   $ 800
Business Combination, Description [Abstract]    
Estimated useful life of intangible assets 10 years  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Restructuring and Integration Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Restructuring and integration activities [Roll Forward]        
Exit activity liability, beginning of period     $ 79  
Restructuring and integration costs provided for during 2022 $ 0 $ 166 44 $ 166
Cash payments     (60)  
Reclassification     (63)  
Exit activity liability, end of period 0   0  
Soot Sensor Product Line Relocation [Member]        
Restructuring and integration activities [Roll Forward]        
Cash payments     (44)  
Plant Rationalization Program [Member]        
Restructuring and integration activities [Roll Forward]        
Cash payments     (16)  
Exit activity liability, end of period 0   0  
Workforce Reduction [Member]        
Restructuring and integration activities [Roll Forward]        
Exit activity liability, beginning of period     79  
Restructuring and integration costs provided for during 2022     0  
Cash payments     (16)  
Reclassification     (63)  
Exit activity liability, end of period 0   0  
Other Exit Costs [Member]        
Restructuring and integration activities [Roll Forward]        
Exit activity liability, beginning of period     0  
Restructuring and integration costs provided for during 2022     44  
Cash payments     (44)  
Reclassification     0  
Exit activity liability, end of period $ 0   $ 0  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Sale of Receivables (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Sale of Receivables [Abstract]          
Sale of receivables to financial institutions $ 236.3 $ 232.5 $ 610.4 $ 626.9  
Receivables not yet collected 9.8   9.8   $ 1.3
Charge related to sale of receivables $ 10.6 $ 3.0 $ 21.8 $ 8.7  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Inventories [Abstract]    
Finished goods $ 326,434 $ 296,739
Work in process 13,342 16,010
Raw materials 194,534 156,006
Subtotal 534,310 468,755
Unreturned customer inventories 21,485 22,268
Total inventories $ 555,795 $ 491,023
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquired Intangible Assets, Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Indefinite Lived Intangible Assets [Abstract]    
Acquired intangible assets $ 183,175 $ 184,263
Less accumulated amortization [1] (85,005) (78,932)
Net acquired intangible assets 98,170 105,331
Customer Relationships [Member]    
Indefinite Lived Intangible Assets [Abstract]    
Acquired intangible assets 155,932 157,020
Patents, Developed Technology and Intellectual Property [Member]    
Indefinite Lived Intangible Assets [Abstract]    
Acquired intangible assets 14,123 14,123
Trademarks and Trade Names [Member]    
Indefinite Lived Intangible Assets [Abstract]    
Acquired intangible assets 8,880 8,880
Acquired indefinite-lived intangible assets 2,600  
Non-compete Agreements [Member]    
Indefinite Lived Intangible Assets [Abstract]    
Acquired intangible assets 3,280 3,280
Supply Agreements [Member]    
Indefinite Lived Intangible Assets [Abstract]    
Acquired intangible assets 800 800
Leaseholds [Member]    
Indefinite Lived Intangible Assets [Abstract]    
Acquired intangible assets $ 160 $ 160
[1] Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized.
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquired Intangible Assets, Amortization Expense (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Amortization of acquired intangible assets [Abstract]        
Amortization expense $ 2.1 $ 2.4 $ 6.4 $ 6.5
Estimated amortization expense, remainder of 2022 2.2   2.2  
Estimated amortization expense in year 2023 8.3   8.3  
Estimated amortization expense in year 2024 8.3   8.3  
Estimated amortization expense in year 2025 8.3   8.3  
Estimated amortization expense in years 2026 through 2041 $ 68.5   $ 68.5  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Quantitative Lease Disclosures [Abstract]          
Renewal option period 5 years   5 years    
Assets [Abstract]          
Operating lease right-of-use assets $ 47,168   $ 47,168   $ 40,469
Liabilities [Abstract]          
Sundry payables and accrued expenses 9,983   9,983   10,544
Noncurrent operating lease liabilities 38,618   38,618   31,206
Total operating lease liabilities $ 48,601   $ 48,601   $ 41,750
Operating Leases [Abstract]          
Weighted average remaining lease term 7 years 3 months 18 days   7 years 3 months 18 days   5 years 3 months 18 days
Weighted average discount rate 3.50%   3.50%   3.00%
Lease Expense [Abstract]          
Operating lease expense [1] $ 2,817 $ 2,547 $ 8,358 $ 7,324  
Excluded expenses of non lease 800 300 1,900 1,200  
Cash Paid for the amounts included in the measurement of lease liabilities [Abstract]          
Operating cash flows from operating leases     8,188 7,271  
Right-of-use assets obtained in exchange for new lease obligations [Abstract]          
Operating leases [2]     26,206 19,215  
Right-of-use assets related to lease modifications and extension     21,600    
Right-of use assets obtained in business acquisitions   $ 8,800   $ 8,800  
Minimum Lease Payments [Abstract]          
2022 2,953   2,953    
2023 9,949   9,949    
2024 8,615   8,615    
2025 6,024   6,024    
2026 5,153   5,153    
Thereafter 24,138   24,138    
Total lease payments 56,832   56,832    
Less: Interest (8,231)   (8,231)    
Present value of lease liabilities $ 48,601   $ 48,601   $ 41,750
Maximum [Member]          
Quantitative Lease Disclosures [Abstract]          
Remaining operating lease terms 11 years   11 years    
[1] Excludes expenses of approximately $0.8 million and $1.9 million for the three and nine months ended September 30, 2022, respectively, and approximately $0.3 million and $1.2 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.
[2] Includes $21.6 million of right-of-use assets related to the lease modification and extension for our executive offices in Long Island City, New York during the nine months ended September 30, 2022 and $8.8 million of right-of use assets obtained in business acquisitions during the nine months ended September 30, 2021.
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details)
$ in Thousands, zł in Millions
Sep. 30, 2022
USD ($)
Sep. 30, 2022
PLN (zł)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
PLN (zł)
Debt Instruments [Abstract]        
Total debt $ 269,536   $ 128,436  
Current maturities of debt 58,136   128,415  
Long-term debt 211,400   21  
Credit Facility - Term Loan Due 2027 [Member]        
Debt Instruments [Abstract]        
Total debt 98,750   0  
Current maturities of debt 5,000      
Long-term debt 93,750      
Credit Facility - Revolver Due 2027 [Member]        
Debt Instruments [Abstract]        
Total debt 169,750   0  
Current maturities of debt 52,100      
Long-term debt 117,650      
Senior Secured Facility - Revolver Due 2023 [Member]        
Debt Instruments [Abstract]        
Total debt 0   125,298  
Other [Member]        
Debt Instruments [Abstract]        
Total debt [1] 1,036   3,138  
Current maturities of debt 1,036      
Long-term debt 0      
Line of Credit Facility [Abstract]        
Overdraft facility $ 1,000 zł 4.9 $ 3,000 zł 12.3
[1] Other includes borrowings under our Polish overdraft facility of Zloty 4.9 million (approximately $1 million) and Zloty 12.3 million (approximately $3 million) as of September 30, 2022 and December 31, 2021, respectively.
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
Installment
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Line of Credit Facility [Abstract]          
Current portion of debt $ 52,100   $ 125,298    
Senior Secured Revolving Credit Facility [Member]          
Line of Credit Facility [Abstract]          
Maximum borrowing capacity $ 300,000   250,000    
Line of credit facility, accordion feature         $ 50,000
Outstanding borrowings under credit facility     125,300    
Outstanding letters of credit     $ 2,600    
Weighted average interest rate     1.40%    
Senior Secured Revolving Credit Facility [Member] | Alternate Base Rate [Member]          
Line of Credit Facility [Abstract]          
Outstanding borrowings under credit facility     $ 300    
Weighted average interest rate     3.50%    
Average daily loan balance outstanding   $ 1,000 $ 1,100    
Senior Secured Revolving Credit Facility [Member] | Direct Borrowings [Member]          
Line of Credit Facility [Abstract]          
Outstanding borrowings under credit facility     $ 125,000    
Weighted average interest rate     1.40%    
Term Loan and Revolving Credit Facilities [Member]          
Line of Credit Facility [Abstract]          
Maximum borrowing capacity       $ 500,000  
Maturity date Jun. 01, 2027        
Frequency of periodic payment quarterly        
Debt instrument, extension period 1 year        
Borrowing base $ 168,000        
Maximum consolidated EBITDA 1        
Net Leverage Ratio 250.00%        
Outstanding borrowings under credit facility $ 268,500        
Current portion of debt 57,100        
Long-term debt 211,400        
Outstanding letters of credit $ 2,400        
Weighted average interest rate 4.40%        
Term Loan and Revolving Credit Facilities [Member] | SOFR [Member]          
Line of Credit Facility [Abstract]          
Margin on variable rate 0.10%        
Term of variable rate 1 month        
Interest rate periods one, three or six months        
Outstanding borrowings under credit facility $ 268,000        
Weighted average interest rate 4.40%        
Term Loan and Revolving Credit Facilities [Member] | Federal Funds Rate [Member]          
Line of Credit Facility [Abstract]          
Margin on variable rate 0.50%        
Term Loan and Revolving Credit Facilities [Member] | Term Benchmark Borrowings [Member] | Minimum [Member]          
Line of Credit Facility [Abstract]          
Margin on variable rate 1.00%        
Term Loan and Revolving Credit Facilities [Member] | Term Benchmark Borrowings [Member] | Maximum [Member]          
Line of Credit Facility [Abstract]          
Margin on variable rate 2.00%        
Term Loan and Revolving Credit Facilities [Member] | Alternate Base Rate [Member]          
Line of Credit Facility [Abstract]          
Margin on variable rate 1.00%        
Outstanding borrowings under credit facility $ 500        
Weighted average interest rate 6.80%        
Average daily loan balance outstanding $ 7,500        
Term Loan and Revolving Credit Facilities [Member] | Alternate Base Rate [Member] | Minimum [Member]          
Line of Credit Facility [Abstract]          
Margin on variable rate 0.00%        
Term Loan and Revolving Credit Facilities [Member] | Alternate Base Rate [Member] | Maximum [Member]          
Line of Credit Facility [Abstract]          
Margin on variable rate 1.00%        
Term Loan Facility [Member]          
Line of Credit Facility [Abstract]          
Maximum borrowing capacity       100,000  
Term Loan Facility [Member] | Maximum [Member]          
Line of Credit Facility [Abstract]          
Number of extensions of maturity date | Installment 2        
Term Loan Facility [Member] | First Four Years [Member]          
Line of Credit Facility [Abstract]          
Periodic payment amortization percentage 1.25%        
Term Loan Facility [Member] | Fifth Year [Member]          
Line of Credit Facility [Abstract]          
Periodic payment amortization percentage 2.50%        
Revolving Credit Facility [Member]          
Line of Credit Facility [Abstract]          
Maximum borrowing capacity       400,000  
Letter of Credit Sublimit [Member]          
Line of Credit Facility [Abstract]          
Maximum borrowing capacity $ 25,000        
Swing Line Loans [Member]          
Line of Credit Facility [Abstract]          
Maximum borrowing capacity 25,000        
Interest Rate Swap Agreement [Member]          
Line of Credit Facility [Abstract]          
Maximum borrowing capacity $ 100,000        
Period of agreement 7 years        
Outstanding borrowings under credit facility $ 100,000     $ 100,000  
Interest Rate Swap Agreement [Member] | SOFR [Member]          
Line of Credit Facility [Abstract]          
Margin on variable rate 1.50%        
Term of variable rate 1 month        
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details) - Polish Overdraft Facility [Member]
zł in Millions, $ in Millions
9 Months Ended
Sep. 30, 2022
PLN (zł)
Sep. 30, 2022
USD ($)
Feb. 28, 2022
PLN (zł)
Feb. 28, 2022
USD ($)
Dec. 31, 2021
PLN (zł)
Dec. 31, 2021
USD ($)
Line of Credit Facility [Abstract]            
Maximum borrowing capacity     zł 30.0 $ 6.1    
Overdraft facility initiation date Mar. 01, 2022          
Overdraft facility renewal period 3 months          
Overdraft facility cancellation period 30 days          
Overdraft facility zł 4.9 $ 1.0     zł 12.3 $ 3.0
WIBOR [Member]            
Line of Credit Facility [Abstract]            
Basis spread on variable rate 1.50%          
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Credit Facilities and Long-Term Debt, Maturities of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Maturities of Debt [Abstract]    
Remainder of 2022 $ 2,286  
2023 5,000  
2024 5,000  
2025 5,000  
2026 7,500  
2027 244,750  
Total debt 269,536 $ 128,436
Less: current maturities (58,136) (128,415)
Long-term debt 211,400 21
Revolving Credit Facility [Member]    
Maturities of Debt [Abstract]    
Remainder of 2022 0  
2023 0  
2024 0  
2025 0  
2026 0  
2027 169,750  
Total debt 169,750 0
Less: current maturities (52,100)  
Long-term debt 117,650  
Term Loan Facility [Member]    
Maturities of Debt [Abstract]    
Remainder of 2022 1,250  
2023 5,000  
2024 5,000  
2025 5,000  
2026 7,500  
2027 75,000  
Total debt 98,750 0
Less: current maturities (5,000)  
Long-term debt 93,750  
Polish Overdraft Facility and Other Debt [Member]    
Maturities of Debt [Abstract]    
Remainder of 2022 1,036  
2023 0  
2024 0  
2025 0  
2026 0  
2027 0  
Total debt [1] 1,036 $ 3,138
Less: current maturities (1,036)  
Long-term debt $ 0  
[1] Other includes borrowings under our Polish overdraft facility of Zloty 4.9 million (approximately $1 million) and Zloty 12.3 million (approximately $3 million) as of September 30, 2022 and December 31, 2021, respectively.
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Deferred Financing Costs [Abstract]        
Deferred financing costs $ 2,220     $ 400
Write off of unamortized deferred financing costs 40,000      
Deferred Finance Costs, Amortization [Abstract]        
Remainder of 2022 127      
2023 491      
2024 478      
2025 470      
2026 464      
2027 190      
Total amortization $ 2,220     $ 400
Term Loan and Revolving Credit Facilities [Member]        
Deferred Financing Costs [Abstract]        
Deferred financing costs   $ 1,900 $ 200  
Deferred Finance Costs, Amortization [Abstract]        
Total amortization   $ 1,900 $ 200  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income, Changes in Accumulated Other Comprehensive Income by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]    
Balance attributable to SMP   $ 601,580
Other comprehensive income before reclassifications $ (4,069) (11,170)
Amounts reclassified from accumulated other comprehensive income 102 194
Other comprehensive income, net (3,967) (10,976)
Balance attributable to SMP 599,387 599,387
Reclassification out of Accumulated Other Comprehensive Income [Member]    
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]    
Unrecognized gain relating to change in fair value of cash flow interest rate hedge 5,700 5,800
Unrecognized gain relating to change in fair value of cash flow interest rate hedge, net of tax 4,200 4,300
Unrecognized gain, net of cash settlements payments 100 300
Unrecognized gain, net of cash settlements payments, net of tax 100 200
Accumulated Other Comprehensive Income (Loss) [Member]    
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]    
Balance attributable to SMP (15,178) (8,169)
Balance attributable to SMP (19,145) (19,145)
Foreign Currency Translation [Member]    
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]    
Balance attributable to SMP (15,326) (8,221)
Other comprehensive income before reclassifications (8,164) (15,269)
Amounts reclassified from accumulated other comprehensive income 0 0
Other comprehensive income, net (8,164) (15,269)
Balance attributable to SMP (23,490) (23,490)
Unrecognized Postretirement Benefit Costs (Credit) [Member]    
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]    
Balance attributable to SMP 43 52
Other comprehensive income before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive income (2) (11)
Other comprehensive income, net (2) (11)
Balance attributable to SMP 41 41
Unrealized Derivative Gains (Losses) [Member]    
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]    
Balance attributable to SMP 105 0
Other comprehensive income before reclassifications [1] 4,095 4,099
Amounts reclassified from accumulated other comprehensive income 104 205
Other comprehensive income, net 4,199 4,304
Balance attributable to SMP $ 4,304 $ 4,304
[1]
Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $5.7 million ($4.2 million, net of tax) and $5.8 million ($4.3 million, net of tax) in the three months and nine months ended September 30, 2022, respectively, and net of cash settlements payments of  $0.1 million ($0.1 million, net of tax) and $0.3 million ($0.2 million, net of tax) in the three months and nine months ended September 30, 2022, respectively.
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income, Reclassifications Out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Details About Accumulated Other Comprehensive Income Components [Abstract]        
Interest expense $ 3,656 $ 652 $ 6,282 $ 1,356
Other non-operating income, net 1,513 780 4,889 2,247
Earnings from continuing operations before taxes 31,472 38,666 87,030 105,678
Income tax expense 8,280 9,481 22,407 26,315
Net earnings attributable to SMP [1] 8,846 $ 24,050 47,418 $ 72,192
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Details About Accumulated Other Comprehensive Income Components [Abstract]        
Earnings from continuing operations before taxes 136   259  
Income tax expense 34   65  
Net earnings attributable to SMP 102   194  
Unrealized Derivative Gains (Losses) [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Details About Accumulated Other Comprehensive Income Components [Abstract]        
Interest expense [2] 141   277  
Unrecognized Postretirement Benefit Costs (Credit) [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Details About Accumulated Other Comprehensive Income Components [Abstract]        
Other non-operating income, net [3] $ (5)   $ (18)  
[1] Throughout this Form 10-Q, “SMP” refers to Standard Motor Products, Inc. and subsidiaries.
[2] Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized.
[3] Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information).
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation Plans (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Type
$ / shares
shares
Sep. 30, 2021
USD ($)
Restricted and Performance Stock Grants [Abstract]    
Number of types of restricted stock | Type 2  
Additional Disclosures [Abstract]    
Compensation expense, gross | $ $ 6,327 $ 7,189
Restricted Shares [Member] | Minimum [Member]    
Restricted and Performance Stock Grants [Abstract]    
Expiration of vesting period 3 years  
Restricted Shares [Member] | Employees [Member]    
Restricted and Performance Stock Grants [Abstract]    
Estimated forfeitures 5.00%  
Restricted Shares [Member] | Executives [Member]    
Restricted and Performance Stock Grants [Abstract]    
Estimated forfeitures 0.00%  
Restricted Shares [Member] | Directors [Member]    
Restricted and Performance Stock Grants [Abstract]    
Estimated forfeitures 0.00%  
Restricted Shares [Member] | Age 60 [Member] | Executives [Member]    
Restricted and Performance Stock Grants [Abstract]    
Vesting percentage 25.00%  
Vesting period before reaching age limit 2 months  
Restricted Shares [Member] | Age 63 [Member] | Executives [Member]    
Restricted and Performance Stock Grants [Abstract]    
Vesting percentage 25.00%  
Vesting period before reaching age limit 2 months  
Restricted Shares [Member] | Age 65 [Member] | Executives [Member]    
Restricted and Performance Stock Grants [Abstract]    
Vesting percentage 100.00%  
Vesting period before reaching age limit 2 months  
Performance-based Shares [Member]    
Restricted and Performance Stock Grants [Abstract]    
Measuring period for performance-based shares 3 years  
Performance-based Shares [Member] | Minimum [Member]    
Restricted and Performance Stock Grants [Abstract]    
Expiration of vesting period 3 years  
Restricted and Performance-Based Shares [Member]    
Restricted and performance-based stock, shares [Roll Forward]    
Beginning of period (in shares) 807,019  
Granted (in shares) 246,125  
Vested (in shares) (174,742)  
Performance Shares Target Adjustment (in shares) 25,317  
Forfeited (in shares) (6,825)  
End of period (in shares) 896,894  
Restricted and performance-based stock, weighted average grant date fair value per share [Roll Forward]    
Beginning of period (in dollars per share) | $ / shares $ 34.92  
Granted (in dollars per share) | $ / shares 28.44  
Vested (in dollars per share) | $ / shares 42.21  
Performance Shares Target Adjustment (in dollars per share) | $ / shares 42.21  
Forfeited (in dollars per share) | $ / shares 41.92  
End of period (in dollars per share) | $ / shares $ 31.86  
Additional Disclosures [Abstract]    
Compensation expense, gross | $ $ 5,700 6,800
Compensation expense, net of tax | $ 4,200 $ 5,100
Unamortized compensation expense | $ $ 16,600  
Restricted and Performance-Based Shares [Member] | Employees [Member]    
Additional Disclosures [Abstract]    
Weighted average period of recognition for unrecognized compensation expense 4 years 6 months 18 days  
Restricted and Performance-Based Shares [Member] | Directors [Member]    
Additional Disclosures [Abstract]    
Weighted average period of recognition for unrecognized compensation expense 6 months 21 days  
Restricted and Performance-Based Shares [Member] | Executives and Directors [Member] | Minimum [Member]    
Restricted and Performance Stock Grants [Abstract]    
Post vesting holding period for restricted and performance shares issued 1 year  
Restricted and Performance-Based Shares [Member] | Executives and Directors [Member] | Maximum [Member]    
Restricted and Performance Stock Grants [Abstract]    
Post vesting holding period for restricted and performance shares issued 2 years  
2016 Omnibus Incentive Plan [Member] | Restricted and Performance-Based Shares [Member] | Maximum [Member]    
Restricted and Performance Stock Grants [Abstract]    
Shares authorized for issuance (in shares) 2,050,000  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefits (Details)
$ in Millions
1 Months Ended 9 Months Ended
Mar. 31, 2022
USD ($)
Sep. 30, 2022
Employee
shares
Benefit Plan [Abstract]    
Number of former union employees covered by the plan | Employee   14
Supplemental Executive Retirement Plan [Member]    
Defined Contribution Pension and Other Postretirement Plans [Abstract]    
Employer discretionary contribution amount | $ $ 0.8  
Employee Stock Ownership Plan and Trust (ESOP) [Member]    
Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]    
Additional shares contributed to ESOP (in shares)   48,200
Shares released from trust (in shares)   48,200
Total remaining balance of shares in the ESOP (in shares)   200
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Financial Instruments (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Interest Rate Swap Agreement [Member]    
Notional Disclosures [Abstract]    
Derivative term of contract 7 years  
Borrowings under credit agreement $ 100.0 $ 100.0
Fixed interest rate 2.683%  
Derivative, credit spread adjustment percentage 0.10%  
Interest Rate Swap Agreement [Member] | SOFR [Member]    
Notional Disclosures [Abstract]    
Term of variable rate 1 month  
Margin on variable rate 1.50%  
Interest Rate Swap [Member]    
Notional Disclosures [Abstract]    
Derivative term of contract 7 years  
Derivative, notional amount   $ 100.0
Derivative contract, maturity date May 31, 2029  
Derivative fair value $ 5.8  
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Party
Dec. 31, 2021
USD ($)
Fair Value, Net Asset (Liability) [Abstract]    
Number of independent third parties | Party 2  
Fair Value [Member] | LEVEL 1 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Cash and cash equivalents $ 17,525 $ 21,755
Deferred compensation 19,386 23,623
Short term borrowings 58,136 128,415
Long-term debt 211,400 21
Fair Value [Member] | LEVEL 2 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Cash flow interest rate swap 5,816 0
Carrying Amount [Member] | LEVEL 1 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Cash and cash equivalents 17,525 21,755
Deferred compensation 19,386 23,623
Short term borrowings 58,136 128,415
Long-term debt 211,400 21
Carrying Amount [Member] | LEVEL 2 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Cash flow interest rate swap $ 5,816 $ 0
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net Earnings Attributable to SMP [Abstract]        
Earnings from continuing operations $ 23,140 $ 29,172 $ 64,494 $ 79,331
Loss from discontinued operations (14,294) (5,122) (17,076) (7,139)
Net earnings attributable to SMP [1] $ 8,846 $ 24,050 $ 47,418 $ 72,192
Basic Net Earnings Per Common Share Attributable to SMP [Abstract]        
Earnings from continuing operations per common share (in dollars per share) $ 1.08 $ 1.32 $ 2.97 $ 3.57
Loss from discontinued operations per common share (in dollars per share) (0.67) (0.23) (0.79) (0.32)
Net earnings per common share - Basic (in dollars per share) $ 0.41 $ 1.09 $ 2.18 $ 3.25
Weighted average common shares outstanding (in shares) 21,427,393 22,090,195 21,719,281 22,201,398
Diluted Net Earnings Per Common Share Attributable to SMP [Abstract]        
Earnings from continuing operations per common share (in dollars per share) $ 1.06 $ 1.29 $ 2.91 $ 3.5
Loss from discontinued operations per common share (in dollars per share) (0.66) (0.22) (0.77) (0.32)
Net earnings per common share - Diluted (in dollars per share) $ 0.4 $ 1.07 $ 2.14 $ 3.18
Weighted average common shares outstanding (in shares) 21,427,393 22,090,195 21,719,281 22,201,398
Plus incremental shares from assumed conversions [Abstract]        
Dilutive effect of restricted stock and performance-based stock (in shares) 421,000 454,000 434,000 477,000
Weighted average common shares outstanding - Diluted (in shares) 21,847,602 22,543,781 22,153,348 22,678,114
Restricted and Performance-Based Shares [Member]        
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share (in shares) 299,000 291,000 281,000 277,000
[1] Throughout this Form 10-Q, “SMP” refers to Standard Motor Products, Inc. and subsidiaries.
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Industry Segments (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
Segment
Sep. 30, 2021
USD ($)
Segment Reporting Information, Profit (Loss) [Abstract]        
Number of reportable operating segments | Segment     2  
Net sales [1] $ 381,373 $ 370,310 $ 1,063,616 $ 988,939
Operating Income (Loss) 33,615 38,538 88,423 104,787
Intersegment Revenues [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] 0 0 0 0
Engine Management [Member] | Reportable Segments [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] 251,741 247,151 732,871 692,385
Operating Income (Loss) 23,293 27,854 71,109 89,352
Engine Management [Member] | Intersegment Revenues [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] 6,034 7,278 16,830 17,822
Temperature Control [Member] | Reportable Segments [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] 122,991 119,075 318,744 288,019
Operating Income (Loss) 14,252 16,695 31,735 33,516
Temperature Control [Member] | Intersegment Revenues [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] 1,654 2,254 7,701 7,226
All Other [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] 6,641 4,084 12,001 8,535
Operating Income (Loss) (3,930) (6,011) (14,421) (18,081)
All Other [Member] | Intersegment Revenues [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] $ (7,688) $ (9,532) $ (24,531) $ (25,048)
[1] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] $ 381,373 $ 370,310 $ 1,063,616 $ 988,939
Aftermarket [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 304,478 290,358 824,255 785,566
OE/OES [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 68,707 72,543 213,836 181,848
Export [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 8,188 7,409 25,525 21,525
Ignition, Emission Control, Fuel and Safety Related System Products [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 218,571 210,692 626,455 580,345
Wire and Cable [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 36,817 38,666 114,739 117,613
Compressors [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 79,958 76,264 195,490 179,619
Other Climate Control Parts [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 46,027 44,688 126,932 111,362
United States [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 340,338 324,698 940,208 868,049
Canada [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 20,210 18,381 51,156 46,797
Europe [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 9,407 7,014 27,606 17,632
Mexico [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 7,377 6,481 22,573 19,269
Asia [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 2,488 12,304 16,806 31,530
Other Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 1,553 1,432 5,267 5,662
Engine Management [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 251,741 247,151 732,871 692,385
Engine Management [Member] | Aftermarket [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 184,430 175,881 522,916 513,190
Engine Management [Member] | OE/OES [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 59,908 64,343 186,449 159,164
Engine Management [Member] | Export [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 7,403 6,927 23,506 20,031
Engine Management [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 215,021 208,443 618,198 574,595
Engine Management [Member] | Wire and Cable [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 36,720 38,708 114,673 117,790
Engine Management [Member] | Compressors [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 0 0 0 0
Engine Management [Member] | Other Climate Control Parts [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 0 0 0 0
Engine Management [Member] | United States [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 222,110 210,639 638,377 594,014
Engine Management [Member] | Canada [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 9,129 9,731 23,526 25,738
Engine Management [Member] | Europe [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 9,375 6,900 27,460 17,301
Engine Management [Member] | Mexico [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 7,263 6,381 22,270 18,988
Engine Management [Member] | Asia [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 2,463 12,269 16,589 31,351
Engine Management [Member] | Other Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 1,401 1,231 4,649 4,993
Temperature Control [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 122,991 119,075 318,744 288,019
Temperature Control [Member] | Aftermarket [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 113,407 110,393 289,338 263,841
Temperature Control [Member] | OE/OES [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 8,799 8,200 27,387 22,684
Temperature Control [Member] | Export [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 785 482 2,019 1,494
Temperature Control [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 0 0 0 0
Temperature Control [Member] | Wire and Cable [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 0 0 0 0
Temperature Control [Member] | Compressors [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 78,211 75,080 193,551 178,031
Temperature Control [Member] | Other Climate Control Parts [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 44,780 43,995 125,193 109,988
Temperature Control [Member] | United States [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 118,228 114,059 301,831 274,035
Temperature Control [Member] | Canada [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 4,440 4,566 15,629 12,524
Temperature Control [Member] | Europe [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 32 114 146 331
Temperature Control [Member] | Mexico [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 114 100 303 281
Temperature Control [Member] | Asia [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 25 35 217 179
Temperature Control [Member] | Other Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 152 201 618 669
Other [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 6,641 4,084 12,001 8,535
Other [Member] | Aftermarket [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 6,641 4,084 12,001 8,535
Other [Member] | OE/OES [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Export [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 3,550 2,249 8,257 5,750
Other [Member] | Wire and Cable [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 97 (42) 66 (177)
Other [Member] | Compressors [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 1,747 1,184 1,939 1,588
Other [Member] | Other Climate Control Parts [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 1,247 693 1,739 1,374
Other [Member] | United States [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Canada [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 6,641 4,084 12,001 8,535
Other [Member] | Europe [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Mexico [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Asia [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Other Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] $ 0 $ 0 $ 0 $ 0
[1] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
[2] Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that do not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the three and nine months ended September 30, 2021 exceeded third party sales from our Canadian business unit.
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies, Asbestos (Details)
$ in Thousands
1 Months Ended 9 Months Ended 253 Months Ended
Sep. 30, 2022
USD ($)
Claim
Aug. 31, 2021
USD ($)
Sep. 30, 2022
USD ($)
Claim
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
Claim
Aug. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Asbestos [Abstract]              
Accrued asbestos liabilities $ 63,820   $ 63,820   $ 63,820   $ 52,698
Asbestos [Member]              
Asbestos [Abstract]              
Pending claims, approximate number | Claim 1,550   1,550   1,550    
Payment for settled claims and awards related damages, including interest         $ 64,000    
Decrease in range of possible loss from lower range   $ 7,900          
Increase in range of possible loss from upper range   $ 11,400          
Accrued asbestos liabilities $ 68,800   $ 68,800   $ 68,800    
Incremental pre-tax provision $ 18,500            
Asbestos [Member] | Minimum [Member]              
Asbestos [Abstract]              
Range of possible loss           $ 68,800  
Asbestos [Member] | Maximum [Member]              
Asbestos [Abstract]              
Range of possible loss           111,600  
Asbestos [Member] | Discontinued Operations [Member]              
Asbestos [Abstract]              
Total operating cash outflows related to discontinued operations     $ 11,000 $ 6,700      
Asbestos [Member] | Discontinued Operations [Member] | Minimum [Member]              
Asbestos [Abstract]              
Range of possible loss           53,200  
Asbestos [Member] | Discontinued Operations [Member] | Maximum [Member]              
Asbestos [Abstract]              
Range of possible loss           $ 105,700  
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies, Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Changes in product warranties [Roll forward]        
Balance, beginning of period $ 23,766 $ 18,213 $ 17,463 $ 17,663
Liabilities accrued for current year sales 35,450 27,381 88,371 72,720
Settlements of warranty claims (29,235) (26,730) (75,853) (71,519)
Balance, end of period $ 29,981 $ 18,864 $ 29,981 $ 18,864
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Event (Details)
$ in Thousands, € in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2022
USD ($)
Oct. 31, 2022
EUR (€)
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Oct. 31, 2022
EUR (€)
Subsequent Event [Abstract]              
Business acquisition annual sales [1]     $ 381,373 $ 370,310 $ 1,063,616 $ 988,939  
Subsequent Event [Member] | Kade [Member]              
Subsequent Event [Abstract]              
Percentage of entity acquired 100.00%           100.00%
Purchase price $ 1,900 € 1.9          
Earn-out based performance obligation in 2024 and 2025 500           € 0.5
Business acquisition annual sales $ 6,000            
[1] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
XML 79 brhc10043283_10q_htm.xml IDEA: XBRL DOCUMENT 0000093389 2022-01-01 2022-09-30 0000093389 2022-10-27 0000093389 2022-07-01 2022-09-30 0000093389 2021-07-01 2021-09-30 0000093389 2021-01-01 2021-09-30 0000093389 2021-12-31 0000093389 2022-09-30 0000093389 2020-12-31 0000093389 2021-09-30 0000093389 us-gaap:RetainedEarningsMember 2022-06-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000093389 us-gaap:CommonStockMember 2021-12-31 0000093389 us-gaap:RetainedEarningsMember 2021-12-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000093389 us-gaap:RetainedEarningsMember 2020-12-31 0000093389 us-gaap:CommonStockMember 2021-06-30 0000093389 us-gaap:ParentMember 2022-06-30 0000093389 us-gaap:NoncontrollingInterestMember 2021-12-31 0000093389 us-gaap:ParentMember 2021-06-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000093389 us-gaap:ParentMember 2020-12-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000093389 us-gaap:ParentMember 2021-12-31 0000093389 us-gaap:NoncontrollingInterestMember 2021-06-30 0000093389 us-gaap:NoncontrollingInterestMember 2020-12-31 0000093389 us-gaap:TreasuryStockMember 2021-06-30 0000093389 us-gaap:CommonStockMember 2020-12-31 0000093389 us-gaap:TreasuryStockMember 2020-12-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000093389 us-gaap:TreasuryStockMember 2021-12-31 0000093389 2021-06-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000093389 us-gaap:TreasuryStockMember 2022-06-30 0000093389 us-gaap:CommonStockMember 2022-06-30 0000093389 us-gaap:NoncontrollingInterestMember 2022-06-30 0000093389 2022-06-30 0000093389 us-gaap:RetainedEarningsMember 2021-06-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0000093389 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0000093389 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0000093389 us-gaap:ParentMember 2021-01-01 2021-09-30 0000093389 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0000093389 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-09-30 0000093389 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000093389 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0000093389 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000093389 us-gaap:ParentMember 2022-07-01 2022-09-30 0000093389 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000093389 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0000093389 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0000093389 us-gaap:TreasuryStockMember 2022-07-01 2022-09-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0000093389 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-09-30 0000093389 us-gaap:TreasuryStockMember 2022-01-01 2022-09-30 0000093389 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0000093389 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0000093389 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0000093389 us-gaap:ParentMember 2022-01-01 2022-09-30 0000093389 us-gaap:ParentMember 2021-07-01 2021-09-30 0000093389 us-gaap:NoncontrollingInterestMember 2021-09-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0000093389 us-gaap:ParentMember 2022-09-30 0000093389 us-gaap:CommonStockMember 2021-09-30 0000093389 us-gaap:CommonStockMember 2022-09-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000093389 us-gaap:TreasuryStockMember 2022-09-30 0000093389 us-gaap:ParentMember 2021-09-30 0000093389 us-gaap:RetainedEarningsMember 2022-09-30 0000093389 us-gaap:NoncontrollingInterestMember 2022-09-30 0000093389 us-gaap:TreasuryStockMember 2021-09-30 0000093389 us-gaap:RetainedEarningsMember 2021-09-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000093389 smp:ParticulateMatterSensorBusinessOfStoneridgeIncMember 2022-01-01 2022-09-30 0000093389 smp:StabilOperativeGroupGmbHMember 2022-01-01 2022-09-30 0000093389 smp:TrumpetHoldingsIncMember 2022-01-01 2022-09-30 0000093389 smp:StabilOperativeGroupGmbHMember 2021-09-30 0000093389 smp:StabilOperativeGroupGmbHMember 2021-09-01 2021-09-30 0000093389 smp:StabilOperativeGroupGmbHMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0000093389 smp:StabilOperativeGroupGmbHMember 2022-07-01 2022-09-30 0000093389 smp:TrumpetHoldingsIncMember 2021-05-31 0000093389 smp:TrumpetHoldingsIncMember us-gaap:CorporateJointVentureMember 2021-05-31 0000093389 smp:TrumpetHoldingsIncMember 2021-05-01 2021-05-31 0000093389 smp:TrumpetHoldingsIncMember us-gaap:TradeNamesMember 2021-05-31 0000093389 smp:TrumpetHoldingsIncMember us-gaap:DevelopedTechnologyRightsMember 2021-05-31 0000093389 smp:TrumpetHoldingsIncMember us-gaap:CustomerRelationshipsMember 2021-05-31 0000093389 smp:TrumpetHoldingsIncMember us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-09-30 0000093389 smp:TrumpetHoldingsIncMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0000093389 smp:TrumpetHoldingsIncMember us-gaap:TradeNamesMember 2022-01-01 2022-09-30 0000093389 smp:TrumpetHoldingsIncMember 2022-04-01 2022-06-30 0000093389 smp:TrumpetHoldingsIncMember 2022-01-01 2022-03-31 0000093389 smp:TrumpetHoldingsIncMember 2022-01-01 2022-06-30 0000093389 smp:ParticulateMatterSensorBusinessOfStoneridgeIncMember 2021-03-01 2021-11-30 0000093389 smp:ParticulateMatterSensorBusinessOfStoneridgeIncMember 2021-11-30 0000093389 smp:ParticulateMatterSensorBusinessOfStoneridgeIncMember us-gaap:CustomerRelationshipsMember 2021-11-30 0000093389 smp:ParticulateMatterSensorBusinessOfStoneridgeIncMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0000093389 us-gaap:OtherRestructuringMember 2021-12-31 0000093389 us-gaap:EmployeeSeveranceMember 2021-12-31 0000093389 us-gaap:OtherRestructuringMember 2022-01-01 2022-09-30 0000093389 us-gaap:EmployeeSeveranceMember 2022-01-01 2022-09-30 0000093389 smp:PlantRationalizationProgramMember 2022-01-01 2022-09-30 0000093389 smp:SootSensorProductLineRelocationMember 2022-01-01 2022-09-30 0000093389 us-gaap:OtherRestructuringMember 2022-09-30 0000093389 smp:PlantRationalizationProgramMember 2022-09-30 0000093389 us-gaap:EmployeeSeveranceMember 2022-09-30 0000093389 smp:SupplyAgreementMember 2021-12-31 0000093389 us-gaap:CustomerRelationshipsMember 2021-12-31 0000093389 smp:SupplyAgreementMember 2022-09-30 0000093389 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000093389 us-gaap:TrademarksAndTradeNamesMember 2022-09-30 0000093389 us-gaap:LeaseAgreementsMember 2021-12-31 0000093389 us-gaap:NoncompeteAgreementsMember 2021-12-31 0000093389 us-gaap:CustomerRelationshipsMember 2022-09-30 0000093389 smp:PatentsDevelopedTechnologyAndIntellectualPropertyMember 2022-09-30 0000093389 smp:PatentsDevelopedTechnologyAndIntellectualPropertyMember 2021-12-31 0000093389 us-gaap:LeaseAgreementsMember 2022-09-30 0000093389 us-gaap:NoncompeteAgreementsMember 2022-09-30 0000093389 srt:MaximumMember 2022-09-30 0000093389 smp:PolishOverdraftFacilityAndOtherDebtMember 2021-12-31 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember 2021-12-31 0000093389 smp:TermLoanFacilityMember 2021-12-31 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember 2022-09-30 0000093389 smp:TermLoanFacilityMember 2022-09-30 0000093389 smp:MultiCurrencyRevolvingCreditFacilityMember 2021-12-31 0000093389 smp:MultiCurrencyRevolvingCreditFacilityMember 2022-09-30 0000093389 smp:PolishOverdraftFacilityAndOtherDebtMember 2022-09-30 0000093389 smp:InterestRateSwapFacilityMember 2022-09-30 0000093389 smp:SubLimitLetterOfCreditMember 2022-09-30 0000093389 smp:MultiCurrencyRevolvingCreditFacilityMember 2022-06-30 0000093389 smp:SwingLineSublimitMember 2022-09-30 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember 2022-06-30 0000093389 smp:TermLoanFacilityMember 2022-06-30 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember 2022-03-31 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember 2022-01-01 2022-09-30 0000093389 smp:TermLoanFacilityMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2022-01-01 2022-09-30 0000093389 smp:TermLoanFacilityMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2022-01-01 2022-09-30 0000093389 srt:MaximumMember smp:TermLoanFacilityMember 2022-01-01 2022-09-30 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember 2022-09-30 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-01-01 2022-09-30 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-09-30 0000093389 srt:MinimumMember smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:BaseRateMember 2022-01-01 2022-09-30 0000093389 srt:MinimumMember smp:TermLoanAndRevolvingCreditFacilitiesMember smp:TermBenchmarkBorrowingsMember 2022-01-01 2022-09-30 0000093389 srt:MaximumMember smp:TermLoanAndRevolvingCreditFacilitiesMember smp:TermBenchmarkBorrowingsMember 2022-01-01 2022-09-30 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:BaseRateMember 2022-01-01 2022-09-30 0000093389 srt:MaximumMember smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:BaseRateMember 2022-01-01 2022-09-30 0000093389 smp:InterestRateSwapFacilityMember 2022-01-01 2022-09-30 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember smp:BorrowingMember 2021-12-31 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:BaseRateMember 2022-09-30 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-09-30 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-12-31 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-01-01 2021-09-30 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-01-01 2021-12-31 0000093389 smp:PolishOverdraftFacilityMember 2022-02-28 0000093389 smp:PolishOverdraftFacilityMember 2022-01-01 2022-09-30 0000093389 smp:PolishOverdraftFacilityMember smp:WarsawInterbankOfferedRateMember 2022-01-01 2022-09-30 0000093389 smp:PolishOverdraftFacilityMember 2022-09-30 0000093389 smp:PolishOverdraftFacilityMember 2021-12-31 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember 2022-03-31 0000093389 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0000093389 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-30 0000093389 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000093389 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-06-30 0000093389 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0000093389 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0000093389 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-09-30 0000093389 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-01 2022-09-30 0000093389 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-09-30 0000093389 us-gaap:AccumulatedTranslationAdjustmentMember 2022-07-01 2022-09-30 0000093389 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-01 2022-09-30 0000093389 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-09-30 0000093389 us-gaap:AccumulatedTranslationAdjustmentMember 2022-09-30 0000093389 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-09-30 0000093389 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-09-30 0000093389 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000093389 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0000093389 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-01 2022-09-30 0000093389 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-09-30 0000093389 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-01 2022-09-30 0000093389 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-09-30 0000093389 srt:MaximumMember smp:RestrictedAndPerformanceBasedSharesMember smp:TwoThousandAndSixteenOmnibusIncentivePlanMember 2022-09-30 0000093389 srt:MinimumMember us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0000093389 srt:MinimumMember us-gaap:PerformanceSharesMember 2022-01-01 2022-09-30 0000093389 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-09-30 0000093389 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-09-30 0000093389 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-01 2022-09-30 0000093389 us-gaap:PerformanceSharesMember 2022-01-01 2022-09-30 0000093389 srt:MinimumMember smp:ExecutivesAndDirectorsMember smp:RestrictedAndPerformanceBasedSharesMember 2022-01-01 2022-09-30 0000093389 srt:MaximumMember smp:ExecutivesAndDirectorsMember smp:RestrictedAndPerformanceBasedSharesMember 2022-01-01 2022-09-30 0000093389 smp:EmployeesMember us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0000093389 srt:DirectorMember us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0000093389 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2021-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2022-01-01 2022-09-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2022-09-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2021-01-01 2021-09-30 0000093389 smp:EmployeesMember smp:RestrictedAndPerformanceBasedSharesMember 2022-01-01 2022-09-30 0000093389 srt:DirectorMember smp:RestrictedAndPerformanceBasedSharesMember 2022-01-01 2022-09-30 0000093389 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-03-01 2022-03-31 0000093389 smp:EmployeeStockOwnershipPlanAndTrustEsopMember 2022-01-01 2022-09-30 0000093389 smp:EmployeeStockOwnershipPlanAndTrustEsopMember 2022-09-30 0000093389 us-gaap:InterestRateSwapMember 2022-01-01 2022-09-30 0000093389 us-gaap:InterestRateSwapMember 2022-06-30 0000093389 smp:InterestRateSwapFacilityMember 2022-06-30 0000093389 smp:InterestRateSwapFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-09-30 0000093389 us-gaap:InterestRateSwapMember 2022-09-30 0000093389 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-09-30 0000093389 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-09-30 0000093389 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0000093389 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0000093389 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0000093389 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0000093389 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-09-30 0000093389 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-09-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2021-01-01 2021-09-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2022-07-01 2022-09-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2021-07-01 2021-09-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2022-01-01 2022-09-30 0000093389 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-09-30 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 us-gaap:IntersegmentEliminationMember smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 us-gaap:IntersegmentEliminationMember smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 us-gaap:IntersegmentEliminationMember 2021-07-01 2021-09-30 0000093389 us-gaap:IntersegmentEliminationMember smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 us-gaap:IntersegmentEliminationMember 2022-07-01 2022-09-30 0000093389 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 us-gaap:IntersegmentEliminationMember smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 us-gaap:IntersegmentEliminationMember smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 us-gaap:IntersegmentEliminationMember smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-09-30 0000093389 us-gaap:IntersegmentEliminationMember smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 us-gaap:IntersegmentEliminationMember smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 smp:OEOESMember 2022-07-01 2022-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 smp:OEOESMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 country:CA us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 smp:OEOESMember smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 smp:OtherClimateControlPartsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 srt:EuropeMember us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 smp:WireAndCableMember smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 country:US smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 srt:AsiaMember smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 smp:CompressorsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 smp:WireAndCableMember smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 smp:ExportMember smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 smp:CompressorsMember 2022-01-01 2022-09-30 0000093389 country:CA smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 country:MX 2022-01-01 2022-09-30 0000093389 smp:AftermarketMember smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 country:CA smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 srt:AsiaMember smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 smp:OEOESMember smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember 2021-01-01 2021-09-30 0000093389 smp:ExportMember smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 smp:OEOESMember smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 smp:OtherClimateControlPartsMember smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 srt:EuropeMember 2022-07-01 2022-09-30 0000093389 smp:WireAndCableMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 country:MX us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 country:CA us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 smp:OtherForeignMember smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 smp:CompressorsMember smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember 2022-07-01 2022-09-30 0000093389 country:US us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 smp:OtherClimateControlPartsMember us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 smp:CompressorsMember smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 smp:OEOESMember 2022-01-01 2022-09-30 0000093389 srt:AsiaMember smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 smp:ExportMember smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 country:US smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 smp:OtherClimateControlPartsMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 smp:OtherClimateControlPartsMember smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 country:US us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 country:US smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 smp:CompressorsMember smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 smp:CompressorsMember smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 srt:EuropeMember smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 smp:CompressorsMember 2021-01-01 2021-09-30 0000093389 country:MX smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 smp:CompressorsMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 country:CA smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 country:MX 2021-01-01 2021-09-30 0000093389 smp:WireAndCableMember us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 smp:WireAndCableMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 country:US us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 smp:ExportMember us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 smp:CompressorsMember smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 smp:WireAndCableMember smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 country:CA smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 country:CA smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 smp:ExportMember 2022-01-01 2022-09-30 0000093389 smp:CompressorsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 smp:OtherClimateControlPartsMember smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 smp:CompressorsMember us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 srt:AsiaMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 smp:AftermarketMember smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 country:MX 2021-07-01 2021-09-30 0000093389 country:CA us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 smp:ExportMember smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 srt:AsiaMember smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 smp:OtherClimateControlPartsMember 2022-07-01 2022-09-30 0000093389 smp:AftermarketMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 srt:AsiaMember 2022-07-01 2022-09-30 0000093389 country:US 2021-07-01 2021-09-30 0000093389 smp:OtherForeignMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 country:US smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 country:CA smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 country:US us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 smp:OEOESMember smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 srt:AsiaMember us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 smp:ExportMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 country:CA 2021-01-01 2021-09-30 0000093389 country:MX smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 srt:AsiaMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 smp:CompressorsMember 2022-07-01 2022-09-30 0000093389 srt:AsiaMember smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 smp:OEOESMember smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 srt:EuropeMember 2021-07-01 2021-09-30 0000093389 country:CA 2022-07-01 2022-09-30 0000093389 smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 srt:EuropeMember 2022-01-01 2022-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 country:US smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 country:CA 2022-01-01 2022-09-30 0000093389 smp:WireAndCableMember smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 srt:EuropeMember smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 country:MX smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 smp:OtherClimateControlPartsMember smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 smp:OtherForeignMember 2021-07-01 2021-09-30 0000093389 smp:CompressorsMember smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 smp:OtherForeignMember smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 smp:OtherForeignMember smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 smp:OEOESMember 2021-07-01 2021-09-30 0000093389 country:US 2022-01-01 2022-09-30 0000093389 smp:OtherForeignMember us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 smp:ExportMember 2022-07-01 2022-09-30 0000093389 srt:EuropeMember smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 smp:OtherClimateControlPartsMember 2022-01-01 2022-09-30 0000093389 smp:OtherClimateControlPartsMember 2021-01-01 2021-09-30 0000093389 smp:OEOESMember us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember 2021-07-01 2021-09-30 0000093389 country:US smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 country:MX smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 country:MX us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 smp:OtherForeignMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 smp:AftermarketMember smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 smp:OtherClimateControlPartsMember smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 country:MX us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 srt:EuropeMember smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 smp:OtherForeignMember 2022-01-01 2022-09-30 0000093389 country:MX smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 smp:OEOESMember smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 smp:WireAndCableMember smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 smp:OEOESMember smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 country:MX smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 srt:EuropeMember smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 smp:AftermarketMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 country:MX 2022-07-01 2022-09-30 0000093389 srt:EuropeMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 smp:AftermarketMember 2021-07-01 2021-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 country:US 2021-01-01 2021-09-30 0000093389 smp:CompressorsMember smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 smp:AftermarketMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 smp:AftermarketMember 2022-07-01 2022-09-30 0000093389 smp:OEOESMember 2021-01-01 2021-09-30 0000093389 smp:OtherClimateControlPartsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 smp:AftermarketMember smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 smp:OtherClimateControlPartsMember smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 smp:OEOESMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 smp:OtherClimateControlPartsMember smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 smp:OtherForeignMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember 2022-01-01 2022-09-30 0000093389 srt:AsiaMember 2021-01-01 2021-09-30 0000093389 country:CA us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 smp:AftermarketMember 2021-01-01 2021-09-30 0000093389 smp:OEOESMember smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 smp:OtherForeignMember 2022-07-01 2022-09-30 0000093389 smp:OtherClimateControlPartsMember smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 smp:ExportMember smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 smp:ExportMember 2021-01-01 2021-09-30 0000093389 smp:ExportMember smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 country:CA smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 smp:AftermarketMember us-gaap:CorporateAndOtherMember 2021-07-01 2021-09-30 0000093389 srt:AsiaMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 srt:AsiaMember smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 smp:AftermarketMember smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 smp:OtherClimateControlPartsMember 2021-07-01 2021-09-30 0000093389 srt:AsiaMember 2021-07-01 2021-09-30 0000093389 srt:AsiaMember 2022-01-01 2022-09-30 0000093389 country:US 2022-07-01 2022-09-30 0000093389 smp:CompressorsMember 2021-07-01 2021-09-30 0000093389 smp:AftermarketMember smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 srt:EuropeMember smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 smp:WireAndCableMember 2021-01-01 2021-09-30 0000093389 smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 srt:EuropeMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 srt:AsiaMember smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 smp:WireAndCableMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 smp:ExportMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 country:MX smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:TemperatureControlMember 2022-01-01 2022-09-30 0000093389 srt:EuropeMember 2021-01-01 2021-09-30 0000093389 smp:AftermarketMember smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 smp:ExportMember smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 smp:OEOESMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 srt:EuropeMember smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 smp:OtherForeignMember smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 smp:ExportMember 2021-07-01 2021-09-30 0000093389 country:CA smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 smp:ExportMember smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 smp:WireAndCableMember 2022-01-01 2022-09-30 0000093389 smp:ExportMember us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0000093389 smp:WireAndCableMember smp:EngineManagementMember 2021-01-01 2021-09-30 0000093389 srt:AsiaMember smp:EngineManagementMember 2021-07-01 2021-09-30 0000093389 smp:OtherForeignMember smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 srt:EuropeMember smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 smp:WireAndCableMember 2022-07-01 2022-09-30 0000093389 smp:WireAndCableMember smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 smp:OtherForeignMember smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 smp:WireAndCableMember 2021-07-01 2021-09-30 0000093389 srt:EuropeMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 smp:OtherForeignMember smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 country:MX smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 smp:OtherForeignMember 2021-01-01 2021-09-30 0000093389 smp:AftermarketMember 2022-01-01 2022-09-30 0000093389 country:US smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 smp:OtherForeignMember smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 country:CA 2021-07-01 2021-09-30 0000093389 smp:WireAndCableMember smp:TemperatureControlMember 2021-01-01 2021-09-30 0000093389 smp:AftermarketMember smp:EngineManagementMember 2022-07-01 2022-09-30 0000093389 country:US smp:TemperatureControlMember 2021-07-01 2021-09-30 0000093389 country:MX us-gaap:CorporateAndOtherMember 2021-01-01 2021-09-30 0000093389 smp:CompressorsMember smp:EngineManagementMember 2022-01-01 2022-09-30 0000093389 smp:TemperatureControlMember 2022-07-01 2022-09-30 0000093389 us-gaap:AsbestosIssueMember 2022-09-30 0000093389 us-gaap:AsbestosIssueMember 2001-09-01 2022-09-30 0000093389 us-gaap:AsbestosIssueMember srt:MaximumMember us-gaap:SegmentDiscontinuedOperationsMember 2022-08-31 0000093389 us-gaap:AsbestosIssueMember srt:MinimumMember 2022-08-31 0000093389 us-gaap:AsbestosIssueMember srt:MaximumMember 2022-08-31 0000093389 us-gaap:AsbestosIssueMember srt:MinimumMember us-gaap:SegmentDiscontinuedOperationsMember 2022-08-31 0000093389 us-gaap:AsbestosIssueMember 2021-08-01 2021-08-31 0000093389 us-gaap:AsbestosIssueMember 2022-09-01 2022-09-30 0000093389 us-gaap:AsbestosIssueMember us-gaap:SegmentDiscontinuedOperationsMember 2021-01-01 2021-09-30 0000093389 us-gaap:AsbestosIssueMember us-gaap:SegmentDiscontinuedOperationsMember 2022-01-01 2022-09-30 0000093389 smp:KadeTradingGmbHMember us-gaap:SubsequentEventMember 2022-10-31 0000093389 smp:KadeTradingGmbHMember us-gaap:SubsequentEventMember 2022-10-01 2022-10-31 shares iso4217:USD iso4217:USD shares pure iso4217:EUR iso4217:PLN smp:Installment smp:Type smp:Employee smp:Party smp:Segment smp:Claim false --12-31 2022 Q3 0000093389 1 P1Y 2022-03-01 2029-05-31 10-Q true 2022-09-30 false 001-04743 Standard Motor Products, Inc. NY 11-1362020 37-18 Northern Blvd. Long Island City NY 11101 718 392-0200 Common Stock, par value $2.00 per share SMP NYSE Yes Yes Large Accelerated Filer false false false 21570097 381373000 370310000 1063616000 988939000 274589000 265105000 770641000 700678000 106784000 105205000 292975000 288261000 73199000 66509000 204551000 183316000 0 166000 44000 166000 30000 8000 43000 8000 33615000 38538000 88423000 104787000 1513000 780000 4889000 2247000 3656000 652000 6282000 1356000 31472000 38666000 87030000 105678000 8280000 9481000 22407000 26315000 23192000 29185000 64623000 79363000 -14294000 -5122000 -17076000 -7139000 8898000 24063000 47547000 72224000 52000 13000 129000 32000 8846000 24050000 47418000 72192000 23140000 29172000 64494000 79331000 -14294000 -5122000 -17076000 -7139000 8846000 24050000 47418000 72192000 1.08 1.32 2.97 3.57 -0.67 -0.23 -0.79 -0.32 0.41 1.09 2.18 3.25 1.06 1.29 2.91 3.5 -0.66 -0.22 -0.77 -0.32 0.4 1.07 2.14 3.18 0.27 0.25 0.81 0.75 21427393 22090195 21719281 22201398 21847602 22543781 22153348 22678114 8898000 24063000 47547000 72224000 -8279000 -2466000 -15445000 -1905000 4199000 0 4304000 0 2000 4000 11000 13000 -4082000 -2470000 -11152000 -1918000 4816000 21593000 36395000 70306000 52000 13000 129000 32000 -115000 20000 -176000 -2000 -63000 33000 -47000 30000 4879000 21560000 36442000 70276000 17525000 21755000 5900000 6170000 230442000 180604000 534310000 468755000 21485000 22268000 25911000 17823000 829673000 711205000 234062000 227788000 104199000 102786000 47168000 40469000 130727000 131652000 99756000 106234000 34484000 36126000 42648000 44087000 30071000 25402000 1318726000 1197961000 52100000 125298000 6036000 3117000 103894000 137167000 54215000 57182000 53857000 42412000 23845000 23663000 42378000 42472000 37539000 45058000 373864000 476369000 211400000 21000 38618000 31206000 20637000 25040000 63820000 52698000 708339000 585334000 2 2 30000000 30000000 23936036 23936036 47872000 47872000 104411000 105377000 562135000 532319000 -19145000 -8169000 2366339 1911792 95886000 75819000 599387000 601580000 11000000 11047000 610387000 612627000 1318726000 1197961000 47547000 72224000 20895000 20160000 294000 171000 -561000 381000 4354000 -443000 3553000 2419000 1722000 1885000 6327000 7189000 -245000 -1000 -17076000 -7139000 51887000 15343000 75300000 52742000 6270000 -2324000 -31844000 24228000 3807000 18905000 8327000 4522000 -75475000 79138000 0 124663000 19499000 19406000 -12000 -29000 -19487000 -144040000 100000000 0 1250000 0 44452000 118938000 -1745000 2916000 29656000 26518000 2128000 0 -54000 455000 17602000 16678000 92017000 79113000 -1285000 -555000 -4230000 13656000 21755000 19488000 17525000 33144000 5828000 1094000 21837000 18361000 47872000 109117000 559069000 -15178000 -99294000 601586000 11063000 612649000 0 0 8846000 0 0 8846000 52000 8898000 0 0 0 -3967000 0 -3967000 -115000 -4082000 0 0 5780000 0 0 5780000 0 5780000 0 0 0 0 3160000 3160000 0 3160000 0 -4706000 0 0 6568000 1862000 0 1862000 47872000 104411000 562135000 -19145000 -95886000 599387000 11000000 610387000 47872000 107062000 500620000 -5102000 -66836000 583616000 11501000 595117000 0 0 24050000 0 0 24050000 13000 24063000 0 0 0 -2490000 0 -2490000 20000 -2470000 0 0 5544000 0 0 5544000 0 5544000 0 0 0 0 15422000 15422000 0 15422000 0 2513000 0 0 295000 2808000 0 2808000 47872000 109575000 519126000 -7592000 -81963000 587018000 11534000 598552000 47872000 105377000 532319000 -8169000 -75819000 601580000 11047000 612627000 0 0 47418000 0 0 47418000 129000 47547000 0 0 0 -10976000 0 -10976000 -176000 -11152000 0 0 17602000 0 0 17602000 0 17602000 0 0 0 0 29656000 29656000 0 29656000 0 -1335000 0 0 7662000 6327000 0 6327000 0 369000 0 0 1927000 2296000 0 2296000 47872000 104411000 562135000 -19145000 -95886000 599387000 11000000 610387000 47872000 105084000 463612000 -5676000 -60656000 550236000 0 550236000 0 0 0 0 0 0 11504000 11504000 0 0 72192000 0 0 72192000 32000 72224000 0 0 0 -1916000 0 -1916000 -2000 -1918000 0 0 16678000 0 0 16678000 0 16678000 0 0 0 0 26518000 26518000 0 26518000 0 4357000 0 0 2832000 7189000 0 7189000 0 134000 0 0 2379000 2513000 0 2513000 47872000 109575000 519126000 -7592000 -81963000 587018000 11534000 598552000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 1.  Basis of Presentation</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our,” “SMP,” or the “Company”) is a leading manufacturer and distributor of premium replacement parts utilized in the maintenance, repair and service of vehicles in the automotive aftermarket industry along with a complementary focus on specialized equipment parts for manufacturers across multiple industries around the world.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The accompanying unaudited financial information should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-K for the year ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2021.<span style="font-size: 10pt; font-family: 'Times New Roman';">  The unaudited consolidated financial statements include our accounts and all domestic and international companies in which we have more than a </span>50%<span style="font-size: 10pt; font-family: 'Times New Roman';"> equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  In instances where we have more than a </span>50%<span style="font-size: 10pt; font-family: 'Times New Roman';"> equity ownership and the minority shareholder does not maintain substantive participating rights, our consolidated financial statements include the accounts of the company on a consolidated basis with its net income and equity reported at amounts attributable to both our equity position and that of the noncontrolling interest.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-Q and Rule </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-</span>01<span style="font-size: 10pt; font-family: 'Times New Roman';"> of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.  The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire year.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Reclassification</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2022 presentation.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our,” “SMP,” or the “Company”) is a leading manufacturer and distributor of premium replacement parts utilized in the maintenance, repair and service of vehicles in the automotive aftermarket industry along with a complementary focus on specialized equipment parts for manufacturers across multiple industries around the world.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The accompanying unaudited financial information should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-K for the year ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2021.<span style="font-size: 10pt; font-family: 'Times New Roman';">  The unaudited consolidated financial statements include our accounts and all domestic and international companies in which we have more than a </span>50%<span style="font-size: 10pt; font-family: 'Times New Roman';"> equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  In instances where we have more than a </span>50%<span style="font-size: 10pt; font-family: 'Times New Roman';"> equity ownership and the minority shareholder does not maintain substantive participating rights, our consolidated financial statements include the accounts of the company on a consolidated basis with its net income and equity reported at amounts attributable to both our equity position and that of the noncontrolling interest.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-Q and Rule </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-</span>01<span style="font-size: 10pt; font-family: 'Times New Roman';"> of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.  The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire year.</span></div> 0.50 0.50 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Reclassification</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2022 presentation.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Note 2.  Summary of Significant Accounting Policies</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The </span>preparation of consolidated annual and quarterly financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities at the date of our consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods.  We have made a number of estimates and assumptions in the preparation of these consolidated financial statements.  We can give no assurance that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimates, or in the assumptions that we use in calculating the estimates, the uncertain future effects, if any, of disruptions in the supply chain caused by the COVID-19 pandemic, Russia’s invasion of the Ukraine and resultant sanctions imposed by the U.S. and other governments, future increases in interest rates, and other unforeseen changes in the industry, or business, could materially impact the estimates, and may have a material adverse effect on our business, financial condition and results of operations.  Some of the more significant estimates include allowances for expected credit losses, cash discounts, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, product liability exposures, asbestos, environmental and litigation matters, valuation of deferred tax assets, share based compensation and sales returns and other allowances<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Derivative Instruments and Hedging Activities<br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">We </span>occasionally use derivative financial instruments to reduce our market risk for changes in interest rates on our variable rate borrowings.  Derivative financial instruments are recorded at fair value in other current and long-term assets, and other current and long-term liabilities in the consolidated balance sheets.  For derivative financial instruments that have been formally designated as cash flow interest rate hedges (“interest rate swap agreements”), provided that the hedging instrument is highly effective, the entire change in the fair value of the derivative will be deferred and recorded in accumulated other comprehensive income (“AOCI”) in the consolidated balance sheets. When the underlying hedged transaction is realized (i.e., when the interest payments on the underlying borrowing are recognized in the consolidated statements of operations), the gain/loss included in AOCI is recorded in earnings and reflected on the same line as the gain/loss on the hedged item attributable to the hedged risk (i.e., interest expense). At the inception of each transaction, we formally document the hedge relationship, including the identification of the hedge instrument, the related hedged items, the effectiveness of the hedge, as well as its risk management objectives and strategies.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Other than the addition of the foregoing accounting policy, “Derivative Instruments and Hedging Activities,” there have been no material changes to our critical accounting policies and estimates from the information provided in Note </span>1<span style="font-size: 10pt; font-family: 'Times New Roman';"> of the notes to our consolidated financial statements in our Annual Report on Form </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-K for the year ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2021.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Recently Issued Accounting Pronouncements</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Standards that are not yet adopted as of September </span>30,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2022</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">T<span style="font-size: 10pt; font-family: 'Times New Roman';">he following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of September 30, 2022, and that could have an impact on our financial statements:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 15.19%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Standard</div> </td> <td style="width: 0.99%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </div> </td> <td style="width: 38.9%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Description</div> </td> <td style="width: 0.99%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </div> </td> <td style="width: 12.19%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Date of</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">adoption /</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effective date</div> </td> <td style="width: 1.67%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 30.07%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effects on the financial</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">statements or other</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> significant matters</div> </td> </tr> <tr> <td colspan="4" style="width: 56.07%; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 12.19%; vertical-align: middle;"> </td> <td style="width: 1.67%; vertical-align: middle;"> </td> <td style="width: 30.07%; vertical-align: middle;"> </td> </tr> <tr> <td style="width: 15.19%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">A<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">SU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 0.99%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 38.9%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">T<span style="background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';">his standard is intended to provide optional guidance for a limited time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The new standard is applicable to contracts that reference LIBOR, or another reference rate, expected to be discontinued due to reference rate reform.</span></div> </td> <td style="width: 0.99%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 12.19%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">E<span style="background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';">ffective March 12, 2020 through December 31, 2022</span></div> </td> <td style="width: 1.67%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 30.07%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The new standard may be applied as of the beginning of an interim period that includes March 12, 2020 through December 31, 2022.  As certain of our contracts reference LIBOR, including our supply chain financing arrangements, we are currently reviewing the optional guidance in the standard to determine its impact upon the discontinuance of LIBOR. At this time, we do not believe that the new guidance, nor the discontinuance of LIBOR, will have a material impact on our consolidated financial statements and related disclosures.</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Derivative Instruments and Hedging Activities<br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">We </span>occasionally use derivative financial instruments to reduce our market risk for changes in interest rates on our variable rate borrowings.  Derivative financial instruments are recorded at fair value in other current and long-term assets, and other current and long-term liabilities in the consolidated balance sheets.  For derivative financial instruments that have been formally designated as cash flow interest rate hedges (“interest rate swap agreements”), provided that the hedging instrument is highly effective, the entire change in the fair value of the derivative will be deferred and recorded in accumulated other comprehensive income (“AOCI”) in the consolidated balance sheets. When the underlying hedged transaction is realized (i.e., when the interest payments on the underlying borrowing are recognized in the consolidated statements of operations), the gain/loss included in AOCI is recorded in earnings and reflected on the same line as the gain/loss on the hedged item attributable to the hedged risk (i.e., interest expense). At the inception of each transaction, we formally document the hedge relationship, including the identification of the hedge instrument, the related hedged items, the effectiveness of the hedge, as well as its risk management objectives and strategies.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Other than the addition of the foregoing accounting policy, “Derivative Instruments and Hedging Activities,” there have been no material changes to our critical accounting policies and estimates from the information provided in Note </span>1<span style="font-size: 10pt; font-family: 'Times New Roman';"> of the notes to our consolidated financial statements in our Annual Report on Form </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-K for the year ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2021.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Recently Issued Accounting Pronouncements</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Standards that are not yet adopted as of September </span>30,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2022</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">T<span style="font-size: 10pt; font-family: 'Times New Roman';">he following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of September 30, 2022, and that could have an impact on our financial statements:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 15.19%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Standard</div> </td> <td style="width: 0.99%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </div> </td> <td style="width: 38.9%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Description</div> </td> <td style="width: 0.99%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </div> </td> <td style="width: 12.19%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Date of</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">adoption /</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effective date</div> </td> <td style="width: 1.67%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 30.07%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effects on the financial</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">statements or other</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> significant matters</div> </td> </tr> <tr> <td colspan="4" style="width: 56.07%; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 12.19%; vertical-align: middle;"> </td> <td style="width: 1.67%; vertical-align: middle;"> </td> <td style="width: 30.07%; vertical-align: middle;"> </td> </tr> <tr> <td style="width: 15.19%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">A<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">SU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 0.99%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 38.9%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">T<span style="background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';">his standard is intended to provide optional guidance for a limited time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The new standard is applicable to contracts that reference LIBOR, or another reference rate, expected to be discontinued due to reference rate reform.</span></div> </td> <td style="width: 0.99%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 12.19%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">E<span style="background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';">ffective March 12, 2020 through December 31, 2022</span></div> </td> <td style="width: 1.67%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 30.07%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The new standard may be applied as of the beginning of an interim period that includes March 12, 2020 through December 31, 2022.  As certain of our contracts reference LIBOR, including our supply chain financing arrangements, we are currently reviewing the optional guidance in the standard to determine its impact upon the discontinuance of LIBOR. At this time, we do not believe that the new guidance, nor the discontinuance of LIBOR, will have a material impact on our consolidated financial statements and related disclosures.</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 3.  Business Acquisitions and Investments</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> Business Acquisitions <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Acquisition of Capital Stock of Stabil Operative Group GmbH</span><span style="text-decoration: underline;"> (“Stabil”)</span></div> <div><span style="text-decoration: underline;"><span style="font-weight: normal;"> </span></span></div> <div><span style="text-decoration: underline;"><span style="font-weight: normal;"><br/> </span></span> </div> <div><span style="text-decoration: underline;"><span style="font-weight: normal;"> </span></span></div> <div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In September 2021, we acquired 100% of the capital stock of Stabil Operative Group GmbH, a German company (“Stabil”), for Euros 13.7 million, or $16.3 million.  Stabil is a manufacturer and distributor of a variety of components, including electronic sensors, control units, and clamping devices to the European Original Equipment (“OE”) market, serving both commercial and light vehicle applications. The acquired Stabil business was paid for with cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A., as agent, and is headquartered on the outskirts of Stuttgart, Germany with facilities in Germany and Hungary. The acquisition, reported as part of our Engine Management Segment, aligns with our strategy of expansion beyond our core aftermarket business into complementary areas, and gives us exposure to a diversified group of blue chip European commercial and light vehicle OE customers.</div> <div><br/></div> <div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Purchase price</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,852</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other current assets (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,628</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,810</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Current liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4,190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,751</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The other current assets balance includes </span>$0.9 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> of cash acquired.</span></div> </td> </tr> </table> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Intangible assets </span>acquired of $5.5 million consist of customer relationships that will be amortized on a straight-line basis over the estimated useful life of 20 years. Goodwill of $4.8 million was allocated to the Engine Management Segment.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations.  The intangible assets and goodwill are not deductible for tax purposes<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Incremental revenues from the acquired Stabil business included in our consolidated statement of operations for the three months and nine months ended September 30, 2022 were </span>$3.3 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> and $14.9 million, respectively.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Acquisition of Capital Stock of Trumpet Holdings, Inc. (“Trombetta”)</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">In May </span>2021,<span style="font-size: 10pt; font-family: 'Times New Roman';"> we acquired </span>100%<span style="font-size: 10pt; font-family: 'Times New Roman';"> of the capital stock of Trumpet Holdings, Inc., a Delaware corporation, (more commonly known as “Trombetta”), for </span>$111.7 million<span style="font-size: 10pt; font-family: 'Times New Roman';">. Trombetta is a leading provider of power switching and power management products to Original Equipment (“OE”) customers in various markets. The acquired Trombetta business was paid for in cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A., as agent, and has manufacturing facilities in Milwaukee, Wisconsin, Sheboygan Falls, Wisconsin, Tijuana, Mexico, as well as a </span>70%<span style="font-size: 10pt; font-family: 'Times New Roman';"> ownership in a joint venture in Hong Kong, with operations in Shanghai and Wuxi, China (“Trombetta Asia, Ltd.”). The acquisition, to be reported as part of our Engine Management Segment</span>, aligns with our strategy of expansion into non-aftermarket parts. </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="margin: 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Purchase price</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other current assets (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">54,700</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49,250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Current liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,072</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Subtotal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">123,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Fair value of acquired noncontrolling interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,504</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The other current assets balance includes </span>$4.6 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> of cash acquired.</span></div> </td> </tr> </table> <div> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Intangible assets acquired of </span>$54.7 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> consist of customer relationships of </span>$39.4 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> that will be amortized on a straight-line basis over the estimated useful life of </span>20<span style="font-size: 10pt; font-family: 'Times New Roman';"> years; developed technology of </span>$13.4 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> that will be amortized on a straight-line basis over the estimated useful life of </span>15<span style="font-size: 10pt; font-family: 'Times New Roman';"> years; and a trade name of </span>$1.9 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> that will be amortized on a straight-line basis over the estimated useful life of </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';"> years.  Goodwill of </span>$49.3 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> was allocated to the Engine Management Segment.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations.  The intangible assets and goodwill are not deductible for tax purposes.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Incremental revenues from the acquired Trombetta business <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">were </span>$27.4 million <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">for the six months ended June 30, 2022 </span></span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">($16.6 million and $10.8 million in the first quarter and second quarter of 2022, respectively) and were included in our consolidated statement of operations for the nine months ended September 30, 2022.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc.</span><span style="text-decoration: underline;"> (“Soot Sensor”)</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">I<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">n March 2021 and November 2021, we finalized the acquisitions of certain Soot Sensor product lines from Stoneridge, Inc. for </span><span style="font-family: 'Times New Roman';">$</span>2.9<span style="font-family: 'Times New Roman';"> million. </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The acquired product lines were paid for with cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A.  The assets acquired include inventory, machinery, and equipment and certain intangible assets.</span></div> <div><span style="font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt;"><br/> </span> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The product lines acquired are used to manufacture sensors used in the exhaust and emission systems of diesel engines. The acquired product lines were located in Stoneridge’s facilities in Lexington, Ohio and Tallinn, Estonia.  We did not acquire these facilities, nor any of Stoneridge’s employees, and have substantially completed the relocation of the acquired inventory, machinery and equipment related to the product lines to our engine management plants in Independence, Kansas and Bialystok, Poland.  The acquisition, reported as part of our Engine Management Segment, aligns with our strategy of expansion into non-aftermarket parts.  Customer relationships acquired include Volvo, CNHi and Hino.</span> </div> <div><span style="font-size: 10pt;"> </span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Purchase Price</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,032</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment, net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Intangible assets acquired of approximately $</span>0.8<span style="font-size: 10pt; font-family: 'Times New Roman';"> million consist of customer relationships that will be amortized on a straight-line basis over the estimated useful life of </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';"> years.</span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Incremental revenues from the acquired Soot Sensor business included in our consolidated statement of operations for the nine months ended September 30, 2022 were</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</span></span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">2.3 million, all of which relates to the first quarter of 2022.</span></div> 1 13700000 16300000 <div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Purchase price</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,852</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other current assets (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,628</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,810</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Current liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4,190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,751</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The other current assets balance includes </span>$0.9 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> of cash acquired.</span></div> </td> </tr> </table> 16290000 2852000 5126000 1628000 1810000 4971000 5471000 4827000 4190000 4454000 1751000 16290000 900000 5500000 P20Y 4800000 3300000 14900000 1 111700000 0.70 <div style="margin: 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Purchase price</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other current assets (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">54,700</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49,250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Current liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,072</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Subtotal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">123,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Fair value of acquired noncontrolling interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,504</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The other current assets balance includes </span>$4.6 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> of cash acquired.</span></div> </td> </tr> </table> 111711000 9173000 12460000 5193000 4939000 3847000 54700000 49250000 5072000 3065000 8210000 123215000 11504000 111711000 4600000 54700000 39400000 P20Y 13400000 P15Y 1900000 P10Y 49300000 27400000 16600000 10800000 2900000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Purchase Price</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,032</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment, net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2924000 1032000 1137000 755000 2924000 800000 P10Y 2300000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 4.  Restructuring and Integration Expenses</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of December 31, 2021 and September 30, 2022 and for the nine months ended September 30, 2022, consisted of the following (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Workforce</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Reduction</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other Exit</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Costs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at <span style="text-indent: 0pt;">December 31, 2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom">Restructuring and integration costs:<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Amounts provided for during 2022<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">44</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">44</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(16</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(44</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Reclassification<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(63</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(63</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at <span style="text-indent: 0pt;">September 30, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Integration Costs</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; font-variant: normal; text-transform: none;">Particulate Matter Sensor (“Soot Sensor”) Product Line Relocation</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In connection with our acquisitions in March 2021 and November 2021 of certain soot sensor product lines from Stoneridge, Inc., we incurred certain integration expenses in connection with the relocation of certain inventory, machinery, and equipment to our existing facilities in Independence, Kansas and Bialystok, Poland.  Integration expenses recognized and cash payments made of $44,000, during the nine months ended September 30, 2022, related to these relocation activities in our Engine Management segment.  The soot sensor product line relocation has been substantially completed.</span></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Restructuring Costs</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Plant Rationalization Programs</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The 2016 Plant Rationalization Program, which included the shutdown and sale of our Grapevine, Texas facility, and the 2017 Orlando Plant Rationalization Program, which included the shutdown our Orlando, Florida facility, have been substantially completed.  Cash payments made of $16,000 during the nine months ended September 30, 2022 consists of severance payments to former employees terminated in connection with these programs. There is no remaining aggregate liability as of September 30, 2022.</span><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of December 31, 2021 and September 30, 2022 and for the nine months ended September 30, 2022, consisted of the following (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Workforce</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Reduction</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other Exit</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Costs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at <span style="text-indent: 0pt;">December 31, 2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom">Restructuring and integration costs:<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Amounts provided for during 2022<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">44</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">44</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(16</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(44</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Reclassification<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(63</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(63</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at <span style="text-indent: 0pt;">September 30, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 79000 0 79000 0 44000 44000 16000 44000 60000 -63000 0 -63000 0 0 0 44000 16000 0 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 5.  Sale of Receivables</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale.  As such, these transactions are being accounted for as a sale.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Pursuant to these agreements, we sold $236.3 million and $610.4 million of receivables during the three months and nine months ended September<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>30<span style="font-size: 10pt; font-family: 'Times New Roman';">, </span>2022, respectively, and $232.5 million and $626.9 million for the comparable periods in 2021.  Receivables presented at financial institutions and not yet collected as of September 30, 2022 and December 31, 2021 were approximately $9.8 million and $1.3 million, respectively, and remained in our accounts receivable balance for those periods.  All receivables sold were reflected as a reduction of accounts receivable in the consolidated balance sheet at the time of sale.  A charge in the amount of $10.6 million and $21.8 million related to the sale of receivables was included in selling, general and administrative expense in our consolidated statements of operations for the three months and nine months ended September 30, 2022, respectively, and $3 million and $8.7 million for the comparable periods in 2021.</div> <div><span style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> </span></span></div> <div><span style="font-size: 10pt;"> </span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, or an alternative benchmark reference rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate, or alternative benchmark reference rate, increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.</span></div> 236300000 610400000 232500000 626900000 9800000 1300000 10600000 21800000 3000000 8700000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 6.  Inventories</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Inventories, which are stated at the lower of cost (determined by means of the first-in, first-out method) and net realizable value, consist of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">326,434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">296,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Work in process</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,342</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,010</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">194,534</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">156,006</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Subtotal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">534,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">468,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Unreturned customer inventories</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,268</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Total inventories</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">555,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">491,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Inventories, which are stated at the lower of cost (determined by means of the first-in, first-out method) and net realizable value, consist of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">326,434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">296,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Work in process</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,342</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,010</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">194,534</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">156,006</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Subtotal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">534,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">468,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Unreturned customer inventories</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,268</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Total inventories</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">555,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">491,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 326434000 296739000 13342000 16010000 194534000 156006000 534310000 468755000 21485000 22268000 555795000 491023000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 7.  Acquired Intangible Assets</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Acquired identifiable intangible assets consist of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">155,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">157,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Patents, developed technology and intellectual property</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Trademarks and trade names</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-compete agreements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Supply agreements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Leaseholds</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Total acquired intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">183,175</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">184,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less accumulated amortization (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(85,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(78,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Net acquired intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">98,170</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized.</div> </div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <span style="font-size: 10pt;">Total amortization expense for acquired intangible assets was $2.1 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">million and $6.4 million for the three months and nine months ended September 30, 2022, respectively, and $2.4 million and $6.5 million for the comparable periods in 2021.  Based on the current estimated useful lives assigned to our intangible assets, amortization expense is estimated to be</span> $2.2 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">million for the remainder of 2022,</span> $8.3 million in 2023, $8.3 million in 2024, $8.3 million in 2025 and $68.5 million in the aggregate for the years 2026 through 2041.</span></span><br/> <span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> </span> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Acquired identifiable intangible assets consist of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">155,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">157,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Patents, developed technology and intellectual property</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Trademarks and trade names</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-compete agreements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Supply agreements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Leaseholds</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Total acquired intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">183,175</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">184,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less accumulated amortization (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(85,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(78,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Net acquired intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">98,170</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized.</div> </div> </td> </tr> </table> </div> 155932000 157020000 14123000 14123000 8880000 8880000 3280000 3280000 800000 800000 160000 160000 183175000 184263000 85005000 78932000 98170000 105331000 2600000 2100000 6400000 2400000 6500000 2200000 8300000 8300000 8300000 68500000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 8.  Leases</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We have operating and finance leases for our manufacturing facilities, warehouses, office space, automobiles, and certain equipment.  Our leases have remaining lease terms of up to eleven years, some of which may include one or more five-year renewal options.  We have not included any of the renewal options in our operating lease payments, as we concluded that it is not reasonably certain that we will exercise any of these renewal options.  Leases with an initial term of twelve months or less are not recorded on the balance sheet.  Operating lease expense is recognized on a straight-line basis over the lease term.  Finance leases are not material.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The following tables provide quantitative disclosures related to our operating leases and includes all operating leases acquired from the date of acquisition </span>(in thousands)<span style="font-size: 10pt; font-family: 'Times New Roman';">:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Balance Sheet Information</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Assets</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47,168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,469</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Sundry payables and accrued expenses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,206</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">48,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Weighted Average Remaining Lease Term</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">7.3 Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">5.3 Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Weighted Average Discount Rate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><span style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Expense and Cash Flow Information</span> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Lease Expense</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,817</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,547</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 7pt;"><span style="text-indent: 0pt;">September 30</span>,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Lease Expense</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,324</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Supplemental Cash Flow Information</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash paid for the amounts included in the measurement of lease liabilities:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows from operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets obtained in exchange for new lease obligations:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases (b)<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,206</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Excludes expenses of approximately $0.8 million and $1.9 million for the three and nine months ended September 30, 2022, respectively, and approximately $0.3 million and $1.2 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.</div> </div> </td> </tr> </table> <div> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 9pt;"> <div><br/> </div> </td> <td style="vertical-align: top; width: 18pt;"> <div>(b)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div>Includes $21.6 million of right-of-use assets related to the lease modification and extension for our executive offices in Long Island City, New York during the nine months ended September 30, 2022 and $8.8 million of right-of use assets obtained in business acquisitions during the nine months ended September 30, 2021.</div> </td> </tr> </table> </div> <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Minimum Lease Payments</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">At September 30, 2022, we are obligated to make minimum lease payments through 2033, under operating leases, which are as follows (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,953</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,949</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,153</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">56,832</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: Interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Present value of lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">48,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> P11Y P5Y <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The following tables provide quantitative disclosures related to our operating leases and includes all operating leases acquired from the date of acquisition </span>(in thousands)<span style="font-size: 10pt; font-family: 'Times New Roman';">:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Balance Sheet Information</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Assets</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47,168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,469</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Sundry payables and accrued expenses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,206</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">48,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Weighted Average Remaining Lease Term</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">7.3 Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">5.3 Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Weighted Average Discount Rate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><span style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Expense and Cash Flow Information</span> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Lease Expense</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,817</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,547</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 7pt;"><span style="text-indent: 0pt;">September 30</span>,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Lease Expense</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,324</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Supplemental Cash Flow Information</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash paid for the amounts included in the measurement of lease liabilities:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows from operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets obtained in exchange for new lease obligations:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases (b)<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,206</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Excludes expenses of approximately $0.8 million and $1.9 million for the three and nine months ended September 30, 2022, respectively, and approximately $0.3 million and $1.2 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.</div> </div> </td> </tr> </table> <div> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 9pt;"> <div><br/> </div> </td> <td style="vertical-align: top; width: 18pt;"> <div>(b)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div>Includes $21.6 million of right-of-use assets related to the lease modification and extension for our executive offices in Long Island City, New York during the nine months ended September 30, 2022 and $8.8 million of right-of use assets obtained in business acquisitions during the nine months ended September 30, 2021.</div> </td> </tr> </table> </div> 47168000 40469000 9983000 10544000 38618000 31206000 48601000 41750000 P7Y3M18D P5Y3M18D 0.035 0.03 2817000 2547000 8358000 7324000 8188000 7271000 26206000 19215000 800000 1900000 300000 1200000 21600000 8800000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">At September 30, 2022, we are obligated to make minimum lease payments through 2033, under operating leases, which are as follows (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,953</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,949</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,153</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">56,832</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: Interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Present value of lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">48,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2953000 9949000 8615000 6024000 5153000 24138000 56832000 8231000 48601000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 9.  Credit Facilities and Long-Term Debt</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total debt outstanding is summarized as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom">Credit facility – term loan due 2027<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">98,750</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom">Credit facility – revolver due 2027 <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">169,750</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Senior secured facility – revolver due 2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125,298</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">269,536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Current maturities of debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">269,536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other includes borrowings under our Polish overdraft facility of Zloty 4.9 million (approximately $1 million) and Zloty 12.3 million (approximately $3 million) as of September 30, 2022 and December 31, 2021, respectively.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Term Loan and Revolving Credit Facilities</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In March 2022, the Company and its wholly owned subsidiaries, SMP Motor Products Ltd. and Trumpet Holdings, Inc., entered into an amendment to our existing Credit Agreement, dated as of October 28, 2015, as amended (the “2015 Credit Agreement”), with JP Morgan Chase Bank, N.A., as agent, and a syndicate of lenders for our senior secured revolving credit facility. The amendment provided for the drawdown of an additional $50 million from the agreement’s accordion feature to increase the line of credit under the revolving credit facility from $250 million to $300 million, and updated the benchmark provisions to replace LIBOR with Term SOFR as the reference rate.  </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In June 2022, the Company entered into a new Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders (the “Credit Agreement”).  The Credit Agreement provides for a $500 million credit facility comprised of a $100 million term loan facility (the “term loan”) and a $400 million multi-currency revolving credit facility available in U.S. Dollars, Euros, Sterling, Swiss Francs, Canadian Dollars and other currencies as agreed to by the administrative agent and the lenders (the “revolving facility”). The Credit Agreement replaces and refinances the 2015 Credit Agreement.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Borrowings under the Credit Agreement were used to repay all outstanding borrowings under the 2015 Credit Agreement, and pay certain fees and expenses incurred in connection with the Credit Agreement, with future borrowings used for other general corporate purposes of the Company and its subsidiaries.  The term loan amortizes in quarterly installments of 1.25% in each of the first four years, and quarterly installments of 2.5% in the fifth year of the Credit Agreement.  The revolving facility has a $25 million sub-limit for the issuance of letters of credit and a $25 million sub-limit for the borrowing of swingline loans.  The maturity date is June 1, 2027.  The Company may request up to two one-year extensions of the maturity date.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company may, upon the agreement of one or more then existing lenders or of additional financial institutions not currently party to the Credit Agreement, increase the revolving facility commitments or obtain incremental term loans by an aggregate amount not to exceed (x) the greater of (i) $168 million or (ii) 100% of consolidated EBITDA (as defined in the Credit Agreement) for the four fiscal quarters ended most recently before such date, plus (y) the amount of any voluntary prepayment of term loans, plus (z) an unlimited amount so long as, immediately after giving effect thereto, the pro forma First Lien Net Leverage Ratio (as defined in the Credit Agreement) does not exceed 2.5 to 1.0.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Term loan and revolver facility borrowings in U.S. Dollars bear interest, at the Company’s election, at a rate per annum equal to Term SOFR plus 0.10% plus an applicable margin, or an alternate base rate plus an applicable margin, where the alternate base rate is the greater of the prime rate, the federal funds effective rate plus 0.50%, and one-month Term SOFR plus 0.10% plus 1.00%. Term loan borrowings are being made at one-month Term SOFR. The applicable margin for the term benchmark borrowings ranges from 1.0% to 2.0%, and the applicable margin for alternate base rate borrowings ranges from 0% to 1.0%, in each case, based on the total net leverage ratio of the Company and its restricted subsidiaries.  The Company may select interest periods of one, three or six months for Term SOFR borrowings.  Interest is payable at the end of the selected interest period, but no less frequently than quarterly.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s obligations under the Credit Agreement are guaranteed by its material domestic subsidiaries (each, a “Guarantor”), and secured by a first priority perfected security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.  The collateral security described above also secures certain banking services obligations and interest rate swaps and currency or other hedging obligations of the Company owing to any of the then existing lenders or any affiliates thereof.  Concurrently with the Company’s entry into the Credit Agreement, the Company also entered into a seven year interest rate swap agreement with Wells Fargo Bank, N.A., Co-Syndication Agent and lender under the Credit Agreement, on $100 million of borrowings under the Credit Agreement. The interest rate swap agreement matures in May 2029.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding borrowings at September 30, 2022 under the Credit Agreement were $268.5 million, consisting of current borrowings of $57.1 million and long-term debt of $211.4 million; while outstanding borrowings at December 31, 2021 under the 2015 Credit Agreement were $125.3 million, consisting of current borrowings.  Letters of credit outstanding under the Credit Agreement were $2.4 million at September 30, 2022, and $2.6 million under the 2015 Credit Agreement at December 31, 2021.  Borrowings at December 31, 2021 under the 2015 Credit Agreement have been classified as current liabilities based upon accounting rules and certain provisions in the agreement.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">At September 30, 2022, the weighted average interest rate under our Credit Agreement was 4.4%, which consisted of $268 million in borrowings at 4.4% under Term SOFR, adjusted for the impact of the interest rate swap agreement on $100 million of borrowings, and an alternative base rate borrowing of $0.5 million at 6.8%.  At <span style="font-size: 10pt; font-family: 'Times New Roman';">December</span> 31, 2021, the weighted average interest rate on our 2015 Credit Agreement was 1.4%, which consisted of $125 million in direct borrowings at 1.4% and alternative base rate loan of $0.3 million at 3.5%. During the nine months ended September 30, 2022, our average daily alternative base rate loan balance was $7.5 million, compared to a balance of $1 million for the nine months ended September 30, 2021 and a balance of $1.1 million for the year ended December 31, 2021.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets.  The Credit Agreement also contains customary events of default.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Polish Overdraft Facility</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In February 2022, our Polish subsidiary, SMP Poland sp. z.o.o., amended its overdraft facility with HSBC Continental Europe (Spolka Akcyjna) Oddzial w Polsce, formerly HSBC France (Spolka Akcyjna) Oddzial w Polsce.  The amended overdraft facility provides for borrowings of up to Zloty 30 million (approximately $6.1 million).  Availability under the amended facility commenced in <span style="-sec-ix-hidden:Fact_b069e61e939844908c83ee5815ebcfcb">March 2022</span>, with automatic three-month renewals until 2027 subject to cancellation by either party, at its sole discretion, at least 30 days prior to the commencement of the three-month renewal period.  Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 1.5% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.  At September 30, 2022 and December 31, 2021, borrowings under the overdraft facility were Zloty 4.9 million (approximately $1 million) and Zloty 12.3 million (approximately $3 million), respectively.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Maturities of Debt</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">As of September 30, 2022, maturities of debt through 2027, assuming no prepayments, are as follows (in thousands):</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td colspan="1" style="vertical-align: top; padding-left: 9pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Revolving</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Credit Facility</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Term Loan </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Facility</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Polish </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Overdraft </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Facility and </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other Debt</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Remainder of 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,286</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">169,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">75,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">169,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">98,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">269,536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: current maturities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(52,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(58,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">117,650</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Deferred Financing Costs</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We have deferred financing costs of approximately $2.2 million and $0.4 million as of September 30, 2022 and December 31, 2021, respectively.  Deferred financing costs are related to our term loan and revolving credit facilities.  In connection with the amendment to the 2015 Credit Agreement entered into in March 2022 and the Credit Agreement entered into in June 2022 with JPMorgan Chase Bank, N.A., as agent, we incurred and capitalized approximately $0.2 million, and $1.9 million, respectively, of deferred financing costs related to bank, legal, and other professional fees which are being amortized, along with certain preexisting deferred financing costs, through June 2027, the term of the Credit Agreement.  In addition, upon entering into the Credit Agreement, we wrote-off $40,000 of unamortized deferred financing costs associated with the 2015 Credit Agreement.  Unamortized deferred financing costs written-off in June 2022 were recorded in other non-operating income (expense), net in our consolidated statement of operations.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Deferred financing costs as of September 30, 2022, assuming no prepayments, are being amortized as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Remainder of 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">127</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">491</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">478</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">470</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Total amortization</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,220</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total debt outstanding is summarized as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom">Credit facility – term loan due 2027<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">98,750</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom">Credit facility – revolver due 2027 <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">169,750</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Senior secured facility – revolver due 2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125,298</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">269,536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Current maturities of debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">269,536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other includes borrowings under our Polish overdraft facility of Zloty 4.9 million (approximately $1 million) and Zloty 12.3 million (approximately $3 million) as of September 30, 2022 and December 31, 2021, respectively.</div> </td> </tr> </table> 98750000 0 169750000 0 0 125298000 1036000 3138000 269536000 128436000 58136000 128415000 211400000 21000 269536000 128436000 4900000 1000000 12300000 3000000 50000000 250000000 300000000 500000000 100000000 400000000 quarterly 0.0125 quarterly 0.025 25000000 25000000 2027-06-01 2 P1Y 168000000 1 2.5 0.001 0.005 P1M 0.001 0.01 P1M 0.01 0.02 0 0.01 one, three or six months P7Y 100000000 268500000 57100000 211400000 125300000 2400000 2600000 0.044 268000000 0.044 100000000 500000 0.068 0.014 125000000 0.014 300000 0.035 7500000 1000000 1100000 30000000 6100000 P3M P30D P3M 0.015 4900000 1000000 12300000 3000000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">As of September 30, 2022, maturities of debt through 2027, assuming no prepayments, are as follows (in thousands):</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td colspan="1" style="vertical-align: top; padding-left: 9pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Revolving</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Credit Facility</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Term Loan </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Facility</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Polish </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Overdraft </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Facility and </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other Debt</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Remainder of 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,286</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">169,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">75,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">169,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">98,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">269,536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: current maturities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(52,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(58,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">117,650</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 1250000 1036000 2286000 0 5000000 0 5000000 0 5000000 0 5000000 0 5000000 0 5000000 0 7500000 0 7500000 169750000 75000000 0 244750000 169750000 98750000 1036000 269536000 52100000 5000000 1036000 58136000 117650000 93750000 0 211400000 2200000 400000 200000 1900000 40000000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Deferred financing costs as of September 30, 2022, assuming no prepayments, are being amortized as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Remainder of 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">127</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">491</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">478</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">470</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Total amortization</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,220</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 127000 491000 478000 470000 464000 190000 2220000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 10.  Accumulated Other Comprehensive Income</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Changes in Accumulated Other Comprehensive Income by Component (in thousands)</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended September 30, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Postretirement</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Costs</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(Credit)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrealized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">derivative</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">gains</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(losses)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at June 30, 2022  attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,326</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,095<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><sup>(1)</sup>  </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Amounts reclassified from accumulated other comprehensive income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Other comprehensive income, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at September 30, 2022 attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23,490</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(19,145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended September 30, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Postretirement</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Costs</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(Credit)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrealized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">derivative</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">gains</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(losses)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at December 31, 2021 attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,099<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><sup>(1)</sup>  </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,170</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Amounts reclassified from accumulated other comprehensive income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">205</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">194</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Other comprehensive income, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(10,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at September 30, 2022 attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23,490</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(19,145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: left; font-family: 'Times New Roman';"><span style="text-align: left; font-family: 'Times New Roman';">(1)</span></div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $5.7 million ($<span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">4.2</span> million, net of tax) and $5.8 million ($4.3 million, net of tax) in the three months and nine months ended September 30, 2022, respectively, and net of cash settlements payments of  $0.1 million ($0.1 million, net of tax) and $0.3 million ($0.2 million, net of tax) in the three months and nine months ended September 30, 2022, respectively.</div> </td> </tr> </table> </div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Reclassifications Out of Accumulated Other Comprehensive Income (in thousands)</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended <br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;" valign="bottom"> <div style="margin-left: 9pt">Details About Accumulated Other Comprehensive Income Components</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> September 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Derivative cash flow hedge:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Unrecognized gain (loss) (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Postretirement Benefit Plans:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Unrecognized gain (loss) (2)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total before income tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">259</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Income tax expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total reclassifications attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">194</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-size: 10pt;"><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: left; font-family: 'Times New Roman';"><span style="text-align: left; font-family: 'Times New Roman';">(1)</span></div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman';">Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized.</div> </td> </tr> </table> </div> <div style="font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-align: left; font-family: 'Times New Roman';">(2)</span></div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt;">Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, whic</span>h are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information).</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Changes in Accumulated Other Comprehensive Income by Component (in thousands)</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended September 30, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Postretirement</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Costs</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(Credit)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrealized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">derivative</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">gains</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(losses)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at June 30, 2022  attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,326</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,095<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><sup>(1)</sup>  </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Amounts reclassified from accumulated other comprehensive income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Other comprehensive income, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at September 30, 2022 attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23,490</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(19,145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended September 30, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Postretirement</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Costs</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(Credit)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrealized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">derivative</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">gains</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(losses)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at December 31, 2021 attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,099<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><sup>(1)</sup>  </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,170</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Amounts reclassified from accumulated other comprehensive income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">205</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">194</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Other comprehensive income, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(10,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at September 30, 2022 attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23,490</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(19,145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: left; font-family: 'Times New Roman';"><span style="text-align: left; font-family: 'Times New Roman';">(1)</span></div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $5.7 million ($<span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">4.2</span> million, net of tax) and $5.8 million ($4.3 million, net of tax) in the three months and nine months ended September 30, 2022, respectively, and net of cash settlements payments of  $0.1 million ($0.1 million, net of tax) and $0.3 million ($0.2 million, net of tax) in the three months and nine months ended September 30, 2022, respectively.</div> </td> </tr> </table> </div> -15326000 43000 105000 -15178000 -8164000 0 4095000 -4069000 0 2000 -104000 -102000 -8164000 -2000 4199000 -3967000 -23490000 41000 4304000 -19145000 -8221000 52000 0 -8169000 -15269000 0 4099000 -11170000 0 11000 -205000 -194000 -15269000 -11000 4304000 -10976000 -23490000 41000 4304000 -19145000 5700000 4200000 5800000 4300000 100000 100000 300000 200000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Reclassifications Out of Accumulated Other Comprehensive Income (in thousands)</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended <br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;" valign="bottom"> <div style="margin-left: 9pt">Details About Accumulated Other Comprehensive Income Components</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> September 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Derivative cash flow hedge:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Unrecognized gain (loss) (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Postretirement Benefit Plans:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Unrecognized gain (loss) (2)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total before income tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">259</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Income tax expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total reclassifications attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">194</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-size: 10pt;"><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: left; font-family: 'Times New Roman';"><span style="text-align: left; font-family: 'Times New Roman';">(1)</span></div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman';">Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized.</div> </td> </tr> </table> </div> <div style="font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-align: left; font-family: 'Times New Roman';">(2)</span></div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt;">Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, whic</span>h are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information).</div> </td> </tr> </table> 141000 277000 -5000 -18000 136000 259000 34000 65000 102000 194000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Note 11.</span>  <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Stock-Based Compensation Plans</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We account for our stock-based compensation plans in accordance with the provisions of FASB ASC 718, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Stock Compensation</span>, which requires that a company measure the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.  The cost is recognized in the consolidated statement of operations over the period during which an employee is required to provide service in exchange for the award.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Restricted and Performance Stock Grants</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-size: 10pt; font-family: 'Times New Roman';">We are authorized to issue, among other things, shares of restricted and performance-based stock to eligible employees and restricted stock to directors of up to </span>2,050,000<span style="font-size: 10pt; font-family: 'Times New Roman';"> shares <span style="font-size: 10pt; font-family: 'Times New Roman';">under the Amended and Restated </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman';"> Omnibus Incentive Plan (“Plan”).</span>  Shares issued under the Plan that are cancelled, forfeited or expire by their terms are eligible to be granted again under the Plan.</span></span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">As part of the Plan, we currently grant shares of restricted stock to eligible employees and our independent directors and performance-based shares to eligible employees.  We grant eligible employees </span>two<span style="font-size: 10pt; font-family: 'Times New Roman';"> types of restricted stock (standard restricted shares and long-term retention restricted shares).  Standard restricted shares granted to employees become fully vested no earlier than </span>three years<span style="font-size: 10pt; font-family: 'Times New Roman';"> after the date of grant.  Long-term retention restricted shares granted to selected executives vest at a </span>25%<span style="font-size: 10pt; font-family: 'Times New Roman';"> rate on or within approximately </span>two months<span style="font-size: 10pt; font-family: 'Times New Roman';"> of an executive reaching the ages 60 and 63</span>,<span style="font-size: 10pt; font-family: 'Times New Roman';"> and become fully vested on or within approximately </span>two months<span style="font-size: 10pt; font-family: 'Times New Roman';"> of an executive reaching the age 65</span>.<span style="font-size: 10pt; font-family: 'Times New Roman';">  Restricted shares granted to directors become </span><span style="-sec-ix-hidden:Fact_cbd28313fcb44a2ca101bde97da6a053">fully</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> vested upon the first anniversary of the date of grant.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Performance-based shares issued to eligible employees are subject to a three-year measuring period and the achievement of performance targets and, depending upon the achievement of such performance targets, they may become vested no earlier than three years after the date of grant.  Each period we evaluate the probability of achieving the applicable targets, and we adjust our accrual accordingly. Restricted shares (other than long-term retention restricted shares) and performance shares issued to certain key executives and directors are subject to a <span style="-sec-ix-hidden:Fact_5e9cbcbd554a4c9d81152dacca761550">one</span> or two year holding period upon the lapse of the vesting period.  Forfeitures on stock grants are estimated at 5% for employees and 0% for executives and directors based on our evaluation of historical and expected future turnover.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Our </span>restricted and performance-based share activity was as follows for the nine months ended September 30, 2022<span style="font-size: 10pt; font-family: 'Times New Roman';">:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date Fair</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value Per Share</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Balance at </span>December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">807,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34.92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 20.35pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">246,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28.44</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 20.35pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(174,742</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"> <div style="margin-left: 9pt;"> Performance Shares Target Adjustment</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">25,317</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">42.21</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 20.35pt; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,825</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41.92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Balance at </span><span style="text-indent: 0pt;">September 30</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">896,894</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">We recorded compensation expense related to restricted shares and performance-based shares of $</span>5.7<span style="font-size: 10pt; font-family: 'Times New Roman';"> million ($</span>4.2<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, net of tax) and $</span>6.8<span style="font-size: 10pt; font-family: 'Times New Roman';"> million ($</span>5.1<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, net of tax) for the nine </span>months ended September 30, 2022 and 2021, respectively<span style="font-size: 10pt; font-family: 'Times New Roman';">. The unamortized compensation expense related to our restricted and performance-based shares was $</span>16.6<span style="font-size: 10pt; font-family: 'Times New Roman';"> million at September 30, 2022, and is expected to be recognized as they vest over a weighted average period of </span>4.55<span style="font-size: 10pt; font-family: 'Times New Roman';"> years and </span>0.56<span style="font-size: 10pt; font-family: 'Times New Roman';"> years for employees and directors, respectively.</span></div> 2050000 2 P3Y 0.25 0.25 P2M P2M P2M P3Y P3Y P2Y 0.05 0 0 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Our </span>restricted and performance-based share activity was as follows for the nine months ended September 30, 2022<span style="font-size: 10pt; font-family: 'Times New Roman';">:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date Fair</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value Per Share</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Balance at </span>December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">807,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34.92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 20.35pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">246,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28.44</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 20.35pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(174,742</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"> <div style="margin-left: 9pt;"> Performance Shares Target Adjustment</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">25,317</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">42.21</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 20.35pt; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,825</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41.92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Balance at </span><span style="text-indent: 0pt;">September 30</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">896,894</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 807019 34.92 246125 28.44 174742 42.21 25317 42.21 6825 41.92 896894 31.86 5700000 4200000 6800000 5100000 16600000 P4Y6M18D P0Y6M21D <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Note 12.</span>  <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Employee Benefits</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">We provide certain medical and dental care benefits to </span>14<span style="font-size: 10pt; font-family: 'Times New Roman';"> former U.S. union employees. </span>The postretirement medical and dental benefit obligation to the former union employees as of September 30, 2022, and the related net periodic benefit cost for the plan for the three and nine months ended September 30, 2022 and 2021 were not material.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We maintain a defined contribution Supplemental Executive Retirement Plan for key employees.  Under the plan, these employees may elect to defer a portion of their compensation and, in addition, we may at our discretion make contributions to the plan on behalf of the employees.  In March 2022, we made company contributions to the plan of $0.8 million related to calendar year 2021.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">We also have an Employee Stock Ownership Plan for employees who are not covered by a collective bargaining agreement.  In connection therewith, we maintain an employee benefits trust to which we contribute shares of treasury stock.  We are authorized to instruct the trustees to distribute such shares toward the satisfaction of our future obligations under the plan. The shares held in trust are not considered outstanding for purposes of calculating earnings per share until they are committed to be released.  The trustees will vote the shares in accordance with their fiduciary duties.  During the nine months ended September 30, 2022</span>,<span style="font-size: 10pt; font-family: 'Times New Roman';"> we contributed to the trust an additional </span>48,200<span style="font-size: 10pt; font-family: 'Times New Roman';"> shares from our treasury and released </span>48,200<span style="font-size: 10pt; font-family: 'Times New Roman';"> shares from the trust leaving </span>200<span style="font-size: 10pt; font-family: 'Times New Roman';"> shares remaining in the trust as of September 30, 2022.</span></div> 14 800000 48200 48200 200 <div style="text-align: left; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Note 13.  Derivative Financial Instruments</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Interest Rate Swap Agreements</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">We occasionally use derivative financial instruments to reduce our market risk for changes in interest rates on our variable rate borrowings. The principal financial instruments used for cash flow hedging purposes are interest rate swap agreements. The interest rate swaps effectively convert a portion of our variable rate borrowings under our existing facilities to a fixed rate based upon determined notional amount. We do not enter into interest rate swap agreements, or other financial instruments, for trading or speculative purposes.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In June 2022, we entered into a seven year interest rate swap agreement with a notional amount of $100 million that is to mature in <span style="-sec-ix-hidden:Fact_98d3002b6d6742e3b2ec492aef785557">May 2029</span>.  The interest rate swap agreement has been designated as a cash flow hedge of interest payments on $100 million of borrowings under our Credit Agreement. Under the terms of the swap agreement, we will receive monthly variable interest payments based on one month Term SOFR and will pay interest based upon a fixed rate of 2.683% per annum, adjusted upward for the credit spread adjustment in the Credit Agreement of 0.10% and the loan margin in the Credit Agreement of 1.50% at September 30, 2022.</span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The fair value of the interest rate swap agreement as of September 30, 2022 was an asset of $5.8 million, which has been deferred and recorded in accumulated other comprehensive income, net of income taxes, in our consolidated balance sheet. When the interest expense on the underlying borrowing is recognized, the deferred gain/loss in accumulated other comprehensive income is recorded in earnings as interest expense in the consolidated statements of operations. We perform quarterly hedge effectiveness assessments and anticipate that the interest rate swap will be highly effective throughout its term.</div> P7Y 100000000 100000000 P1M 0.02683 0.001 0.015 5800000 <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Note 14.</span>  <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Fair Value Measurements</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We follow a three-level fair value hierarchy that prioritizes the inputs to measure fair value.  This hierarchy requires entities to maximize the use of “observable inputs” and minimize the use of “unobservable inputs.”  The three levels of inputs used to measure fair value are as follows:</div> <div><br/> </div> <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman'; font-size: 10pt;">Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets as of the measurement date.</div> <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman'; font-size: 10pt;">Level 2: Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</div> <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman'; font-size: 10pt;">Level 3: Significant unobservable inputs that reflect assumptions that market participants would use in pricing an asset or liability.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following is a summary of the estimated fair values, carrying amounts, and classification under the fair value hierarchy of our financial instruments at September 30, 2022 and December 31, 2021 (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 42%;" valign="bottom"> </td> <td style="vertical-align: top; padding-bottom: 2px; width: 10%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">  September 30, 2022</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; padding-bottom: 2px; width: 42%;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); width: 10%;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Hierarchy</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Fair Value</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; width: 1%; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 2px; width: 1%;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Carrying <span style="font-size: 10pt; font-family: 'Times New Roman';">Amount</span></td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; width: 1%; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 2px; width: 1%;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Fair Value</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; width: 1%; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 2px; width: 1%;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Carrying <span style="font-size: 10pt; font-family: 'Times New Roman';">Amount</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 42%;" valign="bottom"> </td> <td style="vertical-align: top; width: 10%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents</div> </td> <td style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 42%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Deferred compensation</div> </td> <td style="vertical-align: top; width: 10%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,386</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,386</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Short term borrowings</div> </td> <td style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 42%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div> </td> <td style="vertical-align: top; width: 10%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Cash flow interest rate swap</div> </td> <td style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 2</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">—</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">—</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The carrying value of cash and cash equivalents approximates fair value due to the short maturity of those investments.  The fair value of the underlying assets held by the deferred compensation plan are based on the quoted market prices of the underlying funds which are held by registered investment companies. The carrying value of our variable rate short-term borrowings and long-term debt under our credit facilities approximates fair value as the variable interest rates in the facilities reflect current market rates. The fair value of our cash flow interest rate swap agreement obtained from two independent third parties, is based upon market quotes, and represents the net amount required to terminate the interest rate swap, taking into consideration market rates and counterparty credit risk.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following is a summary of the estimated fair values, carrying amounts, and classification under the fair value hierarchy of our financial instruments at September 30, 2022 and December 31, 2021 (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 42%;" valign="bottom"> </td> <td style="vertical-align: top; padding-bottom: 2px; width: 10%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">  September 30, 2022</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; padding-bottom: 2px; width: 42%;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); width: 10%;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Hierarchy</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Fair Value</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; width: 1%; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 2px; width: 1%;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Carrying <span style="font-size: 10pt; font-family: 'Times New Roman';">Amount</span></td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; width: 1%; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 2px; width: 1%;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Fair Value</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; width: 1%; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 2px; width: 1%;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Carrying <span style="font-size: 10pt; font-family: 'Times New Roman';">Amount</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 42%;" valign="bottom"> </td> <td style="vertical-align: top; width: 10%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents</div> </td> <td style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 42%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Deferred compensation</div> </td> <td style="vertical-align: top; width: 10%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,386</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,386</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Short term borrowings</div> </td> <td style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 42%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div> </td> <td style="vertical-align: top; width: 10%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 42%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Cash flow interest rate swap</div> </td> <td style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 2</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">—</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">—</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 17525000 17525000 21755000 21755000 19386000 19386000 23623000 23623000 58136000 58136000 128415000 128415000 211400000 211400000 21000 21000 5816000 5816000 0 0 2 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Note 15.</span>  <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Earnings Per Share</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The following are reconciliations of the net earnings attributable to SMP and the shares used in calculating basic and dilutive net earnings per common share attributable to SMP (in</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman';">s, except per share data):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">Nine</span> Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">N</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">et Earnings Attributable to SMP -<br/> </span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">64,494</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(14,294</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(17,076</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,139</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47,418</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Basic Net Earnings Per Common Share Attributable to SMP -<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Earnings from continuing operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.97</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.67</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per common share attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.09</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,427</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,719</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,201</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Diluted Net Earnings Per Common Share Attributable to SMP -<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.06</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.66</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.77</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per common share attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.07</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.14</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,427</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,719</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,201</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Plus incremental shares from assumed conversions:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Dilutive effect of restricted stock and performance-based stock</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">421</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding – Diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,848</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,153</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,678</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The shares listed below were not included in the computation of diluted net earnings per common share attributable to SMP because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman';">s):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restricted and performance-based shares</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">299</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">281</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The following are reconciliations of the net earnings attributable to SMP and the shares used in calculating basic and dilutive net earnings per common share attributable to SMP (in</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman';">s, except per share data):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">Nine</span> Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">N</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">et Earnings Attributable to SMP -<br/> </span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">64,494</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(14,294</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(17,076</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,139</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47,418</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Basic Net Earnings Per Common Share Attributable to SMP -<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Earnings from continuing operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.97</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.67</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per common share attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.09</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,427</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,719</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,201</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Diluted Net Earnings Per Common Share Attributable to SMP -<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.06</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.66</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.77</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per common share attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.07</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.14</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,427</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,719</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,201</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Plus incremental shares from assumed conversions:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Dilutive effect of restricted stock and performance-based stock</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">421</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding – Diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,848</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,153</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,678</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 23140000 29172000 64494000 79331000 -14294000 -5122000 -17076000 -7139000 8846000 24050000 47418000 72192000 1.08 1.32 2.97 3.57 -0.67 -0.23 -0.79 -0.32 0.41 1.09 2.18 3.25 21427000 22090000 21719000 22201000 1.06 1.29 2.91 3.5 -0.66 -0.22 -0.77 -0.32 0.4 1.07 2.14 3.18 21427000 22090000 21719000 22201000 421000 454000 434000 477000 21848000 22544000 22153000 22678000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The shares listed below were not included in the computation of diluted net earnings per common share attributable to SMP because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman';">s):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restricted and performance-based shares</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">299</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">281</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 299000 291000 281000 277000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Note 16.</span>  <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Industry Segments</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We have two <span style="font-size: 10pt; font-family: 'Times New Roman';">major reportable operating segments, each of which focuses on a specific line of automotive parts in the automotive aftermarket with a complementary focus on the non-aftermarket, industrial equipment and original equipment service markets.  Our Engine Management Segment manufactures and remanufactures ignition and emission parts, ignition wires, battery cables, fuel system parts and sensors for vehicle systems.  Our Temperature Control Segment manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts</span>.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following tables show our net sales, intersegment revenue and operating income for each reportable segment (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; font-weight: bold;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; font-weight: bold;" valign="bottom">2021</td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Sales (a)</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">251,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">247,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">732,871</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">692,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">122,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">119,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">318,744</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">288,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,001</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">381,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">370,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,063,616</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">988,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intersegment Revenue (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,034</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,278</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,822</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,254</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,701</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9,532</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(24,531</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(25,048</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating Income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,293</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,854</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">71,109</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">89,352</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,252</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,695</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,735</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(14,421</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(18,081</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">88,423</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">104,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For the disaggregation of our net sales from contracts with customers by geographic area, major product group and major sales channels for each of our segments, see Note 17, “Net Sales.”</div> 2 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following tables show our net sales, intersegment revenue and operating income for each reportable segment (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; font-weight: bold;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; font-weight: bold;" valign="bottom">2021</td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Sales (a)</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">251,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">247,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">732,871</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">692,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">122,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">119,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">318,744</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">288,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,001</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">381,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">370,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,063,616</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">988,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intersegment Revenue (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,034</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,278</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,822</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,254</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,701</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9,532</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(24,531</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(25,048</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating Income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,293</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,854</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">71,109</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">89,352</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,252</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,695</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,735</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(14,421</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(18,081</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">88,423</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">104,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.</div> </td> </tr> </table> 251741000 247151000 732871000 692385000 122991000 119075000 318744000 288019000 6641000 4084000 12001000 8535000 381373000 370310000 1063616000 988939000 6034000 7278000 16830000 17822000 1654000 2254000 7701000 7226000 -7688000 -9532000 -24531000 -25048000 0 0 0 0 23293000 27854000 71109000 89352000 14252000 16695000 31735000 33516000 -3930000 -6011000 -14421000 -18081000 33615000 38538000 88423000 104787000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 17.  Net Sales</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Disaggregation of Net Sales</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We disaggregate our net sales from contracts with customers by geographic area, major product group, and major sales channels for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our net sales are affected by economic factors.</div> <div><br/> </div> <div style="text-align: left; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following tables provide disaggregation of net sales information for the three months and nine months ended September 30, 2022 and 2021 (in thousands):</div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended <span style="text-indent: 0pt;">September 30</span>, <span style="text-indent: 0pt;">2022</span> (a)</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">222,110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">118,228</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">340,338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,440</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,377</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,463</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,401</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">152</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">251,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">122,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">381,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">215,021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,550</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">218,571</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">97</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,817</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">78,211</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,747</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79,958</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44,780</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,247</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">46,027</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">251,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">122,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">381,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">184,430</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">113,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304,478</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59,908</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,799</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68,707</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,403</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">251,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">122,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">381,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended <span style="text-indent: 0pt;">September 30</span>, <span style="text-indent: 0pt;">2021</span> (a)</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">210,639</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,059</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">324,698</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,731</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,566</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,014</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,481</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">201</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">247,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">119,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">370,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">208,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">210,692</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">75,080</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,184</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">76,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43,995</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">693</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">247,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">119,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">370,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">175,881</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">110,393</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">290,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">64,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72,543</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,927</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">482</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,409</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">247,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">119,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">370,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine months ended September 30, 2022<span style="font-size: 10pt; font-family: 'Times New Roman';"> (a)</span></div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">638,377</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">301,831</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">940,208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,526</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,001</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">51,156</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,606</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,589</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,806</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,649</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">Total<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">732,871<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">318,744<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">12,001<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">1,063,616<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">618,198</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">626,455</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">66</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">193,551</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">195,490</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125,193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">126,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">Total<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">732,871<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">318,744<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">12,001<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">1,063,616<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">522,916</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">289,338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,001</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">824,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">186,449</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,387</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">213,836</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,506</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">Total<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">732,871<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">318,744<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">12,001<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">1,063,616<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div><br/> </div> <div><span style="text-indent: 0pt;">Nine</span> months ended <span style="text-indent: 0pt;">September 30</span>, <span style="text-indent: 0pt;">2021</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> (a)</span></div> </div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">594,014</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">274,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">868,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,738</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,524</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">46,797</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,632</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,988</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">281</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,351</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,993</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">669</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,662</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">692,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">288,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">988,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">574,595</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">580,345</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">117,790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(177</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">117,613</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">178,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">179,619</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">109,988</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,374</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,362</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">692,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">288,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">988,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">513,190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">263,841</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">785,566</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">159,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,684</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">181,848</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,494</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">692,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">288,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">988,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.</span></div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(b)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that do not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the three and nine months ended September 30, 2021 exceeded third party sales from our Canadian business unit.</div> </div> </div> </td> </tr> </table> <div><br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -35.95pt; margin-left: 35.95pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Geographic Area</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We sell our line of products primarily in the United States, with additional sales in Canada, Mexico, Europe, Asia and Latin America.  Sales are attributed to countries based upon the location of the customer.  Our sales are substantially denominated in U.S. dollars.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Major Product Group</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The <span style="font-size: 10pt; font-family: 'Times New Roman';">Engine Management segment of the Company principally generates revenue from the sale of automotive engine parts in the automotive aftermarket including ignition, emission control, fuel and safety related system products, and wire and cable parts.  The Temperature Control segment of the Company principally generates revenue from the sale of automotive temperature control systems parts in the automotive aftermarket including air conditioning compressors and other climate control parts</span>.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Major Sales Channel</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In the aftermarket channel, we sell our products to warehouse distributors and retailers.  Our customers buy directly from us and sell directly to jobber stores, professional technicians and to “do-it-yourselfers” who perform automotive repairs on their personal vehicles.  In the Specialized Original Equipment (“OE”) and Original Equipment Service (“OES”) channel, we sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.  Lastly, in the Export channel, our domestic entities sell to customers outside the United States.</div> <div style="text-align: left; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following tables provide disaggregation of net sales information for the three months and nine months ended September 30, 2022 and 2021 (in thousands):</div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended <span style="text-indent: 0pt;">September 30</span>, <span style="text-indent: 0pt;">2022</span> (a)</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">222,110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">118,228</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">340,338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,440</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,377</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,463</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,401</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">152</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">251,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">122,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">381,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">215,021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,550</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">218,571</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">97</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,817</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">78,211</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,747</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79,958</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44,780</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,247</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">46,027</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">251,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">122,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">381,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">184,430</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">113,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304,478</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59,908</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,799</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68,707</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,403</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">251,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">122,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">381,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended <span style="text-indent: 0pt;">September 30</span>, <span style="text-indent: 0pt;">2021</span> (a)</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">210,639</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,059</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">324,698</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,731</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,566</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,014</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,481</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">201</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">247,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">119,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">370,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">208,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">210,692</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">75,080</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,184</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">76,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43,995</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">693</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">247,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">119,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">370,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">175,881</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">110,393</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">290,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">64,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72,543</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,927</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">482</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,409</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">247,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">119,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">370,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine months ended September 30, 2022<span style="font-size: 10pt; font-family: 'Times New Roman';"> (a)</span></div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">638,377</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">301,831</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">940,208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,526</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,001</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">51,156</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,606</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,589</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,806</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,649</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">Total<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">732,871<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">318,744<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">12,001<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">1,063,616<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">618,198</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">626,455</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">66</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">193,551</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">195,490</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125,193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">126,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">Total<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">732,871<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">318,744<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">12,001<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">1,063,616<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">522,916</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">289,338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,001</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">824,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">186,449</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,387</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">213,836</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,506</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">Total<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">732,871<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">318,744<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">12,001<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">1,063,616<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div><br/> </div> <div><span style="text-indent: 0pt;">Nine</span> months ended <span style="text-indent: 0pt;">September 30</span>, <span style="text-indent: 0pt;">2021</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> (a)</span></div> </div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">594,014</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">274,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">868,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,738</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,524</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">46,797</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,632</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,988</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">281</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,351</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,993</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">669</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,662</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">692,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">288,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">988,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">574,595</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">580,345</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">117,790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(177</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">117,613</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">178,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">179,619</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">109,988</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,374</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,362</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">692,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">288,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">988,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">513,190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">263,841</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">785,566</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">159,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,684</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">181,848</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,494</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">692,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">288,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">988,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.</span></div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(b)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that do not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the three and nine months ended September 30, 2021 exceeded third party sales from our Canadian business unit.</div> </div> </div> </td> </tr> </table> 222110000 118228000 0 340338000 9129000 4440000 6641000 20210000 9375000 32000 0 9407000 7263000 114000 0 7377000 2463000 25000 0 2488000 1401000 152000 0 1553000 251741000 122991000 6641000 381373000 215021000 0 3550000 218571000 36720000 0 97000 36817000 0 78211000 1747000 79958000 0 44780000 1247000 46027000 251741000 122991000 6641000 381373000 184430000 113407000 6641000 304478000 59908000 8799000 0 68707000 7403000 785000 0 8188000 251741000 122991000 6641000 381373000 210639000 114059000 0 324698000 9731000 4566000 4084000 18381000 6900000 114000 0 7014000 6381000 100000 0 6481000 12269000 35000 0 12304000 1231000 201000 0 1432000 247151000 119075000 4084000 370310000 208443000 0 2249000 210692000 38708000 0 -42000 38666000 0 75080000 1184000 76264000 0 43995000 693000 44688000 247151000 119075000 4084000 370310000 175881000 110393000 4084000 290358000 64343000 8200000 0 72543000 6927000 482000 0 7409000 247151000 119075000 4084000 370310000 638377000 301831000 0 940208000 23526000 15629000 12001000 51156000 27460000 146000 0 27606000 22270000 303000 0 22573000 16589000 217000 0 16806000 4649000 618000 0 5267000 732871000 318744000 12001000 1063616000 618198000 0 8257000 626455000 114673000 0 66000 114739000 0 193551000 1939000 195490000 0 125193000 1739000 126932000 732871000 318744000 12001000 1063616000 522916000 289338000 12001000 824255000 186449000 27387000 0 213836000 23506000 2019000 0 25525000 732871000 318744000 12001000 1063616000 594014000 274035000 0 868049000 25738000 12524000 8535000 46797000 17301000 331000 0 17632000 18988000 281000 0 19269000 31351000 179000 0 31530000 4993000 669000 0 5662000 692385000 288019000 8535000 988939000 574595000 0 5750000 580345000 117790000 0 -177000 117613000 0 178031000 1588000 179619000 0 109988000 1374000 111362000 692385000 288019000 8535000 988939000 513190000 263841000 8535000 785566000 159164000 22684000 0 181848000 20031000 1494000 0 21525000 692385000 288019000 8535000 988939000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Note 18.</span>  <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Commitments and Contingencies</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Asbestos</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In 1986, we acquired a brake business, which we subsequently sold in March 1998 and which is accounted for as a discontinued operation in the accompanying statement of operations.  When we originally acquired this brake business, we assumed future liabilities relating to any alleged exposure to asbestos-containing products manufactured by the seller of the acquired brake business. In accordance with the related purchase agreement, we agreed to assume the liabilities for all new claims filed on or after September 2001. Our ultimate exposure will depend upon the number of claims filed against us on or after September 2001, and the amounts paid for settlements, awards of asbestos-related damages, and defense of such claims. At September 30, 2022, approximately 1,550 cases were outstanding for which we may be responsible for any related liabilities.  Since inception in September 2001 through September 30, 2022, the amounts paid for settled claims and awards of asbestos-related damages, including interest, were approximately $64 million.  We do not have insurance coverage for the indemnity and defense costs associated with the claims we face.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In evaluating our potential asbestos-related liability, we have considered various factors including, among other things, an actuarial study of the asbestos related liabilities performed by an independent actuarial firm, our settlement amounts and whether there are any co-defendants, the jurisdiction in which lawsuits are filed, and the status and results of such claims.  As is our accounting policy, we consider the advice of actuarial consultants with experience in assessing asbestos-related liabilities to estimate our potential claim liability; and perform an actuarial evaluation in the third quarter of each year and whenever events or changes in circumstances indicate that additional provisions may be necessary.  The methodology used to project asbestos-related liabilities and costs in our actuarial study considered: (1) historical data available from publicly available studies; (2) an analysis of our recent claims history to estimate likely filing rates into the future; (3) an analysis of our currently pending claims; (4) an analysis of our settlements and awards of asbestos-related damages to date; and (5) an analysis of closed claims with pay ratios and lag patterns in order to develop average future settlement values.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range of settlement payments and awards of asbestos-related damages was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In accordance with our policy to perform an annual actuarial evaluation in the third quarter of each year, an updated actuarial study was performed as of August 31, 2022.  The results of the August 31, 2022 study included an estimate of our undiscounted liability for settlement payments and awards of asbestos-related damages, excluding legal costs, ranging from $68.8 million to $111.6 million for the period through 2065.  The change from the prior year study, which was in August 31,2021, was a $7.9 million increase for the low end of the range, and an $11.4 million increase for the high end of the range.  The increase in the estimated undiscounted liability from the prior year study at both the low end and the high end of the range reflects our actual experience, our historical data, recent settlements and certain assumptions with respect to events that may occur in the future.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Based upon the results of the August 31, 2022 actuarial study, in September 2022, we increased our asbestos liability to $68.8 million, the low end of the range, and recorded an incremental pre-tax provision of $18.5 million in earnings (loss) from discontinued operations in the accompanying statement of operations.  Future legal costs, which are expensed as incurred and reported in earnings (loss) from discontinued operations in the accompanying statement of operations, are estimated, according to the August 31, 2022 study, to range from $53.2 million to $105.7 million for the period through 2065.  Total operating cash outflows related to discontinued operations, which include settlements, awards of asbestos-related damages and legal costs, net of taxes, were $11 million and $6.7 million for the nine months ended September 30, 2022 and 2021, respectively. </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We plan to perform an annual actuarial evaluation during the third quarter of each year for the foreseeable future and whenever events or changes in circumstances indicate that additional provisions may be necessary. Given the uncertainties associated with projecting such matters into the future and other factors outside our control, we can give no assurance that additional provisions will not be required. We will continue to monitor events and changes in circumstances surrounding these potential liabilities in determining whether to perform additional actuarial evaluations and whether additional provisions may be necessary.  At the present time, however, we do not believe that any additional provisions would be reasonably likely to have a material adverse effect on our liquidity or consolidated financial position.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Other Litigation</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We are currently involved in various other legal claims and legal proceedings (some of which may involve substantial amounts), including claims related to commercial disputes, product liability, employment, and environmental.  Although these <span style="color: rgb(0, 0, 0);">legal claims and legal proceedings are subject to inherent uncertainties, based on our understanding and evaluation of the relevant facts and circumstances, we believe that the ultimate outcome of these matters will not, either individually or in the aggregate, have a material adverse effect on our </span>business, financial condition or results of operations<span style="color: rgb(0, 0, 0);">.  We may at any time determine that settling any of these matters is in our best interests, which settlement may include substantial payments.</span>  Although we cannot currently predict the specific amount of any liability that may ultimately arise with respect to any of these matters, we will record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required in both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  As additional information becomes available, we reassess our potential liability related to these matters. Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Warranties</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We generally warrant our products against certain manufacturing and other defects.  These product warranties are provided for specific periods of time of the product depending on the nature of the product.  As of September 30, 2022 and 2021, we have accrued $30 million and $18.9 million, respectively, for estimated product warranty claims included in accrued customer returns.  The accrued product warranty costs are based primarily on historical experience of actual warranty claims.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the changes in our product warranties (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: top; text-align: center; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;">Three Months Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: top; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;"> Nine Months Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance, beginning of period</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,766</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,463</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Liabilities accrued for current year sales</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35,450</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">88,371</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Settlements of warranty claims</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(29,235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(26,730</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(75,853</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(71,519</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance, end of period</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,864</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,864</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1550 64000000 68800000 111600000 7900000 11400000 68800000 18500000 53200000 105700000 11000000 6700000 30000000 18900000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the changes in our product warranties (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: top; text-align: center; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;">Three Months Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: top; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;"> Nine Months Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance, beginning of period</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,766</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,463</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Liabilities accrued for current year sales</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35,450</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">88,371</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Settlements of warranty claims</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(29,235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(26,730</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(75,853</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(71,519</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance, end of period</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,864</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,864</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 23766000 18213000 17463000 17663000 35450000 27381000 88371000 72720000 29235000 26730000 75853000 71519000 29981000 18864000 29981000 18864000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Note 19. Subsequent Event</div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In October 2022, we acquired 100% of the capital stock of Kade Trading GmbH (“Kade”) headquartered in Glinde, Germany for Euros 1.9 million (approximately $1.9 million), net of closing balance sheet adjustments, plus a Euros 0.5 million (approximately $0.5 million) earn-out based upon Kade’s performance in 2024 and 2025.  Kade is a supplier across Europe of mobile temperature control components to commercial vehicle, passenger car and specialty equipment markets and has been a distributor of SMP products including electric compressors, hose assemblies and receiver dryers, with annual sales of approximately $6 million.  The acquired Kade business, to be reported as part of our Temperature Control segment, was paid for with cash funded by borrowings under our Credit Agreement with JP Morgan Chase Bank, N.A., as agent.</span><br/> </div> 1 1900000 1900000 500000 500000 6000000 The other current assets balance includes $0.9 million of cash acquired. The other current assets balance includes $4.6 million of cash acquired. Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized. Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized. Other includes borrowings under our Polish overdraft facility of Zloty 4.9 million (approximately $1 million) and Zloty 12.3 million (approximately $3 million) as of September 30, 2022 and December 31, 2021, respectively. Throughout this Form 10-Q, “SMP” refers to Standard Motor Products, Inc. and subsidiaries. Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $5.7 million ($4.2 million, net of tax) and $5.8 million ($4.3 million, net of tax) in the three months and nine months ended September 30, 2022, respectively, and net of cash settlements payments of  $0.1 million ($0.1 million, net of tax) and $0.3 million ($0.2 million, net of tax) in the three months and nine months ended September 30, 2022, respectively. Excludes expenses of approximately $0.8 million and $1.9 million for the three and nine months ended September 30, 2022, respectively, and approximately $0.3 million and $1.2 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material. Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information). Includes $21.6 million of right-of-use assets related to the lease modification and extension for our executive offices in Long Island City, New York during the nine months ended September 30, 2022 and $8.8 million of right-of use assets obtained in business acquisitions during the nine months ended September 30, 2021. Segment net sales include intersegment sales in our Engine Management and Temperature Control segments. Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that do not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the three and nine months ended September 30, 2021 exceeded third party sales from our Canadian business unit. EXCEL 80 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #=:7U4'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 " W6E]5_N&E$N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O29%Q=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[GHC9' MO4<0574''DE;31HF8!$7(E.--=(DU-2E,]Z:!1\_4SO#K %LT6.@#+SDP-0T M,9Z&MH$K8((1)I^_"V@7XES]$SMW@)V30W9+JN_[LJ_GW+@#A_?GI]=YW<*% M3#H8'']E)^D4<<4ND]_J]6;[R)2HA"AX5=1\RV\EOY?BX6-R_>%W%?:==3OW MCXTO@JJ!7W>AO@!02P,$% @ -UI?59E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" W6E]5K@5 M]D% #P'@ & 'AL+W=OIF_:# TZ"#C S)FG_ M^ST#@;8R+QFZW ]7(+PO_OK9CP_V:"O5UW0MA";/41BGEYVUULF'7B_UUB+B MZ:E,1 R_+*6*N(93M>JEB1+KD2H=Q>=FAG=^$A6*VUN= ;CQ*^$G.A?T]F"LYZE8H?1"). QD3)9:7 MG0G],'69"W_F7',2T2H?"TD>#P9R.F(@R-$K3C MWU*T4SW3!+X^WJG?Y.;!S(*G8BK#/P-?KR\[%QWBBR7/0OT@M[^*TM"9T?-D MF.;_DVUQ;[_?(5Z6:AF5P=""*(B+O_RY[(C7 4Y# "L#V+L VO0$MPQPIV"JB_\M_$]:&75 M5+9KZA5#!>M>L[-]=P&O:G<"$7^ MGBQ2K6 P_F/KH4*A;UD,;=,$_/BYIYN0KVR>\/@E#U-; M5TS1L):FSBM3YX?EZ4O&E18J?"$/(I%*V_SA4EIE5GMH5$M[@\K>X#![,Z$" M:0J63Z#L64O+!M=J2B(:U=(?=>IWJ_._'):CMM'C'KDO MKLTB'M36XRM^H >^&10'N,NAH;GD[!%KK*EX7%N3K#;)T':58'03A(+<9]%" M**LY7,1Q:-?I#_KV+**Q;0W6+$-1>M@9?!"KP. ,I/.>1]92LT=HK@$DN?(! M_K149*:DGWDZ/0&H]$ZMQH^!-;3F&HJ326E\"B-8P0R]!59])K^)%ZMU7,HQ M_X:N>S&T^CP&Z] :=BA.*Q7:>U+!Y,SA_H1 MK0@D*>IS* #H!^D;\\ZKG[_ M9+5\#!*B-0I1'&!*RX_\F=SZD-]@&7C%1PTRA7%)2KO4/8>7C6/U>PPTHC4; M41QI2K\3WP=UF''E ;F#^\CGV)Y77-(==.D%N8=BOA8J)E?AQK=/XF/ $JUI MB>* \][YU)S!J'Z4V]CJ&I>[D_&*W*:A^20V4E;'QR G6J,3Q7GGO>-J(D/! MW02Q9T\VKMDPB8^!4*Q&*(8SSWNC,YEJJ--_!4ECK=JC2"EUK"R,Q[5U6H,4 MP]DG'[03)7BS,5Q@0"^LMHZ!3JQ&)X93SYW,R7!X##5 HEX2R'Q<_D;GP,F6O&5=[E*8RBN#E--?2^WI"$O@8VO P M$^1[=NHX)!&J6(JS]L$Q((K5$,5P\@'T]P.HF?.7:"%#JW5<8/YI9K5U#&9B M-3,QG&IVN237S]Z:QRO1",5[A.Z?YM=6?\< )%8#$CL(D':+#<576YY'>)O8 MOU#W*#Y9%XJG>%1;GS48L8/ Z#;60A7;!F8AA>^,6WWBBDT^CX%!K,8@=A & MF:]4('H @I54]D*TAW^X@K$^\3P!0B#C%Y)6Q\? (%9C$#L(@^81#T-RE:7P M&Q-[1[!1J-X7%NC M-?RX.+OL$KD6D$C,7LOU(SRNK;T:@MR#UH_>ON'G^<8:^9SIU"R:0'ZMCK\1 MWI3]4*B=Y6IFBW>VQ]VI/T0R_?*LU)9Y9*"BV%ZNKU7;N M)-_$[-6W%WO!G[@9O2D)Q1)"G=,!/%X5VZO%B99)OD.YD%K+*#]<"^X+96Z MWY=2ZMV)>4"UR3W^#U!+ P04 " W6E]5TN(&'Z0( "**@ & 'AL M+W=O#:[QQ8SZRJ!&_"=CS^71 M9Z2H+#C_2WVY2:\&CGHBMF%+H5PD\L\3F[#-1GF2S_%WXW1P&%,9'G]^\3ZK MR4LRBZ1D$[[Y;Y:*]=4@'*"4/2;51GSES_]B#2%/^5OR35G_CYX;K#- RZH4 M?-L8RR?89OG^;_*]"<21 :8]!J0Q(+J!UV- &P.J&[@]!FYCX+YU!*\Q\-XZ M@M\8U,D<[8-51WJ:B&1\6?!G5"BT]*8^U.FJK66 LUS-K+DHY-U,VHGQY.[+ M_.[WF^GU0SQ%\P?YYS;^\C!'=S-T=Q]_O7ZXD0!TCOZ83]&O/_^&?D99CA[6 MO"J3/"TO1T(^@_(T6C;C3?;CD9[Q*+KEN5B7*,Y3E@+VL=T^LMB/)/=# ,A+ M ";$ZG#.=D-$G3-$'$* YYF^W1Q#=#XV^NR'1^\$@QYF ZW]T0_-AF_7BU(4 MLB;\">5_/X(+CZ *Y46Y2Y;L:B K8TN3:O(^_R(Y3)AL&K;_/=M-O&$S:WLBOC50S>AK3$-. 7HZ>CM,!P *' M8J<+BTT8=GSJ8[^+FYFX* PC&AU@G>AXA^AX5HH37@K$'WLC--F;>T?#DL#U MPD@C"\!\#SN>1M:$!8'CNUCC"L!D\P]"F*M_X.I;N?ZSX&6)=@5_S 1$U3=& MQ6I05Z,*P3QB4#5A)")1H,%F "P,B8]AJL&!:F"E.I?J(\M79VC%=!/E^YZCH6(311S7\_2=5HGW.->V]^&X^=9_&PWJ4 5!#J/0H N:'> V8 BA"WCSIIJ1,K M]1NY8*4L$"^K%>1*S"SZGJ]S-5&^1W2N (B$1.=JHC#U>I8M;B4EMDJA<9P4 MN4QMB1X+OD5+J=ZSO%*Y;K+.\Q(MF-PC,R22[W#A:H;HQ *[ =&# ZQ%MAANW*[ U3 8P H,1DZS:R#\ B'.HB!H#YKF^6 M/4"P1=2G/3%H!1NV*[;?E6"K^:=9V82 I4<1J(N?TJ^O3@Q39YUCET2ZN(-P M'B9&D8#8?M^DYM:E@S04"ZIIJ2]3K4R0+2S'5\JI,U M86[@N<9" $0CD2NFAVNKX+!=PAUS18D01;:H1++8R&QSU1'5O"AXK7=K<:=Z M!1@34VCIQ7\*8/2.&4,88O1"$T1)3R1:58?MLLX:B?GM/;3#?<7E-P)N<3$@ MVD+7Z*[;JI!6XQ"YPIW!O WF;LA-L8Q .:&.@.Z"-0;C^-D9:N4OLQ3M]O8-KV@P7' MBF/HZ&H.1%%CR9LH,HQT+0>@Z-#KVQ?R>X(3&,_I#/7#]2F DK-)/[4%4&1H MEC@318>D9^]+6LE/P@]5N&FVJ01+X1IGW4V\N\:=TEM\4F^S4WGK)JG=C1#[ MUN'$-2Z"9J71H"&4OOF* 92L.K2=K=![4?3'R]QS0!ZB=-# M <,,B0?# KW@P["^$D=;?4_M^OZ-*_D]X<%&VF21TX.#H=D4Z+$Q4;+&Z;(? M0-'C2MB-3*OZZ6NJ_RE+69ZBE"TE;1F# ^_W1(,8C5I. KT=PBC]L ]$A=@Y M_J[%?3_B,<%?,TFLAM4D C M_>O=*J4&I7 MH=_PGW.VVK)%2C.5](1NDURF0%U^Q^H M\T_%_H%MZY)?R44\V9]+HL99.91;TX=UP:O5FE<"B756(O7"'\+.^;_/T"\_ MA7*2?)*[WOH3_J3>192/4F^%A72>%"FZY8(7Z+[@:;44Y1FZR9?#>N"R6I19 MFB5%QLHAU-Y'1Z^];5FQJE]0+.46?_:E[[2/NW-&^30D:[1!OV*!]/E90!*O8O/NZ_"+ZK M7]1;<"'XMOZX9DG*"@60]Q\Y%R]?U "'UT_'_P=02P,$% @ -UI?59[& MA:B=! 2A0 !@ !X;"]W;W)KK/B(J52 M#<7:S+>"T65IE"8FL2S/3&F<&:-!^6PJ1@.^DTF'WP%*\WLGA@C@9;NF8S)K]NIT*-S(9E&:(<%60^,&7T?8+0Q*Q+>8 M'?*3>U1(F7/^O1C<+8>&5B9G3G(UY\D>\E)NA$1AHR59TE\@G?OC":D'E!!<\R3Y^B+]'#[.Y;A.X>U#A"G]#7V02]?_697/!LHWN>R4V.HFS)EH#]I-L^[+ W512:4)#74-R2 M3L(9VUXAV_J(B$4(,)_QV\TQ).?GO$?_V_M9,.PF+^R2S^XI+_Z\F>=2J,_^ M+R@3*E\.[*O8"Z_S+5VPH:$VNYR)/3-&O_Z"/>LW:!GZ))OT21;U1':V8$ZS M8$X7^^A!%15&119G:_!CK*R]TKJH'OM1$(3!P-R?AK8-(H[EV>>H21OE^*[C MGZ.B-LHGA#@-ZDREVZAT.]/R46Z80 N>J@ANBG*U9VH;4F.&WB<\SS]\1)D* M!%\A25^NH3BX?:9BGV23/LFBGLC.%LEK%LGK3$55P55]SE3Y$H)EBQ](;0Q9 MGM"J,UC^K:J::C4DF*85LWN2-9\"XH=:G@(HXGB>EJ< "KN.XVJ)"L%"RX43 MU6]BX'?&8,)$O*>RRD^U,^XN*O9;[AT)I< *))F0 0C#6Y$,:&!8>-X+!3 M\#.7-$'\XC9TNO] XD- F17H^@$4<7Q]R0$4QMC5R"((%N( C@.VCHVC]89( MC($8@+V@U<[/ &M?[!A $>R&>@$"8+9GA_J'#<*0Y"CCZG4F!4\4RUJ!)5,;KOS/,E5/H:VJ"^V\\4D MQ\4D/]4WU>:G2:1_86, @ULY"V!(J&=L&V23"^EZ[.1Q9]_Y4^6XIM;V&%?7 MWT81?;,"F7Q/#P" NA2 8V>,NUOCGK]7,$Y.>]YZWSP&0'8K30"B5FL-$5TH MY/C86>/.GA".DAZ>V?T4E.^V_Q($K:X-0*G=W6ME2AMF>XZCES4 YEO$UW=W M\^1L)&5B71Y*Y:IV[S)9_1UNGC8'7S?E<8_V_!9?CS'P?%(S_YKXSPX\\@K<2F+_^6+>G4Q M2D9H(99\6]3W\ODWT3D4ZODR653-;_3(1RK95+=?=8%"PSLOV+W_I%N)H M D< V@W@'YT .L&L,;15EGCUA6O^?1DM#7,IE\T:].,!F_R4M_&>:W@ MVQS&U=/+KU_F7V]OKF8/UU?H\^QV]N7R&LU_N[Y^F*-3]&U^A7XZ^1F=H+Q$ M#RNYK7BYJ,XG-5Q9CY]DW54^MU>ACJO,Q>838GB,**;4,OS2/_Q*9#"<-,/) MV^$3\/?@-#TX39OYF,OI;_?WUU\>T&P^!S_/;/ZT$P3V"71NG54;GHF+$21/ M)=1.C*;__A>)\"\V[W[09&]\90=?F6_VZ26O5@CN&LKT"_'G-M_Q0I2U]2ZV M4T7-5+H [*8D#FEX/MD=NV-:43#KK=[H# XZ Z_.69;)+XIL*\7=%!6^35]JU4HMZJ4J]\4Z6$ M@AKAU1N9:TF"9!A<%BM*H\2N-CZHC;UJ[Y38\+R-EE+'AXX 6:] =+95"E0C M#G%C3XK85!2FA QTFU8D3BBSZTX.NA.O[@=9\^(#$A/CX@E-HY@--)IF,2$4 M.T(A/8A,WUE<:"I4_3I&FX)KF3HMHI2EDPQE&;F">4QN,X2?Y)NJ;F3< !2=/!.MC,:)Q$]G4@N&*C-9D>BD#K$]:0F7CA.OS9)FI+D!L!N40U?S%7@>[>8X5L"!( M@J%0BUE$J"M(>\X2/V@U5:I:YV:EN[HMJ"TK6>2+)C7YEFJ+&0T#[(K5'HG$S\2V6GODF6R# M)$EB:L2HQ9"D<1H1A\2>@R3^4.=[>S/[?'-[\W!S;6]_B9>G?[?__5&SO76Z MARCQ4_2RX^=&JCUQE-C)8J7G4R2S$H[TPFKB+,#-BSK1BA#A2EO9(I'XD'MKZ#7_5 M/;UUKV6"C6"6I,.*:+-C $J7R)Z U$_ ^;9]Q+8[A'Y%;47?,EJ%F]0+ M TJ&+:W-+":)H][0HUVLGXVS3N*A 6];0M!J M%L2NI>PA2/T0O..O2A9%NZ>7ZW5>Z2,UNU(+#^.0#=MABUD0XM!1MVC/0_H1 M'NYW+_N[[M@=4I-Y+&9)9!0!TRZ((^9J@VF/1NK?(][*\NFTJ:NN0DHM.T%" M @,$5CN'O!YBU ^Q+[+6UF32["NQ(A7BQEL#AW])NWI1?WTZIJV M+J_>TVI2""0PHTQ9S$(<8+M6UM.*O4NK1B6O'J%'EM5[K@ M%67F4OP/SDN1K>_\ 1.]]?GHT)5Y^^QY+;/O*UDLA*K^TYR&U*_61IMYN?EW M&^T?-=M;KWMX,C\\]9V&_K32SJ-3Z*<4VO%B*] )_80Q@K*%JA57X@S-MO5* MJOS_D&NG^L$ QLU/^W7U"P*HZ3RD;)RR: S=:O>-=0DMH(V3>'A&^Z[96Z=[ M'C,_CR_Y)M=I"'MI\9+I VOHSP^N6P6;O"4X"(PC1:M=R&)'O\MZ,#,_F.]% MS7-]="NX*B$5[B S/Y!G1R>&W5FM7$/KRR:]3],P28;;/)M='";.N]5CGODQ MW[)H_OM=Z_2@]EDEFQ /TY0E0]A;["),PL1!^Z"G?>"GO6ZI@$6ZF];-5%Y" M]P?8MSX'LFP]"38Z/[M9X$C8H =]\!'0?W1A Y/DD=Y0#Q?6:D MW[ZIY:9Y9/XH:]A9-R]7@H-P;0#?+Z6L]V_T4_C#?UU,_P)02P,$% @ M-UI?5>U\O4A: P U D !@ !X;"]W;W)K1H M?5'<%(@?+%*:IW"QF-1*4Y*V AB:KRG,KG:^!B,[9< MZ^7%+7O(M'EA1Z.2/D ,^JY<2.S9+4O*2L M:)[T:3L/.P"W]PK VP*\MP+\+<"OC3;*:ELSJFDTDF)#I(E&-M.HYZ9&HQM6 MF"S&6N)7AC@=3;_=Q-^^?IE-EO,9N9Y\G=Q,YR3^/)\O8W*VH!(*G8%F">7G MY"]R%\_(V8=S\H&P@BPS42E:I&ID:U1B^.QD.^IU,ZKWRJ@QE)?$=RZ(YWA> M!WQZ&CZ#!.%N#7?WX3;Z;R?!:R?!J_G\UR;A[O9V?K,DDSA&WU==?AJ"7C>! MV6I7JJ0)C"W<2PKD&JSHXQ]NX'SJ_=:K?XH]FB2)J JM< LFP-;T MGL,%H1QW,RT24 0+ TF9V@9A>@D\E;CG("6)A)1IPH52T)GT9N2@'MF4CW74 M#QUG9*]WS1\'!>[@_Z ]4[W65.^DJ87$LB;U\P4I.2UT(_MGQ4JL-QKM)4F5 M5YP:$RG@I":,FB+2Y:%W),_S>T[@';CH"/,&@^&PVT>_]=$_N1!C+9+'3/ 4 MI/JS=J"?.Y=C_SV7XSN1[3D.6L?!R=BIN MR/L[>GRG^1T(?T/@GOYAJW_X^_J94M6OM0^/)'E^Z >.'QQH?T/@GO:PU1Z> MU+[$NXJJY'.C'L\DJDDBE/Z5\+!#3Q#X?GB@^SC.#5UW$!XN&7OGS#7WG7^H M?&"%(AQ6B'0N!T@AFSM$T]&BK(_A>Z'Q4*^;&5Z[0)H _+X20K]TS,G>7N2B M_P!02P,$% @ -UI?58"@S#9S" \R, !@ !X;"]W;W)K8V=>* MK1#M.%;6=@++$>@"NF!>#G;24OUI2_[IEGSVI[%>^$J) S^LDS<\[ MJZ+8G/9Z>;02:YY_51N1PC=+E:UY ;?98R_?9(+'9:-UTB-!T.^MN4P[X[/R ML[ML?*:V12)3<9>A?+M>\^SE0B3JZ;R#.Z\?W,O'5:$_Z(W/-OQ1S$7Q8W.7 MP5UOWTLLUR+-I4I1)I;GG0D^G3*F&Y06/Z5XR@^ND1[*0JE?^F86GW<"K4@D M(BIT%QS^[,14)(GN"73\77?:V?^F;GAX_=K[=3EX&,R"YV*JDC]E7*S..\,. MBL62;Y/B7CW](>H!A;J_2"5Y^3]ZJFV##HJV>:'6=6-0L)9I]9<_UXXX: #] MV!N0N@%I-V".!K1N0,N!5LK*85WR@H_/,O6$,FT-O>F+TC=E:QB-3/4TSHL, MOI70KAA/;V_FM]]FEY.'JTLT?X _WZ]N'N;H]AI-)_,_T/6WVS_GJ(M^S"_1 MR6]?T&](INAAI;8Y3^/\K%> !MU3+ZI_[Z+Z/>+XO1'ZKM)BE:.K-!;Q M:-\/@+P.X()X.YR+S5=$@]\1"0BQZ)F^OSGVR*%[?]*R/^KR9^.TZ_O;[^CV M[NI^\C"[^3>:3!]F/VS*?YAD?BO .[-1?93G3&__P' M[@?_LHWYDSH[\@#;>X#Y>A_?0.P1/$ME^FA='U7K?ME:!YG=F U"-CCK[0Y' M8%H-""%L;W4D+=Q+"[V3,XG_@AT%0:C(4:$@"D4JC60B4'J@67^C[R.>K] F M4SL)"Q4M7M#)-H<+F7Y!$$0S7H!Q%85D(45NG=3P,R?UDSH[\EQ_[[F^=U(O M!70:25Z%WC1&?*VR0OZW_, V\JJ[\&#^2# V%0/3#TCUM)LVN !MBL>[A4/O8IG:00(S@4Z MB45U]46O0IX 9$&Q0(!K))XW@#X8!EC$LD")RG-AW6%#0V$W[./6,$PC.G0, M8[0?QNC_&89,=[#C5/:"ZG5I%3TR]# :MGUO&G49HW;5.&@0&'AU7_V]E<4+ MZ(S4&GR=J37Z2\FT0%KW-K/KK?L\TD+#D+84V\P(PR.'Y@-L8[_F]291+T(@ MR!"B7T@]I2++5W*#-@E/RY43.?=FW?7Q$M;P/%9NL1H.0X=PT@@G7N%SK;>K M,R]8R6H-Z6CN%DH,"7U*VJBP6 WPT.7A!N382TD(>?5JAH1G'T+J-5+P9\>J MH&8$8>VH9S%R[#S<0!?[J?L-H@&">!?+'* &;-J"VII3*LU_+Y$&P1"46W4S MRY((!OVVL9^O)Z^Q\TOIA2A26YVD '.%W/%%(JP>,/'9#6&/&AO$8H=#Z@R<#6BQ MG[3'JE_CO'1L#1.!>[A\-OS%N78L M**5XR-K$M=@11LC0+ITTS"5^YNZE@]Y\F\:0'=1JJPF ,60ZA+W.BFT,Q&0K M'0;MU6^Q CH$#I"1AL#$3V!=YT3[P%4M&'OXLFHWZ=H=FFRSF;&0./8":2A, M_!2^^7B!8QV%B=ZN+N;:Q+/8#4:8NE91PVCRL6I[=O/S:OZ>:IM\:KG]6;T= M>Z%A/_&S?Q)! IO+$O2:\7KYZ6#\6NK"\EQLQFCOV0D-UXJ?ZAQB1L*[68N90V MP*9O WO1]FTF=BK9E6="U;'*DD<>;%.3QXP!D-OR+;4S)!TNX-&&V_1M;A^, MX23;>_^+=G^5A<1B4900B.K0FI29EEHD\K$J!ZU#L[ <#XSBU6)&1M@17.G! ML;F_VK[;9I!,:96PB'1FN(6,L#S;L&HU*^@N&?7#=KUJM>M#C>20VR"7^I%[ M=[#F2W?+/-^61W7Z:-'N7PM!"3[(I&O)/A8?JVT02_V(==0):B>R..-+6%(\ MT>+MNBT\-0[F+$8L=*38M"$N?>/46>K<-(UU)2-CJSA;:3OH!\:&M-GU^P/7 M0FAH2]])V\-$NCEH]A.7FB0=D0"W@6LQ@^P9.S(OVN"6^@OBJ^521.6ID'BN M*QG(^D5=U93'27IH5N66NA?6LA$L;$?1SG71$)+Z":F=+NUKNIR+*O;!A8#$ M>,<3O5.MH["=)Q-JP,B"5WH8;(Z?DS7H9'YTENG.Y.:R>M)Z]9\?LY^3;^73 M5PY;4CS*5#^0TO,#Y9A4U@W 3% 2/ C;$V$QTZF=8_FSAJG,SU3O$(0^2/&* MMQU$A\00;YI1BIGC^(0U,&7$GVZ6^U:?_<3;3'M:9R^56OW$Q9II,B^?/YII M?E9OQPYHH,O\T)VED*L)^Z,P9J(S'!JTLECA8.2:F8-'R'Z\SMXX9F?FXV&" MA]1XB&R:@56_?=C>.WA]8BVRQ_*MDAR5AVC5BPC[3_=OKDS*]S5:GU_@TVGU M_DG33?4ZS'>>P7;.(1-;0I?!UP%X+*O>,*EN"K4I7])8J*)0Z_)R)3ADJ-H MOE\J5;S>Z!_8O^V)GMK:F]@.1VA8526@ V;]?%Q5F^JU;91EP71KE;K]/BZQNQRA_/)V3R M[8T/V?VRJM^879QMTWMQ(ZJ/V^M"OIH=51;96FS*+-\8A;@[G[PFKQ)FUP/V MQ!^9>"Q/GAOUKGS*\\_UBV1Q/C'K+1(K,:]JB50^/(A+L5K52G([_CJ(3HXQ MZX&GS[^IA_N=ESOS*2W%9;[Z3[:HEN<3=V(LQ%VZ6U4?\L=8'':(UWKS?%7N M_QJ/!]:<&/-=6>7KPV"Y!>ML\_28?CDDXF0 I1T#Z&$ 509871'880!3(S@= M ZS# $L9P'G' 'X8P-4(5L< ^S# 5@80KV. ?#D_UVQ??3ZOTXJS('XVBIJ5:_60_@_:C9:?1O#[ MQ^3VO\;4^'CC&[_\],+XR<@VQNTRWY7I9E&>S2JY7;7Z;'[8AC=/VT"[MB%? MK^6\OZGR^6?CSW=B_4D4_P-D+A&9=)M5Z:K>F.#+7)2ED=\9UVEA_)&N=J)/ MV.\7_B JN6J(A1&DQ2;;W)=]6D&_UNOY?+?>K=)*REU52U$8;X6QB]O\[)\T1^;,5198OZK=],7]I,/*K04UJ0I/[*8"]#U"?6QXN+,=UZ-GLX73N MZA0QN>E:;.D]SJ78?D$CD_62&S;RMD.I<3NQ +:"H_*?+N M _(2)7R4"% B1(D()6*=((2;RNJ88%0K]?R8>MZ?>ME2B,.9'4HS1].,$KY. M.)1XZJJ.ZH0H$0V*%.L44Y $$J*T(]?V,==V;ZZ?+GGFK4N>;'_)\ZNQD760 M9]XJ_0)5P4:K@!(^2@0Z,24>4<^KJ$XT2"<&*+4*L) +5\$Y5L'IK<)E6BZ- M1?:0+82\8#>V:0:N+PZ:D^[V M)OUZ5\R7]65,/<>_79V7]44,E'L7S3U*^"@1H$2H$U-J(C5YZT]EJ@S'MHYG7"8MQ1DH_*!"@1Z@1UU74Z MTB&'N)Z2>#16@LBTTD[,QETP>Q,?K+>K_*L0AS;TZG$CK]:7V=:XEFT7Z!28 M:/H!A#"UC\)U AP) 80R1TEN!%&<,*4$>+@$$VH7X<3B(4-[7+G>M[O;&[&5 MW:VY[VX)6!"BSW:@O04P8GK+HW-3AZG5,"&$N\6RFE@@( MZSJFMD!!NT&X.KL22,YS.:<=I6K<"/*]=L1ONPU2,#JL8#I&3,>TJ5HPG>.F MQ+2C2>>FG)A:P0#,MEW5;(B@L)+2+J&@W9 M 5$+!LAYG!"GHV"--T%^I#E! M1G4G1E7S1U4+1E4+1U6+1E6+1U5+QE)K3_?&I2"(38'TR@3W)'#$!Q!JF5Q; MB8<%B %-/\0DL97>=P!N#@O0[%'^_:R:X>8$C/HX$ #*EEJ?5 S

DQ)8RC$[ZM&8&*3?Q1C8/Q/"(CR,!CH0 ,B75RM 0"YIM8MX'X&)M3.?^-GD'Y#X_M:.L# M@#H$'8-;.IV#6SJ= ULZ -;.B LV-(!NP&U=(!<3TM'&PN$]EL@S_N&&2P8 MU7T!\"MFP!@Q.7-4:PK@.*.,*+Y& '"R$K:"A1#F<%>5BP#.-@EWU3,[M!O$ MM)2]2" Y.>EH1TM'&[N$DA_8TM%>;^:Y+=VH:OZH:L&H:N&H:M&H:O&H:LE8 M:NWI?G(#3+_EA+5T5+=.U-,WCO@ 8CF6NE@'N%*((]&P8#& $>JIRPRDQ:VN M5:8QCFAOI_X=/=U!N+<@*.+C2 @4WD%H-]FA$I% Z5BD%.I!*3D2;WK7-W8 M&[3?WAC8V%'Z9ZQ 4 -R6=2SU(KI MW+[)UHXKR!4Q59,E@>1DDVUUW!C"&E>$F3^PR6:]%LRS[^H>4\T?52T852T< M52T:52T>52T92ZT]W1M/B?7?@H,UV4R_H40]@>.(#R"N:ZD^+"X4XD@T*%8, M4%R]Q154\CHL Q3BB%,]LUJ M00#*,MV.]HZ=_(ZGW_(8V%TSW-_ $1] IMQ1S>8 5PIQ)!H6+,:5$E2IG?O& MV6#]SL;S6FN&&QPXXN-(@",A@$R97)C5$@S"8CQ@@BJU2]"X&ZS?W7A.7\UP M;P- II9CVFH1<'\#1T( L;FMW@4.4,15N^\8#Y=@0NT*-,X&ZW5?EZ_W0I4MD7U(#\_"[/JV\OZA_" M'_\]Q,7_ 5!+ P04 " W6E]5HI"3^PT& "E#@ & 'AL+W=OER>CLX/7YT%>>C&8"B T743(H M?-SP!1LCB0#C4Y=S-"PI@=O?^^P_)N[@LE"!+YSY4Y>Q.AF]&E')2]6:>.76 M/W''YX7D*YP)Z7]:Y[F'AR,JVA!=W04#0:UM_E2W71VV E[-OA(P[P+F"7=> M**%\JZ(Z/?9N35YF(YM\2513-,!I*TVYCAZC&G'Q]%P%'<@MZ=)S8!N5U.IX M&I%:)DR++LUY3C/_2IKOZ;VSL0KT@RVYO!\_!:0!U[S'=3[?F?":FPD=SL8T MG\WG._(=#CP/4[[#_\.3_CY;A.BAC'\>HIPS'CV<47;+Z]"H@D]&C>3T-SPZ M??KDX.7LS0Z\1P/>HUW9']^7W6E^<9'I8$(/T[^.RI;*EVA>=!YCKFR+&,;T MSA83PACVZB+H4BNO.= S;!CVGDN*CBKVK*U:1O:D+<4*>-,_: 0"6'6O&[EP=:/LIAM\3F"OR,"UM%UA_]AVB:ZW'N"%9JDA [UHI0HH$OI9 MZ[:&Z30:PU"@/Q&W41O\+/IDRB>U%%FH\ENE*YX0B!UVP)+OA2A<&9>E" M%%:IG7@1I>K!"S_"?+4ML=O]AI1Q@+C6L0+B C1, @#'I*6#(Q :%QJ66B8D M_*G5S19$&/7>-D$0+[P+@6H8E4:V?BEIJ?*N!5S!!?K$)$*# MHK0M3%OFRD,)=&9MB[@K;IR/4A,Q:=K_6?BG\ TK3RQV1&\935R@UT+NCL^W M!=HMFA:4HK0]/F4,E:[F$'61'H@,O$T508IS"?MZ0%/@(!-(2V=P+*?D'9B:8^5*$6Y'&/$3&,(7 M@!Y#:.CE@\A+AV3H\D"!OLU .O'XOL5.S*EOH)1M*4E;)*/NJW&13#(I5F.^ M3;L2TSG1Z+CY)#@LK"*INE-$S.ZA%MA=T.K"(84@[6(:%W2^@Z1R(++#8AWR MV^C1!2&91 1-2;UO\-F3@6;O<5;+)6Q(Q;2!!X92#/$O^V4[QV*U:%CI4KU3 MW]3>]M+;>SN#(!#*,U,5%U@1^<".;]D7&OH)>F7U4A=HF#B":1GRF- 9]L;] M(23<[\N.G5>'G'?!;(F-ACB$UD[O^7;/[U(V8L0^6X6D\Z7H-C=VQ9 F=N]F M#R/8:E+-0>>(1,/%(Y.-9N2Z_HKQ23,'>Y/=X=OD>>D S&[T:YITU4(6^]+S M*UZUICM[]_]"J1(ZK&PV8TFSZ3O4"UA\IM/*YTLOG8O9(KWT6O@N-G?\Z!'\ M\NF"&\) <.^NH&G3R\*NT586!0Z<*[BIR_ X05/EA[:7Z3-I$ML?PADJ6 .CK2TL?&2 MXE4N?N__??,PHEV9=XJ4ME]/0P,X":'19#==E7?G!"04.ATM$S2S,"J$)/.$ M\X)]'FOTJO2 %2HK);Q'#T^$=["R_>MQ-SR]P[Y5?81O@EK5$Z&SR MW8M1MNW^1W1->A&!/>(*E+Y6N#*PEPD8%T7W/V2!XD+#NK&ZSH0QQ2XGWWW=UW9_IL8]UGOV8.]*6NC#\?K$-H3L=CGZ^Y5GYD M&S9X4UI7JX"M6XU]XU@5T:BNQM/)Y/FX5MH,YF?QV96;G]DV5-KPE2/?UK5R M=Q=>/WUB21+*W]+)O+XGPP$4)<<1X$0>'?+;_DJA(@T/B[PQST+L5P M?[U%?Q-C1RQ+Y?FEK3[I(JS/!R<#*KA4;16N[>8M=_$\$[S<5CY^TB:=?38; M4-[Z8.O.& QJ;=)_]:7+PY[!R>0;!M/.8!IY)T>1Y2L5U/S,V0TY.0TT6<10 MHS7(:2-%N0D.;S7LPOPF%8-L23=Z972I85\D[.DWL'^A=]:$M:?7IN#BOOT8/'NRTRW9B^F#@#?PC]!ROX,/;O-C!-1_0=B?JP9AK1*W;Z5DG#T:5!XEKTQ^<3T/JS945@K@P\F510Z=BT\RA[3AU=6S-3.9R,^[X;T M^-')=#IY\5T^A]'HZ$4F?IG6"E9+9D/&HKT"H%1%.>BLP"]8LJVCW,$TQ_/_ MZO1"7A(,;-=<,:&/2?6>& 6@"FHU$:9 M'%0R'_ @!01K.;@PI@67:VZL"P1XF5+T]%?)582]8^6(I?50CISK)1)\C84) MU1U=>M_BQ7X%G358YYV7FX"(E"N\%"60*E:HP MZ 4PJ&7%VZ"1(%HZS25&ID01"P4BF1")!?L6F^V< M&,;21&,@5T6"@,YTC9Z,F9-T]JFF7:I/LVT6LE<[UAD&;:Q=]"QAC.EU67+\ M?B$I7):V7K"C>@]@$ZIDH^C]7D=!*=">SQ9T\U'83YY.9D-4K81(D0BZ%M?8 M2JF??+"-SNED=O+3*;U1N:YT4/M-T['(L#V,(*+IJ24A(>\9ZJB]4(VAHS"0 M7$A"@DB[@E**'8:K%FH5:!&>RBI=:ZD'6H'E/.,[,])I(',4%A;+UA6HG#;[ MU1;K)_B#("P2\D^4$,QXF\OR)[D%=&$X"PR[+9AC.(H,K@7[$>BF@8- M&Y4);FBV.-0[<>W@?[N\>'\]E!HIDZITW_60^$L#6EQD@%FB[-H+F#:BX:*- MZ ?9CK+7U(OEG7+YFHZF4:D3D'"V7:UW[7I\E#2[$;0RG%[^D:\F8 M=$:2)PHUL71.U]3@TW9]H$U>M=*3_]?_B!:>X+)8/<.9FNL1F&M.$X8O+6N30.'-_B!K85P==BTZFU^H0@WP4C M5-R1\%+&9&KOMNF:<%>A:(\H(EN$%O >TA#!1B*%C:-NR4CM+:>4A52 ;.M_ MB"/N(5P@Z:KJALWN*^7^T#D\[/>GA,PNQU4\()XJZUO<(4:'+@[CO6M@S6X5 M+[N>8H>E&V'_M+]/+](UCGY\-R*4+;MH$V\1+Y=(& M7%'C;<1!_RMC_B]02P,$% @ -UI?52PUHOI("@ MJ!T !D !X;"]W;W)K&ULU5G;5:8T];8VO+U_KY)QB+GIJU*4>#-4.F< M6SSJT;XIM>"I6Y1G^W&G<["? MMJ)6,_!)CL:6!O;/3DH^$O?"_KV\TWC:GTM)92X*(U7!M!B>MLZCUQ<]FN\F M_"[%U"S]9K23@5(/]/ A/6UUR""1B<22!(Y_$W$ILHP$P8ROMGJ^GV8.+"_*-NMV0A9WXO@9 M>=WYOKM.7O>O[)O]XWQ@K$;F_'.3"[R&WF8-5$VO3U[L1V4%Z[;9;NY!+*(M4Y<>F!JR2UY*RS-V;U7R M0 /WE@]DQFY+H3G5)7NO556R]_G@FNW]_--1''?>^#GN(7KS$IH9LL"*?""T M4QVRJ4!90Y$6*8LZG;^19#L6+/'J K.#NI!Q]EZ@P N6J+SDQ6R+ 2$#!K*K M2BO#HF[[$.689=A?R##\(CIH=YN1=J-/PF>HUJ(:(HP@!&8.ZOE9<6T'F(3W)0Z K\R U M;/EK;N4S^$X:6"JI2Y;6M+\FE# M5P4"(=@-+V"="\2]&.7>3O@6%>14TE1"("M&+CW$(Q+4$>) S!0T8T*0* VM M0TL&4>06SI8%,H!2*G,Z8"+CH.XZ748H!#C9D%1ED)Z4+QSI.1':R*&$U2-7 M)E \R"J4U5B6BV1Z-B-NKVKV@BCOEJ'*,A=7AHS # >*A"+D?XYW/G^:$BXK MG5 P,0^IW&0R-T9@R3R[O&+*,!\7O*]RRB.L;((K-2*'/Q../1BV)VE4509K MSO@DTB$G-">#%;'X5$_#@@EX7L]"_IA%!\$ MM[!#PR-:4ZCK7>Q%+X,H/(B/@CMRJ;:SD)49IPG0)9H2#5DA+"8>19V@!C X M,1-DLR:GOU+#5Y5IG!/TPN/#"!98CAPC3]?C_;"'\?=*I5/ %*8=Q8?!96W2 MTLZ"O5X8P0$O@X^J:$Q6:XK7YO?Z/(\ C.2*H=:R%8[KL?BF-!=5X_ M"P=R"Q9K&AH0&94P9K^(>NWC!;.@1DKA&M<,Z/(M4OVLJ[R$DZ]51K2!,H<' MVG.(_XR=#X2U?)E2;_ALA497&929YV43>;X5&9\"5N G#;#C'OCVJG+ M('FK5'4CLRFO'H0(V1=I*)TE(G0_%@,U(_GO +]FY=UG^4<%7X;L1CS*1#F% M4QR=G&*&4,)-1 80SMD?"CS#"/"(0S!TK6#"K_@3UBRV*!.\O1^C4,=<.M._ M5(\RQ 81GJ=YRLZ-A V_V;3=1,D%(EBA6 1X(/X\T?Z?D5($%(VB[V6EXS Z M["ZQ4A2'O8/.=EH":QUW=Z$ED$WW>"=:ZH9'O<--M-0+#SN=)5XZ#N-^9S,Q M]BN(NA?O!N'AK7H#?.+J#6=]T9 M*436 [:-!7=%8;_3VTYQ=?!JC@MVY;C@FQRW#-NN=HU+_ ;*4!69+SP4J_%9 MS"TC/U/-<&"TE?_R2FAT)F3@0Z!421&%:X-*BN[?%"33W.*C@:-O<3KA;(( M+[&IF^8Z'?Y(8(AC@S"[]EG!)M:DOJ=IG8Q\7&V4?JG@TGF/M$=G[(.F-ZJ[ MI4[[:#XB_5EN*#5\4Q_QW#0C$CHK-4-P&PE<[:Y>NIG.GK_4_U&[%WRCW7O2 MR=W!,)E4R A*(4M&WKMS_N)VQ9U+%7A7(B76&KM[I6R]8-':,>KMP"+^EH8V M]Q'IOGIY,J2NR)6(73VX^@X;V,^)L!?BF[:*41'5,7YB%KGBQ>(N9*5S6EWO MW/V#;P-\WQ10W^1-64/..MKX7Y-CB%Z*&DM!/U_.H&%SR- MC5;&X\72A5!SG>/?U0DL'L<< .YUY]*X\[Z9&621BTL*;A,9LHL@9[TUW>#@ M!JHHE/-84:)$AV_,6JOX&_J]8H1987 [ELK9\)D3WZ'3N@*K%)*WV1Z"H^F:KF3M7*_(R4S,A3-/"3N",:H#R*JR$PEE];V%% W[K MS=A2!)]&;BUP#FT7:+WJ) Q25GE_!LMG".IZG%L^(/=**F@=-R:OERQ_2@*2XW-P"K*=]\#LJ"?W]Y<=KWY!? MRT*M7=@$_Z.]\5W=&\?A<=S;O3->=,'HS,).-PYN-F=-<_$2=3?UK8?]_I9V MS]GSC6:-E\C!1]=S(-7G:+E#$_>]/4[PK1YG1Q9?9H/_S)7)[CL9W#URWP@-ME 5UG](FX_./T.> M^Z]OB^G^&R8(%R5M; M SCV4$AES\/ZYH8S Y*WD&,W!_E7<& MWP:ME504H*S0BAE8G(<7PY/+$4F/0\C @02$D<6 M./XLX0JD)$,(XT=C,VQ=DF)WO;'^V<>.L?A< M_0Y-/(=D+]'2^B=;U;*'49 MX3YGUP]8? OV;.#0%VD,DL;N96TW?L'N1W:KE'L';PJ<_7,Q1SGDSK_/Y:!V,7K>!?73B2UY M N+=L!&??8_$W2? ^-99B#C M#E(F!9\+*9S 3T(ELL+JXX)]>'<9*8"J6@,>E% MAZ?^6Z.F70ZF%>SXV,BB!Q1AB5962Y%Z*',NN4J UF:[8:9?AMGI?>A,+6LJ/L J ^> M4>AYT,(28O1#:@LM<582K#T?EZXL6K7[)\$WG'!H'(.:0EKYN19\];FY?A". M76GK;'"O'9>!WVC"6+V:O89^^^S.:*H'^Y,J/L6CKL%_0YE2JCF"5L+E3%?$Y!^5L((V M;8 UON4FR5E+JR]Z64?A=Y 5"1B'!RRSY-IZUY1R[Y+ZU[*%T06;.:W B#2# M'GI.^CVV NK"RA@LS<9(MXR;GJ,&>@RT[I(VE X,H9980&W6/3R*DAP!T)*0 M \954G6IS2A2>$!J$QL6//DU%X(;[(:26@(;M,?^X,KR>AA<"B[7>.I][[$[ MC?V;]K=JU.(UD.A,B9\8%ZDE76(AJ!0([_O1J!=%R(2&D9N>#%[M23\M\%L] M+.Q6(CJS 7-!05ZKC.I^RQ7>8WST%C+Z[?OQ^%+5ND9SC'\.@"6N\,#ARF$> MY!IK4I02$,GC>=R0%3/DV-2;X%+\K&TA&3%?13V;XV@XWBV'+,D%TJ\=UY0F MFUWA U$UA&P*XVN41^VJH>OHMKLE=8Z87 M?)8:F6O/(%;HDHP8@ M +T&) B.#[RT>2H]WV%(K;(IER>+P8:U3&GD!EVI_>C=G*Y!9]9Y$$\Q]I^[ M6 PZUT.$E_E+L$4T.+KKFV*[V]ZS+^KKY2_Q^I*.@PJI;IF$!:I&_:/#D)GZ MXEN_.%WZR^9<.[RZ^F6._RN (0'\OL!>V+R0@_:_C\E_4$L#!!0 ( #=: M7U7R"PF2I@0 *<* 9 >&PO=V]R:W-H965T!-NQDVR:=0PDVQ8-T&V#9+=[*'J@I9%%A"*U)&7'?]\W ME.PXK1/D8DLBY\V;F3=#SM;./X2*.=)C;6RX'%0Q-A>C4<@KKE48NH8M5DKG M:Q7QZI>CT'A613*JS6@R'I^-:J7M8#Y+WV[]?.;::+3E6T^AK6OE-]=LW/IR M<#S8?KC3RRK*A]%\UJ@EWW/\UMQZO(UV*(6NV0;M+'DN+P=7QQ?7)[(_;?A+ M\SKL/9-$LG#N05YNBLO!6 BQX3P*@L+?BC^S,0($&C]ZS,'.I1CN/V_1?TVQ M(Y:%"OS9F>^ZB-7EX'Q !9>J-?'.K7_C/IY3PF7UMW>*3SF;8BN[HWQ M7FO;_:O'/@][!N?C%PPFO<$D\>X<)98_JZCF,^_6Y&4WT.0AA9JL04Y;*V687$EWG+->J87A,!M% ,OR*.]!KCN0R0L@/]$79V,5Z!=;3%[!F^ZBG":\Z=NCI+^O%B%ZJ.*?0P%W M>">'\:13+D*C'9^-/[W"]F3']N0U]+?6Y'60/UQD.AW2 MH="_,RG/U"@?-Q0=!5ZQ5P:=V31F0WF%9J926V5S;9?8ZY5=,EHQAHRPM*YT M7M&:(<0-C(VAG'T4(SARK>^%RSY\>'<^.?[XB9#H D[SW+4 03=OR23W+=#^ M9]+[5^9(VQ!U;*6+PU#()Y?BI[6%7FEH#JPBHQ+ !HL]-K%">?;\!5(QF18Z MY)[39%A7;"6:@H&!'@.I"KM@2KD+\0EF/Q&D P$NR%[[;*_(0:?$B9]]UVL= M*^)'C7"P6O B#ND;6L8G>W$>>F=':NEYF_&U!) "LHZ\C!EL\[N0,ZK4BF7- M+8Q>JI2GSA>6&XP_2;)X",X4^X0R4K:@PL$V]K0Y;7R6KS+V! .D-*2KD J6 M]3E!96U0>>=45+7@I)FNU*@,#@Y26.K-;UL?6F6WG"2KST--)-]/IF?#*0:> M,6EV@^;[L^/Q\&3W"7G:9UFT7MRF/%; H[J;2&)II:3].\N$(LR7R/4"<67T MM\WUW_>$0+E3.B@&90!2>0)QRT"LWF%X_Y!3G#(U4)AW5YH0D?I(@7:-= D MNIZ--*?P3EM)@9K.M]."%:;%'J\AW91/1(Z>B+R)A;:8 CC5(6J]M+J$'QO- M)MM.-Q3&\C*A(#VZQM"7RH!\OT%:1ZK7LVM4&@E)/X743:8"ZF1E\=EHS/HQ MV@D@M; "(DB+HD0DO2*(DQZZC+^DNZ.#NDLP3](;'CJ<1GN7!_!:IBM2H)3_ M[AZQ^[J[A5UUEX^G[=T5[HOR2PQKS,42IN/AQ]-!-Z^V+]$UZ2JR&PO=V]R:W-H965T%D=V[^?[<3V%CMC MO[D: /F/MM%N&=2(W444N;*&5KHSTX$FR\;85B(=[39RG059#:"VB40<%U$K ME0Y6BT%W8U<+TV.C--Q8[OJVE?;G%31FMPR28*^X5=L:O2):+3JYA3O C]V- MI5-T8*E4"]HIH[F%S3*X3"ZN,N\_.'Q2L'-',O>5K(WYY@_7U3*(?4+00(F> M0=+G'EY"TW@B2N/[Q!D<0GK@L;QG?S/43K6LI8.7IOFL*JR7P2S@%6QDW^"M MV;V%J9[<\Y6F<<,OWXV^(@UXV3LT[02F#%JEQZ_\,=W#$6 6_P,@)H 8\AX# M#5F^DBA7"VMVW'IO8O/"4.J IN24]H]RAY:LBG"XNM;WH-%8!6X1(1%Z=51. MX*L1+/X!GO-W1F/M^&M=0?4W/J)$#MF(?397XB3A'71G/(U#+F(A3O"EA^K2 M@2_]?W7\R^7:H:4N^/I0H2-/]C"/GXP+U\D2E@&UO@-[#\'JR:.DB%^X/ BS-^7/^1'/)=KD<1 MW#/V1FE%K5_QK3&58X]9*HHP2S.2Q+P(S],Y^TP[@2O-.VM*<(XE:9AF@B5% M&"Y^'Y/"T'3# MEE@;I((&L:8E#]8[D'UCJ*>F@P]P^-M8_0902P,$% @ -UI?568-Y*\$ M! # D !D !X;"]W;W)K&ULE5;;;N,V$'W7 M5PS4H$@ U;KYEM0VX&1;-$ W"#;;]J'H RV-+6(I4DM2<=*O[Y"2M=[&:V ? M)/$RN:Z==;%&J_#-/PL/"![RKK M%N+5HF$[?$+[1_.H:18/*"6O41JN)&C<+L-U>G,[=O)>X$^.>W,T!F?)1JE/ M;G)?+L/$$4*!A74(C#[/>(=".""B\;G'#(+Q^(#^J[>=;-DP@W=*_,5+ M6RW#>0@E;EDK[ >U_PU[>R8.KU#"^#?L.]F#T<* M\^0;"EFOD'G>W4&>Y3MFV6JAU1ZTDR8T-_"F>FTBQZ6[E">K:9>3GEVMB\\M MUUC"O;1,[OA&(*R-06L6L25\)Q47/=9MAY5] ^L:WBMI*P._R!++K_5CXC60 MRP[D;K.S@$_8C"!/(LB2+#N#EP_&YAXO_VYCX>_UQEA-,?+/*;L[V/%I6)* 2?^:0B^!Z3J!/A2T.729>O.8R<=2/ID)(4"7&2C*54R(8AK!/N*%Q54[-F% M$U53+CEYM36X;04(*M@>*:+# M,6%0TT(2H+&W1@O>%8CJ#WXK$G\(5ZET%/ M[83E01^U>V8<[:T_5O/BH M0U%&[WP?=O6BE;9K5L/JT.K778?[(M[])[QG>L>E 8%;4DU<D(NNN]W<2J MQO>[C;)4/ORPHM\5U$Z ]K>*"EX_<0<,/T"K_P!02P,$% @ -UI?54?" MSL*@!@ H0\ !D !X;"]W;W)K&ULG5=K;]LV M%/VN7T%XW= "JFU)MN-D28"D#ZQ VP5)MV(8]H&6*(LH):HD%=O[]3N7DA7' M=H)M0!Q1%._EN:]SR?.5-M]L(81CZU)5]F)0.%>?C48V+43)[5#7HL*77)N2 M.[R:Y2R9+45FI*V9$?C&XBLZN)[3>+_A= MBI7=&3.R9*'U-WKYD%T,Q@1(*)$ZTL#QN!=OA%*D"#"^=SH'_98DN#O>:G_O M;8= M,!"4LFJ??-WY84=@/GY"(.X$8H^[WL4,K88V&GA3O33 R8J" M M KF.GU5X)^HA2\8AB\=Q_(R^I##RY]^B&;CGY\!..D!3I[3_HSGGY4[CNJS=H+-AZRS^JM@ M!;\7#+5KN)/5DO$J8[FL>)4*IMI%J&BF&X-LJIH<'FH,+<1(*NFDL"%;<2,* MW5@:ZSR7D/4[AXPW2$R]D(H^D>Y4& <*8.)[(VL4K1NR7Z&[V\J#,8)(@O;P ML\P)4]I YZRIF=,,A7HO*K81W$"GU27@YVQ5R+0 Q V35:J:#),5?D"MC8!% M]^(U24!Y)59ZG(%AV;\6;\'&-'JBB_4IO>%7P&9E52*B;4PJ83&%D, #/8 11_ E70% M5@(50H'OY"N/?"44C"K;VM/D8&L9PM1A2+4A;+KR-BZX\@'W](" [-DFUJ!V M/&$!22XK^7+4/X1NR]X]S:HL$="D,@ _9%PCD M6H'\:6,'!V%9;?2]1"R_-[QRTG%B9I9)FRIM&R0U\"AHR"@OCD3%^I3KHHH7 MI8+#%2DRT4!%;G3I86?02#[T7ZST3>$LN.Y\=.=;X(>J[7/X%H"1G"@7,'I+ M2\%;D78SD9^)@BMKA;/!OFN-=Y[.7S<4\7;-BV!R$D:S.0W&X61V&GR4?-$5 M6W#75)G94+ZU+B(+>9J:!B9T@2(5I^'I/,$S&H?3R23XC'1L#++('62NVE&> MS,-9- ^ .A[/@B_:^91[>CT00F(PY)LWW!;L M/=+J4!'!;&R_Y*S@A#N?1B7].)R?!9ZJ) M)_?XGUO,PV1*J7$2)O$$V5#72A#S(%+'3?6S-9>9)W)*<%Z2%^T#W]FVD%\5\+0*S3@E=+ MX5&"[+KM]4+)I3?DT?9=\;Y<>*_/?+HBV4_#.)H&Y*AWZZ[HMS7A*[H&H:PE MD0[H]\5X.,=122E_ZD.JO(B&I_T$8!#WPC&4*?2YHG!VC"H.4\97?@A&LK7P M1TBU:5O>P:[)_J[Q[JX^%*DN:VZHPAELECKSC8>297^''0:L=/6Z]1J)H_]1 MD&V#OHB>1%7HA"?AD'@5:MT&/+NFSBQ<.O1@]_FQ3[Y<]TWZJ9X3Q7O])NRZ MJX/*&P?MJS\(HZ&L]X!Z'A'.''7RH?.4NI,XK#!W=:58NVZ:\#VS()N MFC:^:[3G$N_&CQKF?;#*TX-T<.)GY-L?N!6PK#W00_;/&S M)S)]T5@,K=UM,/8_[AP-V2?XOVS*CE9ONO,'NW)'TQ+'"^JY73FUGBSY-T%W M!:_F\3&&TEXWRP+221(R]!QQV%VW\27%W';=&T7IZ03'03C'OCIK>8XX\72: MT$M"S6ER2L-)0 UG2L-I, MI L-9, TCK,61 *>E'%D3Q),P2N9=1WH,%:JG MLW">Q*!1:\_ ?1 0U@4OYV&<1,&KX(:.O^"T>ZX:<939^D;&CAW81SO7IE*8 MI;\<6N9[47N#ZF?[^^=5>^UZ6-Y>7C]QLY2(MA(Y1,?#D^F@S9?MB].UOX0M MM,/)V0\+W*&%H07XGFN:5?KG7UU2RDM.)^693FU<'"VM7STU.3+>0R-8E>R1+?S'2U M3"T^5O-3LZIDFO.F97$Z&@S.3Y>I*@]>O^1WGZK7+W5M"U7*3Y4P]7*95IL; M6>CUJX/A0?/BLYHO++TX??URE<[EG;2_K3Y5^'0:J.1J*4NC="DJ.7MU<#U\ M?C.F];S@WTJN3>=9D"13K;_2AW?YJX,!,20+F5FBD.+/-WDKBX((@8T_/>SUT-EP.]FP8^0TCYML=Q%R^26WZ^F6EUZ*B MU:!&#RPJ[P9SJB2CW-D*WRKLLZ]O*YDK*]ZFF2J45=*(M,S%>UW.GWV1U5*\ MD5/[\M3B)%I_FGFJ-X[J: _5*_%!EW9AQ$]E+O/M_:?@,+ Y:MB\&3U*\$ZN M$G$VB,5H,!H]0N\LB'W&],[^@=CBO]=38RO@YG]]&G 'C/L/(%]Z;E9I)E\= MP%F,K+[)@]<__C \'[QXA/UQ8'_\&/6_;;5'J?;S_*NV4EPEXKLT]D7;M(!3 MX!$!P%@L4>5<*..=7OTE>-7H MQ=[=E?RFBV\X-FP>GE_QWF;GG2R51CR360T:3U,XBYJ=P]$D'EU=1A_M E\? M#T^B83PX.X_.XN'99=0J+3J,1CAT@J\.L>DR'N/IMJXJ65HXO:TKIWD]:Y9/ M+D$BK!Y.(C8(:X)7@+%X/!C@[U/'$%>./U5F19WCF*FN@$L8T(@:?ES!IE7T M21?*+(2&H'F5SCJ:!%?_*30>QLD50E514-0]3E>K2M\K<"^+C3@<-M^<,'[< MAN$H.=N[XZRS@T5_B!DF]0 W,2QB5I+#?K%)!,/T/>&#EG]F:Q$Z'R(;>/N0 M5MF"BKE*RPUO5=:(]0(0ALSK$E P]=2H7 '?TL3B[L,GA#\+J'RJ M=%YG6/W>Y@EO_5+5RQ52[<^Z(,_ ZG=EEL0"!I8$*E5:+8A#Y+U\26;'9ZA= MR'ME;,MM=#VOI*0%LD 1@7SPTE,[YD8EAR3((3)T> %?=E( M'FCQ=\,7)S&2D%V(7TB.:@YV;A=(?.(F+;_&XM?D.G%DYWP\B94*LX&K9^"$ MN"CHO(K?7S[F73N&)D!*R565:"7$%I_J4O9 ]9M5(D2-=*NR1M+/VKH M'(6'HE1(KO0==N\";1>O#<:>91Q_L\TC $B_I:I(IX6$IL5OR5TBWB Z MI!7<^Z>ZTA03<""0-'];5JF"!QELX'9T!R&_;F<:8V#!9.@SVAH]$W.QF#-MGXS5 M*6KCQ,$I*318%%L5PX/4L_=0!T2BDY3U:%X,/<'!2)CE"E.FR M]!T!0[^/0Q__9C5'B"XOQ@X6,VX%X3 M<%R L)9PV<97[W:/4@@&H'V&'CA(D]*\$GUMM.%<2.4F!T17!UQX>'M++%/R MY#]K"7W5*T*@72/%EO(9:T#>6]=Q!A-NT7Y *P8176YG&]JI*8M4 B;EM%*V M";SQ3HFU8ENVFO>"(3(Q3*KX<':.Q#.I.L5 ME^#>U; HDRE:*+:%G,T0 M?^CX2EKM$C:RGN !BWC+COQ> 3&_HDY\+U%G([:+SPCS^ON4E&OI4.,L%,'7 MR5[#9.!KX**I@4/'$O#1B74[J0RJ3*DWH(K"4-2UW0 7"JQFW,(+4N&"(DY( MR[)>"O@=04QWBAI6Z" 9 AG\2*RM5@5J"LJG*)'F"L2H&, 7!4XOB20-8CSQ M_9O6I&)GYYZ-RNSBUEE"+=V"F NUF7;]NQ!,ADTA.SB*'-2.XI"B,FR*>2MIR/'(O6@)@!<-P"L& M^)ZT29"K5&9W>JV'D=V-^Z(&I@0]I7/C(S(Y&]R$T&34O5BZ&16)V-JK%8PJ M:T\&6$$\8+UXW,LR;YAU9[HRNWMJ'$UKBI:0T9!Z*.EP4+*+M)/@MX0(?J2G MA9JG+@,\4DH18N:@E.)H<("(3>JBUKFB1)+K)?A1V9;6Q#&9!49O*L-_.0*Z M:OL_4GS3KE$:\ 4&O$-S+H2$,Q8ZXE7T*DBO.(=3*6?!0^&+.Z>KD 7I %]? M@9;A!(@HB&V]@$IU%5JDI MA>RIIK*Y0,QV@II :(KVAWBD"9BBBK=K###3PHM=P:S3E2LX0ZL0*L2%S.=< MN'0H[$CG*AMN^X/D>RL&5L=LAF"-DXU+(GJ6@%C9U@AM7;L;G$M;;5PWV%\^ M;&F=5+/301IX:^E*Q88XL=6FP=]];8*_17LHSQSG>>*[P^()*@H&\IQ"H]K13 M8/W!I.RI'LNS/QQ-VCG=T^PGJ%YVR_TN4T^KJQ6J7^,N3F'=>5@7B$;]DO2) MO]6W_BW]+-)OE+GA&UF1&J-FRDWD&J7 7:?-<-$E0NX::!J%NI&44=6%[UJ; M*-09#*F=!B,1U_WJH%5KOHBB\WUFW49]F.3V:!T5/QW"PMPO'FY/- M)P.YT^6IDMQ6YB6* K>4.C;K12Q0^./U4E9S25U\VRD1$.*H4'_6S2?608[V M&FV+^UJ8M'"S!X!06KS(%4W3J'1M!TN^LV%8^0DY;4%YTDWCI.,,KXSRM%7Y M#:]Y9^P;1*(9J@\3DO)NZ48)?'XJDC1OBXS770:M$_)5H M_(O#*)VJK)XK$,Y[/]_=W%)"!D!<2TTSP)44QWNU=9?'-XO>=J)^ZY]R+[8<40<1=G)$@ M[IH-M.D'$;GK*_E:\S#+1Y7FT=64XB0>#PAF6'D;MD[0KDKQ??(\@] M#UFPM61T/!G%B.[1"9[X$#RXS?3&76J>[%YF@O[P(CYW1Y[Y(UNM^KM.F&$F M>=K[U@W4R, : 0T%J4O4>;-@%A9DO( "Y_;EXR@91=WB"\FD4Y/\H^O(-_NX M(-A6LN#AF+_](QU$.V.;AQ<1W!$CPO6-N+$RZCO MNEMRETGKD#%S5P2E*P64T>\%HAV3#)+1]KW:X3"Y:HOJKI)CGQ7Z]=S1\929 M*N0\+>)NIJST# CVXUFZ5G"%43NG:6;V.;;QZ(]%;DLX&9JX?6S$(9HU>KN( MVSG.WH'\N_;VTX^@V0S\:XO]_1W4O*ZTE<_T;$9W7>1ZG 7*(,A^?2'.ZDRQ MR@*L"$710^Y^^QYZ:\0"*TOF91LVDCV ;FI=ZG#6*#76KB0-BEA*9!$BPWP/W)J-'<\T.)+9^Z++S&Y:^_#!$Z.4< M,+X:NE@_OKAT,7U\X6/W^'SL8_25#\3->2R4RR6C@>C[C=%IYU=B7&#>$'R&^_C]02P,$% @ -UI?50):1X #!0 M#PX !D !X;"]W;W)K&ULU5=1;]LV$'[7KR#4 MH' P99DV8[2Q$#BK%@&I V2=GL8]D!+9XLH16HD%2?[]3M2LNPTMA.LV\,> M+%,D[^Z[N^].Y-E*JF^Z ##DL>1"G_N%,=7I8*"S DJJ^[("@2L+J4IJ\%4M M![I20',G5/)!'(;C04F9\*=G;NY63<]D;3@3<*N(KLN2JJ=+X')U[D?^>N*. M+0MC)P;3LXHNX1[,U^I6X=N@TY*S$H1F4A %BW/_(CJ]3.Q^M^%7!BN]-2;6 MD[F4W^S+=7[NAQ80<,B,U4#Q[P%FP+E5A##^;'7ZG4DKN#U>:__H?$=?YE3# M3/+?6&Z*<__$)SDL:,W-G5S]#*T_(ZLODUR[)UDU>T>A3[):&UFVPHB@9*+Y MIX]M'+8$3O8)Q*U [' WAAS**VKH]$S)%5%V-VJS ^>JDT9P3-BDW!N%JPSE MS/0BR^JRYM1 3CZ; A29R1+36]BX/P"Y%IDLX6Q@T):5&&2MWLM&;[Q';TIN MI#"%)C^)'/+G\@/$V &-UT OXX,*[Z'JDV$8D#B,XP/ZAIWC0Z=O^$..D]\O MYMHHY,X?NV+0F$AVF[#U=*HKFL&YCXHUJ ?PI^_?1>/PPP$'DLZ!Y)#V'\C< M8;V?I $2A7WRQ@C-"BJ6H D3;Y68/[EY*4 8TD,Y4\A:4Y'K8^]+H0"><8=@ MY@V4<]2V3K^'!8GE)LBL5@I$]D2^*"HT&L9"][X*!9E<"O87"M]*3!\8IJ"T MUBY!P((9M*^-)KV9@IR98R="N1/(0;$':EL%66)/PTU<:@T6FC24>Y>44Y$! MH8;\4@OH,.&$46Q>&SKG0(PD]S>WWI'7BT;!,!Y[QSA.AOB(PE$['4U.<+J) M4_8L3JR-$V#3!6Q]&:=:LP7+G(/:ZYT$T3A!X??O3N(H_N E09B.2"\Z]GHX M'*>X=%'*6J"/&VET;J%DB8UPDR6YUWJGNQ>CMBA,\!% ;I9/S?LN!*3>YH/-*<;"4D4LK6J[ M(W--S_:\!66*/%!>PUHZH[H@"SSMX+(!;/R&* P9*2!?NDU'H_X$O^6^JK;?1EF7A78"CCFES,\;3VYG:_[MS:VU%F.Z:N M-N6QB8R+Q>GSPG.!=K5S[!B)O=+E+)Y,O#U%>8N4T(?4Q)C@)LNVU[IZ7)=' M6RR&/GK1<.S%H]2[[J8(/.*Q5X,W3+SQJ!5\45![6&<;Y9'CO'7C&;@7%>3M MK. 6OF,=[ER3[B"QV'<5BT) E4#2(DZ1XV(EE=5&-:FHC@RIY;;\=K$%N#6)>W>B M.>1OMC=7I1NJEO9#PV&!HF%_,O*):JX?S8N1E3ORSZ7!"X0;%GAC V4WX/I" MXB&O?;$&NCO@]&]02P,$% @ -UI?54M,;K^D!0 5PX !D !X;"]W M;W)K&ULG5?;;MLX$'W75Q!N4:2 ZXOL.$Z:&+#3 MRQ;8;H.ZVSXL]H&6QC8;B=225!SOU^_,4%$4UTZZ!7*AI)DS9ZXDSS?&7KLU M@!>W>:;=16OM?7'6[;ID#;ET'5. QB]+8W/I\=&NNJZP(%-6RK-NW.N-NKE4 MNC4YYW=7=G)N2I\I#5=6N#+/I=W.(#.;BU:_=??BLUJM/;WH3LX+N8(Y^#^+ M*XM/W1HE53EHIXP6%I87K6G_;#8D>1;XJF#C&FM!GBR,N::'#^E%JT>$((/$ M$X+$?S=P"5E&0$CCGPJS59LDQ>;Z#OT=^XZ^+*2#2Y-]4ZE?7[3&+9'"4I:9 M_VPVOT'ESS'A)29S_%=L@NPP;HFD=-[DE3(RR)4._^5M%8>&PKAW0"&N%&+F M'0PQRS?2R\FY-1MA21K1:,&NLC:24YJ2,O<6ORK4\Y.Y-\GUJQGZE8I+DV.N MG>1P7652N_.N1QLDV4TJO%G BP_@G8J/1ONU$V]U"NE#_2YRJPG&=P1G\:. M]4>]UX\0'];$AX^A_T*F'L?[PW@0_7Y'/!&1;X"MDYA2>X$S M0)@26YHU%JR1-#4*UE":-6PJ=0)8SWXM_!I$8;4B=BBNP/(((,DB_MU+[P,_B;^G7QJI_4=P;H9PKH2UD M;O1*&+1N([]6>N7:PJU1G"G8AQ:*>PN5;^PGP4&F5FJ1@8"\R,P64)\T&@"U M:*HL#AQCV4)9T*O*8HD=83D24YQJ:665W)2$\"G7:E&ZZ /:US2J./[BZ,6S M<1SW7M,#+_NO7W;$U(E"6D\V") ^ML4&<&)8B]K95JPH.ON=?:WQ8'V!UA5'0J[<,@!T/$(L/$OO)@<_SN*5Z\ M1^Q(OJ3B/@C#K$*YW#-: !8TB&6980QO4 <%- I(FRG.'J9$+GV5R!0S1_09 MJB-^_QE2#;M1V)UP#;>0E)1TQT:%Q!]A&5T+[#IJ(J4C66 3W2K#$Z;C;ICU&]KYM]ELL";1/4 M4EGR6<8AV>#.ZJ>B>Z5X<*CYL]/530.!M+7%C$8Y2%=: M<@F+6IG0D.P=.@HW@&W*+=8H>>&E78'G(FR+T",$4'NSH^K*9+U/OTW"6]S) MMW?!.5!L3%<077>X\-[*8(5\P"D -S(K2:(:NPNY4)GR(:7,KTYC460JD12R MFA@% 4%D^AV/'SP,<)K;4F;55$?=;-O9D_HC'K1,._JY_MP=*#]F- 'K\6@I MKC%8C28AO<98VLVQT2 ^(?&S:,Z T3<^G2'D%&N,:I/.T'FU=P\0N'6TPYREPM\7%[T#\100./G$M0##9J MC]$ 0O7)<(,8'HT\Y OD/.CQ\2@:GZ+PZ9!8]COC$C!'F;'>CAEM:T]=, M5MVZ?\X>G/982L_Q0)IE!'=4+]M"0]B6Y&U([]-2=*R@8M1X0A$=\067I<:M MVWK>SIO$HSW$J4*?WLH#ZXUT#4([,0QGS- RG&,DLK&(@1RI9D1@G#W\J@V M6%%8YV3XY:PX1H3'KPI^.JP M,!XO(KQ=7 M[+"=GCRB3#NIXTJ:L1-WFD-:CU4WATX/(+$4,08!%@!%J[^^NP!%R1-'DXM$ M$HNW;]]^ (O!NB??( 9X;K7QRZP)H;O.=0 MR+BIU7DQG[_+6Z%,MEK$;_=NM;!]T,K@O0/?MZUPNUO4=EAFY]G^PX/:-($_ MY*M%)S:XQO#8W3MZRR<4J5HT7ED##NME=G-^?7O)]M'@+X6#/WH&CJ2T]HE? M/LEE-F="J+$*C"#H;XL?4&L&(AK_CIC9Y)(W'C_OT7^-L5,LI?#XP>HO2H9F MF5UE(+$6O0X/=O@-QWC>,EYEM8^_,"3;XGT&5>^#;2='$66'T40JX6S SBV)C1^B*'&W41.&4[*.CA:5;0OK.[:3ML= M(MRBP5H%O\@#P?)B7HT0MPFB^ ;$>_AL36@\W!F)\N7^G.A,G(H]I]OB). : MNQEE#XXJXI_7PDUHEZ^C<9=<^TY4N,RH M#3RZ+6:KGWXX?S?_Y037RXGKY2GT[\O':8C?;4 X+V;P==Q?$#IGMTHB5.@" M]2RT*%4E- @CJ9I-H,=*.(1ROR=8X-Y'!X^S]0QZP\V$([2?,28W?P03W!!$ M1T)%)>%4VZU,.P&GG!W#/Y()>4@-,2; M+,[XR>/!@#R3.7FLBT-,2_2'##R#)BKE(H_G,& M$4<$L+T#J7SE,)JVX@E?1!+5V+,!LBBQ$;H>/1T3_V3@LW!5$VMX=,&J$Q-A M=J= :_AQ/KNB7M0R2@$=9*3C2D8EZ03T@8J-I(NZ M=[WKK$_A42:KGO+*:Y1+EM=#1ZXB./584)K=[B(P%4VKPE@$)7))D#HH$Y\I M\($J!K;<_.% D_-05=9)82H$3E+J":B5["M%YS!(JD(NV8^]XS3S9B)$B4Q3 M'7FJ \WD@&U)%/>#^67NY+Z(1ST._44M/W*IG6VCTE-V>>CLHWEA=4"BQ2W+ M-*[2O$CE&+4_^(NR?DUR]MI(SH^.2YIKFW@I\!0,Z9Y.SNGK=.^X2+A6]I 1WE\;.CNA(X-:+VVE+#QA1U, MM['5_U!+ P04 " W6E]5/P9V_% $ *"@ &0 'AL+W=O2[IE'N\8IKNYEGI]G^Q9U>54%>C!:S5JWXGL.?[:W#:M2C%+IA MX[4UY+B<9Y>G%U=3L8\&?VG>^&?/)$J6UC[(XKJ89V,AQ#7G01 4?M;\D>M: M@$#CVPXSZT.*X_/G/?KGJ!U:ELKS1UM_U46HYMEY1@67JJO#G=W\QCL][P0O MM[6/_VF3;*?3C/+.!]OLG,&@T2;]JNTN#\\E74W#QTG\$=CW%R9[BU>0HX#VW0SH;G]!D M/)D^O08^G=5ZSCB[S8PG9X-Z0EZ<#@KUR8P% 6Z4W"YWZAV<+ER MS.GK5R:;YTIZ5=7U(W6>!\43V[*'U,\@@T5?%UT.W\YA5[L'3"&G_0-AVE!> M*;-B#P_\[6([Q/:$;A:'M7):+6N.;VEI';*IS>@FU>M.H5Z8#,3$$Y1+8\JH Z]XZ();[4/0JI4N:YUT!SSIJ!J"P')48F6K@5PP:"".8&U ML2%6@U1C.Q.&4J/"RFMB(2RT[7%Y)X3\V%#!^& 23V("T2L%& [PZ%O.NSK5 M?)_%(;8.?>D,#Z2!3VC#*3XH1@:*/*_9T",K=Y0.1F.H8/Y*F"3SQ]/Q&..Q MKB6YH5*!=$P3QG87:T@WZE$&R(=8L%)I27[=L3A#W^!H7.7%#',H<+-$+O;# MB#;XHG"T>,^)QKOA^9X&A%8ZKZB"S9)92E.R$]7*H&Z<6U?$%.!DRKM&LL;% M("4[MPVF1R5GWUK88\TG9%*0M*2@MHP"Z-0+V&+>UKH0$.R'&K6"##D64'< MB+T3Y@)_4NM(]+:-22+./^QHKN:#0MTZY(%IB+_-3 M%QKV/M;)^X0A15 F:!D1J'C<,^%U+Z>-L$%!44*J<,(#N<>$O;/=JL)=A[2, M,W3>\-"4'ST[GQMVJW@+\9"'W9N.ZOYM?]&Y3.?[DWFZ)=THAQ'EJ>82KN/A MS^\R3,QX\TB+8-MXVB]MP-TA/E:XK+$3 WPO+2;^;B$!^NO?XC]02P,$% M @ -UI?5<%-$@:9!0 C T !D !X;"]W;W)K&ULE5=1;]LX#'[/KR"RP[ !61([29>E;8"VV[ #NL-NW6T/AWN0;2;6U98\ M26[:^_5'2K;K;DF 6UD2^1'?B1%R6<[;6YMCNC@OBR4/1_FSE6KR<2F.9;" MCG6%BE8VVI3"T:O93FQE4&1>J2PF\71Z,BF%5,/UF9_[9-9GNG:%5/C)@*W+ M4IB'2RST[GP8#=N)SW*;.YZ8K,\JL<4;=']5GPR]33J43):HK-0*#&[.AQ?1 MZG+.\E[@J\2=[3T#,TFTON67W[/SX90=P@)3QPB"ACN\PJ)@('+C>X,Y[$RR M8O^Y17_ON1.71%B\TL4WF;G\?+@<0H8;41?NL]Y]P(;/@O%275C_"[L@.UL, M(:VMTV6C3!Z44H51W#=QZ"DLIP<4XD8A]GX'0][+M\*)]9G1.S L36C\X*EZ M;7).*D[*C3.T*DG/K=\+:>"K*&J$CRAL;9 B[NS9Q!$XBTS2!N@R ,4'@-[ M1ZU<;N&=RC![JC\AISK/XM:SR_@HX U68YA-1Q!/X_@(WJQC.O-XLU]C"G]? M)-89JHY_]I$.F//]F+QC5K82*9X/:4M8-'^UI'@!&2<,#'KB7I:$Y^%JBZ W M\/S9,HZGISKAT(JDP$&PX^>C4Q JXTUQ2*]6CYJ-A^-6]4N.@2IXJI;5&A($ MDNUG H)>A6V"95=P[<,4K>#/FF*<<5A2HO.B5B+[EW8O9B])V(#,F&HJ"M*V M2#9HKI BD47@+]O^1&$PMRP@O$?,J7S,%&3"43B#U7@%-W*KY(9P:4F3K(&? M"#?SE#35>MMZ:>LT9SO?G_C.[EJ*:"',?F=/?U"0:M Z[4N#8Z2T:PB=LG;P MH:V15JCG*\D0"4@04FV,3K01;"%YZ L%*QP#T<9@]C0&>Q(>S%&KYW. "=5E MQ>=!L]!@5L)0>F0E>#?L=%UDOI0H+4Q2JBV56HA&/Q@/8U]&H1I8B*IS6,=V1'1->;! Y>Z)JLC7\QI048\&W]FU=1+C4?9NQ/)@JX-;*02 M*I547%)1*ZO#GB9RU$(=E@F:0=M'O9&WF/I9F$5^-H(71-3ENK:T;%^N!IUB MUX '/RD->LWD0^=2;_*J97CA&1Y9&EP)FP?^_,#=@:@RB\'UNZ_OKB$:_#:( M7H\6\:+_$$>CUXO>PUOM$,\&YW$LW:XR;5Q MX-"4D'#]<3(?;2^6HVAVT@Y1O!S-HT4W7FNU?>55,TQ[$U6C&@\6HV5TTOQRNXKBTW;T]=:53J@'JH+T4/Q 5)71 M][X ;;^(,OJG%L>E93UYDJBIH3=EJWWQWY%_OIB:.G]4;VK;UV<1RCBTBAP+ MWK8#7LWVY0.J@K<2;7^^3&6@E4=J6DJ['4-G^=G*AIYI@^:2.Q=A-.9H?V^E MY8!F/;>]7:&H98T/Q(UWSYTPTO>+D @.QJL?*L&'MGB2YV9K,D!*5J4;;$3: M=O-#01?AK.PL/JD!?PB$K=X!M6TKK2F.JNM67GQ?3KP[1TH,Q)9./!\;G3BZ MLG-7,KH$M],DGB&EB4\J\D.:+'1%;E;4UT*VZHKRU7CA4];T+8/^_J-<8*AH M.?2U]JSW!RI'CWJ5P^;*\*-[(W#BUO=11=(I-6DZ-TTHFSYU-CE(&1X-^_C0 MY ",M+?C?3>O2>^&7*+9^N\ "QXC7):[V>Y3XR+GX-=WL3;C[AQ>G*W_?3K2CV[M_S.ES"0T+T/I&4]R:%S;0?8"M_P=02P,$ M% @ -UI?50:!(N>=! (@P !D !X;"]W;W)K&ULO5??;]LV$'[77T&H0Y$"BBU1LF6EMH&D[; !2V DW?HP[(&6SI80 M2?1(*D[^^]V1BN.TCAMTPQYB_KR/WWT\GB[3K52WN@0P[+ZI6SWS2V,V9\.A MSDMHA![(#;2XLI*J$0:':CW4&P6BL$9-/>1A.!XVHFK]^=3.+=1\*CM35RTL M%--=TPCU< &UW,[\R'^ MT]\=28;[_4?TGZWOZ,M2:/@@ZR]589:;G^!WI\1X>6RUO:7 M;=W>./19WFDCF]X8&315ZUIQW^NP9S!YR8#W!MSR=@=9EA^%$?.IDENF:#>B M4<>Z:JV17-72I=P8A:L5VIGY)Z':JEUKM@#%;DJA8#HTB$NKP[S'N' 8_ 6, MC%W*UI2:?6H+*)[;#Y'/CA1_)'7!CP+>P&; XC!@/.3\"%Z\/&KG61_ MGB^U41@3?QWRU\$EA^'HG9SIC MR%&,PPROI $6C0;L@!R?2V K6>,3Q05&,PIRV>9570EZ/9K)%3.XJ<4\ 8_V MPAA5+3LCEC4P(]G-Y8*)MK ;->%JUFDH6-6R7-1Y5R-6N_;P%56YW5A4=4>O M\CGL!FGELFGPT5J4@^><(*@.&-SGL#'6Q.TM\!6\._,^EPK@65PRC"H#S1)W M8FAY5RC95U,4;?03[?6N&!AO)]CY 2*G3\LK)1MDWJ*7'>F(J5,Y^;R?/!X' M41)2)PNBE&-GG 1)EF GS8(XCKS?I.XQBDKW,,A[#^4D2@*.)N^\DU$0(4?L M1&D0IF/JI4$49]BY^LX=X8F38)*,B4L2A",BE:1!$DV("P^BC'L7]HX(Z5FT M?'#7XH+FA]7XYH;QW&@03FP3DS1\D*78Q(-1^GU9OH4["0?CE"0)!SQV;9JY M-N9?*_2:<$,NX2")',_,$K1JQ0,^\K[8U(^4Q!U26L,S-'PYG=$&HYU"GT=! MPE./\R#,0AJE448C'D;>1WH,B/+_BCZV#7<^99$3/?Q1T<>]Z+P7/?WWHH>. M9^I$3RQ!U/X_$GU1=QKS4ZX *PTCZD=[Z[K06*O@$>@_'D)UB#YSUT0Y"U8K M+"TH,:(!DL^)#7ZP\UN;V]!#6S.U.9Q2W="O>0EFE624>$F,?RC0ZQUA;]], M>!2]9WVDD"N39$*NC)*$FF@44S-.)S:C]Q!UI0E_2148VP**W4I#3M==X;(S M)6P\=H/RVUH)?2KZ:#R:F;U#F7D)N<"T3\-",BVQ+NOJ@I7H'ZX!5F(83:>[ MU(\BV?,1NY(%GD$?K):.QH4=5@D/CCHF?$>[PZ3N+ U6H[I3#ZP!4\K"?1I> M_0TXLG[H@W#]=-&ULC599<]LV$'[GK\ HG8PS@TJ\ MQ,.Q/6.GZ=0/.29.FX=.'V!R1:(A 08 K?C?=Q>D92D^FA=I"6"_W6\OX&2K MS5?; CCVO>^4/5VTS@W'JY6M6NB%7>H!%.YLM.F%PT_3K.Q@0-1>J>]6<1AF MJUY(M3@[\6L?S=F)'ETG%7PTS(Y]+\SM!71Z>[J(%G<+GV33.EI8G9T,HH$K M<'\.'PU^K78HM>Q!6:D5,[ Y79Q'QQ)7NK/]EV^EL7"Y8-5JG^UD9/>BEFO[%]SD.>PI%^(1" M/"O$WN_)D/?R-^'$V8G16V;H-**1X*EZ;71.*DK*E3.X*U'/G5VJ&HV86W8% M#<;:V9.50UC:7%4SQ,4$$3\!4;)W6KG6LK>JAOI0?X7N['R*[WRZB)\%O()A MR9*0LSB,XV?PDAW'Q.,E/\N1_7U^C0M8$?\\1G="2Q]'HRXYMH.HX'2!;6#! MW,#B[.6+* M?/^-KNO,U?0[]Y_+Q/,1[[8!%V9(]Y/T%6"MN@+FMQB+Z5QOL MJT$;)ZX[8-CH1CBI&F;G\YR!J%JF-VS;2A0V&BL2+*-N8G: 2FYDQ<@^G1$C M%JNF)F.#,&A-*N9:V%\7&P?82N8K3INM="W"5+H?.B!S.!,F"X1/BDJK7_?0 MX#$U;K @1DRIAS1PL"0;):W$L]R'!,.O;YE%<45OS6@?]'!I"L3C:M+'(V; ;P !C#J9#L[>?H?W]HIQ2G'&#+/*'N^1/"U/V9U(PQ:K2NO,UL><^9X/>@D&ZJL;R%E7E M@>4<.EJVK80.18&CR1QR_XRIW>@.KP/"];5GF6T12"-IA:5AA0^;5!C%N18Q M'S>@1IC2O:M4J9 7^!#Z4MTKYSO%(U^&>K2H:5\=!Y]; W PLC"H [IWC8[B MU G>^Q)Y>I^F$OU$?C[13Q2\1Z^OR&MV)%X%#\HL^"6(UQ'/TXBD-.?1FJ0\ MB7F1DY25,4^*=?!(RH,HCGE91D$4E3S,UT$2%8B4!G%1\# J@_.N8Q^P7TR0 M\0PMI#PL4M3B81@%!5\GZP"A+*:Q%@YJM)84$4_RA*0\Y$D4HA3Q,$MX%F4H MEXA<)F5PN9^ 3W,"GB*8\3!)B12/\X( ,UXD'CGG!4;L46H\6R,1'N-OSG/T M%[7C;(_24!49C2Y@_\7KXHXBA^_3_2AUT57?HJ M>CQM"8]+BE2,+-:>7\2CL$2A*'FR?H)7BI1B"D%64L)XCDE($KZ.#K@E&.60 MB&#L(L\(%=-XDC"Y1?206T))6OLD8A@HT)BL-"87HS#E>9$'E*&[.;%K)VJ5 M;JSAL*ONMGSK/>1/S?;8%+J[()8,GT9^5M?2BJ8QT @_"/$Z.&AFMC&ZIY'C M;UT[#?_I>8/.L.M;UH!NC!AP##*!KTL^WT^#T?58.=88/0Z^^:?U";5JA5+0 MV?L!,!N^O\$L-CO=B%2&C%(?AZ]WW;KT"]&C%_=J[U&%3C;^Z8@F]:C<]+[: MK>Y>I^?3H^S^^/2T?2<,1M:R#C:H&B[S]8*9Z;DX?3@]^"?:M788$2_B-*[! MT 'P_4$L#!!0 ( #=:7U7)A' 1(0H *(; 9 M>&PO=V]R:W-H965T$ID?E_>>>\ZE M2)W>ZNI3O57*L,^[HJS/9EMC]B>+19UMU4[6<[U7)7K6NMI)@Y_59E'O*R57 M=M*N6'BN&RUV,B]GYZ>V[5UU?JH;4^2E>E>QNMGM9'7W2A7Z]FPF9GW#'_EF M:ZAA<7ZZEQMUKW]>29 M421+K3_1C]>KLYE+#JE"988L2/R[49>J*,@0W/BKLSD;EJ2)T^?>^C]L[(AE M*6MUJ8N/^MO_EYPZ'R83$_-BZR;^JJ=ZGUE:LK>Z-)L:W95KM3J+TOK[Q'#5ZK_9SY+F>>ZWF/V/.'V'QKS_]6;.P_%\O:5&# ?Q\*L[42 M/&R%5'%2[V6FSF:@?:VJ&S4[__DG$;DO'_$Q&'P,'K/^./[?F*J-8B*>LS'. M7_-:;C:5VDA+>;V>]'U4;#5V*Z:;BI7HK6WONM([EB&?A%(-$IIM1S]5U6QY MQS9*;RJYW^89DU _!PG_U!7;5WK59(9M*MWL.9/EJNMHS69;69:J@'TT*9EM MR2=:N58;2-O4F(+5%%NJ(E^A@7?&5RO48-4"L*0R%&O4,0:\2IJWK.WL/Z6A>H M3F30R"6F.0CK)E\=(-8!.IK.R[8F4@>%1VZ:;:44V[6Z(.=*)*W_K4@G#"PW M:K=4U4!U.Q /@AWE)4SHID9+?7SBO)^:NS_=SG:NR@TM\D:6J*($JO->[?:J MLHBQ2\JI+IRW<*]B1\MCY[TVLG!^&_-Y@7R>.!_*G#"Z-B!'[;QP/,_C0KAX M$B+AGI?@Z>>?$D]X+_'D!R[W_<2YQ*HKZ:1<>*D3\"!PG8A'@7 \EWN8?=54 MV$#0[\>AXWN#A90';NR\49_S3#LQ]R(?RP1#=XSQL7-1Y]+Q>(!.+QSZT) D M73S '76W= 3,"4>$XP*"AZ'?Q8I@0L%C>(5@$%::TE/K)T))!%;SG3>6M^\Z M0O]&A#YQ7F\ "S+,F=KEM=V*LA91SM:-*FSN:KE6(%^E"DD0UG^)BWD>Y@41?(Q_ +*VOERV4C]Q M+M9&01?5)V5H<@)6^"V-?)OTB1D7?3%O=T17Q*AO%'@><<4V,$D!^4%I1K)0(B.W$$U(*G2UQ8\"Q)6C.8E/H3,UZ*EG 05A1P'RBA2$S($'L\1&,G+' )V@\2;\*E MP$V_R^G?G[+7' MI.Z3A":\$+[YM/G13'B3]@7J>[%[5&\A;2@8"BTDJ7WW>='3!F"@:(@B #;(AQOT,T(5YVOM-_*[U[N]ASBBU, [O9 M (X83WYX2 YLVRX Z,46(CD)P15Z 9@38CA>-V*\U71:$T *2/K^9*>!UI#) M3FN(/D41]9+)@-3N859K/O9VHD\\(HFFT'?O:2T%5Z(HG6@MBL8-#3L&4A;: M+"!T1^/]#X#VN-,A$I/;=&/1.[,M; M;P:O?O9]J!<:WAD%=F1H,TK&]R"!5[TD2 :AN5VX01I,Q#@*[8F^DYRNVX/K MP3DP*QJ<%7$ Q5FYZ^Z[[''TG@1M^AZ0X7 LGCLDQ2XCNJSS&F=AG#[IC(F3 M,LZ^PX'T_K*./*XKEFI M#=O1-2+YF%6H%E4NR4$)OE,:B*U,VY7II-VM.&>OIP'<'I"[=^'@=/W%L=KY MRJN&8.ISIA3UF6U>K2R3[YX6U)Q]4?_H]J0F6&@.7<108+UN\0#-5'EQQ^SY M7;LG;VQ2Y6MD"@;(^D*,MCYRU-8ZSMAAR1B7-QODOPHI=[(!E)N>=;.R= MAC%5OFQH%:-!D09IS)%ZNJ%YUN>T6YLJD2SO"*TRR_=V MI8TJB0_PHE(WJFQ4FQD:3LY9^C3P6-/=+3)ME[ EJ8=Z[&9RK"*=*(EG^=\O MS.V]UA?4M%ZTUT>/".KO!>],HC.31?KBW/I9?R>K-9=_'&ZVQN$,P@&E+T%[>BFR]ZQM5SNEZ^4D7FAB&S$TLDU M9 -N(@N9 7H6JZ:=85<8>F#]3[VD4H")B(O3==Y:V=Q#?49EVS+/(/IV,H;3 MGN"Y+U?ZE]S\<@=787"-%6V[>,ENMYH!?+KOF\*+N@8L49AM_$ 58VJ[QHU" MY0!$\QZ;Z[W"BD7^/[#K;96#QQAU]5>3[RU+CCH/WEYU2QY;UQX8>:VJFSQ3 MDQG7PY1O@JY[>ZJWY^QDV=!=*&B%2"C02@T948<6J([E?:S#(%(4=D/Z^L+! MLI7:4T4NZ0Y74A:W^;[/4NMZVS[-PQR%KD;J>,_A=N,> R(W5B!!;5"081O4 M!?]LC%3^!H;HQM1T;WNO",\?NJM?3+Z;8/K&?AVJVVK:?D(96H/OUZHVL@&S-"K7&5'<>AS-6M5^$VA]&[^U7F*4V\-4^;I5E_ MT +#9[GS_P-02P,$% @ -UI?55MZ&/;O"P 8" !D !X;"]W;W)K M&ULG5K;ZQD>_O@Q;;W3.F\KB M+RY+;:NSNU?\[@]_]\HU=6$K\X=7H2E+[0]O3.'VK\\F9^V+?]GUIJ87EW>O MMGIMWIGZW]L_/#Y==E)R6YHJ6%\!]K]F'PK,B2I7,? MZNS,2ED"I/5)$'CGYUY:XJ"!$&-3U'F67;UZ?W9RIW*QT4]3_^Q5_[U? MAMH#*?\[9;I(OCHMF;+G9=CJS+P^0WH$XW?F[.ZO?YDLQC\^H_=5I_?5<]*_ M/4[/BCNM[&^N-FIR,U+/.^D^+ UP&=3/E9KWM#1\EBRW.S3+75#4D M@GF4Q@N5VY"Q)@W>@I:\YL2&D'IC>$.YU=4!FJI0Z]J0 L-SGVD/20'4!8ITM2--ZJP>FD+6Y,OO"DTN4;5#NI#5E&8 M-9::SUL7:#&]C_[Z@90'3=+RK7=YD\&]I:Z:%0#7D ++ UL"SBJ,A^;1KJC> ML68C9!;O&9K$[BX* M58%1LT+;$J]L01ZO%'VUJJ$;TA+^7>()[#\9J=\;K\"#%C1I>N/W%G)R@P*2 MJV;K)$Y5P_M@W9%TO89K0JV:\,Q!*6.$O5(2.H+::LL(28*IZX+-1-#T7OL\ MT!F=\Z-;5*Y+%)L@DD#?J"^&%H8&N!.-1NJ^'ASXP+MFO3FIY2GW*'%/WOJKC=Z1&< "0S1S.R3B6HPG+2V*1%G9^G 4C,P%XIT07&99 MFP[:47EX%"EC. /,3A>-I* #!K>@,#"$+A[;U'KXP&G JF44C=Q0AMQF+8H$ MD87>A\:2+.SD[.OSBHBSD5,0;:1T>)P<@?B9U(L/EH R:2FQ!:$8;PU GJ*//B-A#X90_(E& Q?"N,/](UL377\< MN18]?15!@'VN/N'[6DC*:)A^,-JWGJ\,4(R=7!T!9) L2B,A)LFLSYJ2."#C M%_ \:5=O-.*7YY8.PJG(G)VEKC:TS% 9; AHBD?J3RA1(KPN=X5;'\"'PM;8 M] &=[/,^(14E?6".1.@8I#WB7ZH7DPN%B@>X0TWP--I'I7?:%IH)RKM2;9LE MPDHULGM/!1C%&9 MV5=80?Z7&@OILPL.U0/I6>.]] ^4-K1?#L*&JY,;!F7A*TF/=(4OC,#FQ?R1 MV*QPB$G2DA$!>(LP'.2(3240S2G !) M)>"-#E)RA2=E^B*;LN8=Q)@_V]42SN^^;-316LXGT M J/D3VX(.QZGXQZLB=)L&W:#>>:,[4WCGP#3RTY\'C_'ITVQT)3WE#?75[]BF@24&%+Z'OZ.KI MO1L+;1]NEB+0K8TP::.2/QF/IVQ42.2EBSU4U#9I"_Y)#>BZA>Y-0E]$BD&5 MEN;D0>U(6^I_2+F9\<18,F]P0QM9D_IA*FE4'*2<,N=03709F+ZU7%BRY<1N MD/@"KA_D2_JPBZ96>=^[.7^*5@AT0Q2F7PAZQRTZQIL\P57?_%#KSWWUI[WG M&+?G W@@]ST-B$&]0)4)%Q+4TX-O^.+DJX:3[T]Q>AWFFF"?&)."6P4A$FA- M93:/YFR=KZ73!&.DP!Y!?;:G6ZK4Z^J:W^!PP40#95)"3IF!^,F;'-9K#2T%-R M&_>H066MI55I)T::_M%329L*]WM7R#@$!ZYQ.O=2H9V%GU&>;TUH?.8K@[;I M>"_7*4F+/0H1HFQQ=NLU)MNGW(:# 7?IF:$WZDH_, U'"&QL^R!:VHV: T#T M6I]"Q/&(^K7QN:]CZ8)FH

ATX_:$"G)C$J\4EJ:P>!?]1S=NIWWHFB(7 M!^J +Y=H,=M.TTFGJRFVAI7'D(H8@X%6*ZI'3F:GPL+W.94 QQ$-Z.^D%5O9 M"DZEG5L7^/21^IW-_06?UI(8[V4R[R<66^US)C M2 MPWL24VX+=Y"K0U++5#OK724%#3$K,*82@PJ>OL(*<@C4_1"KOJVHPT>XCW(R MY9]9\C8,P"R"T]ZKL1H]^[3EUQ1X"4&4C(%[FR/T08>9H.BN#^HLNE=, M:;.^346XPG*DB'QV-F_XXMAU'8I>KSV,K0FS7X4MSF<*8D0QX7TP?["*7$'$ MYL-CU6PWXU-!Z:[GNCHTZ,P%+%R6CL#2=NQ01GNOA1"AUQID[-G"O;R7\::] MLFYO:MN^KK_";@,DJ*;+J(RD_RET$_&U[\\B.'#2YO&:GTJ17=DLEFCI[6P7 MF59&(K=F/ O&2V7-K'R\C*^J\.K9^M<.OF@Y/%7T\]GXN,:B0[OM>[]AN4Q9 MY[XO?V#AH,_+1G:!2%YI5XJ?OVL22Y$X6)G!L)6OP2%$(@K(:- M^. FK;UR*Q[J(T>M7('.AJL!5^,8AR 7K7T5&81^&+H7C'Q0&'P4+EYBT/3& M'/WXIWX#DI/AF^0H$ \^45CHSV3P]$87FL>-I<%(R/4(5@DVDO-D.DNO%PL\ M3&[2Z61&#]?IU2(^+/#PR_!N+/J68A9).3&]3:>S>7*!IT5Z/1O3T_4\O9G/^&F2SB>W M>.K,B8-#;\AM>HM#V9";Q=7C-^K4+XB7@U]]@:0U_[8=% ^&\@-P][;[^?Q> M?C7NE\MO[[]J#P=CZC$K;!V/KN=GRLOOV?*A=EO^#1EC)&#+CQNC09B M>R;)IMG+9.O9I.U#IP\4!5ML*)+A)8[_OB!ENVZ;9/;%%DG@X. 0 ,=+;>]= MB^CAJ9/*3;+6>W-:%(ZWV#&7:X.*3N;:=LS3TBX*9RRR)CEULJC*\JCHF%#9 M=)SV9G8ZUL%+H7!FP86N8W9U@5(O)]DPVVQ\$XO6QXUB.C9L@;?H?S4S2ZMB MB]*(#I436H'%^20['YY>C*)],OA-X-+M?$/,I-;Z/BX^-9.LC(10(O<1@='? M(UZBE!&(:#RL,;-MR.BX^[U!_SGE3KG4S.&EEK^+QK>3[#B#!NU=.D7EKUM1<8\.*^[M3,QZ(3J_]G36H<=A^/R!8=J[5 EWGV@Q/(# M\VPZMGH)-EH36OQ(J29O(B=4O)1;;^E4D)^?WH;:X4- Y>'JD7['A2?4>%;P M-<)%CU"]@' "-UKYUL&5:K#YMW]!;+:4J@VEB^I5P%LT.1R4 ZC*JGH%[V"; MXD'"._C.%.&/\]IY2_7PYW/9]F"CY\%BCYPZPSA.,FH"A_81L^G;-\.C\NP5 MJJ,MU=%KZ-]U&Z\C?-4>87B2P_^R_J3@%^YUC38).X E4D\\!&&Q@6%9_@AZ M#KY%X,P(SR10[?'[N/F%-0AWEC5"+>"ZJS_"N[=OCJNJ/(LGZ7-XM@\MS82' MP*S'B"@47!.Y!@=PC=0^:@4T0N J6.U@F)]0,4L9^_(=,\;J)T$=AG(%/^R< M[0] T5PB"EQJ%Z/73#+%$5+![['F+^H0&A'>#<#(X("M Y3YX8L!=L[V 9E5 M/]&P2JW=0##DL,EJ^/[,@4&;1E^,2CF1="-@JHD?AWDOC8AQ73!&"A*7<2+@ M$@^#D7NG:R$1/':$Q7RP)#%UC*5>Y[JC@)$_>!U7'5HN2/M'; 67I)UASJ%: M$"YG-@;>"202:YF#&I$&'C2"ZES4P9/P1.3V9@:D M1!,XF0K%94@WFB:D%3RQH9IVVI*1$[U3RN?/=7JQ,X/I%A?II7&D M:5"^'\?;W>UC=M[/\'_,^Y?PAMF%4 XDSLFUS-\?9F#[UZ5?>&W21*^UI_&ULE5?O;]LV$/V>OX)P@:(% MG-AQVJYKDP!)NF'%4"!+]@L8]H&6SA9;BE1)*H[WU^_=49*=-G%3H*DED7=\ M=^_=D3Q>^? I5D1)W=;6Q9-1E5+S9C*)146UC@>^(8>1A0^U3G@-RTEL NE2 MC&H[F4VGKR:U-FYT>BS?+L/IL6^3-8XN@XIM7>NP/B?K5R>CPU'_XJ9(6NK7IRJ]^H2X> 5AX&^5_M3S/'F/Q1?? N55']Y$HJ M[]I/@&Z ..LAGL]V.KRFYD =3<=J-IW-=O@[&D(^$G]'WQ7R/V?SF )$\N]] M(6>/+^[WR(7S)C:ZH)-1PS[##8U.GSXY?#5]NP/OBP'OBUW>3R^#<85I+ GH M"^\BR"D%]7U0=SN[3MJ5.I0@*?F %/BR+5(N.% 80WG.HRF-#J!?/4.- M4 A4JN1518&,TXM$01FG4H50E?,)\S"*5U4,X&"QP%P UU9%Y)A0R2DJ'=73 M)Z]GL^G;%8WEZ?!M_Z6-7W[Q;?CRT_6'R^$3 L"J>]W(A:\;[=;=X',%DK6R M:%3&+5$RKEV W38 /(=9&M!MYBUG 6D%;[5I:_29QH)(!JL:'8"X3<::_Q!/ M#EEQITO$H=&8IVN3'3+MIB!V=D.5*9BOSD1CE=IS^U&2/;2_3^BWQI4H\+!6 MVGI 7)E4 7&!,*P 0)-4"X\FH*#/V!#G4I#0Y]8T6Q#1F_>V T3@1? QJAJ] MB973+\64ZN!;P&5<:)BV/%"_,\2BR.GC9+5.MZ6YRZ%Q>0?@6HF5;VVIYJ1X M'^ H0?S'UN5&*W'DL+.3;57LW:^*#E G)A8:% 79V[;,F8<2U)ES+>RNJ/$A M<4ZX+ZO]7SE^,5^3#HJX[:AW!!+GX)J#V\3S;8%VB\J"G)2VQZ>M5:6O*293 MR >607"2$;C(Z3.9]!7XK]2*5*7!>>T# 9_&'B34I;7R*P>:*M.,%=T6U+ 8 M\ \X(*L(>Q(3XI;O UO$2@>JO"T1DT@0?W&/BQ4V(BW6 IIV T3@,/!VA+H> MT!38NQC2PEOLQ.*\ U-3JGS)PNT"AOT!&L)7@!X3T,#EO0A!?3L" M9N+QO*5.S,(;0LIM2:3-DM%WU3B7O4 4:S#?255B.DD876Q!!(>%=5*Z[A21 MVE]ZN[0Q"(: \4[(XQXKP MA^CHED)AH)]HELXL3 '"N"/8EB"/ W6&VK@[!(?[?=I1>77,?N=$3I$U$ >' MM;/W?)OSCIYL@+D;_2:3KEK(8I\YOZ)E:[/U]?[?2)6@P\IV/68WZYZA M7L#<9SJM?+GTPON46V1@KCG>^7H3GWI$?'EW2;0)<&^34"EZ7M@WQO&BP(%] M!8=S'AX+-%U^;'N9/F.*L(_R.ICJ&*P%MJ(-@;]MS7TN=!KT ,!S:,XQYNT- M758M> ]MMD]C&V;[32!+!7.PI4EAXUX2=$Y^W_][\C!B?)DKA5/;KV>@ >R$ MT*BTFR[+NWT"$A(M6\O!CL/N*"JMCE$)YZ 3W?1[4!07II& : MF'/L0Y_J3R#;)?:(4QK$%LC*A"RX#2%A6#^?"N&-5=H? ?F0?H?+>[,VV;JQ MU!26&ULK5=1;]LV$'[7 MKSBX0-$"KNTX29>EB0%G:=%@ZQK$[?HP[(&6SC91B=1(*F[VZ_<=*YB.]NW>3"-J'4AF\=^::JE'NXXM*N+WM' MO*R-STZOSJ5_7'#;YK7 M?N>9))*YM9]E<5-<]D9"B$O.@R H_+OGG[@L!0@T_FPQ>YU+,=Q]WJ"_B;$C MEKGR_),M/^DBK"Y[9STJ>*&:,MS9]5MNXXD$C;QB,6X-QY)T<19;7*JC)A;-K-%&46 M'+[5L N362H&V07-]-+HAGFV>GE\, UP+P#!O MW5PE-^-ON/F1WED35IY>FX*+Q_9#4.YXCS>\K\8' 6=<#^AXU*?Q:#P^@'?< MY>$XXAW_]SS\/IW[X""G/_;E(;DYV>]&6NSCH529^F58*5G-F0\:BD0*@5$DYZ"S!+UBRC:/$F_VL";X(P-.TZL\< L %/00AME/4F 9<[KBV+A#@91[1BY\E5Q'V@94CELZB:\ZYFB/!!^1TVLGI]*"<[H!E M0OE -]XWP-YM!F<-GO-$=)^4_B=HF@7D6[G"BV0"*1>SB)#Q7-A:BK658K="8&V0CC/-EG(KK>L,PS\J*SH M6<(8TNO%@N,Y1R*K+"V]8,?>VH--T)"-+>EWYAYTC,[PV91F'X7]Z,7HI \% M+M!"2 3=B6LL18C//MA:YW1VJ,;041@T1$@R1PNU!:44.PR7#7I)H*4M5%;J2DL]T*@L^QEG=Z13HPE1 M6%C,&U>@N^\1?:M#B(@/, M'&777L"T$0T7343?RW:0O:9.+.^4RU=T-(Y*'8&$L\URM1TFQT=)P]E7H53J M0=S&<#KQ2[KFC#EL)'FB4!-+YW1%-3YMVP?:Y&4C/?EO_0]HZBEG%Y2.ZFK' M:,I=]E7:$G[DT,A%%"0?9-3KKE!RS#@GLS\V0Y_6'$=,WCB7QH'C>]P$-R+X M6FPZM5:7$.2[8(2*NQJ^E"&>VKNIVR;<5BC:(XK(%J$%? ]IB& CD<+&43=G MI/:>4\I"*D"V\=_'%G<(%TBZ+-MALSWP'@^=_4?1[I20V>6XC!O$4VE]@SO M8-\Q,]RYCE;LEO'2[2EV6+J9=F^[>_TT76>WV]./ @@#,O)4\@*FH\$/.%9< MNFBG1;!UO-S.;V 2=MMP#-:B3=]E#L@99HFR@EJB05)__] MCI*L.($MN$&*;B^Q=+K[[KLC[P.9\4:J+WK-F$'WN2CTQ%T;4YY[GD[7+*?Z M3):L@"]+J7)JX%6M/%TJ1K,Z*!=>X/L#+Z>\<*?CVC97T[&LC. %FRNDJSRG MZN&"";F9N,3=&F[X:FVLP9N.2[IBM\S\65!HL6J-9^K7BFMM6:42+#%T5=TP;6 "CTV^!<-?G ?X2N96'6&KTK,I8]C?> :T"A1#*3!OJS@AIP[!@V#HS!4(N3(/&)6"6@?( MQ2!O:0<ML<)\*CA #0XL5MYUN M[3&.P/Z;E-F&"P%NPR!Q+EM*.Y4Y)Q$FT(!3YP]9;"G+9XF?^4=Q!/YOV9(I MVRM>I#*'1:/W]C/!24PL'#//%_"QW;89=IO(?9U:4&@+[ + %54&S8=-DE*] M[G#.>F9CT,W&H'^3*@DB8PSME9M>C!=.;](Q3%Y?;I+O0'C8$1[^&+GI3_O_ MDAL"\T'(2_5FA$D2[N@-"7 T\ \+#NC1*#Q&<$!&PM%1@A/B893L$YP()[Z_ MHS@C',3^?LF)L9\$WR Y(?8'\6')&>* 6 6[K19&&BJ@+2&88N=]MS1VY;MF M%Y 63D(*-HU-R O#8+\84"6"8S\Z+%[MXK7JY1RK7L[1ZC7J1FW4?U*2TJ!; M.)!+U:M?O2@OE /B/YYG_==7L!;SE3GOG,')CQ&Q_KS[ZWHB;!1$QPO;HXC!8&$_#)QKFJZA*^IA_XF(A/MD)XGC ]-:\T'[-H6W&PO=V]R:W-H965T622+EBUW< M91,_M(" 0VIL!(I_KS 'SFT@A/&[C>EW*:WC[GP;_8OCCEP2JF$N^3/+3#'Q M+WV2P9+6W"SDZBNT?,YMO%1R[4:R:FS/0Y^DM3:R;)T10(I[%!P,^0G5&^N$IB<,X/A"OWRG0=_'Z_Z? SYL$[;"( M?NW3H$DQV)_"?E@C7=$4)CY^.1K4*_C3XZ-H&%X?(##H" P.1?\W OM 'PR[ M'_13 83FN8*<&L@(9S1AG!F& C&1\AJO&"?D^.@RCL-K78M,;4A%-ZYZ'#:: MIJI&*VB%=:;1M3MKW:0I0'6&.SFVMI@!34@JA9:<90Y*0CD5*9"FE2G@2!_E M,-*9JG<:L1V-7&MH6%!-Y))\AA3*!$'THU,/ZRQR+EAYIMUNR\]M8V=T.00* M2,JFV,$6^QZ'4P>::8L8\UBWI>38&2VLGN,E:XU1]\9^AL&1U *RVG4Q M[YO3YG;-#)E+;;3W) WEGMMH:6PZR3:$FC=<+(;(^^1=7.%@U8SBZV;YOHAV M!4IMJI%W4\I:&$TJ)5^9)6BI9XV+DZ,-208#_'ESJ@M[^=C#$6@O&GHG7@_W M<1R&."X@Y51KMF1IDZ8W[).3+HA;'6+V7MXWK-[-R+Z/+=CIG26HW+T0&ADC MTZ:-=KO=(W33]-Z_YLT+=D]5SH0F');H&IY=G/M$-:]"LS"R&PO=V]R:W-H965T2P7D2WV*'@$\*MOYHS4,E*VN_AX35H'8A(QK\[SNB0,@"/UWOV=T/M5,M*>GAM]6=58[.(IA&O82U[ MC8]V^P_LZBD#7V6U'W[Y=HP5><2KWJ-M=V!2T"HS?N7WW3D< :;I;P!B!Q"# M[C'1H/*-1+F<.[OE+D036U@,I0YH$J=,N)0G=.15A,/EO7D&@]8I\/SB@UQI M\)?S!(DY^)-JQW(WLHC?L,SX>VNP\?RMJ:'^%9^0HH,LL9=U)\X2/D%WQ?,T MYB(5X@Q??B@S'_CR/RCSR^W*HZ/G\/54H2-/<9HGM,B-[V0%BXAZP(-[AFCY M]U_9)'UU1F5Q4%F<8S]6>4K:6?!I:4>,,=\VJFJX=, ]2H2:2^38 *?&!,?M MFE?6([^H <'14Z. U0_>@C0^.$/D6CF/+Y6)=ROJ<@K QM:77)J:&YHB-!JT M^B^\)/XL=0\QT5(/$_.>Q&K*J,SFAM$U([0KRKZ_:_8&JITE&RP9N[@WA+.] MIPS^DKU31M%[K_G&VMJS%RP7D[C("UJ)V22^SF?L,PT"K@SOG*W >Y;E<5X( MEDWB-$O9H]Q2!U&-2FKRS8JX)'16DC>=L*=^A1:E9F2,Q>.9>Q+TJA^'B\365Q,2R9$+"93]B%P_.)_PGWDQR MU,R48S.,+$^'V!L<^_I@/4S%VW$8_ P?1^I[Z3:*;D_#FJ#IU749<3>.J7&# MMAM&P\HB%30L&YKLX$( ^=?6XGX3$AS^*Y;_ U!+ P04 " W6E]5Q<:" MJW,# !@!P &0 'AL+W=OROW8/&532AE+P%:;B25$.U"C;)S>WV605Y0$NH6"_L)[7[!49_%@ZO4,+X/]T-LO,XH$5OK&I'9630_!D&?YEEFV7FJUH]I)(YJ;>%>]-I+CTB7ET6H\Y:AGUYOB M2\\UE/1>6B9KOA5 -\: -?3\B>'*7"PCBX:<>%2,H+<#:/H=T&OZ04G;&/I. MEE#^4S]"@A/+=,_R-CT)^ C=C&9Q2-,X34_@99/7F M\WN G1^'=05T8SI6P"K "C&@GR%8__ FN8Q_.D%Z/I&>GT(_(%V"M+SB+CW? M>G",]G\$YH? _"LP&T)3**Q%8ZFJJ&V 5DI@27-9WQ#,CX5V"WI*$GD+Q;B3 M^)V$G-]+U%.]8;(T%^3.7VX4T""8JU#3\,Z0,Y(L%N%UEOK951BG,7E@%HF9 M$,OM&=M(AU0M%(U40M6O%.$<62QLK/2>"=II%-'VE23S,$FS_?"D68D=#;N= M5[%N225KP9 \S/-X_']4\L="M1U8=+S6 *VS3;(PQ9A>9HAAD&%1]&V/@4$5UBIM M^5\^2/0\N2#G^2*,XP7!V57N8W5!/F(#/V'DC%SG:"5V48T7899A/A!I@XYP M,-0JRH0@W^B%%%X*3"XF6P\1.QI U$U;ZW MNUO:2SLTP&EW>CXV0]?\*CZ\/1^8KKDT5$"%JO'L:A%0/?3S86%5YWOH5EF\ MM'[:X!,(V@G@>:64W2^<@>E17?\-4$L#!!0 ( #=:7U5/;,$-LP4 +$- M 9 >&PO=V]R:W-H965TA M!7Q);,=YZ=H [;U@!>ZE:[L=#L,^*#:=&"=;/DENTG\_4G)\:9,&VSZTD661 M?$@^).7SM=+?S K \DTI*W/16UE;GPT&)EU!*4Q?U5#AFUSI4EA\U,N!J36( MS F5S=Z?JX:*XL*;C0W35D*_7@%4JTO>F%ONW%;+%>6 M-@;S\UHLX0[L'_6-QJ=!IR4K2JA,H2JN(;_H789G5PF==P?^+&!M=M:KK.+WI @834D@:!/P_P!J0D10CC>ZNSUYDDP=WU5OM[YSOZLA &WBCY MIZO6OT'KCP.8*FGS\ M Z!+AI_%&ELLGH04JV?R+]WA0:5>1:E=PBB@PU!J,PRE#U-%PS.Z5%?+H>42( M$L.0%F$P28;LBVLSB.7R <66@"2AUMLQ@]^#+I^'P;!)/^9?06C#DFZUIXJX MIQITX18SM*\C[B?L9Q;CWSL?!Q>;-\*L^'NDU9.60AE./-)J$[':?Z5PM+'+# X!-NA+5$AS*"J>E-Z\6LE@Z1YZ8;XOW9.&B M/G9T1;+/@BA,& 7JW:8M^FU-N(JNL:%L"@P,R$?^:MB?XLB2TDU?I,JKL#_K M-A &HZ!8QQ1Z75$Z2Y].V*>,J_P .Y*IP8UR^1CXZGQN-7YN-=JUZE*1JK(6 MFBJM>K JT7 M!J%93@'0*-!GE+;K;5=^%87]<1< E;,#/7'72PJ/QU:JK,B+5-AM*&%CV^L8 MP:6! !M(&SO>#OC6:/=^$$;_R;=/H'3 M'1YA'+;X^0M,7S0&E\;L#ACS'RV'_2.#/>D&>W)TY'[$#)9-V3;F&_%(E7]P M=!_5<_CZ<6D/EL<:0Z*[LO89+<4WH+NC ^-36[=@J/Q4LURA=!P''&)3$]Q#0D1S-:CA@-OH26"1L'M('+ M,4N"$,_BU02_)W)D+XM&01A/V\GX%"JJ3L;!-(ZPG1MSACT8!QQ8+B;B?Y&W>UVWR.7_AK^X[C_ MF/DH]+) UDG(4738GV"&M?] \ ]6U>Y2OE 6K_ANN<)O*M!T -_G2MGM QGH MOM+F_P!02P,$% @ -UI?57-_^YZ(! UPL !D !X;"]W;W)K&ULI59=;^HX$'W/K["XZ JD+"0AX:N U/9NM5=JU:KM M[DJ[V@>33""Z3IQK.Z7LK]^Q'5)H@3[L"_ACYLR,?8XSLPT7/^0:0)'7G!5R MWEHK54[[?1FO(:>RQTLH<"?E(J<*IV+5EZ4 FABGG/4#SQOV$$$I//6I3^]&FI[8_!'!ANY-R:ZDB7G/_3D>S)O>3HA8! KC4#Q[P6N M@3$-A&G\K#%;34CMN#_>H=^8VK&6)95PS=F?6:+6\]:X11)(:<74(]_\!G4] MD<:+.9/FEVRL;8C&<245SVMGS"#/"OM/7^MSV',8>R<<@MHA,'G;0";+;U31 MQ4SP#1':&M'TP)1JO#&YK-"7\J0$[F;HIQ;7 I),D1L:9RQ3&4A"BX3<\F+U MRS.(G'R#I2*=9[ID(+NSOL*0VK$?U_!7%CXX 3\A=[Q0:TE^+1)(#OW[F&J3 M;[#+]RHX"_@$98\,/)<$7A"DF>N*+/YWE=**JPC M*U;'$CX/:7$2C1&TS&SKU:XW;' M[SJ^ZPV&SL#U!V/G[=",Z9>S0\M2\-<,LP>V)6U_M],U8K$.?M ; MG/08['F8TC]RQD!]X(V+-R)+,$\WV_;.*"9J%!.=I??=P15HN1R3R%F,XYJ^ M/%&8>^3640J"5ZNU(:F+9X+2TB(K.$' DF[QLZ@=FG.A/GQKWGU&CI'4Q_LW1 PGOB5<.!I;8H6C MFD#A,*R),JG9L(M'=:]H"1TF=5MRA8V@&:ZQ\P:A#7 _Y5SM)CI MT\LO_@-02P,$% @ -UI?56#F9+H.!0 LPX !D !X;"]W;W)K&ULU5=-;^,V$+WK5Q#>8&$#0BS)LAUE;0.)TZ(ID&Z0 M9-M#T0,MC2UB*5(EJ3CIK^^0DF5G8SM!VSWT8)DB.3-OOA[%R5JJKSH',.2I MX$)/.[DQY7F_K],<"JI/90D"5Y92%=3@JUKU=:F 9DZHX/TH"$;]@C+1F4W< MW*V:361E.!-PJXBNBH*JYTO@3DJ[@'LR7\E;A6[_5 MDK$"A&92$ 7+:>+? M(\R!=-()CPB;EWBA<92AG9A=I6A45IP8R\MGDH,A<%IC> MW,;]$DD'@DRB(HB/Z!FT$!D[?X-]%X/>+A38*B^B/?3&H3<3[ M3=C&.MZYY#[D">%$C!#-LH%B@MDV:/>Q ["]!YI52(-)G M\J"HT&@8.]O[(A2D$F+K4&"TT:RKU+RJE(@5!#?JX$M)APPBBVJ(SM#&(DN;^Y M]4Z\;CCT!]'(Z^$X'N C#(;-=#@^P^DZ3NF+.+$F3H L"\AU*:=:LR5+G8/: MZY[YX2A&X8\?SJ(P^N3%?I ,23?L>5T MM-[J[D:H+0QB_$5'T/I$@-DBYW30_&+!GZK""4.LR. _K9S0NA!AP8=)_';IM.!JN3K1W3#PD_'H^U6/ M]7V.P6$VO7*)7 2DVJT'FU.,A2T5L;*J[8[4D9[EO"5EBCQ27L%&.J4Z)TO\ MO,%E TCPAB@,&G-OOD.X)B4^/'5S#EO>'1WGX[MMTD\^5 ML>;>Q\K[B/^[&GR;^5]WMG<%AC*NR<4"ORC?:Z@];+2WAQGV3%UM.WJ;3)>^ M\Y=#XY"-AW=]+>A3UXX M&'G1,/&NVRD"3_AIKL$;Q-YHV B^XH #C6*Y_<2UJ77C!;A73>_M)9T&OFL4 MW+GIDZ.]P+XA&10"J@3V&>(4&2Z64EEM5).2*E=9C5%BZCX'Z.Q>) M3*792A31XR7'#'&^5H.P&7%]*:38OUD![ M3YW]#5!+ P04 " W6E]5-0EF3L," #F!0 &0 'AL+W=O']BOG7?TLJ(:KB1_8(4II_[0)P6LZ9:;6[G[ GL_/]:<"HT>7]'5QSTQ20PF,Q" M@GQ//&^(XU>(1^1&"E-J\DD44/R+#U!DJS0^*)W'9PF74'=)$G9(',;Q&;ZD M=9XXON3_G/^8K;116#0_3WEOJ-/3U+:1QKJF.4Q][!0-Z@G\[-V;J!]^.",\ M;86GY]BS6T!A+#>HFXJ"+$"YWA0Y7*ZP*%O4L^*RH,P0H$4;\%*:\1X<\JM0$*-O;[(&X:# M3AB-O+=>DG9'L>?P4'AQVN]$<<^+A]TT]>[1*1Z^CP9I9Y#&WH67QEU$'UEN M^#6YHVJ#(VQ6_,*>P:&!>7J=)!J0!H$=O ;FR/J=(29 JL@F/A*&!6:@6J'F M)'1%Y@U'&#Q*K!2C"3AA-(@!F4#\/M:2G/8V 3M:,_^ M %!+ P04 " W6E]5SPX5VCT# !U!P &0 'AL+W=O,YP2"WV4GW5!:*![U59ZZ5?&--< MA*%."ZRX/I,-UC232U5Q0UVU"W6CD&<.5)4ABZ)96'%1^ZN%&[M7JX5L32EJ MO%>@VZKBZND*2[E?^K$_#'P2N\+8@7"U:/@.-VC^;NX5]<*1)1,5UEK(&A3F M2_\ROKB:V/5NP8/ O3YH@W6RE?*K[?R5+?W("L(24V,9.(5'7&-96B*2\:WG M],_@^ ]0#F='<;.977W/#50LD]*+N:V&S#675H M$B=J>R@;HVA6$,ZL/G"AX(&7+<(=-5 MQ\A^P_@.[F1M"@TW=8;9C_B0U(T2V2#QBITDW&!S!DD4 (L8.\&7C)83QY?\ MH>5_+[?:*"J3+\=,=YR3XYSVZESHAJ>X].EN:%2/Z*]>O8AGT?L3BB>CXLDI M]M6FNS$@<[C11E M8@;/-G0 :Z[4DZAW<%G)UIKA=0;KDFLMX@6P6YJ'F="EZ"J.DTV^YHN0&J(H/5%I4WE)+;Y!I3 M-PI)[$9C>"UJVD6VFJ;UFPMO!(XUZ/T"\HYE]3#5/YW/B2EOS771^;<-_-8* MLFI=>+W$'LOO?@\F++I88/%P?GTH'&-.2I%B4YE10^X=CD<&>)W03*? M#8$EP8PE0]@44ADPJ"K82J7<83[O/9T'<3(;0LSFP22>CO%6UKNW#IKAUHP@ M%L?!)(H.HOTYHSE5"QT58:@V0%%M@-[SIH:=&PO=V]R:W-H965T,&W; 'FZ3$^_C=QR/O--U)=:]S ,,>J[+6LUYNS/9B,-!I#I70?;F%&M^L MI:J$P:':#/16@!",!I4HZMY\:I\MU'PJ&U,6-2P4TTU5"?7E"DJY MF_7"WO[!;;')#3T8S*=;L8$EF-^W"X6C08>2%174NI U4[">]2[#BZLAS;<3 M_BA@IY_U&7FRDO*>!K]FLUY A*"$U!""P.8!KJ$L"0AI_-UB]KHER?!Y?X_^ ML_4=?5D)#=>R_%QD)I_UQCV6P5HTI;F5NU^@]<<23&6I[3_;M7.#'DL;;635 M&B.#JJA=*QY;'5YCP%L#;GF[A2S+#\*(^53)'5,T&]&H8UVUUDBNJ&E3ED;A MVP+MS/RC4'51;S1;@&++7"A@9W=B58)^-QT87("F#=(6[,J!\1? )NR3K$VN MV<1M9O.CUWOYYN=)&87#\ M='^";-R1C4^ASV\AE75:E(6@ M^-5,KEG'__)!%"5M$S.27Y[+,0&DFZLPYJ%FC(6-%S:Y%F38E M@M4;=B5TD=I)'XJRH8/!;O &Z/"WJ,\>EE".:7.2_7%M[G)@:UGB34 D2'[U MK9,&)]5(!O9DA#&J6#5F[^_RT\)2IXGZT,?TR4=OU?F8[7T\@"4?4^>C13FZ MSAF":I_!8PI;8TWTXXM@?QR/B$OO!D$C%B1^'8^+"_7#"/1>'!Z&W^"KT?ER-;W88UPW[P=@V M$4G#^Y,$FZ@_3+XOR[=P9T%_E) D09]'KDTFKHWXUPJ])MR02]"/0\=S8@E: MM:(^'WJ?;89!2N(!*6W@ U/3F.TP6BGT.>A'_/$X]P/)@&-DG!"(QZ$GCWP MB/+_BCZR#7<^34(G>O"CHH]:T7DK>O+O10\3ZD" M+&B,*/?VUG6AL23")=!_7(3*'7WA=?[>AA[8T MJU,XI_*D?>?%>*O$P]B+(_RA0*]WA+U],^9A^)ZUD4*NC.,QN3*,8VK"843- M*!FS$WENV.6YX]F@VF*6=IL(S7C?K"*C"YS%RR>W56._'^6(J[?8K>%^+6BHYY"T\-WA!\ MC+\D.1IA@V<%;P5J8\MZC0HWM7&U;_>T^W*X= 7STW3WV?%)J$V!]TP):S3% MNP1#1KE2W@V,W-KR>24-%N.VF^/7#RB:@._74IK]@!;HOJ?F_P!02P,$% M @ -UI?58374[O- P @ @ !D !X;"]W;W)K&ULC59-;]LX$+WK5Q#JHD@ (A))?::V@23;8G-H&R3I[F&Q!]H:6T(E44O2 M-*HG&I;3\(I=7B=N MO]_P9P,;P(00L+ZQ DOI[@!MK6 2&-?[>8X?Y(YWAH M[] _>.VH92X-W*CVKZ:R]30L0E+!4JY;>Z\V?\!63^KP%JHU_DDVX]ZD#,EB M;:SJML[(H&OZ\2V_;>-PX%#$KSCPK0/WO,>#/,O?I96SB58;HMUN1'.&E^J] MD5S3NZ0\6(VK#?K9V6U?X2'ZF3S "F-M#3E[E/,6S/DDLHCO=D6++=;UB,5? MP2K)1]7;VI#W?0752_\(>>W)\1VY:WX2\ &&"R)B2GC,^0D\L1#.@G"&=OW[ L?G>":[+GFIQ"GSU( M3 *1?44^#Z"E;?H5N>T7J@,R?SZ8VTDYQO_T"8\UD*5JL2P=CO59)Z9&FFJM M28\?!.,X4-+T%K09S\%"?()^#9Z9VK-H1F;XD2 @%S7N&I3VD&3G>-;TQ-9J M;=#3G%\&C[4&>'%C4,M@H9N#=DD//B'?4^ON4K@'\]?#/5CP"5F/D3N3Y\'[ M?N4Q9(_?%T@@HQF>D-"X2-"+QC$+"IJ* M-$ HH]JFDA8J/$T4C(I<."N/J6 Q6HS&F: 9R] N$;D497![F(#[;0)>$YC1 M6"1.%.5YX0 S6@B/G-,"(W94&LU2%$(Y/G.:(U_TYMF!I+.<9D41G =G)2KA MSN )6LQ;*8T3M_B#OK=O"L[XNU]8/][OXVD3E)$3HF?+0PN07[69MP24I]$C$, M+M"8K(0[BBQ.:%[D@^=YGR$*M>SLVB/WLOKU>C5WE^_:Q-W^4&BD9TL(27>.+/ V)'OO= M.+!J\#UFKBQV+&_6^(L VFW ]:52=C=P!^Q_.F;_ 5!+ P04 " W6E]5 MUG!.?W8' "D% &0 'AL+W=OO(-R@2 B%DF1$M,D0#;-[=V'M(LF;1^*^Z#8M*V[LN12]";[[^\A M]65OO+G9!?)B4R1G.'-FS@RE\\?:?FQ6QCCRM"ZKYF*R<.CW8Y;3;6Y/,@M"ZG/([5=)T7U>3R/,Q]L)?G]=:5164^6-)L MU^O)7Y_V/!G81Z;G3'QGCS4]4?_\'Y^,8F]0:8T,^M.&!:LBZK]SY\Z''8$LO@K KP3X,'N]J!@Y<^Y MRR_/;?U(K-\-;7X07 W2,*ZH?%#NG,5J 3EW^2OB?I>7IB'']_D#_D_.IPYZ M_>ITUNEXU^K@7]&AR6U=N55#;JJYF>_+3V'/8!3OC7K'7U1X9S:G1,24\)CS M%_2)P4D1](G_Z^3?5P^-LTB%_QQRL]62'-;BZ7'6;/*9N9@@_QMC/YG)Y8\_ M,!7_](*-R6!C\I+VRY^+)E\NK5GF(5OK!1FL/F3JR\KN5X8LZA*,*ZHE<2&P MT<;6GXJY(?-G)U4XJ0GX%%7+<[^ $7%0Y%;6&+)N0YQ7K#?& MYFYK#;F&L*W+Z#>89\GQPTET7[N\C'XQ]=+FFU4Q(U>H4&?1'U7AO'Z7.P!P M%''.*6,Q1HQEE/,,HQ]_R#CC/V$DDI@*D477.'6>1YHRKJ.$)DD<*:H2%O&8 M5*X)AD6$ZQ/XVNFB*/.$VPR.6P MAHDLZ_P![J@E5<2@CD5,C@;_ M110_V'J^G3GRBZVWF[/H_1*P(,*4F'71A/(Z:Q&E9+$U98A=DR^,^XRZ6^8> MPN9S@Q"13:LI8,DD17SW$82!<5C+J$Q9]%>!:'EM,Y^"D5 TY?&(5^IG,I9& MU_7:4ZJI;3/"A0 Q^ \?TRC55,L>H%E9($5-;S39Y-:-7B>I57E2G/HJN%,^"%_6B<%\Z0%:)-(Q&"OJ,FQEH*4V^FO]W<11*& MQUF4T53KP42%1PC=/&UJZY 722S@[I@-&67(AF\Q^A6D8F]&*A93)71 (Z&Q MU/LIP1.J] ZI4L% *JD4?N,L 9@47O2D4H K_H(V,9XZ5JFPE\5C$BDPA[6L M8ARB' LT3W4FC_CE<^G;-A_G/#HQ$\J@'R06F!NH @2.4H54$M>1RV! M]).1TL*S3.WFZ*LQ>YE8L"S+6C40TF)'#=>8D0.Q5$(%4$*1V$F&E%.)R8Y8 MR"5P/\GX3BXEL?XFHW]]3:\[SD_>BEP*8?1MPQ<61C.Q7V\U.A;RI2<71_WE M"BV#*G0N)'^,)$?U8%+U_.* 0"'TB1I[3TI5K'J&H<3P-,9I8MP 5%%C6HXI M*C.-1$Q']J"&0WZ?9$@/9*QB8U9*I%E7B5CL" 7GXJ1?$[1#.F?3_T+4QC M!].2)CI^%=$8E[!-^.;G)6&-[@O4MV+W(M^D;RC8"BYD.MQ]COJT 1BHW!P@ M=(1C&3!!3)$N(ANCS]$!,Z%ZSOD41#) !QO[';R1N.Q\H_V!>L^ZV%N23>HD M-!O D6(DY'YRH&W' * GFT1P,@^7Y DR1V([KALI;C4=UQB0 I)"['0:< V1 M[+@&[S6**,]V-NC0PP+7!'J[3Y]T1!)34L3/N*:1*TKI':XI-38T= R$3(8H M9R$P1YV]J""8\=GYAD23P%+J?2R!7;@HR@QE-CE M!1 CG7]F*$$GH1IQ<1A MLN&^& M/-@E(@1EVZM>1+=8A#/XFA>L(P_]W@?@QBN>EF2#42+.W<3G>R0<23:*VWW=+HS2T^BO?? M6;G%NV)1P8FF6^Z72+VUY!D%0_@.T)!TXLUIY*G81:2NFJ)QC7_[].^8!A$J MJN&%]/FQT<+6Z^\\F.0->31EZ?];'P9E@_M^HO7 MZN@K5PU&S-/,&+_F5H6=ATS^_#JG3@]]I)CN?#E:&[L,W\<:A&=;N?8CTC [ M?(*[:K\\C=O;[W>WN45@&E*:!43CTU1.B&V_B;4/KMZ$[U /M7/U.@Q7)I\; MZS=@?5'7KG_P!PP?)B__!U!+ P04 " W6E]5<+LBXP # " !@ &0 M 'AL+W=OU_O[,#*=TH#WM)OK-]WWUGG\^3K53W MN@0PY+'B0D_]TIAZ'(8Z+Z&B^D+6('!F+55%#9IJ$^I: 2V<4\7#)(H&8469 M\&<3-[94LXEL#&<"EHKHIJJH>IH#E]NI'_O[@6NV*8T="&>3FF[@!LSW>JG0 M"CN6@E4@-)."*%A/_,=L5$^Z>/NWTXJ\41P3]E!NC,)9AGYFMI!5Q0SNLM&$BH(LI#!,;$#D M##0YNZ4K#OI\$AJ,93W"?,<[;WF35WA'Y J92DT^B@**E_XA:NR$)GNA\^0D MX0W4%R2- I)$27*"+^T23QU?^E^)_[Q<::.P9'X=2[UE[AUGMM=HK&N:P]3' M>Z)!/8 _>_ZO.Q M=ULJ@!H,=&"#XRNB*<>84TSQ7#P-AT&:Q5Z6!%D2H5)C.+2UA )VV_!$GR1R"@885"7R'#0^W>$'"NL M\* K5* VKO=IDLM&F+9!=*-=>[ULN\KS\K8W7U&%&ZP)AS6Z1A=9WR>J[7>M M863M>LQ*&NQ8#I;X1("R"W!^+:79&S9 ]^C,_@!02P,$% @ -UI?5>?S M)183 @ 1P0 !D !X;"]W;W)K&ULE91=:]LP M%(;_BM!@;% BQVFZDMF&IMW8+@:A8=W%V(5B'\>B^G"EX[C]]Y-DQV20%G9C MZTCG??4U[+B#6R-_B0J;G%Y34D'- M.XGWIO\&8SW+X%<:Z>*3]&-N0DG9.31J%'L")?3PYL_C=S@1S"]?$:2C((W< MPT:1\HXC+S)K>F)#MG<+@UAJ5'LXH<.A;-'Z5>%U6*RY$XZ8FFPL.-#(X[?Z M< ?(A70?,X9^DY#*RM%P/1BFKQANH9V117)!TB1-_Y4SSS8!IA-@&OT6_P7X M^V;GT/HC_7..<'"\/.\8VGSE6EY"3MO@:0] B_?OYE?)YS=X%Q/OXBWWXLM3 M)_"%F%Z#=8UHB=#$8PL4X/RXE%T%59@LC79&BHJCCVNAN2X%E\3Y"L%W/;J+ M<-Y"=>I8=BF2VS-CA%)V=]$6X8C^XW0OMB(3:JY+9IR4E=FC; M(4#3QE;9&?2-%X>-O^E@0X)?KXW!8Q"Z;_IW%'\!4$L#!!0 ( #=:7U57 MX(FN%P< .,S 9 >&PO=V]R:W-H965T?2/?/Q M1 ?D1_P=TD>Q]QOI2UDR]D-O?%Y==!Q]1C2B@=0(HOYMZ8Q&D2:I\_A90#ME MG3IP__/]'B@@::%[!(Y'_1 M8W<T%!)B2+BV!U!G&8[/Z37T5#[ 6XO1<"\D5WM#%2>G5YE0)4*@R^!G%HI0]P^!2+)"GY,M%5+U.BE.]OL/]1EUZ'4:2K/N]*=57ZW+I!<06SW17@%Z[ 1=RB;W=S].[-^X;SFK?! M++[=HG=%>S?!%L?#L.6U,W_[A#IV/31I#PA:0, \2Y@/!#-7[I>I]&WU:W+22!Q11-:DAKF>O M#VS](5,;).\233+OH,,6#A'F0,!\(9L@W*.4; M6.7S&5L]JMFC22-K9-NA" E;#&J]Q^TY(SPR^X]WW&%^TV'N<(#+PXR6'98M M.[2V;#&IWU_3>$EYX[W."FC;P)"P!23,@X3Y0#!#TE$IZ<@ZPY7IWHS%RS A M.J$[07,J AZF>79GG]M&D'I#PA:0, \2Y@/!#+W'I=YCZQ"^H3Q0&;Q:5.HL M7?T*Y5.9WS0)O,.YSOZMY&!.L];85C9(F <)\X%@AFR34K:)/1&-(A:0Y]66 MW%!TD_%@H[.3&QX&5"W(=JGJY7ZJ^N=>JGIY5*HZ@1S.D+ %),R#A/E ,*-? MN$ZU7'?L ]KH!XVK9:>># SQY# S+0YS72-I.#W(+!;VTVDK!"C-AZ*94NPY M)^YO6"T6E0"-05#: I3F@=)\*)HI/J[$Q]9Q>$L#&F[),J+-EM4N>K WN/!X M+Q\OU++6T5HM2)H'2O.A:*9:E:_C6@V$J?8R$\GX4Z-6O9I6 QBF5I5;HS[BAVCTAV.@HQS)=G+_LO5*YA[M_EVVZ^)K6;'\:'8H+X- M*,T#I?E0-%/LRKMQ[>;-#61)/HE2-:&F^L'#"4JH;%1Q4%=Q M[-92'%#'!I3F@=)\*)JI8N43N7:CZ'\ZJ 5U7\7^9'2XW+37W5I%4%\(E.9# MT4P5*VO(M3H1:I*4)'D(54ICTVQ4GRS[=/:_1V; M^5V$&L-K?&@=S^T5M)8*U,\!I?E0-%.JRM)QK<[ =%9D-'M+Q$;5)C75/O3= M^O(=U&T!I7F@-!^*9CZ+KPP7;#==TI.ZZ?/=%R6Y#LC3_H&')I)KY\I\;2E:4ZP/4_C5C M\GE#5U!^US/]#U!+ P04 " W6E]5?(" %.P) #J9@ &0 'AL+W=O M8C$#I+&^;,?=Q$ : M6Q(7TV[09'8OBKE@9#H61A8]%)TTP/SXI63%,BV%B;?O-!>M+.L\E*Q7U.%[ M]''^*.3OQ9)S1;ZMLKRXZ"V56G_H]XMDR5>L.!5KGNMO%D*NF-(?Y7V_6$O. MYE70*NM[CC/LKUB:]R;GU;QK.3D7&Y6E.;^6I-BL5DP^?>29>+SHN;WG&5_2 M^Z4J9_0GYVMVSV^X^G5]+?6G_HXR3U<\+U*1$\D7%[U+]P,-_#*@6N(_*7\L M]J9)N2EW0OQ>?J#SBYY3KA'/>*)*!-/_/? KGF4E2:_''S6TMVNS#-R??J:' MU<;KC;EC!;\2V7_3N5I>],YZ9,X7;).I+^(QYO4I>(K*B^I<\ULLZ/9)L M"B56=;!>@U6:;_]GW^H?8B_ ]5\(\.H [S!@\$* 7P?X;PT(ZH#@,"!X(6!0 M!PS>VL*P#AB^-6!4!XS>NDIG=<#96P/&=<"XDL-V_U4[?\H4FYQ+\4ADN;2F ME1.5@JIHO<_3O!3[C9+ZVU3'J-6;E9K?6C&(ING^;V.H'ER2GZ:_WDS)3^]^)N](FI/;I=@4NI7BO*_T5I3KTD_J-;[:KK'WPAJ[Y)/(U;(@ MLWS.YQWQ4WN\_UI\:(\?OA8?V>/'EOB^WGN[7>@][\(KSPK\Q)Z([YX0S_'< MKI_#'OVO37Y*?*<*]SK"9Z\U+D^?6^\*#[^O]<@>?L/7UO#8'C[ER:GMIZ-O M;]VU[$A_=RSZ%<]_@7=9%%SI@Z\\UB2?5T=AEK*[--,''M=?%/J4I.=_O;PK ME-2GB=^ZCIYM&T%W&^6Y\T.Q9@F_Z.F38\'E ^]-_O%W=^C\LTL[2-@,"0N1 ML @)BY$P"H(9>@QV>@QL],F_UUPRI;MSDG&=3Q!9)@[OQ>+]1G]@E5B[!&B% M'BM )&R&A(5(6(2$Q4@8W<*&%:S,G!\F9V>.<]Y_Z!#68">L@558D1#SQS3+ MNM1CC3Q6/4C8# D+D;!HT-I'KN^,O-%N+VUUT;68.QQXYF(4M&J&,H8[90RM MRKB58G7'E6+DZR>NIV3G*<[*.%8C2-@,"0N1L @)BY$P"H(9>AOM]#:RIER[ MX<^5UEV:LW* JS-[GDYGM93J7K:#06ZI+?%N]\>;E MF\:;8V07B(3-D+ 0"8N0L!@)HR"8H5C7:#TF906@BE15!:#*51%,T4 MIM<(T[/VYS:-!2XL =MWHTJ-L/I8506@2EQ5 : M1=%,(3:U ==>'+B68LVE>CHAZXSEZJ3*VKC.X-;EM0@G).>J4V&#EL*"L3\^ M5!BT(@"EA5!:!*7%4!I%T4R%-34&UUYD^#_KFC5U7V'^63 Z5!BTG@"EA5!: M!*7%4!I%T4R%-54%UVH5ZZQ,L?P^U?F]34^C]CDQ&#FM[ Q:%H#20B@M@M)B M*(VB:*:@FN* :Z\.V"KF=:AYYO,&+1U!JP%06@BE15!:#*51%,W445,3<*T& M[N2JSN_W7+!.28U;DGH_<$;>H:2@=CV4%D)I$9060VD413,O/FT\>\_NV7\6 M^?.H41PD5J^HK 8;*O.=X>! 9?;VCU49E!9":1&4%D-I%$4S5=98^9[5D9U, M^8++TL-/\T2L.%'LVPNBV^J=H"X\E!9":1&4%D-I%$4SA=2X\)[=A0]9 M*LD#RS;5Q3N[>F.N3XTB5U)D67E23'/%=>N=]I77MNK?N^[ "0[E!O7JH;00 M2HN@M!A*HRB:*;?&J_?L)OMG_NS06Z\0\]JF>^>U$O;6CM84U':'TB(H+8;2 M*(IF:JJQW3V[[7[%BJ5=31T&^[#E5ME;.5I+4(,=2HN@M!A*HRB:J:7&8/?L M!CO-$\G+:@W+B.0//-_P@BRD6&T%5M]'.F>J\Q(O._S8ZVUJFG'!F'-VJ-M9 MUV+#EKS#CL6\47"X6 3=A!A*HRB:J8W&&O?LUGC[#@_R)[FJ;G3FDGSA677) M:K%,UX7U'A![,T>K!&JR0VDAE!9!:3&41E$T4YJ-R>YMS=>_]G)!#^D73Z&T M&9060FD1E!9#:11%,X79N/:>W;5_4SG1:WOV_KAU:IK:FSI:4%#/'DJ+H+08 M2J,HFOF<@<:S]^V>_:Q0Z4JG7W.R*?ABD^EN;E%9%^E;E&:'']O#06DS*"V$ MTJ)7=HKGD"?.9-=/'D-7A*)HIOH:+]^W>_F=*>!4CQ,RL=:2O.7),A>9N'^R M)H#V1HY6(;0> *6%4%H$I<50&D713&$V]0#?^P$)H(]TMJ=0V@Q*"Z&T"$J+ MH32*HIG"W'LPT&M7^;_EM-QQM;_?3@#M31TM*.Q#?;!/]<$^U@?[7)^_HH+@ M-Q4$WUY!^,X$$&E\3Z&T&9060FG1*SO%'5@20&BM 44SU=?4&GQ[K:$S ;R5 M;,[)9[;B=N//SCY:?-!Z!9060FD1E!9#:11%,_78U"O\X8_(^Z!U"RAM!J6% M4%H$I<50&D713&$VQ1(?M<$!I(90606DQE$91-%-/387# MM]]&\)UI'[2R :7-H+002HM>V2FNS?>#EC%0-%-]31G#MY%BD[ M(;^HN3W]@SYO"$J;06DAE!9!:3&41E$T\RFW334D<*SIW_<^!#" UD.@M!F4 M%D)I$9060VD413,EV91( GN)Y.BG =8\XW& SNGAS4PYS3V_".M/]'QM!!RQS*6)[R\12?;S/6X M^5UP.B2K-,NV#R'LX"3[5YV>=FU>?^_=%BLN[ZL7HQ0D$9M!]B(.N"/VSZ6^JMY'TFZ:W;X'YQ.1]FAR@=WK;2;_ U!+ P04 M " W6E]5ET5[1B@$ !H$0 &0 'AL+W=OF8SNWD-.Q*#5G.2PD4666 M4?EX"USL)E[H[2<>V";59L*?C@NZ@27HS\5"XLAO4!*60:Z8R(F$]<2;A3?S M<&@,[!U_,]BIHVMBJ*R$^&8&'Y.)%QB/@$.L#03%ORW,@7.#A'Y\KT&]YIG& M\/AZC_[!DD?5/?]2!.#) G':#J#:(?C;H/V/0JPUZEFCEF:5U1S6=CJ78 M$6GN1C1S86-CK9$-RXV,2RUQE:&=GMZ6"F>4(K/X>\D4,[%5A.8)^9AO06E4 M3*N+XU4BUF1!I69QR:D&4-83OY*1:G0%S7V-7(U'OMQS>NV MXA4]P^N:W(MNA4R"+4L8I;FBRD"S&B,^4 EWK*B&QFO[) MZ(IQE!&462\SG/\R6RDM\77ZVA;ERHM^NQ*TE$PMZHG=!50^CJ M!3DTS3=LQ<%L1-RH;2R<$.>RN'K"8C08M).X;DA<.TE\PL*)GKYF;32<(.?2 MN'Y"X_E4$0:'U1E&/MB6FCQ'2YEB*K5*X+FP3+F=90A$^3>2\(&H5JBDX7_BO% MZ$ Q[R-9@F@+U*;C=X&)!'H++-=.XV/9>W?]2S8MK: MV%9>D5B4N:ZZLF:V^5PPLTWR3_.WYC."[84/,-4WB'LJ-PR[60YKA PN1RB< MK-KZ:J!%83OCE="8.^UE"C0!:6[ ]37VJ/N!>4#S<67Z+U!+ P04 " W M6E]5:ABX)9P% 6+0 &0 'AL+W=O<6W M--*_K+@(B=*G8NW(K:!DF02%@8.;S:X3$A8U1H/DVIT8#?A.!2RB=P+)71@2 M\3BF =\/&V[CZ<*4K3-9GQ'-* +%4,0_>^>3F@0Q$CZ/O[- M0!LY9QQX>/R$_B7IO.[,G$@ZX<%WME2;8>.Z@99T17:!FO+][S3K4"?&6_! M)G_1/FW;:S?08B<5#[-@?0B]1Q5A@?R /J%O,P^]?_/;YOB7>T#+D6 M^$F+,;8"SNCV"K6:'Q%N8EQQ/Y/SP]VJ[KR,W;^8W1"CE0^,5H+7.GM@L(.! MD&C^F/ B0GK5[(I;_5 V#E*A=312OA#=R2Q9TV-!+G:3BGC9&O_[B M=IN_5>4 $LR#!/.!P(QLM?-LM6WH(_^!J:>D/** D3D+]-%'-*=K%D5Q"OD* M;:E@O&JFC:WH=5,$">:E8-T$+'[JW8]Z_8%S?R@\$)\A?"<7OF,5WCY-%EPJ MB;:"WS.]1"']7$?+M.4SDWS<*76W:?9V4F[A=KMF&R]MTSEHTVX?B6:',;3H MYEITK5I,B-R@+7G4=82J?!Y8P^N.,D@PKUL2[%/W2'@?B-"0MI=+VSLQS!8! MD9*MV"(9657J6A'JJ@L)YO4JU&T=J0M$:*A[G:M[?=GJ2?5\MJZ;UZ6>'4]7 M*W-=(4_2^4!TAHS]7,:^5<89YPK-=,&HE[D[P9=Z641_Z#9HJOU(.F[1CUL: MSJFHK!.LZ'4',"28!PGF X$9*7*;1;W??*NZ+F,"2A@HF@>*YD.AF3D[\&CN MRQZL]OC:F8!$\S(T8_4O52-0E*; N! 86P6^"TBDT#29 R1@_Z630:]A>EZ$ MUC7+#EQ;>4@T#Q3-AT(S4U384??-_*@+:DA!T3Q0-!\*S?EA:M;MHC'E:N=N[:<)PE]*$)3S,*] MNG;[^IV+G]JA+^)Z-:Y=3Y6K=KC:@Q?4SX*B^5!H9F(*[^OVWFSI!S7)H&@> M*)H/A6;FK'#4[H66^LP7DG;XVHD"=>%NV8:7WDE",9KR%T[2=KK: MZ0 UYQF:]&(C35+SPSMGMFZ#K33E<[&Z">&I<_ M$I?>8T,QFNDHG#*V?R8^76B"^E]0- ]7?"8N"_P:MA87MA;;;>U9A2:H=05% M\_#I+\A0A*;"A7/%=N?Z@C*S?W+OC)V[MI@G"7THPE1,YV"?9TC%.ME@*_4R MNXM4NK,OOYIOXOV<;%T]NCYV;R9NQ77/O?'3+;H%?+IC^)8(_3B5** K3=6\ MZNDA)-)-N.F)XMMDE^F<*\7#Y'!#R9**N('^?<6Y>CJ)"?*MT*/_ 5!+ P04 M " W6E]5D%-6X"4# #""P &0 'AL+W=OLK)I::PA3DX_J>JY53LZ0CF3'VI!??YWW+U0<""HG4#%C];6$$E&HB=8P_):=5N=3 ^OV> M?9+'KF*980$C1G^2N5SUK;:%YK# &RH?V.X;E/&$FB]A5.2_:%?8ABT+)1LA M65J"U0E2DA7_^+G,0PV@>,P OP3XQX"W/ 0E(#C50ZL$M$[U$): \%1 5 +R M8CI%LO),QUCB08^S'>+:6K'IF[Q<.5HEF&1:6%/)U5.B<'(PQ1006Z '2(!L M\8R"0-,T1M=7-^@*D0S=$4J5'$3/D)\WP&!(%]TSP@UP&E8:"G"\X0T._;F="1"9 <5;E45;C6Q5Q7FM0I+ MAA8DPUE",%7-04@B-_*M[E#0>X4B]<=N._"#R YZSK9>2J.9;X>'9K'!+/)< MNW5H-C:9^9'=.32;-(;^GXD-J\2&C8FMOS(9D^A%C1*JI>OOKK%-#@NZ3BVD MCMUVZY=WE-/& YS[>ISM?GQ)]Y/P=46]FH@.2A!5)8@:2S!:8;X$)6V*5!H42ZR:3Q:>BVJT&SMM\SCK:'WK=D6?8C[WNN)@G_]$7T^V=*I!J M,(C"0KER[2]*!KR8&(N%9.M\PIDQJ>:E_':EAFS@VD ]7S F]POMH!K;!W\! M4$L#!!0 ( #=:7U7P<1*HR ( !(( 9 >&PO=V]R:W-H965T[%:',R<;-LSN1C?E&E93!G4!R M4U5$_+F"DN\FCN^\/KBGJ[4R#]QL7),5S$$]UG="M]S.I: 5,$DY0P*6$^?2 MOYBFIKXI^$%A)P_ND4FRX/S9-&Z+B>,9("@A5\:!Z,L6IE"6QDAC_-Y[.EV7 M1GAX_^I^W637619$PI273[10ZXF3.JB )=F4ZI[O;F"?)S)^.2]E\XMV;6V8 M."C?2,6KO5@35)2U5_*R'X<#@1^^(\![ ?ZH(-@+@B9H2];$FA%%LK'@.R1, MM78S-\W8-&J=AC+S%>=*Z+=4ZU1VR[; %!<4)#J=@2*TE&?H*WJQ,YZ"('0^[9-654SX\"K3BW?\%6'S=ZL^JW68#C, C'[O8P M1+\,C^(D&'5E;_#"#B\'(]W!P1.@>[-CFM/Q. MQ(HRB4I8:J%WGNB(HCV!VH;B=;.)+[C2P]G&ULM5E-;]LX$+WOKR"\Q:(%DDBD_)6L8R"-46R M@B:=O=0 M]$#+8XLH):HD%3?[ZY>D%R#G$(C7S^&8XI)ZHV5;([RH!T.AGRC-U M.4BTSB^"0,4)I%2=B1PR-F]7E(+2,@$.L+00U/_=P M#9Q;),/C1PDZJ,:TCOO7C^CO7/ FF"55<"WX/VRED\O!=(!6L*8%UY_$]B\H M QI9O%APY?ZC;6D;#E!<*"W2TMDP2%FV^Z4_RT3L.>#H&0=2.I"G#L-G'*+2 M(?I5AV'I,'29V87B\K"@FLYG4FR1M-8&S5ZX9#IO$S[+[+S?:6GN,N.GYU?Q MCX))6*&;3--LPY8+T!3QM4;=(J^W"W0ZU=O MT"O$,O0Y$86BV4K- FTHVH&"N*1SO:-#GJ%S!_D9BL(31$)".MP7?O<%Q,8= M.W?<= ],8JKLD"H[Q.%%S^#=9*:$6,8TH/>F/#NRA+Y>+966IGR_=46[@Q]V MP]LU?:%R&L/EP"Q:!?(>!O,_?L?C\,^NV'L":V0BJC(1^=#K.F%U!JC+0%?8 M.ZRQP[([S_T<3R,\&]]/I* R?AMAA-IF>1Z0[Q%$5XLC+Z:-Y M(-"#9F34XG$^Q9/P"=NV%0Y'482[V8XKMF,OVVNWC8%$GX"[25 )R\W*^0#I M$F1G=KV AZZ;GL :L4^JV"?'W4$F?6:B)[!&)J95)J8][B#3=B6.1OOK9A=0 ME]DD)&%WP9Y75,^]5&_-MI'9)^ "[HTRR@WISQ GF>!B\X#,D\W.HI$J1KL4 ME*-;:4RD?O!6M'?$0^>Q)[!&4C+[0FMG8$U"XQ[HNP1H5 M.\0D>E+7+YHUR=9Z!GM%PORSI"OSXF!>*EP9NR;Z2%/P;\=^U(,G[!A"!M=* M!D='+E^O5#HX&SVA-;-1BR7LES<'EF];STRGTZ!5-?:,ULU)()]ZF9<%L-1:2].%^P:E*M)1/V:Z:[(L_Y MPR_7;*]RJ"^TYAE!K8?(D?40Z54/]876S$:MATB?>HBTA_8-0DNG>V MX]="[X$J2 1?^4O5CW+PY!Q#^Y!:^Y C:Q_2J_;I"ZV9C5K[D#ZU3PG6.*X: MMTK5;]0D:I5/LZ?6"<2O$[[B;U=FPV5&N&N!*.>_H8Z_5EPG"'[&D&NT%A+I MYLN :Z+,O0QHH:D9D;,Q2AGG3&0G:)NP.$$)O8<]#88*!>N"(RO%'-*) M&:R3CBKBQ-R49A2AT1+L .7A'*S.NJ8TV#O93D%NW!<"A6)19'IW>%GU5E\A MWKK#^J?]9'1Q34:==\;FCOMP$=1#[#Y[?*!RPS*%.*S-<.'9Q&Q!&ULK5==;YLP M%/TK%JNF5NH" ?*Y)%(^F-:'2E6C;@_3'IQP$ZP"3FTG:??K9P.A(7-06,E# MP.;><^X]OL;8-NH%8/EE1%F$AAVQM M\@T#["=.46C:EM4V(TQB8S1(YA[8:$"W(B0Q/##$MU&$V=L$0KH?&DWC,/%( MUH%0$^9HL,%KF(-XVCPP.3)S%)]$$'-"8\1@-33&S;[74_:)P0\">WYTCU0F M"TJ?U>#.'QJ6"@A"6 J%@.5E!U,(0P4DPWC),(V<4CD>WQ_0OR6YRUP6F,.4 MAC^)+X*AT360#RN\#<4CW7^'+)^6PEO2D"?_:)_96@9:;KF@4>8L(XA(G%[Q M:Z;#D8/$T3O8F8-]ZN"><7 R!^=2!C=S<"]E:&4.2>IFFGLBW P+/!HPND=, M64LT=9.HGWA+O4BLZF0NF'Q*I)\8C9QP/&:+$) 8\Y!\%LTCB@3 MY ].5M1[E:7) 5W/0& 2\AOT!3W-9^CZZ@9=(1*C>Q*&TI /3"'C4NCF,HMA MDL9@GXG!0?=/S;;U5;<"=8+-Z@3S:@(KK)6; MKY5;AEY<*TAWK&XI4I1F6D+J*-F-[(8LEMVQQ%HCMV@TTQBU3XT\K5$K-RJD MVLI3;96FZG%!Y#DAZQ!KDKZ59Y@Z)7U@JF;/[*1)2M$K9&B?R% :1M5*NX#0 MJXFPH&H[5[7] 575:_X-,%-Z.CH]V_^DUVTXUO'OM,A*PZFJ;F5ZKR;Z@M:= M7.M.35J[.JT[E;4N#:>JUI7IO9KH"UIW";I+V84&%;$:2VT VI,"4@7R^HE0&ULM5Q1/!^X3YZ7@EU87A]N2;/](&* M/]9W7'X;;E$644+3+&(IXG1Y-?B$+P)GK 2*$?^)Z";;^8S4K3PQ]D-]^;*X M&EA*(QK34"@((O]YH3#R0 MZ)+DL;AGFW_1ZH9R."O^1IMJK#5 89X)EE3"4H,D2LM_R6ME MB!T![.P1L"L!NR5@NWL$G$K :3.,]@B,*H%17P:W$G#[,GB5@->785P)%-X? MEM8M7#,C@EQ?9# M@@5 8 W/3K:>G1ACZ2%/%_P-K8JE=^4.5V9%(<_I M%7F>?)3;'.SR6J MNS/-IM.)TXHE(_6Q_NO#Z$,R!EU&;+FCD3Z4IEN#3XT&_XVE8B]"$I PTEMBU/;W1LU=F=933[-R:*?=M1 M%J\P&XOIQ+-PR^1FZF-MWH_4!R4-=*1X[%I[S+Z35&/C@Z-^5%?YM?GI4:$! M/3Y T>:@:#XH6@"%UO2R77O9-@;7GT6=2SXQR(MT][/:/UM MQAV7&0IR4%(60/ $+9C'&J]6\)B)V==<4ZMQRWO8*"UBYZLOJ@K,$[J]5BW;.$UB4'/#+O MO8L(FI=[L4/K)V3B/@-%FX.B^:!H 11:T\5UD0(;T^5.0EMMO#6:?CZ ](CU M\\+M/-[M"1ZWHU SRAVU1LTUHR:.V]X3:D:-'7O4'!68[^:C=J_K"-A<2)B_ MAG&^V,ET$%NBE*6E&[2&]#K;TXEEM>W8'>2T!\TU@_"T/2+OF-[3%N!S&09DTGU64)/#4&\7VWB(K8DY#;^#)\Z6NX M(JG<]*D83^FF"E[V%$?/1+T-.1B\D&6"&2C:'!3-!T4+H-":;XKKPHEM+IS\ M?CA$/Q^ >+2U$\(L=>R$ $6;5VB[(6M[NV6HZDUU=QB>VKB5: 10NC5=6!=A M;&/ZKPUM3F.B4CG!JD!.V"):1F$5RJH,3%]%V6FC=1YHI084;5ZA-9PGQ[;W M5J"D 11:T\=U"<8V)_[O/D9[EN^G/),?,^G9\*\\RJ+"S5K'0I8K9A5:(UGH M;)CGH)Q^+\X BK/IK[J68IO;1FZC-$KRI.H8N2-O:D]\Z!%J@_:+@*+-0=%\ M4+0 "JWIZ[J"8YL;+?;T.=U48HUU:NJV7Z*9P8]V4Q].'Y0S@$)KFK^NKMCF MFH@TOZ,UOZMYHSB:MLT/VM#1B],'Y0R@T)KFKXLLMKG((LT_TII?4TKQVENG MF1G\://WX?1!.0,HM*;YZ^*,;4SNE?E=K?G''5-X5KM -S.#'VW^/IP^*&< MA=8T?UW[L,VU#VE^3VO^;DW Q=VU'[1:T8O3!^4,H-":YJ^K&K:YV^+;BG)* MEH)RK1.ZS0;V"#OME@HSQ]%>Z$7J@Y(&4&C-%NFZB.#TZ;XH$\UUM=?5]D-W M\VG7FSAVRR%FMJ-;G7N1^J"D 11:TR%U2< QEP2^RE3P GU)96#03&A=T4VB MSR:VT^Y],?,<[8I>I#XH:0"%UG1%G;D[YLS]3H&F KV0.*?:MR):]W237%UK MDIG[:/?T(O5!20,=Z?[6)&?GW(:YF^&6O!89^.,M39XHUY_/@#V@ 7M" _:( M!NP9C?]'PNW4";=C;IGXN3,YH#T4H&AS4#0?%"V 0FOZO,[R'7.6?[]M.6LW M>:KF,_T::D;$>/\Q';/HT6[]L"(^J"(!%%K3AZI4T+Q29Z^..7M]Q-^K)HVL MT:1!UFO.Y/I-!(W?T(EU/D%)%,?%F=YT@4[P^71[8KA#)D)KW@J8D#>DID@I) M6/&&!'FEV2FB(CPOE.V8H!TFE7D+1MC^]U: MQ=A,\FQ6D=0FRJ2J BF#<"EP_FA__Y)6[CNQ\;FW-0=;=A32'./9M8$R7O=5 M5?--5:$\R[F\0L.\6/[94@ZEA9&_,GFS7[)8B=Q$0IKX-[I!_V7\!UKD7%E" MORB"[?]7&PO=V]R:W-H965T[2@5Z$<2I]G58"?$ M_M*RLM6.)F%VP?8TE3T;QI-0R%N^M;(]I^&Z,$IBB]BV9R5AE YFTZ+MEL^F M+!=QE-);CK(\24+^\)[&[/YJ@ >/#9^C[4ZH!FLVW8=;NJ#BZ_Z6RSNK1EE' M"4VSB*6(T\W5X!V^#,A(&10C_HSH?79PC=12EHQ]5SAI7!\&<]N)6!^[,>O,K *[@OR2J8]D,1SJ:IVED+P65O).W$[)K3=210$*ZB.!(1S5"8KM$-2[=OOE">()\N MQ3GZPD08%]?H4RXR(<=$Z1:=^52$49R]1B]1E*(O.Y9GLBL[1_^]>N$0\E:U M?HSB6.ZA;&H).5_EU5I5<[LNYT9.S&U!]Q?(L<\1L0E!7Q<^.GOYN@/&[P-S M>_,'.JNFUP4V-X/Y="7!< &,*^L 8YF3)>-9!)75028'NG$27@?J09H+G M,@F(#'U[MY0W\EO\3U<42K!A-YA*;9?9/ES1JX',71GE=W0P>_4">_;;KEA M@LTAP0(@,"TB3AT1QX0^*[] :QF7K@"4MEYAJTK!W8QX$]?QIM;=(;5&%WVI M;?O$9#P\]AD ^=1(&]:D#8VD7>>9F[ @=XQ;'!H] M]N6P[5)QB-TC#H%\:ARZ-8>ND<,BDPN5R4_QYK8603 >VO81<48W?8GK\GE$ M&I _C32O)LTS;SRM*#Z@-ZBHA3_,J$;XOAD5$FP. M"18 @6DQ&M4Q&D'6N!%D1"#!YI!@ 1"8%I%Q'9'Q,VKDIFL"6-TF[>IFMW*TT6%?]B#! B PC6AL-QK'?F81K "T M[>FTMZ?93U^&0=$"*#2=XP,=B7O6S,_TCL5WE/]+B='>S6"PPS=N^@M'TZV#G.1U ^=;(/WF8:E5?/9_P*["D: M8=]3PKZH_!5"E#1"E)B%Z-./^.1)6>B;??3F%Q(M@$+3^6TD*QD:<_J-O%<; M^/@7LR=2.Z2*]$'1YJ!H 12:'IY&X1*SPOTDY=6:AQN!-E5D.L/AMM^?MW^0 MKT;AX<&PX<5$'S7OP'):6$$7%B873CU,7Z\2FWI+HV:(\:EXL>>U\4!I-) +>^DA7-@412$!=V+XI&U.>RCH'RZJEJKXS;G M2&Z;/2V.M,4/%UV;QCHX4)50OBV.OF5HQ?)4E(<^ZM;Z>-W[XA3:<3OQ+N?$ MZ^P9R9[B1)[5N"C/\WT,^39*,Q33C71G7XQDZ'EY1*Z\$6Q?'.E:,B%84ESN M:"@#HP;(_@UCXO%&.:@/*L[^!U!+ P04 " W6E]5R=C/J^\- -K0 M&0 'AL+W=OQ]\*X1L.&]"K MK7_^TTL#)!:)ZZ'=BF:[X7"X!XK-)$)ER9/DI#WLQ1\E*Z8I*3^;[5=[L-J. M^:'LKTC)'Y'4Q5.6?RX>I"S9ETV2%F]'#V6Y?3,>%ZL'N8F*U]E6INHO=UF^ MB4KU-+\?%]M<1NNZT"89NY/)=+R)XG1T>5&_]C&_O,AV91*G\F/.BMUF$^5? MKV62/;T=.:/G%S[%]P]E]<+X\F(;W?=V M=.6\$0NW*E"_XU^Q?"J.'K/JH]QFV>?JR;OUV]&DVB*9R%59(2+USZ-%T^O!W-1VPM[Z)=4G[*GOXA MFP\45+Q5EA3U_]E3\][)B*UV19EMFL)J"S9QNO\W^M)\$4<%//^% FY3P&T5 M<-T7"GA- >_< GY3P#^W0- 4",XM,&T*3.OO?O]EU=]T&)71Y46>/;&\>K>B M50_JN.K2Z@N.TVK/NBES]==8E2LOE[E^WS'UARQ;L0Y:6#P7CZ5JN>\J'='G')0!C]34=OBOW^;NZ M=DGBC=R^9M[D%7,GKLM^NPG9CS_\Q-ZE11DEB6IM9<]&+L]'.L_(OL]*8T*Y M4ACG)(;3F'_NTNX'[,$(&O,AR@];\P+&^/Z]P[[JU5SO!>Y[]9QE=ZV][BO[ MS]5M4>:JC_IOWUZV9_K]S*KC?E-LHY5\.U(]]"T!E6'T,?+P'4F MDXOQXW%F9'6VF76K=-S 7-(F #! MC)1GAY1G9-/^$'V)-[L-N\UR5;)JTZM(5::"[DMWUNGXO$GU7ZNS):NTS6T/ M"X[J=(-NG1Q9IP#!C$3FAT3F9"+/[6ZU;W=W3;M[I7Y_K;)\71T-[V14JIZX M+R&2;=O^D+ 0">-(F)AWSR",'I1Y="]9G*H,95&R M/"I[NU$::!T@DA8V-,<[2G#R>N+X[0B1M0H4S8S0U1&ZV)\@[$]VE:B44Y4P MNXX*R3Y5CZA?*/0F6(>.I(50&H?2!(IF[AI:"#E#&"$'JH2@M!!*XU":0-', ML+47.G:H5G*Z7JE[6@6M4J!H9IK:*SFT6/J& S-4(T%I84-K M'YB]H!TAU!&A:&:$VA(YI)ZXO&J26T=Q\I4EU>6AVRB)TI7JDW5;[8T2ZHH: MFB%E.Y8@['M71Q9SZ)8)%,T,2 L>AS8\WW+F%,:Y7)7L6G>PY'D3TKTLH;00 M2N-0FD#1S!U#>R9G/L1Y$]0P06DAE,:A-(&BF6%K&^4,JZ-HO'7L4"'5T%K7 MX[J*&%JK0-',40C:2;FTD[(_=:*!MA%":6%#.^DTH+4*%,V,4&LIE]92YP^H MH8Z^="76L4)5%93&H32!HIGA:Z'EN@,OA]2Q MB?.*5:/A9KTI04T2E,:A-(&BF5EJY>32RDGD\H^=3%=?J\YW*_,X6\N MRO$5DU_*9N3[/N/>9&FFP[[**.^-%3HP"4KC4)I T M#+M#DISIO#LDB:[(.C*H58+2!(IF1J:MDDL/7WH^U5EE:9$E<77$7#-^_>[7 M\*HWOWEW-$D[.J@C@M(XE"90-#,Z[8A*(U#:0)%,V=#: _DG3\VZ5O$GM=#I0>C.L9ST@:1Q* M$RB:&:BV0AYMA2RF/C2DX\XSF'7G/M 56D<'=3I0FD#1S.BTT_'H04KUC+FR MLGHO)N9V$G,=Q^]&!C4S4!J'T@2*9D9V-)N,-C/60SN]KK)P>_+#SA'#3A+# MSA(;0LUX6LUXM%JQOPS2 -N7&GR_'2'4R$!I'$H3*)H9H38R'FU0["^#L#_9 MS2_B$WE9A*[45J)":2&4QJ$T@:*9.X,6.=X0L\X\Z% B*"V$TCB4)E T,VRM M=[Q3D\_R^UB=X:;L,>]*6!72-UME!/0^4)E T,SOM>3S: M\]2]MFJHIY.C.0[;5 LT]+9#J/B!TCB4)E T,TLM?CQ:_+P[/F=JA'GO8ATG M.%DJ7['R(9>J"\]9$7_99]N'6M(HZW"A@@A*$RB:N9""%D3^L(+([Q5$7<-. M;X9MH% :A]($BF8&J@61CY[-YO?/&.O\Y*$KMHX0*HJ@-(&BF1%J4>33HNB; M?O((J5ILE#"AFFYQ>C8;O0FVY\106@BE<2A-H&CFKJ&%E#_$;#8?.F0(2@NA M- ZE"13-#/MHE:-3 XO._@'D]VNK2?O"&UVC=790;06E"13-S$YK*W\ ;547 MNI;IZF$3Y9_[)MBH-WV(T_H2.MF[0_46E!9":1Q*$RB:N=-HO>4/H;=\J-Z" MTD(HC4-I D4SP]9ZRX?IK89D#*JHYC^T.W>HW8+2.)0F4#0S.FVW_#/LUC"= M>S,^BNS7??L)@0O0VVS1I*"Z$T M#J4)%,W<-[29"X:8EA= 71N4%D)I'$H3*)H9MG9MP:EI>>?WX=Y9)^ATA=;1 M0=A.$^K2H#0.I0D4S4SS:'UQ]#I00?]: M2]-Y.T+L2N'8I<*Q:X4/8;8";;:"H=:!"KIK,LUZVB+46D%I'$H3*)H9I+96 M 6VMX&?'9QIM>K.LSZ&@I@Q*XU":0-',W46;LF"(5:0"J.&"TD(HC4-I D4S MP]:&*Z '>-F<,/=,$^STZ5!9!:5Q*$V@:.:=/+2LFM*R:I ^_0R136^6;3.' MTD(HC4-I D4S=Q>;0%(WKDQ-](:P9E-MS::S(3IIJ/."TD(HC4-I M D4SP];.:TJ/#OMY5S7?*N[#,G/UJA&;XW4B57NG[PI]/>VN?=4>$T)OB'6D M4+,%I0D4S8Q4FZTI;;;HCEO$>:$:=;;+V;]EE-,+,M,U63=JJ".#TCB4)E T M\SZHVI'-)@/TX#.HX8+20BB-0VD"13/#UH9K1@\!^]A:^)5%FVJYK?]%9;-D MZ$J]&-WW6I#9"_??<]M3<>AML$X3JK"@-(&BF6EJA34[=SIE?^=]5S[4_3;9 M;=-U6+=DJ .#TCB4)E T,WOMP&9#S)><0548E!9":1Q*$RB:&;9683-ZU-=W M==M^;[?=[;6AJ@M*XU":0-',,+7JFM&JZ_2=R'ICA"HO*"V$TCB4)E T,VPM MQF9#3'R<0648E!9":1Q*$RB:&;:68;-3$Q]M)#8-LPX9*L&@--[0CH6/WR>Q M4;6:\6F]-:/UUOMZ'=2CUGJSNTWBC7I =LS0(5U06@BE<2A-H&AFV%I\S8:8 MM#B#.BXH+832.)0F4#0C[+EV7/-3DQ9M.N9YS\I?W=LJ+NDZ;=.#TCB4)E T M,STMK>:TM+JI$ZL;;"4[: M-LVQ;*)060FD<2A,HFIFQ5EGS(>8?SJ'N"DH+ MH30.I0D4S0Q;NZLY\K: #2PXU1U#9124QJ$T@:*9Z6D9-:=EU&'5U'ID],U3 MM&57][F4M9@BNV;HT"PH+832.)0F4#0S;^VKYL$073/45T%I(93&H32!HIEA M:U\UIP=R67;-W2F,?:/3EG2EUO%!#124)E T,SYMH.:T@=I?**A::_3<)??F M1E-F]1T@>Y>OIDM:)PG53%":0-',)+6,FM,RZGLG^C?XTTT3*IR@-'[F9Q"H M6LVHM$J:G[F,/'5"=,Z]6^AZK(^94+L$I7$H3:!H1OX+;9<60XR@6D!'4$%I M(93&H32!HIEA:QFUH&64Q;2QQ0L#IMI7WND:K;.#2B8H3:!H9G9:,BW.&"]U MSKU;3G"(>[?0):VSA#HD*$V@:/LLQ\6#E&48E='EQ4;F]W(IDZ1@JVR7*GR5 M\.%5ELL[E;7SYLH=C3NO7SMOED[U^EAC+B^VT;WOJY$!>;7^ MSO.3,MNJUCI2IUMEF6WJAP\R4N=;U1O4W^^RK'Q^4E7PE.6?Z\V^_#]02P,$ M% @ -UI?5?"5WJU&! VQ@ !D !X;"]W;W)K&ULM9G;;MLX$(9?9: 610JDULEV#K4-))&E+9!L@V2[O5CT@I;&-E%) M=$G:3O;IESI$D;*RU@*X-[%(S7P<$KB5$R-M92;2],4 MX1H3(@9L@ZEZLV0\(5(U^3#5GA(\IOFWNN6F9%B6B"J: L!8[+ MJ7%E7P9V[I!;_$EQ+VK/D$UEP=C/K/$EFAI6%A'&&,H,0=3/#F\PCC.2BN-7 M"36J,3/'^O,+W<\GKR:S( )O6/R=1G(]-2H7HN;@N <>O@''!P2P?WV!&&I

S/%G%ZN:I\8@DLPEG>^"9M:)E#WE^GJTQ_($_!P(4_AGL54K.'K#GG$ MR;*R?X83#R6AL?@(GSJL_KK#9('\!_S]X9WK.)^!IG!'XUB)49S"^WIS8DHU MK2PX,RRG<%U,P3DPA0NX8ZE<"YBG$49-?U,M1[4FSLN:7#N=P$?<#,"U3L&Q M' ?N;W^'DS+NCRW1W?2!?7OTX.1]&\;KQOBX&(!S?F1,\SZPPS'YW1@/0S4U M.\?8_QE3T ?6&E,CF6XE<#?GN@>XMZH-; E-H2M)7BV$Y&HG_-&FN((Y;&=F MQ\.EV) 0IX;:_P7R'1JS#^_LL?6Y32 Z89Y.V%PGS-<)"S3!&I(95I(9=M%G M=^2))ML$%HPK3YJN("1J,*6:-JETLOI*12?,*V#J%,YHV3?);N9:$W-75T!I MX]1LQ@.[:>3KC"K0!&MD=E1E=M29V=>C:?FR#]!4'7LD_RR*B,2V#'9Q5\CCK*X^0I*&Z3A7[R&&-='-= M2VU!SZT2Z73L*Q&=L+E.F*\3%FB"-21R7DGDO*=$VN10,.QA[? =#BZ:A^]- M832NV;PYGKW.4/KF4R?,;YF@[0S<9OS!OV?X:M%8_8MJ]2\Z5__[E^NO#]6E MLVWE._W[?K3IA'DZ87.=,%\G+- $:\C#MEZ+'M;_<"DLH9I4HY7F::7-M=)\ MK;1 %ZTIG5J]S.[<6ZZ)H **NB^HPWY'."6+&($?N#V4/-NM[6_6P+)';_;Y M[G%[ZT$G;:Z5YFNE!;IHA1[,6BDU0;[*J^0"0K9-95%TJGJK2OQ57G]^T^_9 MEW.[I=_/*O=YZ?857Y3]U45R15,!,2[54-;@3%V!>%%)+QJ2;?)"[H))R9+\ M<:U4B#PS4.^7C,F71C9 ]?^,V3]02P,$% @ -UI?51IZM@\_!@ YB8 M !D !X;"]W;W)K&ULM9IK;Z,X%(:_[Z^PLJ/5 M5)H6?($DW332M-%H5VHUU71F5]IJ/Y#$2= SAHG;?_]FDLQJ8U)4>B'AHO/ MX3TGA.<%/'EB_&>ZH52 YSA*TJO!1HCMI>.DBPV-@_2";6DB]ZP8CP,A5_G: M2;>RS6GRK(,8YJD(4L IZNKP6=X.2-^%I"/^"ND M3VEM&62ES!G[F:W\N;P:N)DB&M&%R%($\F-/;V@499FDCO_*I(/JF%E@??DU M^Y>\>%G,/$CI#8O^#I=B4<6)ZP^DR%.!+L BC4(0T!4&R M!+:#;"X#=3P"Y"!G"9_;P&5W(<)B'P\-P M1[:EZ@VJ>H/R?+@AGZ'JQ\_S5'!YLOYKJJY(1\SILE_P9;H-%O1J('^B*>5[ M.IC^]BOTW=]-M9XHV4'EN*H8KL\K*?(C3R M)\Z^7H7U.!VK(%45Q%J%%(Y-PHLHKR;<-XQKD*8Y"*ZPD3O8LVH?)&AS:C1?P>$?C.>5& MFMJ3OA>GI\IVV (%5(A/ZR7@B7H0(S;"6ST5) 'ZJ["G[R@?*78C.[OMQ@+I%#86 M81CGFD&(%*=1"Z??X2J03N)S#T&-V/9#=FUV[1[9SO9VZU$F.&@X'/IZP_L@ M-%*$1O9[WOQQQRT+DN/M' MN1.D,QXB_1SN _-(81ZU8MYH4-!1-^#VY%W%*]*C5M(;/0K226\2WP?LD8(] M:H6]T:8@'?8F\7WP'BG>HU;>&YT*TGEO>/QA3][U2:6B/;;3OLFL8)W?0T/K M[=F[JE>. -L=@=VK8-T#C$>Z53$,:[ J6'$=MW#]'58%ZX0_-[6ZET?:M6?: M=L"W.Y4RP4&[L:'=?< :*UAC^\WT/8O"= .^[BE?\F!5>YJ2O;KY*C829 7" M+?;%?HSW OQ4V0X[H@".O=/:%WPB3)?5]P%]K*"/[= _[F6-[@"@JSVAM!^I M:R7* >!6!V"T+[C]7M^>N:MRA7_C(GA^8!^:2I'U=_T8(A'9IM#E"D@+:;@'3:'Z/;@W*2TEW?>M9?> M=GO0;G/*!+[M-.L#Z"0#^N$6!3EBAYP\=PIG$R:+:+>4I)\S+K.$R3H%NX)^ M._X+./@KG1*KG-+JU2E)4OX3,;E +L8@#J,HFX/T,=AN.7L.Y5E HQ?P ;[N M.7^[)YW YZA#% M#+"[@*_#) 417&PO=V]R M:W-H965T<3I@?'O8@,@ MT8\DIF)F;:308''-MD#5/RO&$RS5*5_;8LL!1YDHB6W/<89V@@FU MYM/LVB.?3]E.QH3"(T=BER28_W<',3O,+-=ZO?!$UAN97K#GTRU>PS/(+]M' MKL[LDA*1!*@@C"(.JYEUZ]X$[C@59"7^)G 01\_IR5_1S'+2%D$, MH4P16/WL80%QG))4._XMH%999RH\/GZEWV>=5YU98@$+%G\ED=S,K+&%(ECA M72R?V.%/*#HT2'DABT7VC0Y%6<="X4Y(EA1BU8*$T/P7_RB,.!(H3KO *P3> MJ:!_1M K!+VW"OJ%H/]6P: 09%VW\[YGQOE8XOF4LP/B:6E%2P\R]S.U\HO0 M]$9YEES]2Y1.SA<<(B+1/0Y)3"0!@3"-T&=&UQ]?@"?(AZ6\4M\KX*HDNB<4 MTY#0-5HP(05Z[X/$)!8?T$?TY=E'[]]]0.\0H>AEPW9"H<34EJJ9:65V6#3I M+F^2=Z9)$_3 J-P(%- (HKK>5MTK^^B]]O'.TP*?87N->LX5\AS/:VG/0B__ MM*-:N:^7/V"NY.Y9>:"7^Q"6"_C]<[RSH3RV^U22*X>W'_:0I9# M^^W0=#2[$5LC#K;F50SJ[7).?=4VI*NO)F&!(5@M ,,R ,,N M PODP\H5NLTC@;-U@7Z0&9H<9$S"?).PP!"L%J51&:61]C%Y@G3U& %/'Y,S M,]+=J/$8N-[HY"'05M/57I.PP!"L9N^XM'>LM59W+GDZ:%V7 M.RVFGLY^>G975XW2 E.TNJ]'N91[R==AJZ]NT]=A_]17+;NSKR9I@2E:W5>O M\M6[Y.NHU5>O.5%-&O>KEMW95Y.TP!2M[FN5"KK:?&;^PB2.$3Y:H+6ZW'M+ MLJ&OJK/-1K.ZEAZV7R!'L6[[-TNO%*Y=L#)$O@ MK6M>?25=%[U&:;Y16F"*5@]7E1^Z@U_QXL,UF: MC-)\H[3 %*T>GRI]=+5Y M3Z?7'WI4YZ ,&\.#FD9.!CB_I91W6B@PU;"ZAU5RYXY^=0[NFLS%%D9IOE%: M8(I6CU65*;KZ5/&-DZ_)1&Y1T"[=ZZT:30/MK!2("OLZTCH0: '97Y M9D9YM=R>NLTV9>RJ>+ZW]8#YFE"!8E@IJ7,]4L,:S[>+\A/)MME^R)))R9+L M< ,X IX64/^O&).O)VD%Y:;=_"=02P,$% @ -UI?5>[DBSU_!@ N"4 M !D !X;"]W;W)K&ULQ5K;;N,V$/T5P@V*%-B- M15*^*'4,;)Q>%FC0(-EM'Q9]H&7:%E8279*V-_WZDI(B6A)%QZG2O"26-#.< M,QP.#R^3/>-?Q9I2";XE<2JN>FLI-Y?]O@C7-"'B@FUHJKXL&4^(5(]\U1<; M3LDB4TKB/O*\83\A4=J;3K)W=WPZ85L91RF]XT!LDX3PQVL:L_U5#_:>7MQ' MJ[74+_K3R8:LZ .5GS=W7#WU2RN+**&IB%@*.%U>]3[ RQL_4\@D_HCH7AS\ M!AK*G+&O^N'CXJKG:8]H3$.I31#U;T=G-(ZU)>7'WX717MFF5CS\_63]YPR\ M C,G@LY8_&>TD.NKWK@'%G1)MK&\9_M?:0%HH.V%+!;97[ O9+T>"+="LJ10 M5AXD49K_)]^*0!PH0-RB@ H%5%<8M"C@0@$_5\$O%/PL,CF4+ XW1)+IA+,] MX%I:6=,_LF!FV@I^E.I^?Y!Q3%0@VM/ M^.(O6_?DS?OVYG7!NA0;$M*KGFI)4+ZCO>GWW\&A]Z,M-AT9JT3*+R/ENZQ/ MKTE,TI "(B6/YEM)YC$%DH&'VSL;;J>Q4W'GQH:9,5VD=].A!P=C;]+?61 - M2D0#)Z*\D\-*)T=%)U,U6U!5L\.8"!$MHY#H"FP=@(.&<^]];QB4ON40(8-3Z&':F@L,H%O MAS(JH8Q>V!OO0$JES=-1,Z8X&(YJOEJDH!>,AG9WQZ6[XRZ'P[CAQ" (\+CN MZU&QBJ]!Z6O@]/6^EL9 <1O EL^M>%]N:3*GW%K>G V?.LP[,E:)$?3,).^] M[510M-]1L+JR5HW6 26"SISZG*J:PU9I](^*T4IQ9U6#5,"B=*5'09C%4H=R M22(.=B3>4IUQ(1%KL%0\6GV25/DE 5=1!FNZ6%F+4>%%942,/*\V;&Q28Z^E MMD)D,*+_&V-6R[24)-^L>%$#B8^:>"U2N!6OX4+022":>$MO,TR"2AE3M9Y1 M$\Z&/&8_K!BP909I0&@*M2,P' 6Z268;. M?V-"+1I<9=K=T,FEIR-KU; 8S@.';URHG:3KY&AU9*T:+4.KH)M7G4A4H(TN M#>!H7,]XB]P8'M#>JKN&5L%.>15L,J;W,(#^H.[N4;FJOX9:03>W4GE$HU4* M9EO.:1H^@D^99S2'9*G;JR5EW3&^Z$WI@[H4ZY4U?6JM$RW FYN=.) M.8Z:[$8-28R&M1RWR8T1@O841X8&(3<-ZFB=C)JD15<,OX["(@8'J*VR(,-N MD)O=O,9:&3593)T:.$6J4 S-06Z:\X*U,FHR%&OT+6*NZ!LN@]Q@>E:OZ:T@&646[[9]\F/,:ISG8< CLO_')5Z='0%U9JT;+T!?<*7W!35H" MO?J:U"+45@8-;<%NVM)-$;\^TLH7:._QYK&0[P4-V%:I%H*)#2G![GV.5YD MFILRU'-YAPQZPFSV<.D"" MQJEIQ8O"UR-2U8-LS16J;\Q\Z[OG6Y70JK:I*&M"K_>"UQ1LG;O_6J+M!"#[ MYCH%T$)G@XL12*(XUAM%YV? O[#>9^@?7%M)*%]EUW^$2@R5[/DUA_)M><7H M.KM84W_O>Y(3!/YG:9;PE=Z?HSI4C7G78Q4WO#\FE#^(-DF MNS@S9U*R)/NYIF1!N190WY>,R:<'W4!Y66OZ+U!+ P04 " W6E]5C"/7 M+;X& !H(@ &0 'AL+W=O.D??#D 2(A"1.24 '01Z<_O@N2IL1# MM)4RC1\L'MAO=[\%=K$DS^ZY^"97E"KT$(6Q/.^ME%J?]OO27]&(R!.^IC'< M67 1$06G8MF7:T%)D I%8=\T#+,Q$G1QWKO IS,S M%4A'_,'HO=PZ1MJ5.>??],G[X+QG:(MH2'VE(0C\W-$Q#4.-!';\E8/V"IU: M]CGT?T"'VB?DBD9 OF$STE)/J8*,07 MZ&4 Z&!"%6&A/$3'Z,O-!!V\.41O$(O1YQ5/)(D#>=97X(^VJN_GMH\SV\T= MMEOHBL=J)=$T#FC0(#]MEQ^VR/>!QX),\XG,L=D*>$/7)\@RCI!IF&:#/9.7 MB^,F=_Z;]MEW:R^1814SRTKQK!UX><#1Q1P2VDNGB;[(8QHKB6XOYE()R#Q? MFV9&IMMNUJW3\:E<$Y^>]T"'I.*.]D9O7V/7>-<4EB[!IEV"S3H"*P70+@)H MMZ&/WL>* JI"] 'JF*1-8<@0W!1!%[&[D>4Z[EG_;IO>^B#7,PTN^H5 MKGJMKGZ G2I]"CU12K!YHL@\!.\YNKFZ;G#\LAWQ%C=F9Z_.EF=7TX)76\W M@U-=(W4H>V!CKT)7'6M@XJ'93->PH&O8ZEQUSX/X7EN>VRL:S:EH)*A5\;[E MJTNP:9=@LX[ 2M'#QF9K:_S$'4BNO*,8=HHV[11MUA5:.8Q;'0K^X<4J5U&J M'58U(;7;L7<,ZBI-IUKI4M>1 MQC)UF^X&M^Z]OZ>6CG/(\@ZFNF-JU[LWDPTJAW:5RA_19N!-GX';&XTOL: D M9']#8IY0P>Z(?MB$?B$,%O;!;UQ**@^+:HK^J3V+Z+ NMUNZ=U+O$FW:*=JL M*[1RS#==%W9^9FUN[?GV#F.7:--.T69=H97#N.DC<7LC^8)G!)?/0-R:S2%L MZ/9L7,V5K=![1Z:NTAQ4&[.N5)8)WS2KN+U;U;G2Y\LXS9;7'-8 54S0"!8% MNJ0Q73 %RT3""CD8"QHP];]ESE:[]UYR7:)-.T6;=856G@&;'AY[/S-SMO;[ M>X>Q2[1IIVBSKM#*8=P\6\#M#Q?V?^YX^0SBK=4V+3E+)X28>/X]R/T]K5G MFL8[V-BG1_B=?JU*A4QW^XK$ 1$!NN**"W0M>)#X2A[IQ7>"X!Z2R5RR@!'! MJ#R!@E?*XF1K"7,]*UZAQC^_M+!9_EXMA/WQ(1B3R8,U@(!\(E=H$0(%[*E MPQ2C:$6#)8A*&/]4"#*A32<#U@JZYD*C$8G61*05@E4*O7YUQQ.AVW')0Q:D MVJ6"GRC-,B"RU9[?@]6I807,FCSF [,;21Q0$3Z"#3N\GW,!(UV7^"+AE_BKE9!NS;2+M3#K[!?5 4HH^<)A6V"P6 MR#1:A_P1;N2;$7GTM%X6L#1( #L2$"8AJ,H^BX"SPY.F)=W?>JD=4;%,/S^0 M8%L2J^SU3G&U^,3A,GVQ7[D^QJ<3W'!]BD]G3=*K]/7\'.N%(_2PQ4E,.OU +B_X$!E M?J(5%!^7C/X%4$L#!!0 ( #=:7U7KFLB**0D +I' 9 >&PO=V]R M:W-H965T?"N*\[QD,H#+<(2-SRT .AC:C[\ "1-\%*+8D"]Q!)#--!_= ,_ A!/'Q/Z MDVT(X>@I"F-V-MEPOGT_G;+5AD0>.TFV)!;_$4 M&X8[C;P@GBQ/LVLW='F:I#P,8G)#$4NCR*//%R1,'L\FYN3EPJ=@O>'RPG1Y MNO76Y);P+]L;*KY-2RM^$)&8!4F,*+D_FYR;[R]GABR0W?$U((^L\AE)5^Z2 MY*?\\J=_-C%DBTA(5ER:\,2?!W))PE!:$NWX?V%T4M8I"U8_OUC_F#DOG+GS M&+E,PF^!SS=GD_D$^>3>2T/^*7G\@Q0..=+>*@E9]B]Z+.XU)FB5,IY$16'1 M@BB(\[_>4R%$I8#M["B BP*X40#C'06LHH"5.9JW+'/KRN/>\I0FCXC*NX4U M^2'3)BLMO EBV8VWG(K_#40YOKSER>KGNPLAA(\NDTA$!_,R?6]"+V;H]17A M7A"R-^@5FB*V\2AA*(C1ESC@[*VX*#Y_WB0I\V*?G4ZY:)&T.UT5M5_DM>,= MM2_0=1+S#4,?8I_X]?)3X4GI#GYQYP*#!F_)]@19QEN$#8S1E]LK]/K5&_3Y M>4NJ#N1_.II[V=^Z^6(=:+55=H*5V;5VV/U$&*?!BHL^$#JB&T*S_(Q7!&7] M@_Y-O9@S]/W\3MPH(O]'E]1Y'79W'7(X>,^VWHJ<342^,T(?R&3YV[],U_B] M2PA-QFIRV*4<-F1]^9\TNB,4)?>(BXYC\@-5"K%,D;^S3NV2(;?M9+;E(/:P MQ*?3AZIO8.T#?7-*WQRPJ\]]/Y#YY87H*F"K,&&IC$BX9QV=/:O)6,U[M_3> M!7NV-L*0)_F9O$5KFC F>O15E^^Y0;?2G:Z%9XT>;=\T,^>+\J9:6V=E6V=@ M6RM)>9L/&]^OB0S,'Z*IUT$<1&E47NIJ.6C^T%[39*RFQ+Q48GZ$X6FN4PY- MQFIR+$HY%F!@?'C:!C0/83$R/0AQ@GB-MH0&B=_E.&S-0L_$HYV3$5APH).F MH<# &![_'Z)MF#R3RL7.R1^LX= ^UV6MKD<%E,PC9$%1B2Y)-%FK2X*5)!C. M!!'Z@J2%(D**>Q+PM!NK+@H[L@?+$=HX,9S&, Y7-]0=16$F2#5[(OZ)K%+Y MR+$GY+52F"YK=4$4AYGV,4)>$V\5DHQ!;Z;"-Q/DHP-"WND(^6:\C\%BIH(Q M$Z8Q,-ZO BJ>M!.Z)]S!&@[N6TW6ZGHHX#-GQPAWK=RGRUI=$D5^)DA2!X3[ MO$>XCT%MIL(V$R8M,-S/UP2YQI !7Q.E%1*-P7Q8,1\VCI !6"OVZ;)6ET1A M'P89:OE5\?V*Q-Q;=RXZ%$8:@(.;@ /7-=07Q6L8YK6OM6<5=$=$[Q)$B;?: MR,O"-Q0&4< [/81-8Q1E*WF=/3@&UF&%=?@7L"[+>VM WL.5'ASD8X >5J"' MCP%Z6"OHZ;)6ET2!'H9!KV?>=U%>1]Z/ 7I8@1Z&0>^7\AXV#>;]&#B'%<[A M7UC R_+>&9+W6O%.E[6Z1 KO\#%6]K#6I3U=UNJ2*$K$,"7VS/M%.^_-9M*/ MP7*68CD+7K_[E:3?8QI*>KCH4*\5KEDPKE5"^-U=MJO9R/U.=[4NRNFR5E= M09Z%C[&9J(G9"DG&($"KLKT*$^ U\5A**\D@%)$?&Y&RNYEP=4<' YCH)VET,Z"]V U98C675E=UNJ2*$*T8(P[=$]K MCSDH(<: 0DM!H=4;"AM]7QR"Z3-=:$5 7=;J@B@$M Y"P(Y14:;$VY>C,]\_ M)6&(/B;TT:-^MSI::5"7M;HZB@8MF 8OR#J(8YD+(BV*R>-U$!=JO.GT?]$Z M@#(W9H:Y:. A7//0(S8*#VV8X;(QCNSUIK!2.TYCNV;K"1>N;:@W"OOL_:MT M/9PQ6\Z\,V?VS&Z=$!H#X6R%<#:\F%:;D?*\^^S1->'HW/]?RG@D'DSV^HK; M'>=89O/D#-R2H9XJ,K-AP\4 M=ONDVGSASA=VTZ5S47I,);96Q-)EK:ZC0BP;9J)=4XDO5!"LI(1Y(X_"E8=5.W7):YI5 M(L>R3Q:M46P,U+(5:MDP:E5GF"%.YM;GU0%L?F*WLF,,?+(5/MGP!FEEXAGB MX[SEHXU/<',E"6[#4!\5!-DP!/6>CH8HL.BGP!BPY"A8LG9G1/.;AM%'-G5?NJK=7L94#LU5W>V,Q"LD?"GA/ M.QO=QBP;MQMMMUTS=S:ZBRF]#P[#]1Z<:&-PD*,XR(&/E0T;:K2N,>FR5E= 09(#0]*W MYJ-!,<-D/^Q9)>LXTR=;E4_CXLJNC.D4"Z[>SE/E'MDF"?W&SC+=N6)6_H*:L;3Y>^="*+AJ M,YO*.C498Y705:#KPJ [5KIY3_O33>LJH2YK=1TK/Y!UCY%N6OE9E[6Z)(J? M77@=<=1T@ZO&N_>QX9)#15%([<),BPW31?^-XN N9>C/6!Y5$YF4O;6AFC\# MTK)7RFG=X]5EK2ZE8FYW<8R4TPK8NJS5?_FN 'L&KW<64>&E?)/0#!QEHLDT MRF39L[$UZ]@S-AS#:"U?P*TXU,MIY2TH$:'K[.4P3"!O&O/\#2+EU?(%-.?9 M:U<:UR_,]Y?Y:V24F?RM-M<>708OBLF_\&2;O6OE+N$\ MB;*/&^+YA,H;Q/_?)PE_^2(K*%_7L_P'4$L#!!0 ( #=:7U7\!&T8TP, M !\. 9 >&PO=V]R:W-H965TB#[0TMHA0HDI2=@+LQW,Y$KD=>:DQQX_LZ3C%C^EP6F-.7E509,S14:U\7 M"EE2&67"CX)@X&>,Y]YX6+V;J_%0ED;P'.<*=)EE3+U,4,CMR N]UQ>/?)T: M^\(?#PNVQ@6:K\58:ZYS$'A:N3=AC?3,+(&U8P_.&[USC-8*DLI MG^S@MV3D!79'*# V%H+1WP:G*(1%HGW\TX!Z[9K6T8EQJ([/&F,89S^M_]MP( ML6,01>\81(U!]!^#7O".0:\QZ%5$ZYU5M&;,L/%0R2TH.YO0[$.E365-;'AN MW;@PBKYRLC/CNZP0\@41)ICCBAL-IS,TC M]!B? <[CG0I#>>N@;6LX:^7$# M/:FAHW>@0[B7N4DUW.4))AWV4[?]M)YHMU^B5ZR1R MXS=0Z]\!-$013! MU\4,3D_.NO;EAEE@03!! ],*J%.F4#NVV6M=TJOP>^_@-YZ N6 Y_'6[U$91 ML/_=Y8 :J-\-9$^ &UVP&$<>I;A&M4%O_/-/X2#XI8OUD<#V./=;SGT7^OCW M,ENB KD">S+14YG;),=&7 VQW*#"!)8O8%*$PFKSK16_2QOG@H=J4X-=5&#V M9-R,P_[0WW0POF@97S@9+\JB$$@'HF$"[IXQ+NUY!H]HN*I>-_Z_1ZM,I_>= M"QS*\$A@>UH,6BT&SHB?4;SGY-PIY;OBR[(ZX.=-K6!Y @_D94=2DM=A1CF2Q)EV]PTB5%C1]& M.S$_0A%A(61\1,\;'-4.N5%G0@V#+XH*HAP>K=X MF)\Y,\.YT*%N/Q+8GB;7K2;7SLQP:U(K\0EFN#0T0Y6Q*15^D!+7Q]3F2&![ MVH3!6^\2."/F-DEXE0FBJ;YO^4"GB9%@]8%3ZF+JSUW%?N)>XU!!&K3=2M&_ MHIZZNUB$.VU:Z"X7-3]%_2\UK0FLE,S U/GP 3\G\,'\PH/X16_\(B>_+]+6 M03K9Z>;!\S6UYA3@,=J.H'$ML;25_X=?FZKGM]_FUY?G:A-77.J; )79!J<7]+*JKZ-U ,CBZJA7TI# MUX/J,:4;'"H[@;ZOI#2O [M >R<<_PM02P,$% @ -UI?54"0$QX#! M?!( !D !X;"]W;W)K&ULM5AMC^(V$/XKH_14 MW4E;$H?7W0+2+MM5MQ+7U=)K/YSZP20#N)?$U'9@5^J//SL)(:#@/6CN"WG! M\\P\8\_XB8=;+K[(%:*"ESA*Y,A9*;6^<5T9K#"FLL77F.A_%ES$5.E'L73E M6B -,Z,X &/9/8+VWQLK^] D$K%X\)81Q"S)+_2 MER(1%0.-4V_@%P;^L4'GA$&[,&AG1//(,EKW5-'Q4/ M"#-:HYF;+#>9M6;# M$C.-,R7TOTS;J?$]"K:A)I7PP!*:!(Q&\)A()5(]64K"^WM4E$7R _P$GV;W M\/[=!W@'+($IBR(]$7+H*AV'07.#PN==[M,_X?,:ICQ1*PF_)"&&A_:NCK\D MX>](W/E6P!FN6]#VKL#W?+\FGHG=_+H_B[+FU66%/0-W)- QPYNF(EB@TZXQ]_(#WOYSK. M#8$=9*!39J"3H;=/9. C-S6J5](]DT'$9:I=P.?;N5Y6NFYKN7>:Y-X0V 'W M;LF]:YW]2D7I91 #7T"@E[LA7L?;#M:'5Z2BKL8F5L,+.?9*CCUK6'=<: N6 M+"6DNH8%! )#IH#NEGD=TQRRET&:W64S)IXW=#=54O8Q!['VRUC[UE@?V N& MNF$5-2ET3=9%EX.0JFNOY?F]0?LH1*NW"_,^*+D,OG%M7>U2GN_>0,-_]&:1 M=9@UBD!?]292E#?\_0MT8VI6*I9966MF]S]&N+F'2/BMCN\5)&>QE$SM9!MFJUHYV] M7K^'_B%[ 40:5T"D40G4%-HA_[T((HVJH#?0+#+(;GDIS[T0(G8E5-V1D]V< MTYBG]1K(CG;V')\AE\A>+Q&[8*I,W6[*KO0GITH%4Z\0GNI)=M I?84VN0+S MC75=R^5[Z"JR%U;D6Y45+"@3N@=':3W/0D#YE:1W6X/CSMNH?G(KW_W*RTP49@!^O\%YVKW8!R4!T[CKU!+ P04 " W6E]51Q*!5$P$ M "X% &0 'AL+W=O@#;8TMHI+HDK3= /OQ2TJ*Y O-Q(7\ M8NLRR\/ M/K-YK,P#?]A?T#D\@OJZ>!#ZSJ]0(I9")AG/D(#9P!OAJS$AQB&W>&*PEAO7 MR(0RX?R'N?DG&GB!800)3)6!H/IO!6-($H.D>?PL0;UJ3>.X>?V"_C$/7@>%T/13"CRT1]YNN_H0RH;?"F/)'Y+UH7MJV>AZ9+J7A:.FL& M*<""E ]EU( <:+ '= Y5+ ?H;*8G.;D!1ELAS] ZQ#'V) M^5+2+))]7^E5C:\_+5>X+E8@!U;HH7N>J5BBVRR":-O?UVPKRN2%\C5Q C[" MX@*%P7M$ D+0U\<;=/;N'#U0H9XM[,9NL!N8:C"<@^$7, ?)L,IKF..&K^;U M/?JDJW$DI?X]NV-TPA*FGL_1M]%$*J&W\7=;3@OTEAW=U/:57- I##Q=O!+$ M"KSAGW_@3O"7+04-@6TEHE4EHN5"'WY:IA,0B,_T-HI =Y]([R^D8B8BM-#? MC(%$_QW\>M<%>#L'-RUI-21]?[49G'/YWPRN7077=@:W43W?[L$$^ET'V=K[UL1;59;;?'L5CR[3IXW, ,A0//D MJ2Y'28VS3_D+".8**LT!OOIP;@5!#L, MK78'Z&U(._[M[D2-=RK'V"MLM,(M5<&#WUG,#=@\.8RK$LZY[-$KY M4H\,1PJL&_WHKW:**0/78P9NGW8+-SIN-(6VG8QZX,!.&3].:$NL]BM*:S%S M2"VN9P+L'@K>++8ESFMJ:S%SR"VN9P+L'@K>++AX7^]MBFLQGL4Q4?6T.I8;Y8=1 M?FU>G.G=4S%GF40)S+1K<'&I:T<4QV3%C>*+_*1IPI7B:7X9 XU & /]?L:Y M>KDQ"U2'EF3].UJ5VOUXI'Q'V)' MJ40_DS@5EZ.=E/OSR40$.YKX8LSV-(4O&\837\(KWT[$GE,_S#LE\808QG22 M^%$ZFE_D;2L^OV"9C*.4KC@269+X_-]K&K/'RQ$>'1H^1]N=5 V3^<7>W]([ M*K_N5QS>)A5+&"4T%1%+$:>;R]$5/E\22W7($7]']%$!WM X5DPPCW]*TE$UINIX_'Q@7^:+A\6L?4%O6/PM"N7N MP3'.8)<=[.>.,"T[3'/M"[%RI1>^ M].<7G#TBKM# IAYR<^6]0> H59YU)SE\C:"?G'L^3Z-T*]"*8_>H D2ZJM 48J^II$4'Z 1GK_L6";\-!07$PGS4:R3 MH!S[IAB;G!C;1+D_ 1TJ,T*W5^MA>00&K[K3%^06WIR%2_/Q=X/Z.4( J*@_(&.YF]_PU/CHT[W(YL3$ MEG$Q>3B67(-RL4.:**^+FEJ6:S51RR[*<4T35ZC&ZNUJ]7;OZO]@HEQY&(ER M\31\8NT%I7TTDS-LD?:$%QJ8C4E[\3HRQW"FK=5K8 XV7?WJI]7JI[VK5[N3 M'NSO=W>G9O'7_8SW6+N/IQW;S696:XF++HA8AMUR*:^+LAP+SUIR=5$.P2[1 MR^54S:%U& &B%-);P;EB1PO"GRWLMCG#-DC!N2S!N2;#D06<-PL\IP ML]?&. 1/\"6WI"A.,' N"5D<^[SXF+>^UUFP&-PYN="!S'8PZ(+( MV'5:OMT%F6/;T;NV6RGDOBX.OD:?8NC9<>PRQM/6LA9:%#%;"FE1CMN22(LR M3VQ_;-3'7./Y\;(CR!DJ L3SA2F'.S:E,;9P2Q@-"ORKM61/@R+C3ES4H,PQ ML4\(FN7M\](6A3IQ((N"O)(Q]D+%";- M3'+"T>MZ O<7%+\TE91CMW-)1R8MK'/VUL.<=L+5PTZFD[KVP/W%QU/IY! R M7B"/W34I9)2V.K;.U9RV.%T4))1V5:9!F<=IIRE-79C@_CIBP(0R?79"T2!/ M)!0=ISZAZ#A[$TI=C.#^:F059^IWM(#3A*;2CP_:Y%O/%R)+0#[8?R"@R+?= M$WEDT#ID4#9O4+;E4&Q-N]6U".XO1O)='3U01#<;&DC$-@B&@;0?*'\7D@4_ M$+BVVNGY;_YI0,_4S]Z';T_Y^ZSC<1;!AM'^:4:'LZT.SM/AS"YNJ<,YSC&N MJ5==F>#^TN0%H: 9,OM$&8Y4X.T9=(@B6V93GNK>UHDMDW3ZAS"=<@I M,!Y%U^9/SW6%0OHKE,^U)RD?6AWYT'7N0W>%:O>W-%E3KHT$_4.\-!(,RN8- MRK8@C5+GY$_ZH[IGAO)*7OBJJ^SQ$MTPRCE:(&_M;GVP@.:C'=P/2@$ $#\>)2NWB1 M;)]?PJZ9E"S)'W?4#RE7 /B^84P>7M0 U7\MF/\'4$L#!!0 ( #=:7U5+ M/N:_C08 !HN 9 >&PO=V]R:W-H965T8DLZ]Y"7ESKBD3EYIMD_^880!KXE<9I?C3:,;2_'XWRQ(4F87] M M2?F5% MCW\KTE'=9A%X_/W 'I3)\V0>PYS,:/Q7M&2;JY$[ DNR"G7A$U7E35\=[BO@QS[-.%AV2G2$EX0/9 M7@!LO ?(0 A\>9B#MV_>2?HU_W$:J*#Q7]";0QTD=,&K>]4:-%S/$%SRXE[> MLD/@GFQIQJ)T#6[2O:)Q97@/[C*ZBAAX^SO-^93Y>OW(9Q.7B[]ETV7?D"EO MJ-#0RWP;+LC5B(MD3K(G,IK^\C.TC5]E-=))YNLD"S21M:IEUM4R5>S3/W;) M(\D 77'9+^H5/L8$\.=0%I:ERP]W^7^*B393-C&T3CK)_#V959(5#\VG*9J, MGXX'7U-SK<&WZL&WU(//5P)Y&!.95GY4AWZ%TCMF'V0?Y8M=B!W<3GHN@3D& MAD8;YG=AT+"Q#6UA#+LXSW4][-6PUNC8]>C8RA0_U;/P)EW0A%2:(4O;[I09 M\VY:0M82E&MA5TBZBW)=$PDC&'11T# =UY&G[-0I.\J4;U)&LKP6T">2[D@. MOMZ2XB:5%ES)-_36TTGFZR0+-)&UBN+617'/]4!S=59+)YFODRS01-:JEE=7 MRWNYIJI#>S35Z]SJ@D[.3R+\DXA A6@-!#2:I;JAS,=/U_P,N U3[OG**7Q0 M$OXXOV\>]_527B4TZK:&SEVM;+Y6MD 76[MJ1P8+GDMNJI9TU4PGFZ^5+=#% MUJX9:FJ&7BXZ)V)[5*>*:BU=+>B84- >&X@NE M'C5J;"%4^I@AR[F*J9431IZXBI7!'-[3L\VL"E*41?E<"T2E4CB&FT7BTM!&82JMWE M9Y*4&KS+")C1E&4T?M6*4*OWU,KF:V4+=+&UZ];X3W@V PJU.E"M;+Y6MD 7 M6[MFC0N%K["A)V+[E*AK$2%"GM=9$4IPT#,<2U2C+@Y#US%-48ZZ..2Z!NQY MO8<:?XK4_G3 BK!B:N5D(DMXF3N7P6S;$S.7P#!TL +9#!L';W];.?=.#RD M=".G='CXFE#=WM"[6BN;KY4MT,76KESC\Q ZEQ(CI2L<7#.=;+Y6MD 76[MF MC>]$:M^I5.(3L3U*C+I6$=JB[YQ+4 AUW*D$Y3B&Z,IE*(3ZE*CQIDCM3:_C M&'QB&Y*IY46KY=3*YFME"W2QM$YG1Y\ MP)[HC>>#2G]A4197[:RT^K7M++Y6MD" M76SM>C5^#7EGDUZENQM<,YULOE:V0!=;>Y]9XQ^QVC\JI?=$;(_T5E''6UD^ M.+8KO,B;RV">A04[ZLM@R+2PJ$)2G&68KER%<.$TVV<:!X-/_MITF.KI8?A ME"[BW9+PSR-].EP"=)>!SH\8/X'67Y@N@=]>!G(SE]C>.EC^17$KY1MC)LN[7=- MWX89'X0TW(N\/&-V6&V4LL-! MT4"]'7SZ/U!+ P04 " W6E]5T1RAYL85 & @$ &0 'AL+W=OK79OSN[Z[K[-^?G^ZN[=KW8O][>MYO^F9OM;KWH^E]W MM^?[^UV[N#YNM%Z=\[+4Y^O%U==WC@_/W;^\5M^['M?KO_9=?_=OY"N5ZNV\U^N=T4 MN_;FW=D/[(UEU7&+8\E_+]LO>^_GXO!>/FVW?QQ^^>GZW5EY>$GMJKWJ#HQ% M_\_G]J)=K0ZH_H7\[Q/U[&6GAPW]GY_I]OCN^W?S:;%O+[:K?RVON[MW9_59 M<=W>+!Y6W:_;+_]HG]Z1.O"NMJO]\?_%EZ?:\JRX>MAWV_73QOTK6"\WC_\N MOCX="6\#)D8VX$\;\' #-;*!>-I A!O(D0WDTP;RU#VHIPW4J7O03QOHX[%_ M/%C'(WVYZ!;OW^ZV7XK=H;JG'7XXMNNX=7^ EYO#T/K8[?IGE_UVW?O_ZD?O MQ\6JW1=_O6R[Q7*U_UOQ]^*WCY?%7__RM^(OQ7)3_/-N^[!?;*[W;\^[?H^' M[CO?MW?[S7L?' SQTGMQY(D1WN5RO[B]W;6WB^.' M?'M3_-I^;C[S^W9 M^__X=Z;+_Z0..!)FD# +@@U:(U]:(U-THC6;_H.Z/WQ0B9?Z8QKV.R/;^+B1 M/FYT^ OT^;VHF:C$V_//?H.(LJH4K!R6F;B,E5IHIH=U-JYKZKH1S4O9X'BI ME^.EDF_QAYNN[?_.[/[HC]+O']KUIW9'ONK01<(,$F9!L$$K]$LK]"RJ MHI&M0<(,$F9!L$%KJI?65$A52<-&5.5Q(^7+12EE50>J$I?QIA0J*#-Q6=K*_WCKNBJK0%*(LHHK&9S/&**, M,U&+\$2%J&,UJV5-BPKS'!=+ODOS]7Z[2Y^FI E3!R^49J TBZ(->\%=+_@L MXO*$134(23-0FD71A@UR%I4E;=9D@4G3Q@1&Q*<9K Y/68BJ2I9-*"]Q57^^ MPL,S%JJ,^67#X^5\(TM[O9]N-\O#D7I5F/5R?[P >+'==+OMZE5A']I5L=A< M%Q\7-VWW9S_45XNN[7_]<]^UZ^*7W?;ZX:K;IY4IN?O) Q]),U":1=&&C72& MEJEYE EJ<:$T Z59%&W8(&=S6=*J35:F-&U,F30A$[6J6*A-5%VI&QZJ4URG MN9:1H2+J5%T*.:9/SH&RM&O\UW+7'C7H8O%IU::E)DF:/)*1- .E611MV!-G MHJS00M--PY4Y[VDA?;]:$7^^TN?4*3QDP=Q%":@=(LBC9LB+.] MG,VB,ASJA:$T Z59%&W8(.>%>=+*3569#&U$99ZV&IBHI@FO^UY298<3E4!E MB#+6*-D$DU.6JJL:S49FG;BSISQM*'_N[MI=<;%:KGLG]>RTBE\6NXR-2F,G M#VKH)"J49E&T88.<'^9R'M6!^EPHS4!I%D4;-LCY7)Z>N9VJ.FG:F.JHZ/,O M="AZA!UC G-1U3'64^>-HN_;9;'ZS9=+SH9G8'. MJD)I!DJS*-JP)<[7\FH>G8&:7"C-0&D611LVR)E+#:+ZT5:8J 3K5": M@=(LBC8,ZSE'*\I9)$9 '2Z49J TBZ(-&^0MAI[),I8+>K@NK$ARA1C*IP+)\JDKIJ*EA?A+*=(FT3SL-O>IZ\"IPF31R]T MIA5*LRC:L!=>&'BF-# V#HS- V,#P7-86>&LK(!F@C.T,7F1U!E':)2(JJID MX=49HHI7NHS$)2YCE18C+DDX9RG27O!#^W5YM4V+"W2R%$HS4)I%T8:]<(Y5 MS!,*%E#_"J49*,VB:,,&.?\JH-'@#&U,7(BTGCUSHY"B49E&T82><117SY(,%U+=":09* MLRC:<"63\ZT2FA'.T,86,Q&I7AE%^(@JQD49GKA09;J.3ER(,L&4*&EMDYQ4LMM=N[S=)$4F#9HZAJ$T Z59%&W8$F=4Y3PY80EUKU":@=(LBC9L MD'.O$IH3SM#&1"8.[3*EH@631)4,)X<,4:6XKD*)(:KTV 22]%:7ILV?V=SV MCQ0?%IO%;;MN-^G5"&G8Y$$,G0N%TBR*-FR+=+ $FIXH30#I5D4;=@@9W@E M- VI.KI<0]0ISIOX]A!$'1.L&3%5RKE0E?:-21$Z M8:5W&C_YUA'0650HS:)HPT8Y]ZOFR0DKJ!>&T@R49E&T88.<%U;0G'"&-J(_ M*D[LJJ8)@R^71)F6(EKS392Q6DL9KD:@ZE0O4G)$?9P]56E#F52?$Q:$I_&3 M!S=TDA5*LRC:L%'.&:MY\L(*ZI&A- .E611MV"#O1D_0O'"&-J8^<7*WDF5X MH8>HZ@U3%6I/7,6%BBXF4V5E*=B(\CC+JM(F,ZD\7HWDXN-32CG*&-Z)".X\)"5SR\=D25U57H\0Q1 MQIC44=2'K*NJL4M'VAE>G4DIIU3HU'7FZ7U,'N'0F6 HS:)HPVXYJZWGR3%K MJ,6&T@R49E&T88.B^31S1T2AA*LRC:L%_.)^MY M,M :ZHNA- .E611M>-]UYXLK: 8Z0QN[]3J1@>:<16M#J;K#ES6$MS(EZK2H MHP4;EJA3C?37@PV/FC.K5>9.R4GCE5^:GL9/'=Y0FH'2+(HV;)1SR-4\\>@* M:HJA- .E611MV"!GBBMH/#I#&].?.*S<,-Z$ZD-452+,"Q%57"@>SII19:H2 M(_=HKYQ'K;XU('V8K\^O6D_C)P]LZ'0PE&91M&&CG%6NYHE,5U W#*49*,VB M:,,&.3=<02/3&=J8\L31Y494*E0>*N! M[PA+G["D/8V?/+"A,[I0FD71AHUR'KF:)R==04TQE&:@-(NB#1OD3'$%S4EG M:&/*$^>5*Z[#I!!1I>.;\1!5O7^K(N6AHME-/7+.4SN/6G]'0CJ[WCT-GSJL MH30#I5D4;=@F9XKK>?+1-=0,0VD&2K,HVK!!S@S7T'QTAC:B.W6<5.8RTAVB MBG'_[A=/AY\HTZH.T]%$F6!"C9SRU,Z[OF]WB^YAYZ;3DSH#G:>%T@R49E&T86.<%:[G M"3774 L,I1DHS:)HPP9YWX\+#35G:&,Z$X>+^W.8IHF4AJAC31E>!3)$G6!U M)66H-D1(NJ[+L>^,J)TOK=-.,J4W$Q;$I_91#YVZA-(NB#;]^V/GB9IY, M8!#9V^A-(NB#5OE#'(S3Z2Y@3IB*,U M:19%&S;(.>(&&FG.T,84*$X:UU433J]353R:Y"*J>"7J,-E#E7%=CP1[&F=0 MF[2ES&C/"0OBTSN8/+2A\[=0FD71AJUR[KB9)\W<0%TRE&:@-(NB#1OD7'(# M33-G:&/:0]RYN0[GUXDB68?W/22*N&^JGHXI<=MFV8SICC.L3=IB9G1G[N7P MZ5?@;*5PXU] MJ7$99Y/#./0)->:$&INN"0X4\PY4VH]F-&O*%ZJG]S1U>&-Q!HNS,%S0..XU M;IY0]#,7UB:HL<;B+ P7M$EX;8)&HW.X42&*D\JQ$&5KS DU-ET3'"CI':BT M+./4S%]8FJ*O&XBP,%[2I\=H$#57G<*,Z M%6>&=JNE"6*@Q?4X6B9'48DK14(3_2:8I5UKSMOEU]IG]C!]M$-G MF[$X"\,%#?/,.)LG@_W,A;4)Z[ZA. O#!6WRW#>#)K%SN%%1(I+14D9G2U29 MTCH2)"*SK72XD-^2=5SQD5DZQCPWS+X]DGW: OS,'J:/<^@$-!9G8;B@89X' M9_-$M9^YL#9A33849V&XH$V>R6;0P'8.-RI'1,2:1V)$Y;7#;V(EJV1X%Q!R MAZ.7EICG=MEW1;5/6(Z?V9::0Q/;.=R8#G'RSM&A$%%546"2JA+A-X)8JHK78T+$/7/+ORNLG5V= MG^%/']_8.64HSL)P0;L\.\WG"6P_6H3@+PP5] M\]PTGR?"_"998*/7&5PO-*]^YW1C!7$+:1U]DSU5)LLZNAA$E/5>-I0E2]75:G2: M3'B^5:2-YE!Q)BS6SX GCW HSF!Q%H8+^N3993%3]%I@;3(49[ X"\,%;?)L MLL!&KS.XI!#%D6A2B.(R4HCB,EJ(XKJ4$'G.5:2M9B1$)RS7SS"G#V[LU"\4 M9V&XH$6>6Q8S!:\%UAQ#<0:+LS!:$&INN M"0Z69U%%VE-&LG/"2OT,<_IXQD[Q0G$6A@M:Y)EB,5..6F"M,A1GL#@+PP5M M\JRRP.:H,[BD[,21YEAVLC7FA!J;KAD>+.D95IEVF)'LS+U0/_.")G\8H#B# MQ5D8+NBO9ZOE3 EKB7754)S!XBP,%[3)<]42F[#.X%*:)8E,M%*1;!%EG(?W MC3546J7YW-EVIA&^C5ET7Z:/7V,8Z>$H3@+PP6M\HRUG"E7 M+;'F&HHS6)R%X8(V>>9:8G/5&5Q2BN*4])$J^KL,;WU$587I:TNBF/>= MB\$Q\YRN3%O32(5.7K&?!D\?V]AY8"C.PG!!GSR3+6?*4DNLT8;B#!9G8;B@ M39[1EM@L=0:7E" B!%W)6(2H1'5\\9HJ:\(O?[5DF1I=!RL]ZRO37C6^=OVM M*_33.YH^X+'3QE"&&?5.>"UP. O#!6WRK+3"IJLSN*00Q8GGZ%I1OL:<4&/3-<'! M\@RM2CO0V)R=L.0^S9P^GK$SQ5"&"%GG^6KIN2I3UQGGV9.']S8:6,H MSL)P08L\[ZQF2E@KK%6&X@P69V&X89NT9Y4U-F&=P:4T2)]P@^M\C3FAQJ9K M@H/E&58],51]RK+Z-'/R>(;B#!9G8;B@19XWUC/EJ376&$-Q!HNS,%S0)L\8 M:VR>.H-+RLX)M[/.UY@3:FRZ)CA8GCW5$R/4^47T:>+TT8R=XX7B+ P7-,BS MQ'JF +7&VF(HSF!Q%H8+VN398HT-4&=P2=$Y(4"=KS$GU-AT37"P/'.J)P:H M)RR:3Z.G#VOL]"X49V&XH%.>&=8SY:@UUA!#<0:+LS!^:JRTWL?V]MUN^G<@2N6FZO5PW7;_]NU MN_W3T\]/%=N'76$VMSVH^+#8+&[;P]/_5@S^.V0;J=N%/,'VK_N#_"A]5]O- M?KGO]H?6]0\4[6JY7FY>NAF_A&!/A_]N=MLU_;*R+Z18[(LO[6IU^/?Q';[ MCE?@EXM-\>EAWU/W^^)AL^SZ%[GHBNMML=EVQ;IMN^.KOMHM^]?9GS_V+WE1 M[-K#JIACM'-[W/-R<_N\Q]>/P[_XR7]C7Y[SH%?'C9Y>R'9W9'=WN_;QV[V_:B/W[[OI$/F^[P!]-[M#\2-X=!^.9'?G8> M/7[!WEPRXG'#WECJ\7XPEV_,8<"3S['#<\?MSMW+>O_VOA\*'Q:[?F#LBU5[ MT[_$\G75_UG?+6_O7G[IMO?]Y^:L^+3MNNWZ^.-=N[AN=X>"_OF;[;9[_N6P M@R_;W1_'P_#^_P%02P,$% @ -UI?57:Z0B_2!@ 34, !D !X;"]W M;W)K&ULM9Q=;]LV%(;_"N$50PMTM45_)DL,)-97 M+X(%3;M=#+N@;=H6*HF>2,:S_LQ%)Q)1>3;9]N4\X6V=!4=BG M@\&D'[$@[LVOLFWWR?Q*'%08Q/P^(?(012SY<NONWO$[W6+RGK(.*Q#$1,$KZY[MU8ESZ=I@'9'K\'_"A/EDGZ599" M?$]7/J^O>X.T13SD*Y4BF/YXY L>ABE)M^/O MHK-=/ T^5GNIM]>?UEEDSR MA0C_"-9J=]V;]?%%QJGO)4(9?:7'/-]IZ,>61VD$E$1K%L0 M!7'^R9Z* W$20&>O!- B@+X,H*\$#(N 85N%41$P:JLP+@+&;14F1<"DK<*T M")BV#9@5 ;/L[.:G(SN7-E-L?I6((TG2O34M7<@,D47K4QC$J79FJ3BVR3U_XX44.;?#/&YJNW#G?-$\/RAS7,N,/7FO?\R_GS M9BE5HOOHOYI^*SEDU Q)!ZY+N6Y+R<-LEHZ17. MXWPRG-'!5?_QU%)&S:Z6:B7I("7=5I(>4M(_EQS3R<6LE*R=W7%Y=L?FLUMV M)W<\6O*DL3,Q(KIV)DB8C80Y2)B+A'E(F ^"U>PV*>TV08Q>$Z3AD# ;"7.0 M,!<)\Y P'P2K&6Y:&FYJ[-_N>;S6\PZR2B\&]<2#[?>)> KTY)23^)#V>.2? M5Z\4;W/V^*3+M<;CET.9L0%=_=5&T4$JNFT4/:2B#X+5_# K_3 S^X']2">E M9",2(KE2H;ZRR;V135/9D25K21(>:H.LR9I%;)O.5X-X%1XR(P6QXKI9JLDN M1NFNW1829B-A#A+FSLXOI$:#P4O_(25]$*SFOXO2?Q=&_^EI8<*9Y&FR(V'Q MEA.Q(7LA9; ,.0GU MDD(M)+1]TU97LT.G8'KQ\@S82$4'"7.1 M, \)\T&PFM&L096!&QBM]CEN9[7#?F^RFEFEJ]<*VJG9+&MTYC:HJ .EN5": M!Z7Y*%K=M8V$[4@8JZ[40]J*B/HM7=0"LW MT+<[H/1JBX5$"_RBV)/^%(]!6J!JM ,][QQFXW,[&&4[VP%)SJ"I<2C-@=)<*,V#TGP4K6[% M*D%NC1!)+0N9#5Y :3:4YD!I+I3F06D^BE9W7I6\M\S9^R^-E_6-YH/F\*$T M&TISH#072O,*VAM7@3Y*M.ZJ*D=O&3.RS4,K>WI[:(6F[:$T&TISH#072O.@ M-!]%JUNQRMY;4\C0BLQ/+Z T&TISH#072O.@-!]%JSNOJA-8YD)!AZ$5FO:' MTFPHS8'27"C-*VBU.I:E=SX;6_^/[+]5I?\M<_Z_:6RU [G*;H],4V>_[7G" MTMMOS;=DF&4ZFPY)LZ$T!TISH30/2O-1M/J]IE6]@ X08RV%U@.@-!M*EX,L*RSHK?3L-MD^G(O%]HT#TKS4;2ZKZH"!#47(/[+8-LR MC6Q6[FPO:$4#2G.@-!=*\Z T'T6KN[6J:%#(G?T46L" TFPHS8'27"C-@])\ M%*WNO*J 08UIZ@YS73.HL_F@-0PHS8'27"C-*VBG<]WQD)Y-=5&B=5=5Q0G: M\=&"EJ-OBTRS6;FS#:'5#"C-@=)<*,V#TGP4K>[6JNA!(4\F4&B- TJSH30' M2G.A- ]*\U&TNO.J&@6['VZR-QZ\V'YK72ZLANVV=>GD;W:H M\/F+)NY8L@WT(!WRC98:?)KJGCK)W]V0KRBQS]X$L!1*B2A;W'&VYDFZ@_[_ M1@CUO)(*E&_0F/\+4$L#!!0 ( #=:7U6JJ$H97@, .(* 9 >&PO M=V]R:W-H965T#K>["#5-UT" M&/*]XD+/G=*8^L9U=5Y"1?6UK$'@FZU4%36X5#M7UPIHT9 J[@:>E[@59<+) M9HWM5F4SN3><";A51.^KBJK'!7!YF#N^\V2X8[O26(.;S6JZ@WLP7^I;A2NW M5RE8!4(S*8B"[=SYX-^L4XMO '\P..BC9V(CV4CYS2Y^+^:.9S<$'')C%2C^ M/< 2.+="N(V_.TVG=VF)Q\]/ZK\VL6,L&ZIA*?E75IAR[DP<4L"6[KFYDX?? MH(LGMGJYY+KY)8<6FZ8.R??:R*HCXPXJ)MI_^KW+PQ$!=<8)04<(AH3H!4+8 M$<)+/40=(;K40]P1FM#=-O8F<2MJ:#93\D"41:.:?6BRW[ Q7TS8.KDW"M\R MY)EL*:N*&3QXHPD5!5E*89C8@<@9Z"ORE2I%T0*:O%V!H8SK=^0]^7*_(F_? MO"-O"!/DO. ]))_07ZG)6A10C/!7Y_G3,WP7 M,]&G(WA*QR(X*W@/]34)O2L2>$$PLI_EY71_+)S_YWW]G[T_2T;8UT;8Z(4O MU49)L1*T/>-:R6*?&W+X40]_WDG."78JM!5_C9U]JQZ-J]L&>*-KFL/U*K'1]M*8RC MV!LDX105I.'$'R3A%#69A.D M3Y%I4$:>.-)2/HD)&>3@'>XX="V;CST[M-\ M)#FGK!H-/#G9QOM@&H3Q(/(Q6)*&@P2M1F!I/(F'!3 &\V-_.AY\V@>?7E;X M@)?6V9)/3TM^.AV>X_(4Y4\F230(^2*M];]IM0&[1Y=V!6K73$N:Y'(O3-NC M>VL_D'UHYI"!?>'?+/T1^PH'N';>^B'?3G^?J,)NH0F'+;KRKE,\'=5.5.W" MR+H9&3;2X #2/)8XA(*R 'R_E=(\+:R#?JS-_@%02P,$% @ -UI?5>L( M5PB&ULK9E;;Z,X M&(;O]U=8S&C4D68#AH0<)HG4)@2B5;55,]V]&,V% TZ"!NS4-LV,M#]^;: T M-)0FDGN1XL/[V-@O'S8>'RC[R7<8"_ K30B?&#LA]B/3Y.$.IXAWZ!X36;*A M+$5")MG6Y'N&492+TL2T+,^WNZ$RC"GXSW:XA46#_L[)E-F18GB%!,>4P(8WDR,:SA:0EL)\AK_ MQ/C CZZ!NI4UI3]58AE-#$OU""3-KQ/&,)O_&D=A-C($!(KQ!62+NZ2' Y0WU%"^D"<]_P:&L:QD@S+B@ M:2F6/4AC4OQ'O\J!.!) YPV!70KL5P+;?D/@E +G7$&W%'3/%?1*0>]<@5L* MW',%_5+0/UZ@7"WG/";* M["O!9&DL=6*ZRM8-V MOZK%C-P=7'SPW]FE^"\1[NP54YWDTP MKQVVPGL)L][MT^)\#&S!^'IZ$^CIS5+30-?L#']] &ZUM3IA"YTP7RMC-=MHT]O,BYS.)>KA\+SBM-QP, MALZP7FVIZ4YKYNA5YNBUSN1I5+K%Z1JS'^ _\!>*<)5NFN]6]*7SK1/FZ80M M=,)\G;! )VRI"5:SH5O9T-7YXA9@8/6(OR!7=,U+:R*Q?>D;KH-7FH:*=WY([>B85:^W)I<-$)6^B$^3IA@4[85++:.5MM!*\[72 JVTI2Y:W5_J M6VX]QWYQG/W>'GZ%MZE:;!,L"I/)*!4FF=SUQ41@QLOBYR) ,P8\LI4@<(N( M7#.IXC] [4_%MV\XE5$0B8QA,*-$,"I-7,!XI^EVS*.OU"EFV_R(@X.09D04 MFX@JMSI&N6QECVC5#F+A(M\X,Z4RCYX M7CZ9T83D9VE&A4;B5"9$Z:Z<>GDF*8ER<$JXUVFU B\A3+C#OI@GEXG*G4DZ M%VK@MEN5S3&7SY&V!N]=Q_"-TH@.W-N3MS_FJ;IXXYCKT;NCH];MZ<6F_:0 M3EW/2GJ^ ^E9"^?5&$8=K%.7PS73RA-S[%H9IRS0AQ-V6=98:^4('\KK.9=) M>^7F&/;C5-1[Q'>-0?.3A#IWA _<$>%L+!EXQ21A?&G,'3!,4IY*1^G-J0.V MP9+?&[AM>K!O2YZ$B506L4T$\SLNAV\ JQX(9)Q7 CNN,0S[&5&*2G&I.\7@ MPO@(2+-N=<[=V*"XZR#B5$97UO<)=F89]3F.0(]ET!E>59AZ M2J6);D2,3%-!"@TKC[*A:2>4\VNXJ7V/U[@7<6/EBE(555,+*IN&QG2 O\EF MN)NTW1?Q.AF[2]6GN4Y'%'TH-'HE:\_9=Y$'L MF]XAB#R$FNR^VIW].2+;AR"RNUL75D=>(<9N-_@G8C7 M09WQG''%1-F;L2BBXM$16],K,N9TG5^/CVA,YES=5.# K=M?:<3F25B-NH*) M*$?5[2^07CNH7J!T+"8BNJ#1J.S*Z;AH.KJAHY8?<-A$+HN/'<%\#&9' ,/B M8 HP'^.%Q?F?\NFA^1@,T]:S(CW4IX?Z&"\;,BJ^6!R[3Z@_]DS#T/># )O1 MT6!R(]+RYQE<;KY#M=8"MZ;8*P3+%*Q'+%)]K0.SS M!AYA:%]M+ YX8*N U0[$M\>!FK+[^#ZL*J8-V\$X$H88 K5HK]$@0&8G@*]] M?;!=XOMA:$< LROP?0R!W8@CF +0@"&^7SP'-YY'WNHYY=7_HA_^!5!+ P04 M " W6E]5EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( #=:7U5O12%T.P4 -0L / >&PO=V]R:V)O;VLN M>&ULQ9I=;^(X%$#_BL535YI9(%^=J4HE"ND4J074H+Z.W&# :F(SMM.9SJ_? MF[#L.FUZM2]W>8(DQCFYQC[7=BY_:O/\I/4S^U46RHYZ.^?V%_V^S7>BY/9/ MO1<*KFRT*;F#0[/MV[T1?&UW0KBRZ >#0=(ON52]J\MC74O3]P^T$[F36L') M^L2C%#_MO]?K0_8BK7R2A72OHU[SO1 ]5DHE2_E;K$>]08_9G?YYJXW\K97C M198;712CWO!PX5$8)_-WI[,:4:.KGP/@B MH/#AJ'+Z1A9.F"EWXIO1U5ZJ;5T-/$7?>XPF#L?/0Q OS'\)H]YL9"ZF.J]* MH=PACD84-:"R.[FW/:9X*4:]8Q'&U9JERD&0V$P=JH*R]9/"K6?KPU,[P/5B M:"XD7#"S=0-.!SE9S+/%W6PZ7J53EJW@XSZ=KS*VN&&+9?K@008(9' RR,GB M?NE!A@AD^#]"7H_OQO-)RK+;-%UE'F"$ $8G V1G2^Y!Q@AD?+JF'F>W'F2" M0":G@&P8;\?S;Q[D.0)Y3@MYS:VT3&_8T@@+1=\..E\0M"^T:%E5EMR\UG"9 MW"H)/^,P3H[S7%"'J]GX0N9 O'&[>BB FER&Q M7>KF5 XRE#82II(AL4N:OYP135MRM:WOSL;60L+B$V(N&1++Y$YPVXX7)HTA MM34@5M*Q&Y[7N2@T9-,1[K3:?EX)4_J8F#:&Q-Z :XJ*[@ +;MP.V'81)>0 ME>^$LI##^IB8.(;$YLBQ&*JYRR0OHR/4P7?_23ZDQ<03$XKCATK!' M7E2"W4-GKHRH?^!',<"$$1 +(^5&@=$L6T(WR7;<^-TC0"8J.E"O@T?)HN 6A98+O\]\#$Q6P3$MD"S M^38FYHZ V!UH-M_"##%WA,3N\%)F=K9JLOD_?#9,'"&Q.#[.G1M4'Q.S2$AL MD4,"W1D]=!&+>A4+RZ3;?T#,+"&Q6=!,NHV)N26D=@N:23,?$U--2*R:#U+! MXY_3Q\14$Q*KYGU*V-E],,V$Q)IYEQMV$F*&"8D-\T^2V$4685*)B*6"9HOL MS,?$_!(1^^6#O&PJ')=%.YJ87R)BO^ )3^AC8KZ)B'V#8T8^)KIU0NP;'#/V M,3'?1,2^P=/'5J-COHF(?=.Q&-S=@3#;1,2V:>6X77"89R)BSWR72[D*8;&)B MV>"8K2Z$:2>FWKC'YK.M:7>,:2KRU@2XT3#<)M6ZP MQ8%/_DI:@KX81OUF&(;9[M:8;A+R39OVGE=W>V.F21K3])O"]NIR#<.L$NLY MU&[A?,Z+?&E8_7%XO2>*ZRWY3544$SBW4'>:KX\OY1Y?*+[Z"U!+ P04 M" W6E]5%MUK%"8" !C* &@ 'AL+U]R96QS+W=O )6ZKT"+,.H)4\0&K%!YB"2.7&X!N^\H#))C]: G MR&=DE2U?_Z-/5MF/+V7?#KON6+>[4YU]'O;'NFRVPW#ZE5)=;F\W)Z+65H9J]MORG#LDF?^^OIFBZ'?'>>W,R>WY9-__R6FS1UD$"0 M3!^D$*33!QD$V?1!#D$^?5! 4$P?M("@Q?1!]Q!T/WW0 P0]3!^4YRCCG"!I MA#6!UAFYS@1>9P0[$XB=D>Q,8'9&M#.!VAG9S@1N9X0[$\B=D>Y,8'=&O#.! MWH)Z"X'>@GH+@=XR>MDFT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\A MT%M0;R'06U%O)=!;46\ET%M1;R706T>;)01Z*^JM!'HKZJT$>BOJK01Z*^JM M!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;:+.;0&]#O8U ;T.] MC4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Q]] MK"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0 M[R#0.U#O(- [1C^;$.@=J'<0Z!VH=_RDWG7XVI=Z[?E>X_-_DNKA?&^Y/OZR M_#Z)$BXN.*?;BOKT%U!+ P04 " W6E]5X>Q>$?0! "B)P $P %M# M;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51 MD]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH; M2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O M U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5< M$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q M/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ M ]+',4@?)R!]G(+TP6^?6?QP_/LO.-OU;/AO_FK=X 5!+ 0(4 Q0 ( #=:7U4'04UB@0 M +$ 0 " 0 !D;V-0&UL4$L! A0# M% @ -UI?5?[AI1+O *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ -UI?59E&PO=V]R:W-H965T M&UL4$L! A0#% @ -UI?5=+B!A^D" BBH !@ M ("!'0X 'AL+W=OQH6HG00 $H4 8 " @?<6 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ -UI?5>U\O4A: P U D !@ ("!+"0 'AL M+W=OW\@) J0@ & @(%E M, >&PO=V]R:W-H965T&UL4$L! A0#% @ -UI?5:*0 MD_L-!@ I0X !@ ("!8SH 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ -UI?5?(+"9*F! IPH !D ("!Z54 'AL+W=O M&PO=V]R:W-H965T2O! 0 P) 9 " @?A= M !X;"]W;W)K&UL4$L! A0#% @ -UI?54?" MSL*@!@ H0\ !D ("!,V( 'AL+W=O&PO=V]R:W-H965T P4 \. 9 " @&UL4$L! A0#% @ -UI?54M,;K^D!0 5PX !D M ("!!GT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -UI?5<%-$@:9!0 C T !D ("! MY8L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -UI?5&UL4$L! A0#% @ -UI?57X09K C M!@ ' \ !D ("!BK8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -UI?55$"D&%$ P I@< !D M ("!%\< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ -UI?54]LP0VS!0 L0T !D ("!<-$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M-UI?534)9D[# @ Y@4 !D ("!7N$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -UI?5>?S)183 @ 1P0 !D M ("!U?L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ -UI?59=%>T8H! :!$ !D ("!D \! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -UI? M5?!Q$JC( @ $@@ !D ("!'AT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -UI?54U+&PO=V]R:W-H965T&UL4$L! A0#% @ -UI?5?"5WJU&! VQ@ !D M ("!PT8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ -UI?5>[DBSU_!@ N"4 !D ("!4U8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ -UI?5?P$ M;1C3 P 'PX !D ("!7FT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -UI?5>MG'XN+!@ 9B !D M ("!)7H! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -UI?57:Z0B_2!@ 34, !D ("! MJ)T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -UI?59P<;#!] P KQ< T ( !&:T! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M-UI?51;=:Q0F @ 8R@ !H ( !$K'L7A'T 0 HB< !, M ( !<+D! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $P ,3 #+% E;L! end
XML 81 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 82 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 481 343 1 true 87 0 false 12 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://smpcorp.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://smpcorp.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 030000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://smpcorp.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 050000 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 060100 - Disclosure - Basis of Presentation Sheet http://smpcorp.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 060200 - Disclosure - Summary of Significant Accounting Policies Sheet http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 060300 - Disclosure - Business Acquisitions and Investments Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestments Business Acquisitions and Investments Notes 10 false false R11.htm 060400 - Disclosure - Restructuring and Integration Expenses Sheet http://smpcorp.com/role/RestructuringAndIntegrationExpenses Restructuring and Integration Expenses Notes 11 false false R12.htm 060500 - Disclosure - Sale of Receivables Sheet http://smpcorp.com/role/SaleOfReceivables Sale of Receivables Notes 12 false false R13.htm 060600 - Disclosure - Inventories Sheet http://smpcorp.com/role/Inventories Inventories Notes 13 false false R14.htm 060700 - Disclosure - Acquired Intangible Assets Sheet http://smpcorp.com/role/AcquiredIntangibleAssets Acquired Intangible Assets Notes 14 false false R15.htm 060800 - Disclosure - Leases Sheet http://smpcorp.com/role/Leases Leases Notes 15 false false R16.htm 060900 - Disclosure - Credit Facilities and Long-Term Debt Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebt Credit Facilities and Long-Term Debt Notes 16 false false R17.htm 061000 - Disclosure - Accumulated Other Comprehensive Income Sheet http://smpcorp.com/role/AccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 17 false false R18.htm 061100 - Disclosure - Stock-Based Compensation Plans Sheet http://smpcorp.com/role/StockbasedCompensationPlans Stock-Based Compensation Plans Notes 18 false false R19.htm 061200 - Disclosure - Employee Benefits Sheet http://smpcorp.com/role/EmployeeBenefits Employee Benefits Notes 19 false false R20.htm 061300 - Disclosure - Derivative Financial Instruments Sheet http://smpcorp.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 20 false false R21.htm 061400 - Disclosure - Fair Value Measurements Sheet http://smpcorp.com/role/FairValueMeasurements Fair Value Measurements Notes 21 false false R22.htm 061500 - Disclosure - Earnings Per Share Sheet http://smpcorp.com/role/EarningsPerShare Earnings Per Share Notes 22 false false R23.htm 061600 - Disclosure - Industry Segments Sheet http://smpcorp.com/role/IndustrySegments Industry Segments Notes 23 false false R24.htm 061700 - Disclosure - Net Sales Sheet http://smpcorp.com/role/NetSales Net Sales Notes 24 false false R25.htm 061800 - Disclosure - Commitments and Contingencies Sheet http://smpcorp.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 25 false false R26.htm 061900 - Disclosure - Subsequent Event Sheet http://smpcorp.com/role/SubsequentEvent Subsequent Event Notes 26 false false R27.htm 070100 - Disclosure - Basis of Presentation (Policies) Sheet http://smpcorp.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies 27 false false R28.htm 070200 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies 28 false false R29.htm 080300 - Disclosure - Business Acquisitions and Investments (Tables) Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables Business Acquisitions and Investments (Tables) Tables http://smpcorp.com/role/BusinessAcquisitionsAndInvestments 29 false false R30.htm 080400 - Disclosure - Restructuring and Integration Expenses (Tables) Sheet http://smpcorp.com/role/RestructuringAndIntegrationExpensesTables Restructuring and Integration Expenses (Tables) Tables http://smpcorp.com/role/RestructuringAndIntegrationExpenses 30 false false R31.htm 080600 - Disclosure - Inventories (Tables) Sheet http://smpcorp.com/role/InventoriesTables Inventories (Tables) Tables http://smpcorp.com/role/Inventories 31 false false R32.htm 080700 - Disclosure - Acquired Intangible Assets (Tables) Sheet http://smpcorp.com/role/AcquiredIntangibleAssetsTables Acquired Intangible Assets (Tables) Tables http://smpcorp.com/role/AcquiredIntangibleAssets 32 false false R33.htm 080800 - Disclosure - Leases (Tables) Sheet http://smpcorp.com/role/LeasesTables Leases (Tables) Tables http://smpcorp.com/role/Leases 33 false false R34.htm 080900 - Disclosure - Credit Facilities and Long-Term Debt (Tables) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables Credit Facilities and Long-Term Debt (Tables) Tables http://smpcorp.com/role/CreditFacilitiesAndLongtermDebt 34 false false R35.htm 081000 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://smpcorp.com/role/AccumulatedOtherComprehensiveIncome 35 false false R36.htm 081100 - Disclosure - Stock-Based Compensation Plans (Tables) Sheet http://smpcorp.com/role/StockbasedCompensationPlansTables Stock-Based Compensation Plans (Tables) Tables http://smpcorp.com/role/StockbasedCompensationPlans 36 false false R37.htm 081400 - Disclosure - Fair Value Measurements (Tables) Sheet http://smpcorp.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://smpcorp.com/role/FairValueMeasurements 37 false false R38.htm 081500 - Disclosure - Earnings Per Share (Tables) Sheet http://smpcorp.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://smpcorp.com/role/EarningsPerShare 38 false false R39.htm 081600 - Disclosure - Industry Segments (Tables) Sheet http://smpcorp.com/role/IndustrySegmentsTables Industry Segments (Tables) Tables http://smpcorp.com/role/IndustrySegments 39 false false R40.htm 081700 - Disclosure - Net Sales (Tables) Sheet http://smpcorp.com/role/NetSalesTables Net Sales (Tables) Tables http://smpcorp.com/role/NetSales 40 false false R41.htm 081800 - Disclosure - Commitments and Contingencies (Tables) Sheet http://smpcorp.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://smpcorp.com/role/CommitmentsAndContingencies 41 false false R42.htm 090100 - Disclosure - Basis of Presentation (Details) Sheet http://smpcorp.com/role/BasisOfPresentationDetails Basis of Presentation (Details) Details http://smpcorp.com/role/BasisOfPresentationPolicies 42 false false R43.htm 090300 - Disclosure - Business Acquisitions and Investments, Acquisition of Capital Stock of Stabil Operative Group GmbH (Details) Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails Business Acquisitions and Investments, Acquisition of Capital Stock of Stabil Operative Group GmbH (Details) Details 43 false false R44.htm 090302 - Disclosure - Business Acquisitions and Investments, Acquisition of Capital Stock of Trumpet Holdings, Inc. (Details) Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails Business Acquisitions and Investments, Acquisition of Capital Stock of Trumpet Holdings, Inc. (Details) Details 44 false false R45.htm 090304 - Disclosure - Business Acquisitions and Investments, Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (Details) Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails Business Acquisitions and Investments, Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (Details) Details 45 false false R46.htm 090400 - Disclosure - Restructuring and Integration Expenses (Details) Sheet http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails Restructuring and Integration Expenses (Details) Details http://smpcorp.com/role/RestructuringAndIntegrationExpensesTables 46 false false R47.htm 090500 - Disclosure - Sale of Receivables (Details) Sheet http://smpcorp.com/role/SaleOfReceivablesDetails Sale of Receivables (Details) Details http://smpcorp.com/role/SaleOfReceivables 47 false false R48.htm 090600 - Disclosure - Inventories (Details) Sheet http://smpcorp.com/role/InventoriesDetails Inventories (Details) Details http://smpcorp.com/role/InventoriesTables 48 false false R49.htm 090700 - Disclosure - Acquired Intangible Assets, Identifiable Intangible Assets (Details) Sheet http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails Acquired Intangible Assets, Identifiable Intangible Assets (Details) Details 49 false false R50.htm 090702 - Disclosure - Acquired Intangible Assets, Amortization Expense (Details) Sheet http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails Acquired Intangible Assets, Amortization Expense (Details) Details 50 false false R51.htm 090800 - Disclosure - Leases (Details) Sheet http://smpcorp.com/role/LeasesDetails Leases (Details) Details http://smpcorp.com/role/LeasesTables 51 false false R52.htm 090900 - Disclosure - Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details) Details 52 false false R53.htm 090902 - Disclosure - Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details) Details 53 false false R54.htm 090904 - Disclosure - Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details) Details 54 false false R55.htm 090906 - Disclosure - Credit Facilities and Long-Term Debt, Maturities of Debt (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails Credit Facilities and Long-Term Debt, Maturities of Debt (Details) Details 55 false false R56.htm 090908 - Disclosure - Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details) Details 56 false false R57.htm 091000 - Disclosure - Accumulated Other Comprehensive Income, Changes in Accumulated Other Comprehensive Income by Component (Details) Sheet http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails Accumulated Other Comprehensive Income, Changes in Accumulated Other Comprehensive Income by Component (Details) Details 57 false false R58.htm 091002 - Disclosure - Accumulated Other Comprehensive Income, Reclassifications Out of Accumulated Other Comprehensive Income (Details) Sheet http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income, Reclassifications Out of Accumulated Other Comprehensive Income (Details) Details 58 false false R59.htm 091100 - Disclosure - Stock-Based Compensation Plans (Details) Sheet http://smpcorp.com/role/StockbasedCompensationPlansDetails Stock-Based Compensation Plans (Details) Details http://smpcorp.com/role/StockbasedCompensationPlansTables 59 false false R60.htm 091200 - Disclosure - Employee Benefits (Details) Sheet http://smpcorp.com/role/EmployeeBenefitsDetails Employee Benefits (Details) Details http://smpcorp.com/role/EmployeeBenefits 60 false false R61.htm 091300 - Disclosure - Derivative Financial Instruments (Details) Sheet http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://smpcorp.com/role/DerivativeFinancialInstruments 61 false false R62.htm 091400 - Disclosure - Fair Value Measurements (Details) Sheet http://smpcorp.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://smpcorp.com/role/FairValueMeasurementsTables 62 false false R63.htm 091500 - Disclosure - Earnings Per Share (Details) Sheet http://smpcorp.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://smpcorp.com/role/EarningsPerShareTables 63 false false R64.htm 091600 - Disclosure - Industry Segments (Details) Sheet http://smpcorp.com/role/IndustrySegmentsDetails Industry Segments (Details) Details http://smpcorp.com/role/IndustrySegmentsTables 64 false false R65.htm 091700 - Disclosure - Net Sales (Details) Sheet http://smpcorp.com/role/NetSalesDetails Net Sales (Details) Details http://smpcorp.com/role/NetSalesTables 65 false false R66.htm 091800 - Disclosure - Commitments and Contingencies, Asbestos (Details) Sheet http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails Commitments and Contingencies, Asbestos (Details) Details 66 false false R67.htm 091802 - Disclosure - Commitments and Contingencies, Warranties (Details) Sheet http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails Commitments and Contingencies, Warranties (Details) Details 67 false false R68.htm 091900 - Disclosure - Subsequent Event (Details) Sheet http://smpcorp.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://smpcorp.com/role/SubsequentEvent 68 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardPostVestingHoldingPeriod, us-gaap:DerivativeMaturityDates, us-gaap:LineOfCreditFacilityInitiationDate1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - brhc10043283_10q.htm 11 brhc10043283_10q.htm brhc10043283_ex31-1.htm brhc10043283_ex31-2.htm brhc10043283_ex32-1.htm brhc10043283_ex32-2.htm smp-20220930.xsd smp-20220930_cal.xml smp-20220930_def.xml smp-20220930_lab.xml smp-20220930_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "brhc10043283_10q.htm": { "axisCustom": 0, "axisStandard": 29, "contextCount": 481, "dts": { "calculationLink": { "local": [ "smp-20220930_cal.xml" ] }, "definitionLink": { "local": [ "smp-20220930_def.xml" ] }, "inline": { "local": [ "brhc10043283_10q.htm" ] }, "labelLink": { "local": [ "smp-20220930_lab.xml" ] }, "presentationLink": { "local": [ "smp-20220930_pre.xml" ] }, "schema": { "local": [ "smp-20220930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 613, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 5, "http://smpcorp.com/20220930": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 11 }, "keyCustom": 50, "keyStandard": 293, "memberCustom": 35, "memberStandard": 51, "nsprefix": "smp", "nsuri": "http://smpcorp.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000100 - Document - Document and Entity Information", "role": "http://smpcorp.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060300 - Disclosure - Business Acquisitions and Investments", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestments", "shortName": "Business Acquisitions and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - Restructuring and Integration Expenses", "role": "http://smpcorp.com/role/RestructuringAndIntegrationExpenses", "shortName": "Restructuring and Integration Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060500 - Disclosure - Sale of Receivables", "role": "http://smpcorp.com/role/SaleOfReceivables", "shortName": "Sale of Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060600 - Disclosure - Inventories", "role": "http://smpcorp.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060700 - Disclosure - Acquired Intangible Assets", "role": "http://smpcorp.com/role/AcquiredIntangibleAssets", "shortName": "Acquired Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - Leases", "role": "http://smpcorp.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060900 - Disclosure - Credit Facilities and Long-Term Debt", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebt", "shortName": "Credit Facilities and Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061000 - Disclosure - Accumulated Other Comprehensive Income", "role": "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncome", "shortName": "Accumulated Other Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061100 - Disclosure - Stock-Based Compensation Plans", "role": "http://smpcorp.com/role/StockbasedCompensationPlans", "shortName": "Stock-Based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061200 - Disclosure - Employee Benefits", "role": "http://smpcorp.com/role/EmployeeBenefits", "shortName": "Employee Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061300 - Disclosure - Derivative Financial Instruments", "role": "http://smpcorp.com/role/DerivativeFinancialInstruments", "shortName": "Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061400 - Disclosure - Fair Value Measurements", "role": "http://smpcorp.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061500 - Disclosure - Earnings Per Share", "role": "http://smpcorp.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061600 - Disclosure - Industry Segments", "role": "http://smpcorp.com/role/IndustrySegments", "shortName": "Industry Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061700 - Disclosure - Net Sales", "role": "http://smpcorp.com/role/NetSales", "shortName": "Net Sales", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061800 - Disclosure - Commitments and Contingencies", "role": "http://smpcorp.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061900 - Disclosure - Subsequent Event", "role": "http://smpcorp.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070100 - Disclosure - Basis of Presentation (Policies)", "role": "http://smpcorp.com/role/BasisOfPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070200 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930_BusinessAcquisitionAxis_StabilOperativeGroupGmbHMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080300 - Disclosure - Business Acquisitions and Investments (Tables)", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables", "shortName": "Business Acquisitions and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930_BusinessAcquisitionAxis_StabilOperativeGroupGmbHMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080400 - Disclosure - Restructuring and Integration Expenses (Tables)", "role": "http://smpcorp.com/role/RestructuringAndIntegrationExpensesTables", "shortName": "Restructuring and Integration Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080600 - Disclosure - Inventories (Tables)", "role": "http://smpcorp.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080700 - Disclosure - Acquired Intangible Assets (Tables)", "role": "http://smpcorp.com/role/AcquiredIntangibleAssetsTables", "shortName": "Acquired Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "smp:LesseeQuantitativeDisclosuresRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080800 - Disclosure - Leases (Tables)", "role": "http://smpcorp.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "smp:LesseeQuantitativeDisclosuresRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080900 - Disclosure - Credit Facilities and Long-Term Debt (Tables)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables", "shortName": "Credit Facilities and Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081000 - Disclosure - Accumulated Other Comprehensive Income (Tables)", "role": "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeTables", "shortName": "Accumulated Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081100 - Disclosure - Stock-Based Compensation Plans (Tables)", "role": "http://smpcorp.com/role/StockbasedCompensationPlansTables", "shortName": "Stock-Based Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081400 - Disclosure - Fair Value Measurements (Tables)", "role": "http://smpcorp.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081500 - Disclosure - Earnings Per Share (Tables)", "role": "http://smpcorp.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081600 - Disclosure - Industry Segments (Tables)", "role": "http://smpcorp.com/role/IndustrySegmentsTables", "shortName": "Industry Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://smpcorp.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081700 - Disclosure - Net Sales (Tables)", "role": "http://smpcorp.com/role/NetSalesTables", "shortName": "Net Sales (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081800 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://smpcorp.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "2", "first": true, "lang": null, "name": "smp:MinimumEquityOwnershipPercentageThresholdForConsolidationInFinancialStatements", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090100 - Disclosure - Basis of Presentation (Details)", "role": "http://smpcorp.com/role/BasisOfPresentationDetails", "shortName": "Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "2", "first": true, "lang": null, "name": "smp:MinimumEquityOwnershipPercentageThresholdForConsolidationInFinancialStatements", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "link:footnote", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20210930", "decimals": "-5", "first": true, "lang": null, "name": "smp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090300 - Disclosure - Business Acquisitions and Investments, Acquisition of Capital Stock of Stabil Operative Group GmbH (Details)", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "shortName": "Business Acquisitions and Investments, Acquisition of Capital Stock of Stabil Operative Group GmbH (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20210930_BusinessAcquisitionAxis_StabilOperativeGroupGmbHMember", "decimals": "2", "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "link:footnote", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20210930", "decimals": "-5", "first": true, "lang": null, "name": "smp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090302 - Disclosure - Business Acquisitions and Investments, Acquisition of Capital Stock of Trumpet Holdings, Inc. (Details)", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "shortName": "Business Acquisitions and Investments, Acquisition of Capital Stock of Trumpet Holdings, Inc. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20210531_BusinessAcquisitionAxis_TrumpetHoldingsIncMember", "decimals": "2", "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20210301to20211130_BusinessAcquisitionAxis_ParticulateMatterSensorBusinessOfStoneridgeIncMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090304 - Disclosure - Business Acquisitions and Investments, Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (Details)", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "shortName": "Business Acquisitions and Investments, Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20210301to20211130_BusinessAcquisitionAxis_ParticulateMatterSensorBusinessOfStoneridgeIncMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - Restructuring and Integration Expenses (Details)", "role": "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails", "shortName": "Restructuring and Integration Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-5", "first": true, "lang": null, "name": "smp:SaleOfReceivables", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - Sale of Receivables (Details)", "role": "http://smpcorp.com/role/SaleOfReceivablesDetails", "shortName": "Sale of Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-5", "first": true, "lang": null, "name": "smp:SaleOfReceivables", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - Inventories (Details)", "role": "http://smpcorp.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - Disclosure - Acquired Intangible Assets, Identifiable Intangible Assets (Details)", "role": "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails", "shortName": "Acquired Intangible Assets, Identifiable Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090702 - Disclosure - Acquired Intangible Assets, Amortization Expense (Details)", "role": "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails", "shortName": "Acquired Intangible Assets, Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - Leases (Details)", "role": "http://smpcorp.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20211231", "decimals": "-3", "lang": null, "name": "smp:LesseeSundryPayablesAndAccruedExpenses", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090900 - Disclosure - Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails", "shortName": "Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930_DebtInstrumentAxis_SeniorSecuredFacilityRevolvingCreditFacilityMember", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090902 - Disclosure - Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "shortName": "Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930_DebtInstrumentAxis_SeniorSecuredFacilityRevolvingCreditFacilityMember", "decimals": "-6", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220228_DebtInstrumentAxis_PolishOverdraftFacilityMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090904 - Disclosure - Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "shortName": "Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220228_DebtInstrumentAxis_PolishOverdraftFacilityMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090906 - Disclosure - Credit Facilities and Long-Term Debt, Maturities of Debt (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "shortName": "Credit Facilities and Long-Term Debt, Maturities of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090908 - Disclosure - Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "shortName": "Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": "-3", "lang": null, "name": "us-gaap:WriteOffOfDeferredDebtIssuanceCost", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091000 - Disclosure - Accumulated Other Comprehensive Income, Changes in Accumulated Other Comprehensive Income by Component (Details)", "role": "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "shortName": "Accumulated Other Comprehensive Income, Changes in Accumulated Other Comprehensive Income by Component (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091002 - Disclosure - Accumulated Other Comprehensive Income, Reclassifications Out of Accumulated Other Comprehensive Income (Details)", "role": "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Accumulated Other Comprehensive Income, Reclassifications Out of Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": "INF", "first": true, "lang": null, "name": "smp:NumberOfTypesOfRestrictedStock", "reportCount": 1, "unique": true, "unitRef": "U008", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091100 - Disclosure - Stock-Based Compensation Plans (Details)", "role": "http://smpcorp.com/role/StockbasedCompensationPlansDetails", "shortName": "Stock-Based Compensation Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": "INF", "first": true, "lang": null, "name": "smp:NumberOfTypesOfRestrictedStock", "reportCount": 1, "unique": true, "unitRef": "U008", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": "0", "first": true, "lang": null, "name": "smp:NumberOfFormerUnionEmployeesCoveredByThePlan", "reportCount": 1, "unique": true, "unitRef": "U009", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091200 - Disclosure - Employee Benefits (Details)", "role": "http://smpcorp.com/role/EmployeeBenefitsDetails", "shortName": "Employee Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": "0", "first": true, "lang": null, "name": "smp:NumberOfFormerUnionEmployeesCoveredByThePlan", "reportCount": 1, "unique": true, "unitRef": "U009", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930_DebtInstrumentAxis_InterestRateSwapFacilityMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeTermOfContract", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091300 - Disclosure - Derivative Financial Instruments (Details)", "role": "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails", "shortName": "Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930_DebtInstrumentAxis_InterestRateSwapFacilityMember", "decimals": "5", "lang": null, "name": "us-gaap:DerivativeFixedInterestRate", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": "INF", "first": true, "lang": null, "name": "smp:NumberOfIndependentThirdParties", "reportCount": 1, "unique": true, "unitRef": "U010", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091400 - Disclosure - Fair Value Measurements (Details)", "role": "http://smpcorp.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": "INF", "first": true, "lang": null, "name": "smp:NumberOfIndependentThirdParties", "reportCount": 1, "unique": true, "unitRef": "U010", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091500 - Disclosure - Earnings Per Share (Details)", "role": "http://smpcorp.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U011", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091600 - Disclosure - Industry Segments (Details)", "role": "http://smpcorp.com/role/IndustrySegmentsDetails", "shortName": "Industry Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U011", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091700 - Disclosure - Net Sales (Details)", "role": "http://smpcorp.com/role/NetSalesDetails", "shortName": "Net Sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LitigationReserveNoncurrent", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091800 - Disclosure - Commitments and Contingencies, Asbestos (Details)", "role": "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails", "shortName": "Commitments and Contingencies, Asbestos (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20010901to20220930_LitigationCaseAxis_AsbestosIssueMember", "decimals": "-6", "lang": null, "name": "us-gaap:PaymentsForLegalSettlements", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091802 - Disclosure - Commitments and Contingencies, Warranties (Details)", "role": "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails", "shortName": "Commitments and Contingencies, Warranties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091900 - Disclosure - Subsequent Event (Details)", "role": "http://smpcorp.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20221001to20221031_BusinessAcquisitionAxis_KadeTradingGmbHMember_SubsequentEventTypeAxis_SubsequentEventMember", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20201231_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050000 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY", "role": "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity", "shortName": "CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20201231_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - Basis of Presentation", "role": "http://smpcorp.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060200 - Disclosure - Summary of Significant Accounting Policies", "role": "http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10043283_10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 87, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Canada [Member]" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "country_MX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mexico [Member]" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "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://smpcorp.com/role/DocumentAndEntityInformation" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r715" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r716" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r713" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r713" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r713" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r717" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r713" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r713" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r713" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r713" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r712" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r714" ], "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://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "smp_APICShareBasedPaymentArrangementIncreaseForCostRecognitionTreasuryStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to treasury stock for the portion of the cost to recognize the award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Treasury Stock", "terseLabel": "Stock-based compensation" } } }, "localname": "APICShareBasedPaymentArrangementIncreaseForCostRecognitionTreasuryStock", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "smp_AccruedCoreLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer when consideration is expected to be refunded to customer, classified as current. The liability arises when core products are sold and expected to be returned.", "label": "Accrued Core Liabilities, Current", "terseLabel": "Accrued core liability" } } }, "localname": "AccruedCoreLiabilitiesCurrent", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "smp_AccruedCustomerReturns": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer when consideration is expected to be refunded to customer, classified as current. The liability arises when goods are expected to be returned by the customer due to defective goods or overstock.", "label": "Accrued Customer Returns", "verboseLabel": "Accrued customer returns" } } }, "localname": "AccruedCustomerReturns", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "smp_AftermarketMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Channel that sell our products to warehouse distributors and retailers.", "label": "Aftermarket [Member]", "terseLabel": "Aftermarket [Member]" } } }, "localname": "AftermarketMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_AmortizationOfAcquiredIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amortization of acquired intangible assets [Abstract]", "terseLabel": "Amortization of acquired intangible assets [Abstract]" } } }, "localname": "AmortizationOfAcquiredIntangibleAssetsAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "smp_AmortizationOfFinancingCostsRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense expected to be recognized in the remainder of the fiscal year following the latest fiscal year for financing costs.", "label": "Amortization of Financing Costs, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "AmortizationOfFinancingCostsRemainderOfFiscalYear", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the fifth fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year Five", "terseLabel": "2027" } } }, "localname": "AmortizationOfFinancingCostsYearFive", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the fourth fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year Four", "terseLabel": "2026" } } }, "localname": "AmortizationOfFinancingCostsYearFour", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the first fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year One", "verboseLabel": "2023" } } }, "localname": "AmortizationOfFinancingCostsYearOne", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the third fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year Three", "terseLabel": "2025" } } }, "localname": "AmortizationOfFinancingCostsYearThree", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the second fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year Two", "verboseLabel": "2024" } } }, "localname": "AmortizationOfFinancingCostsYearTwo", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AsbestosAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asbestos [Abstract]", "terseLabel": "Asbestos [Abstract]" } } }, "localname": "AsbestosAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "stringItemType" }, "smp_AssetsLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Lessee [Abstract]", "terseLabel": "Assets [Abstract]" } } }, "localname": "AssetsLesseeAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_BenefitPlanAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Benefit Plan [Abstract]" } } }, "localname": "BenefitPlanAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "smp_BorrowingBase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of money a lender will loan to a company based on the value of the collateral the company pledges. The borrowing base is usually determined by a method called margining, where the lender determines a discount factor that is multiplied by the value of the collateral; the result is the amount that will be loaned to the company.", "label": "Borrowing Base", "terseLabel": "Borrowing base" } } }, "localname": "BorrowingBase", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "smp_BorrowingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan made available to a borrower directly from the issuing bank. No third-party is used to disperse or finalize any part of the loan. Direct loans may result in lower interest rates and fees because of the alleviation of the middle man.", "label": "Borrowing [Member]", "terseLabel": "Direct Borrowings [Member]" } } }, "localname": "BorrowingMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "smp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of operating right-of-use assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-use Assets", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Right-of use assets obtained in business acquisitions" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "smp_CashPaidDuringPeriodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Paid During Period [Abstract]", "verboseLabel": "Cash paid during the period for:" } } }, "localname": "CashPaidDuringPeriodAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "smp_CashPaidForTheAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Paid For The Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash Paid for the amounts included in the measurement of lease liabilities [Abstract]" } } }, "localname": "CashPaidForTheAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_CompressorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product group that manufactures and remanufactures air conditioning compressors.", "label": "Compressors [Member]", "terseLabel": "Compressors [Member]" } } }, "localname": "CompressorsMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_DebtInstrumentAmortizationPercentageOfPeriodicPayment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization percentage for periodic payments in a debt agreement.", "label": "Debt Instrument, Amortization Percentage of Periodic Payment", "terseLabel": "Periodic payment amortization percentage" } } }, "localname": "DebtInstrumentAmortizationPercentageOfPeriodicPayment", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "percentItemType" }, "smp_DebtInstrumentCovenantMaximumDebtToEBITDARatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "'The maximum net debt to EBITDA ratio under debt agreement.", "label": "Debt Instrument, Covenant, Maximum, Debt To EBITDA Ratio", "terseLabel": "Maximum consolidated EBITDA" } } }, "localname": "DebtInstrumentCovenantMaximumDebtToEBITDARatio", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "pureItemType" }, "smp_DebtInstrumentLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated Leverage Ratio as defined in the Credit Agreement.", "label": "Debt Instrument, Leverage Ratio", "terseLabel": "Net Leverage Ratio" } } }, "localname": "DebtInstrumentLeverageRatio", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "percentItemType" }, "smp_DebtInstrumentNumberOfExtensionsOfMaturityDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents number of extensions of maturity date permitted under debt agreement.", "label": "Debt Instrument, Number of Extensions of Maturity Date", "terseLabel": "Number of extensions of maturity date" } } }, "localname": "DebtInstrumentNumberOfExtensionsOfMaturityDate", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "integerItemType" }, "smp_DebtInstrumentPeriodForExtensionOfMaturityDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period for extension of maturity date permitted under debt agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Period for Extension of Maturity Date", "terseLabel": "Debt instrument, extension period" } } }, "localname": "DebtInstrumentPeriodForExtensionOfMaturityDate", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "durationItemType" }, "smp_DebtInstrumentTermOfVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term of Variable Rate", "terseLabel": "Term of variable rate" } } }, "localname": "DebtInstrumentTermOfVariableRate", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "durationItemType" }, "smp_DebtIssuanceCostsAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Amortization [Abstract]", "terseLabel": "Deferred Finance Costs, Amortization [Abstract]" } } }, "localname": "DebtIssuanceCostsAmortizationAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "stringItemType" }, "smp_DeferredCompensationFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency related to deferred compensation.", "label": "Deferred Compensation, Fair Value", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredCompensationFairValue", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "smp_DefinedContributionPensionAndOtherPostretirementPlansAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Contribution Pension and Other Postretirement Plans [Abstract]", "terseLabel": "Defined Contribution Pension and Other Postretirement Plans [Abstract]" } } }, "localname": "DefinedContributionPensionAndOtherPostretirementPlansAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "smp_DerivativeInstrumentRateOfCreditSpreadAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative instrument, percentage of credit spread adjustment under credit agreement.", "label": "Derivative Instrument, Rate of Credit Spread Adjustment", "terseLabel": "Derivative, credit spread adjustment percentage" } } }, "localname": "DerivativeInstrumentRateOfCreditSpreadAdjustment", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "percentItemType" }, "smp_DetailsAboutAccumulatedOtherComprehensiveIncomeComponentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Details About Accumulated Other Comprehensive Income Components [Abstract]", "terseLabel": "Details About Accumulated Other Comprehensive Income Components [Abstract]" } } }, "localname": "DetailsAboutAccumulatedOtherComprehensiveIncomeComponentsAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "smp_EmployeeStockOwnershipPlanAndTrustEsopMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Ownership Plan and Trust (ESOP) for the company.", "label": "Employee Stock Ownership Plan and Trust (ESOP) [Member]" } } }, "localname": "EmployeeStockOwnershipPlanAndTrustEsopMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "smp_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees hired by the Company.", "label": "Employees [Member]", "terseLabel": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "smp_EngineManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An operating segment which manufactures and distributes ignition and emission parts, ignition wires, battery cables and fuel system parts.", "label": "Engine Management [Member]", "terseLabel": "Engine Management [Member]" } } }, "localname": "EngineManagementMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_ExecutivesAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One of the ranking officers of the entity, appointed to the position by the board of directors and Person serving on the board of directors (who collectively have responsibility for governing the entity).", "label": "Executives and Directors [Member]", "terseLabel": "Executives and Directors [Member]" } } }, "localname": "ExecutivesAndDirectorsMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "smp_ExpenseAndCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Expense and Cash Flow Information [Abstract]", "terseLabel": "Expense and Cash Flow Information [Abstract]" } } }, "localname": "ExpenseAndCashFlowInformationAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_ExportMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Channel where our domestic entities sell to customers outside the United States.", "label": "Export [Member]", "terseLabel": "Export [Member]" } } }, "localname": "ExportMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_FIFOInventoryNet": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://smpcorp.com/role/InventoriesDetails": { "order": 0.0, "parentTag": "smp_FIFOInventoryNetWithUnreturnedCustomerInventories", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and FIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "FIFO Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Subtotal" } } }, "localname": "FIFOInventoryNet", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "smp_FIFOInventoryNetWithUnreturnedCustomerInventories": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and FIFO reserves including unreturned customer inventories expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "FIFO Inventory Net With Unreturned Customer Inventories", "totalLabel": "Total inventories" } } }, "localname": "FIFOInventoryNetWithUnreturnedCustomerInventories", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "smp_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fourth fiscal year following the current fiscal year.", "label": "Finite Lived Intangible Assets Amortization Expense, after Year Four", "terseLabel": "Estimated amortization expense in years 2026 through 2041" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "smp_IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product group that manufactures and remanufactures Ignition, Emission Control, Fuel and Safety Related System Products.", "label": "Ignition, Emission Control, Fuel and Safety Related System Products [Member]", "terseLabel": "Ignition, Emission Control, Fuel and Safety Related System Products [Member]" } } }, "localname": "IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_IndefiniteLivedIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indefinite Lived Intangible Assets [Abstract]", "terseLabel": "Indefinite Lived Intangible Assets [Abstract]" } } }, "localname": "IndefiniteLivedIntangibleAssetsAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "smp_InterestRateSwapFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This represents the interest rate swap facility in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount..", "label": "Interest Rate Swap Facility [Member]", "terseLabel": "Interest Rate Swap Agreement [Member]" } } }, "localname": "InterestRateSwapFacilityMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "smp_KadeTradingGmbHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of acquired entity.", "label": "Kade Trading GmbH [Member]", "terseLabel": "Kade [Member]" } } }, "localname": "KadeTradingGmbHMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "smp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "smp_LesseeQuantitativeDisclosuresRelatedToOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quantitative disclosures related to operating leases.", "label": "Lessee, Quantitative Disclosures Related to Operating Leases [Table Text Block]", "terseLabel": "Quantitative Disclosures Related to Operating Leases" } } }, "localname": "LesseeQuantitativeDisclosuresRelatedToOperatingLeasesTableTextBlock", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "smp_LesseeSundryPayablesAndAccruedExpenses": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of the present value of lessee's discounted obligations from operating leases included in sundry payables and accrued expenses.", "label": "Lessee Sundry Payables and Accrued Expenses", "terseLabel": "Sundry payables and accrued expenses" } } }, "localname": "LesseeSundryPayablesAndAccruedExpenses", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "smp_LiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Lessee [Abstract]", "terseLabel": "Liabilities [Abstract]" } } }, "localname": "LiabilitiesLesseeAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional borrowing capacity under the accordion feature 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 Additional Borrowing Capacity", "terseLabel": "Line of credit facility, accordion feature" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "smp_LineOfCreditFacilityCancellationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time at which cancellation of the credit facility before renewal, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line of Credit Facility, Cancellation Period", "terseLabel": "Overdraft facility cancellation period" } } }, "localname": "LineOfCreditFacilityCancellationPeriod", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails" ], "xbrltype": "durationItemType" }, "smp_LineOfCreditFacilityRenewalPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time at which borrowing available under credit facility automatically renew, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line Of Credit Facility Renewal Period", "terseLabel": "Overdraft facility renewal period" } } }, "localname": "LineOfCreditFacilityRenewalPeriod", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails" ], "xbrltype": "durationItemType" }, "smp_LossContingencyRangeOfPossibleLossIncreaseDecreaseFromHigherRange": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The estimated increase (or decrease) from the higher range amount of possible loss from the contingency during the period.", "label": "Loss Contingency, Range of Possible Loss, Increase (Decrease) from Higher Range", "terseLabel": "Increase in range of possible loss from upper range" } } }, "localname": "LossContingencyRangeOfPossibleLossIncreaseDecreaseFromHigherRange", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "smp_LossContingencyRangeOfPossibleLossIncreaseDecreaseFromLowerRange": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The estimated increase (or decrease) from the lower amount of possible loss from the contingency during the period.", "label": "Loss Contingency, Range of Possible Loss, Increase (Decrease) from Lower Range", "terseLabel": "Decrease in range of possible loss from lower range" } } }, "localname": "LossContingencyRangeOfPossibleLossIncreaseDecreaseFromLowerRange", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "smp_MaturitiesOfDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturities of Debt [Abstract]", "terseLabel": "Maturities of Debt [Abstract]" } } }, "localname": "MaturitiesOfDebtAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "stringItemType" }, "smp_MinimumEquityOwnershipPercentageThresholdForConsolidationInFinancialStatements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum threshold percentage of equity ownership for domestic and international companies accounted for as a consolidated basis and included on the financial statements.", "label": "Minimum Equity Ownership Percentage Threshold for Consolidation in Financial Statements", "terseLabel": "Equity ownership in entities included in consolidated financial statements, minimum" } } }, "localname": "MinimumEquityOwnershipPercentageThresholdForConsolidationInFinancialStatements", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/BasisOfPresentationDetails" ], "xbrltype": "percentItemType" }, "smp_MultiCurrencyRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, in U.S. Dollars, Euros, Sterling, Swiss Francs, Canadian Dollars and other currencies.", "label": "Multi-currency Revolving Credit Facility [Member]", "terseLabel": "Credit Facility - Revolver Due 2027 [Member]", "verboseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "MultiCurrencyRevolvingCreditFacilityMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "smp_NumberOfFormerUnionEmployeesCoveredByThePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of former union employees in the US covered by the plan.", "label": "Number of former union employees covered by the plan", "verboseLabel": "Number of former union employees covered by the plan" } } }, "localname": "NumberOfFormerUnionEmployeesCoveredByThePlan", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "integerItemType" }, "smp_NumberOfIndependentThirdParties": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of independent third parties from whom cash flow interest rate swap agreement obtained.", "label": "Number of Independent Third Parties", "terseLabel": "Number of independent third parties" } } }, "localname": "NumberOfIndependentThirdParties", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "integerItemType" }, "smp_NumberOfTypesOfRestrictedStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of types of restricted stock granted to eligible employees.", "label": "Number of Types of Restricted Stock", "terseLabel": "Number of types of restricted stock" } } }, "localname": "NumberOfTypesOfRestrictedStock", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "integerItemType" }, "smp_OEOESMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Channel that sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.", "label": "Original Equipment (\"OE\") and Original Equipment Service (\"OES\") [Member]", "terseLabel": "OE/OES [Member]" } } }, "localname": "OEOESMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_OperatingLeaseNonLeaseComponents": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of non-lease expense components such as maintenance, property taxes, etc, and operating lease expense for leases with an initial term of 12 months or less.", "label": "Operating Lease, Non-lease Components", "terseLabel": "Excluded expenses of non lease" } } }, "localname": "OperatingLeaseNonLeaseComponents", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "smp_OperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating leases [Abstract]", "terseLabel": "Operating Leases [Abstract]" } } }, "localname": "OperatingLeasesAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_OtherClimateControlPartsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product group that manufactures and remanufactures other climate control parts.", "label": "Other Climate Control Parts [Member]", "terseLabel": "Other Climate Control Parts [Member]" } } }, "localname": "OtherClimateControlPartsMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_OtherForeignMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States, Canada, Mexico and countries in Europe", "label": "Other Foreign [Member]", "terseLabel": "Other Foreign [Member]" } } }, "localname": "OtherForeignMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_ParticulateMatterSensorBusinessOfStoneridgeIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of acquired entity.", "label": "Particulate Matter Sensor Business of Stoneridge, Inc. [Member]", "verboseLabel": "Soot Sensor [Member]" } } }, "localname": "ParticulateMatterSensorBusinessOfStoneridgeIncMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "domainItemType" }, "smp_PatentsDevelopedTechnologyAndIntellectualPropertyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, patents, developed technology and intellectual property.", "label": "Patents, Developed Technology and Intellectual Property [Member]", "terseLabel": "Patents, Developed Technology and Intellectual Property [Member]" } } }, "localname": "PatentsDevelopedTechnologyAndIntellectualPropertyMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "smp_PlantRationalizationProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Program initiated in 2016 to selling off or closing down some plants or units to reorganize a firm's operations to be more in line with its core competencies, in the interest of efficiency, or as a cost cutting measure.", "label": "Plant Rationalization Program [Member]", "terseLabel": "Plant Rationalization Program [Member]" } } }, "localname": "PlantRationalizationProgramMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "domainItemType" }, "smp_PolishOverdraftFacilityAndOtherDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents polish overdraft facility and other debt.", "label": "Polish Overdraft Facility and Other Debt [Member]", "terseLabel": "Polish Overdraft Facility and Other Debt [Member]", "verboseLabel": "Other [Member]" } } }, "localname": "PolishOverdraftFacilityAndOtherDebtMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "smp_PolishOverdraftFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to the borrowings under polish overdraft facility in which proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Polish Overdraft Facility [Member]" } } }, "localname": "PolishOverdraftFacilityMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails" ], "xbrltype": "domainItemType" }, "smp_RestrictedAndPerformanceBasedSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets and stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted and Performance based Shares [Member]", "verboseLabel": "Restricted and Performance-Based Shares [Member]" } } }, "localname": "RestrictedAndPerformanceBasedSharesMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "smp_RestrictedAndPerformanceStockGrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted and Performance Stock Grants [Abstract]", "terseLabel": "Restricted and Performance Stock Grants [Abstract]" } } }, "localname": "RestrictedAndPerformanceStockGrantsAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "smp_RestructuringReserveReclassificationAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount reclassified out of the restructuring reserve during the period.", "label": "Restructuring Reserve, Reclassification Adjustment", "terseLabel": "Reclassification" } } }, "localname": "RestructuringReserveReclassificationAdjustment", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "smp_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained In Exchange For Operating Lease Liability [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for new lease obligations [Abstract]" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_RightOfUseAssetsRelatedToLeaseModificationsAndExtension": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right-of-use assets related to lease modifications and extension for our executive offices in Long Island City, New York.", "label": "Right-of-use Assets Related to Lease Modifications and Extension", "terseLabel": "Right-of-use assets related to lease modifications and extension" } } }, "localname": "RightOfUseAssetsRelatedToLeaseModificationsAndExtension", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "smp_SaleOfReceivables": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of receivables sold during the period.", "label": "Sale of Receivables", "terseLabel": "Sale of receivables to financial institutions" } } }, "localname": "SaleOfReceivables", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/SaleOfReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "smp_SaleOfReceivablesRelatedCharges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of charges incurred relating to the sale of receivables during the reporting period.", "label": "Sale of receivables, related charges", "terseLabel": "Charge related to sale of receivables" } } }, "localname": "SaleOfReceivablesRelatedCharges", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/SaleOfReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "smp_ScheduleOfDeferredFinancingCostsAmortizedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to deferred financing costs amortized period of time.", "label": "Schedule of Deferred Financing Costs, Amortized [Table Text Block]", "terseLabel": "Schedule of Deferred Financing Costs" } } }, "localname": "ScheduleOfDeferredFinancingCostsAmortizedTableTextBlock", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "smp_SeniorSecuredFacilityRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured facility in which proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Senior Secured Facility Revolving Credit Facility [Member]", "terseLabel": "Senior Secured Facility - Revolver Due 2023 [Member]", "verboseLabel": "Senior Secured Revolving Credit Facility [Member]" } } }, "localname": "SeniorSecuredFacilityRevolvingCreditFacilityMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceSharesTargetAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, related to performance shares target adjustment during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Performance Shares Target Adjustment", "terseLabel": "Performance Shares Target Adjustment (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceSharesTargetAdjustment", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceSharesTargetAdjustmentWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for performance shares target adjustment equity-based awards issued during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Performance Shares Target Adjustment, Weighted Average Grant Date Fair Value", "terseLabel": "Performance Shares Target Adjustment (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceSharesTargetAdjustmentWeightedAverageGrantDateFairValue", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of the forfeitures on share-based payment award during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Estimated forfeitures, Percentage", "terseLabel": "Estimated forfeitures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "percentItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasuringPeriodForPerformanceBasedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the measuring period for performance-based shares, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Measuring period for performance-based shares", "terseLabel": "Measuring period for performance-based shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasuringPeriodForPerformanceBasedShares", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardPostVestingHoldingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Post vesting holding period that once the award vests the participant needs to hold the award for a given time period until they can exercise the award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award,, Post Vesting Holding Period", "terseLabel": "Post vesting holding period for restricted and performance shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPostVestingHoldingPeriod", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "smp_SootSensorProductLineRelocationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The product line relocation made in connection with the acquisition of certain soot product lines from Stonebridge, Inc..", "label": "Soot Sensor Product Line Relocation [Member]", "terseLabel": "Soot Sensor Product Line Relocation [Member]" } } }, "localname": "SootSensorProductLineRelocationMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "domainItemType" }, "smp_StabilOperativeGroupGmbHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of acquired entity.", "label": "Stabil Operative Group GmbH [Member]", "terseLabel": "Stabil [Member]", "verboseLabel": "Stabil [Member]" } } }, "localname": "StabilOperativeGroupGmbHMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "domainItemType" }, "smp_SubLimitLetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A letter of credit sub-limit arrangement in a revolving credit facility.", "label": "Sub-limit Letter of Credit [Member]", "terseLabel": "Letter of Credit Sublimit [Member]" } } }, "localname": "SubLimitLetterOfCreditMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "smp_SupplementalCashFlowInformationLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information Lessee [Abstract]" } } }, "localname": "SupplementalCashFlowInformationLesseeAbstract", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_SupplyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees to supply predetermined quantity.", "label": "Supply Agreement [Member]", "terseLabel": "Supply Agreements [Member]" } } }, "localname": "SupplyAgreementMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "smp_SwingLineSublimitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A swing line facility is a sub-limit of a syndicated revolving credit loan whereby a lender makes a short term (operating not more than five days) loan, in smaller amounts, on shorter notice, and with a higher interest rate than is otherwise available for revolving credit loans.", "label": "Swing Line Loans [Member]", "terseLabel": "Swing Line Loans [Member]" } } }, "localname": "SwingLineSublimitMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "smp_TemperatureControlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An operating segment that manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts.", "label": "Temperature Control [Member]", "terseLabel": "Temperature Control [Member]" } } }, "localname": "TemperatureControlMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_TermBenchmarkBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to term benchmark borrowings in a debt arrangement.", "label": "Term Benchmark Borrowings [Member]", "terseLabel": "Term Benchmark Borrowings [Member]" } } }, "localname": "TermBenchmarkBorrowingsMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "smp_TermLoanAndRevolvingCreditFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Term Loan and Revolving Credit Facilities [Member]", "terseLabel": "Term Loan and Revolving Credit Facilities [Member]" } } }, "localname": "TermLoanAndRevolvingCreditFacilitiesMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "smp_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This represents the term loan facility in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount..", "label": "Term Loan Facility [Member]", "terseLabel": "Credit Facility - Term Loan Due 2027 [Member]", "verboseLabel": "Term Loan Facility [Member]" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "smp_TrumpetHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of acquired entity.", "label": "Trumpet Holdings, Inc. [Member]", "terseLabel": "Trombetta [Member]" } } }, "localname": "TrumpetHoldingsIncMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "domainItemType" }, "smp_TwoThousandAndSixteenOmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of 2016 Omnibus Incentive Plan which permits the grant of incentive awards from time to time to selected employees, officers, and directors of the Company and its Affiliates.", "label": "Two Thousand and Sixteen Omnibus Incentive Plan [Member]", "terseLabel": "2016 Omnibus Incentive Plan [Member]" } } }, "localname": "TwoThousandAndSixteenOmnibusIncentivePlanMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "smp_UnrealizedGainLossNetOfTaxesAccumulatedOtherComprehensiveIncomeLossCashSettlementsPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount net of taxes unrealized gain (loss) related to net of cash settlements payments in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income.", "label": "Unrealized Gain (Loss), Net of Taxes, Accumulated Other Comprehensive Income (Loss), Cash Settlements Payments", "terseLabel": "Unrecognized gain, net of cash settlements payments, net of tax" } } }, "localname": "UnrealizedGainLossNetOfTaxesAccumulatedOtherComprehensiveIncomeLossCashSettlementsPayments", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "smp_UnrealizedGainLossOnInterestRateCashFlowHedgesNetOfTaxesAccumulatedOtherComprehensiveIncomeLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount net of taxes unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective.", "label": "Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Net of Taxes, Accumulated Other Comprehensive Income (Loss)", "terseLabel": "Unrecognized gain relating to change in fair value of cash flow interest rate hedge, net of tax" } } }, "localname": "UnrealizedGainLossOnInterestRateCashFlowHedgesNetOfTaxesAccumulatedOtherComprehensiveIncomeLoss", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "smp_UnrealizedGainLossPretaxAccumulatedOtherComprehensiveIncomeLossCashSettlementsPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) related to net of cash settlements payments in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income.", "label": "Unrealized Gain (Loss), Pretax, Accumulated Other Comprehensive Income (Loss), Cash Settlements Payments", "terseLabel": "Unrecognized gain, net of cash settlements payments" } } }, "localname": "UnrealizedGainLossPretaxAccumulatedOtherComprehensiveIncomeLossCashSettlementsPayments", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "smp_UnreturnedCustomerInventories": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://smpcorp.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "smp_FIFOInventoryNetWithUnreturnedCustomerInventories", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year.", "label": "Unreturned Customer Inventories", "terseLabel": "Unreturned customer inventories" } } }, "localname": "UnreturnedCustomerInventories", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "smp_VestingPeriodBeforeEligibleAgeLimit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The vesting period for shares granted within eligible age limit employee under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Vesting Period Before Eligible Age Limit", "terseLabel": "Vesting period before reaching age limit" } } }, "localname": "VestingPeriodBeforeEligibleAgeLimit", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "smp_WarsawInterbankOfferedRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in Warsaw interbank market.", "label": "Warsaw Interbank Offered Rate [Member]", "terseLabel": "WIBOR [Member]" } } }, "localname": "WarsawInterbankOfferedRateMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails" ], "xbrltype": "domainItemType" }, "smp_WireAndCableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product group that manufactures wire and cable.", "label": "Wire and Cable [Member]", "terseLabel": "Wire and Cable [Member]" } } }, "localname": "WireAndCableMember", "nsuri": "http://smpcorp.com/20220930", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r132", "r171", "r184", "r185", "r186", "r187", "r189", "r191", "r195", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r291", "r293", "r294" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r132", "r171", "r184", "r185", "r186", "r187", "r189", "r191", "r195", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r291", "r293", "r294" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Directors [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executives [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r264", "r266", "r267", "r268", "r299", "r330", "r439", "r445", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r689", "r692", "r710", "r711" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r264", "r266", "r267", "r268", "r299", "r330", "r439", "r445", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r689", "r692", "r710", "r711" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r197", "r266", "r267", "r349", "r351", "r628", "r688", "r690" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r197", "r266", "r267", "r349", "r351", "r628", "r688", "r690" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r243", "r264", "r266", "r267", "r268", "r299", "r330", "r383", "r439", "r445", "r474", "r475", "r476", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r689", "r692", "r710", "r711" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r243", "r264", "r266", "r267", "r268", "r299", "r330", "r383", "r439", "r445", "r474", "r475", "r476", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r689", "r692", "r710", "r711" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r142", "r147", "r262", "r440" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r198", "r199", "r349", "r352", "r691", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r198", "r199", "r349", "r352", "r691", "r699", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r142", "r147", "r262", "r440", "r616" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r203", "r609" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r47", "r613" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 7.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://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r204", "r205" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, less allowances for discounts and expected credit losses of $5,900 and $6,170 for 2022 and 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r65", "r70", "r77", "r78", "r79", "r535" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Unrecognized Postretirement Benefit Costs (Credit) [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r23", "r240" ], "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": "Property, plant and equipment, accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r70", "r77", "r78", "r79", "r80", "r534" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized Derivative Gains (Losses) [Member]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r35", "r68", "r69", "r70", "r671", "r697", "r698" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r77", "r78", "r578", "r579", "r580", "r581", "r582", "r584" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r67", "r70", "r77", "r78", "r79", "r134", "r135", "r136", "r535", "r606", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r63", "r70", "r77", "r78", "r79", "r535", "r579", "r580", "r581", "r582", "r584" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.", "label": "Foreign Currency Translation [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredIndefiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r33" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.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": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r134", "r135", "r136", "r482", "r483", "r484", "r563" ], "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": "Capital in Excess of Par Value [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, after Tax", "verboseLabel": "Compensation expense, net of tax" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r39", "r206", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowances for discounts and expected credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r93", "r119", "r319", "r589" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of deferred financing cost" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r119", "r229", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AsbestosIssueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Individual or consolidated class action claims alleging that asbestos caused cancer or other illnesses to persons exposed to it.", "label": "Asbestos [Member]" } } }, "localname": "AsbestosIssueMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r27", "r129", "r179", "r186", "r193", "r210", "r281", "r282", "r283", "r285", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r527", "r536", "r576", "r611", "r613", "r645", "r669" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Information [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r19", "r46", "r129", "r210", "r281", "r282", "r283", "r285", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r527", "r536", "r576", "r611", "r613" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 8.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://smpcorp.com/role/ConsolidatedBalanceSheets" ], "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://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "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://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BankOverdrafts": { "auth_ref": [ "r51", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.", "label": "Overdraft facility" } } }, "localname": "BankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Alternate Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r435", "r441", "r507" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables", "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r435", "r441", "r501", "r502", "r507" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables", "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Percentage of entity acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r505" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "negatedLabel": "Fair value of acquired noncontrolling interest" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r515", "r516", "r518" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Purchase Price", "terseLabel": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Subsequent Event [Abstract]" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r514", "r517", "r519" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Earn-out based performance obligation in 2024 and 2025" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Description [Abstract]", "terseLabel": "Business Combination, Description [Abstract]" } } }, "localname": "BusinessCombinationDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r508", "r520" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Acquisitions and Investments" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Incremental revenues from acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r504" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Noncurrent operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r504" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r504" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r504" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r504" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred income taxes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r503", "r504" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r503", "r504" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r503", "r504" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Assets acquired and liabilities assumed [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r503", "r504" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant, and equipment, net", "verboseLabel": "Machinery and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r504" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r504" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Subtotal" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisitions and Investments [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r574", "r575" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Carrying Amount [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r18", "r22", "r121" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.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://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r113", "r121", "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS at end of period", "periodStartLabel": "CASH AND CASH EQUIVALENTS at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r113", "r577" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r14", "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Total operating cash outflows related to discontinued operations" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r57", "r651", "r676" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r258", "r259", "r260", "r269", "r700" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Dividend declared per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r134", "r135", "r563" ], "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://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r32", "r613" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.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 - par value $2.00 per share: Authorized - 30,000,000 shares; issued 23,936,036 shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r73", "r75", "r76", "r90", "r660", "r684" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "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": "Comprehensive income attributable to SMP" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r73", "r75", "r89", "r525", "r526", "r540", "r659", "r683" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.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", "totalLabel": "Comprehensive income (loss) attributable to noncontrolling interest, net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive income (loss) attributable to noncontrolling interest, net of tax:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r73", "r75", "r88", "r524", "r540", "r658", "r682" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 0.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": "Total Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r87", "r100", "r657", "r681" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r126", "r529" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r349", "r357" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r349", "r357" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other [Member]", "terseLabel": "All Other [Member]", "verboseLabel": "Other [Member]" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project.", "label": "Trombetta Asia, Ltd [Member]" } } }, "localname": "CorporateJointVentureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r96", "r628" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "verboseLabel": "Accrued rebates" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Facilities and Long-Term Debt [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r127", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r313", "r320", "r321", "r323", "r329" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Credit Facilities and Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r28", "r29", "r30", "r128", "r132", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r309", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r325", "r326", "r327", "r328", "r590", "r646", "r647", "r668" ], "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://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Margin on variable rate", "verboseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r55", "r665" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Frequency of periodic payment" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate": { "auth_ref": [ "r53", "r588" ], "lang": { "en-us": { "role": { "documentation": "Description of any adjustments made to the stated rate to determine the effective rate.", "label": "Interest rate periods" } } }, "localname": "DebtInstrumentInterestRateBasisForEffectiveRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "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://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r54", "r299", "r569" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r55", "r128", "r132", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r309", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r325", "r326", "r327", "r328", "r590" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "First Four Years [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Fifth Year [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.", "label": "Maturities of Debt" } } }, "localname": "DebtInstrumentRedemptionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r55", "r128", "r132", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r309", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r322", "r325", "r326", "r327", "r328", "r332", "r333", "r334", "r335", "r587", "r588", "r590", "r591", "r667" ], "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://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r309", "r589" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Total amortization", "terseLabel": "Deferred financing costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net [Abstract]", "terseLabel": "Deferred Financing Costs [Abstract]" } } }, "localname": "DeferredFinanceCostsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r491", "r492" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "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://smpcorp.com/role/EmployeeBenefitsDetails" ], "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": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer discretionary contribution amount" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r119", "r174" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r61", "r549", "r550", "r554", "r556" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r562", "r566" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Financial Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeMaturityDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the derivative contract matures, in YYYY-MM-DD format.", "label": "Derivative, Maturity Date", "terseLabel": "Derivative contract, maturity date" } } }, "localname": "DerivativeMaturityDates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r544", "r546" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r543", "r545", "r546", "r547", "r548", "r551", "r554", "r557", "r559", "r561", "r562" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative term of contract", "terseLabel": "Period of agreement" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r131", "r543", "r545", "r547", "r548", "r558" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivative Instruments and Hedging Activities" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r349", "r351", "r352", "r353", "r354", "r355", "r356", "r357" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Net Sales" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r450", "r451", "r478", "r479", "r481", "r490" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation Plans [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Per share data attributable to SMP" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r91", "r139", "r140", "r141", "r142", "r143", "r148", "r150", "r156", "r157", "r158", "r162", "r163", "r564", "r565", "r661", "r685" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "totalLabel": "Net earnings per common share - Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net earnings per common share - Basic:", "terseLabel": "Basic Net Earnings Per Common Share Attributable to SMP [Abstract]" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r91", "r139", "r140", "r141", "r142", "r143", "r150", "r156", "r157", "r158", "r162", "r163", "r564", "r565", "r661", "r685" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "totalLabel": "Net earnings per common share - Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net earnings per common share - Diluted:", "terseLabel": "Diluted Net Earnings Per Common Share Attributable to SMP [Abstract]" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosure [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r159", "r160", "r161", "r164" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r577" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "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": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r51" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Payroll and commissions" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period of recognition for unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Unamortized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Workforce Reduction [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "auth_ref": [ "r487" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of plan compensation cost recognized during the period.", "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense", "terseLabel": "Employee stock ownership plan allocation" } } }, "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDebtStructureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDebtStructureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by name of employee stock ownership plan.", "label": "Employee Stock Ownership Plan (ESOP) Name [Axis]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": { "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": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "The shares that, although not legally released, will be released by a future scheduled and committed debt service payment and will be allocated to employees for service rendered in the current accounting period. The ESOP documents typically define the period of service to which the shares relate. ESOP shares are released to compensate employees directly, to settle employer liabilities for other employee benefits, and to replace dividends on allocated shares that are used for debt service.", "label": "Shares released from trust (in shares)" } } }, "localname": "EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Entities identify multiple employee stock ownership plans by unique name.", "label": "Employee Stock Ownership Plan (ESOP), Plan [Domain]" } } }, "localname": "EmployeeStockOwnershipPlanESOPPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "This item represents the number of shares provided to the Employee Stock Ownership Plan (ESOP) during the period.", "label": "Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP", "terseLabel": "Additional shares contributed to ESOP (in shares)" } } }, "localname": "EmployeeStockOwnershipPlanESOPSharesContributedToESOP", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan.", "label": "Employee Stock Ownership Plan (ESOP), Shares in ESOP", "terseLabel": "Total remaining balance of shares in the ESOP (in shares)" } } }, "localname": "EmployeeStockOwnershipPlanESOPSharesInESOP", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r77", "r78", "r79", "r134", "r135", "r136", "r138", "r144", "r146", "r165", "r211", "r331", "r336", "r482", "r483", "r484", "r494", "r495", "r563", "r578", "r579", "r580", "r581", "r582", "r584", "r606", "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r311", "r325", "r326", "r573" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Fair Value [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r567", "r574", "r575" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r567", "r574" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Summary of Estimated Fair Values, Carrying Amounts and Classification under Fair Value Hierarchy" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r311", "r325", "r326", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r429", "r568", "r618", "r619", "r620" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r311", "r325", "r326", "r567", "r571" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r311", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r311", "r384", "r386", "r391", "r429", "r568", "r618" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "LEVEL 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r311", "r325", "r326", "r384", "r386", "r391", "r429", "r568", "r619" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "LEVEL 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r311", "r325", "r326", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r429", "r618", "r619", "r620" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Net Asset (Liability) [Abstract]" } } }, "localname": "FairValueNetAssetLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Federal Funds Rate [Member]" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Estimated useful life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r25", "r234" ], "calculation": { "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Estimated amortization expense in year 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Estimated amortization expense, remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Estimated amortization expense in year 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Estimated amortization expense in year 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r230", "r231", "r234", "r238", "r629", "r630" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r234", "r630" ], "calculation": { "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Acquired intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r230", "r233" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r234", "r629" ], "calculation": { "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net acquired intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r24", "r217", "r218", "r225", "r227", "r613", "r644" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.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" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquired Intangible Assets [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r94", "r129", "r179", "r185", "r189", "r192", "r195", "r210", "r281", "r282", "r283", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r576" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 6.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://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net earnings attributable to SMP", "terseLabel": "Net Earnings Attributable to SMP [Abstract]" } } }, "localname": "IncomeAmountsAttributableToReportingEntityDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeAndExpensesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Expense [Abstract]" } } }, "localname": "IncomeAndExpensesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r95", "r120", "r139", "r140", "r141", "r142", "r155", "r158", "r523" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperationsCalc2": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://smpcorp.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Earnings from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r83", "r179", "r185", "r189", "r192", "r195", "r643", "r654", "r663", "r686" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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": "Earnings from continuing operations before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r129", "r137", "r179", "r185", "r189", "r192", "r195", "r210", "r281", "r282", "r283", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r524", "r565", "r576" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Earnings from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r81", "r91", "r137", "r139", "r140", "r141", "r142", "r150", "r156", "r157", "r565", "r652", "r655", "r661", "r678" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings from continuing operations per common share (in dollars per share)", "terseLabel": "Earnings from continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r81", "r91", "r137", "r139", "r140", "r141", "r142", "r150", "r156", "r157", "r158", "r565", "r661", "r678", "r681", "r685" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings from continuing operations (in dollars per share)", "verboseLabel": "Earnings from continuing operations per common share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r7", "r8", "r9", "r10", "r11", "r15", "r16", "r498", "r679" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Loss from discontinued operations, net of income taxes", "negatedLabel": "Loss on discontinued operations, net of tax" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r7", "r8", "r9", "r10", "r11", "r13", "r15", "r524" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperationsCalc2": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://smpcorp.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued operations", "verboseLabel": "Loss from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r85", "r91", "r154", "r156", "r157", "r661", "r679", "r681", "r685" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Discontinued operations (in dollars per share)", "verboseLabel": "Loss from discontinued operations per common share (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r154", "r156", "r157", "r541" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Discontinued operations (in dollars per share)", "verboseLabel": "Loss from discontinued operations per common share (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r84", "r119", "r176", "r209", "r653", "r677" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity income from joint ventures" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r145", "r146", "r177", "r493", "r496", "r497", "r687" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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": "Provision for income taxes", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r115", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "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": "(Increase) in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.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 expenses incurred but not yet paid.", "label": "Increase in sundry payables and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Decrease in deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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": "(Increase) in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Net change in other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "(Increase) decrease in prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "verboseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r151", "r152", "r153", "r158", "r449" ], "calculation": { "http://smpcorp.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of restricted stock and performance-based stock (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Acquired indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Acquired Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r228", "r232" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Other intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r82", "r173", "r586", "r589", "r662" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r110", "r114", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeAssetAtFairValue": { "auth_ref": [ "r550" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments.", "label": "Cash flow interest rate swap" } } }, "localname": "InterestRateCashFlowHedgeAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r61", "r384", "r555" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateDerivativeAssetsAtFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets.", "label": "Derivative fair value" } } }, "localname": "InterestRateDerivativeAssetsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r171", "r184", "r185", "r186", "r187", "r189", "r191", "r195" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Revenues [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r40", "r215" ], "calculation": { "http://smpcorp.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "smp_FIFOInventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r42", "r215" ], "calculation": { "http://smpcorp.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "smp_FIFOInventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r41", "r215" ], "calculation": { "http://smpcorp.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "smp_FIFOInventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r214" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.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": "Increase (decrease) to inventory reserves" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r27" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in unconsolidated affiliates" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAgreementsMember": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset.", "label": "Leaseholds [Member]" } } }, "localname": "LeaseAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quantitative Lease Disclosures [Abstract]" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r603" ], "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": "Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r603" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/LeasesDetailsCalc2": { "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 lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r603" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "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": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r603" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "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": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "verboseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r603" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "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": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r603" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "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": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r603" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 0.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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r603" ], "calculation": { "http://smpcorp.com/role/LeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining operating lease terms" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Renewal option period" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r605" ], "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://smpcorp.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r50", "r129", "r187", "r210", "r281", "r282", "r283", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r528", "r536", "r537", "r576", "r611", "r612" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r38", "r129", "r210", "r576", "r613", "r649", "r674" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r52", "r129", "r210", "r281", "r282", "r283", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r528", "r536", "r537", "r576", "r611", "r612", "r613" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.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://smpcorp.com/role/ConsolidatedBalanceSheets" ], "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://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r30", "r647", "r668" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Borrowings under credit agreement", "verboseLabel": "Outstanding borrowings under credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Average amount borrowed under the credit facility during the period.", "label": "Line of Credit Facility, Average Outstanding Amount", "terseLabel": "Average daily loan balance outstanding" } } }, "localname": "LineOfCreditFacilityAverageOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInitiationDate1": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility first became available, in YYYY-MM-DD format.", "label": "Overdraft facility initiation date" } } }, "localname": "LineOfCreditFacilityInitiationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r48", "r128" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r28", "r646" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Current portion of revolving credit facility", "verboseLabel": "Current portion of debt" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationReserveNoncurrent": { "auth_ref": [ "r57", "r261" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid after one year or beyond the normal operating cycle, if longer.", "label": "Accrued asbestos liabilities" } } }, "localname": "LitigationReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails", "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "verboseLabel": "Sale of Receivables" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SaleOfReceivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r30", "r310", "r324", "r325", "r326", "r647", "r670" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Less: current maturities", "terseLabel": "Current maturities of debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r132", "r280", "r315" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r132", "r280", "r315" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r132", "r280", "r315" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r132", "r280", "r315" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r132", "r280", "r315" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r132" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r55", "r278", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Long-term debt" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "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://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r261", "r263", "r264", "r265", "r266", "r270", "r271" ], "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://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Incremental pre-tax provision" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r264", "r266", "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Range of possible loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r263", "r265" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency, Pending Claims, Number", "terseLabel": "Pending claims, approximate number" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r60", "r129", "r210", "r281", "r286", "r287", "r288", "r294", "r295", "r576", "r648", "r673" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "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 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://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Changes in product warranties [Roll forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "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://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "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://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r113", "r117", "r120" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "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://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r16", "r71", "r74", "r79", "r86", "r120", "r129", "r137", "r139", "r140", "r141", "r142", "r145", "r146", "r155", "r179", "r185", "r189", "r192", "r195", "r210", "r281", "r282", "r283", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r565", "r576", "r656", "r680" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperationsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/EarningsPerShareDetails": { "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 earnings attributable to SMP" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r71", "r74", "r79", "r145", "r146", "r531", "r539" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.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 earnings attributable to noncontrolling interest", "verboseLabel": "Net earnings" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "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": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r337", "r505", "r533" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling interest acquired" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r134", "r135", "r136", "r336", "r521" ], "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": "Non-Controlling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NotionalAmountOfDerivativesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notional Disclosures [Abstract]" } } }, "localname": "NotionalAmountOfDerivativesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of reportable operating segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r70", "r80" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "Other comprehensive income before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r179", "r185", "r189", "r192", "r195" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 3.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 income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r594" ], "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://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Minimum Lease Payments [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r593" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/LeasesDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r593" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://smpcorp.com/role/LeasesDetails": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "Noncurrent operating lease liabilities", "terseLabel": "Noncurrent operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r595", "r599" ], "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", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r592" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r602", "r604" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r601", "r604" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r184", "r185", "r186", "r187", "r189", "r195" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Reportable Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r17", "r542" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r66", "r68", "r524", "r534" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedLabel": "Pension and postretirement plans" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r524", "r525", "r534" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "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 noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax": { "auth_ref": [ "r64", "r553" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Derivative instruments" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r62" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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.", "label": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r72", "r75", "r77", "r78", "r80", "r87", "r331", "r578", "r583", "r584", "r657", "r681" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income, net of tax", "totalLabel": "Total other comprehensive income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity", "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r72", "r75", "r524", "r525", "r534" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 income, net" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtCurrent": { "auth_ref": [ "r28", "r29" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.", "label": "Current portion of term loan and other debt" } } }, "localname": "OtherLongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.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 Nonoperating Income (Expense)", "terseLabel": "Other non-operating income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "terseLabel": "Other income, net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [ "r246", "r247", "r253", "r254" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Exit Costs [Member]" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r51", "r277" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Sundry payables and accrued expenses" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Total SMP [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.", "label": "Payments for Legal Settlements", "terseLabel": "Payment for settled claims and awards related damages, including interest" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r102", "r105" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r107" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r111", "r247" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r109" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r107" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r103" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions of and investments in businesses" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r104" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r383", "r385", "r391", "r408", "r410", "r411", "r412", "r413", "r414", "r429", "r431", "r432", "r433", "r446" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "verboseLabel": "Employee Benefits" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance-based Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member] [Default]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r106" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Borrowings under the term loan" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "auth_ref": [ "r106", "r108", "r122" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.", "label": "Increase (decrease) in overdraft balances" } } }, "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Net borrowings under revolving credit facilities" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt, including capital lease obligations and mandatory redeemable capital securities.", "label": "Net borrowings (repayments) of other debt and capital lease obligations" } } }, "localname": "ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r274", "r275", "r650" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements of warranty claims" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Liabilities accrued for current year sales" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r16", "r71", "r74", "r79", "r112", "r129", "r137", "r145", "r146", "r179", "r185", "r189", "r192", "r195", "r210", "r281", "r282", "r283", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r524", "r530", "r532", "r539", "r540", "r565", "r576", "r663" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 0.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 earnings", "terseLabel": "Net earnings", "totalLabel": "Net earnings" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity", "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r241", "r613", "r664", "r675" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, net of accumulated depreciation of $234,062 and $227,788 for 2022 and 2021, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r92", "r213" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.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": "Increase (decrease) to allowance for expected credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sale of Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "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": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r70", "r80" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive income" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassifications Out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r409", "r607", "r608" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r409", "r607", "r610", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r108" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Repayments of the term loan" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "verboseLabel": "Restricted Shares [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Integration Expenses [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r245", "r247", "r250", "r256", "r257" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "verboseLabel": "Restructuring and Integration Expenses" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r119", "r244", "r251", "r253" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring and integration expenses", "terseLabel": "Restructuring and integration costs provided for during 2022" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r246", "r247", "r253", "r254" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r247", "r252" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Exit activity liability, end of period", "periodStartLabel": "Exit activity liability, beginning of period" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring and integration activities [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r34", "r336", "r613", "r672", "r696", "r698" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.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://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r134", "r135", "r136", "r138", "r144", "r146", "r211", "r482", "r483", "r484", "r494", "r495", "r563", "r693", "r695" ], "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://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r412", "r416", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r433", "r434", "r435", "r436", "r437", "r438", "r441", "r442", "r443", "r444" ], "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://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r412", "r416", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r433", "r434", "r435", "r436", "r437", "r438", "r441", "r442", "r443", "r444" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Sales [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r170", "r171", "r184", "r190", "r191", "r197", "r198", "r201", "r348", "r349", "r628" ], "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": "Disaggregation of net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r170", "r171", "r184", "r190", "r191", "r197", "r198", "r201", "r348", "r349", "r628" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Business acquisition annual sales", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/IndustrySegmentsDetails", "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r350", "r358" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSales" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r600", "r604" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScenarioPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The scenario under which facts represent plans as distinct from actual.", "label": "Scenario, Plan [Member]", "terseLabel": "Plan [Member]" } } }, "localname": "ScenarioPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r70", "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Changes in Accumulated Other Comprehensive Income by Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset By Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Anti-dilutive Securities Excluded from Computation of Earnings per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r501", "r502", "r507" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of Total Debt Outstanding" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r415", "r416", "r417", "r418", "r429" ], "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://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Reconciliations of Earnings Available to Common Stockholders and Shares used in Calculating Basic and Dilutive Net Earnings per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Describes the details pertaining to each employee stock ownership plan.", "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]" } } }, "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Acquired Identifiable Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r21", "r43", "r44", "r45" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Changes in Product Warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Allocation of Purchase Price, Assets Acquired And Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r246", "r247", "r248", "r249", "r253", "r254", "r255" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r247", "r254" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Restructuring and Integration Expense" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r179", "r182", "r188", "r226" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r179", "r182", "r188", "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Sales and Operating Income by Operating Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r447", "r448", "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "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://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Restricted and Performance-based Share Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "SOFR [Member]" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDiscontinuedOperationsMember": { "auth_ref": [ "r3", "r4", "r5", "r6" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations [Member]" } } }, "localname": "SegmentDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r166", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r189", "r190", "r191", "r192", "r193", "r195", "r201", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r249", "r255", "r688" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentOperatingActivitiesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operations of an entity including continuing and discontinued operations.", "label": "Operating Activities [Domain]" } } }, "localname": "SegmentOperatingActivitiesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Industry Segments [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r166", "r168", "r169", "r179", "r183", "r189", "r193", "r194", "r195", "r196", "r197", "r200", "r201", "r202" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Industry Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Profit (Loss) [Abstract]" } } }, "localname": "SegmentReportingInformationProfitLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.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": "Stock-based compensation", "verboseLabel": "Compensation expense, gross" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r468" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r463", "r464" ], "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": "End of period (in shares)", "periodStartLabel": "Beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restricted and performance-based stock, shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r463", "r464" ], "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": "End of period (in dollars per share)", "periodStartLabel": "Beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted and performance-based stock, weighted average grant date fair value per share [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "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://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Shares authorized for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Age 60 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Age 65 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Age 63 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Expiration of vesting period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShorttermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of short-term debt existing as of the balance sheet date.", "label": "Short term borrowings" } } }, "localname": "ShorttermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r125", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r12", "r166", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r189", "r190", "r191", "r192", "r193", "r195", "r201", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r242", "r249", "r255", "r688" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r59", "r77", "r78", "r79", "r134", "r135", "r136", "r138", "r144", "r146", "r165", "r211", "r331", "r336", "r482", "r483", "r484", "r494", "r495", "r563", "r578", "r579", "r580", "r581", "r582", "r584", "r606", "r693", "r694", "r695" ], "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://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "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://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS 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": "CONSOLIDATED BALANCE SHEETS [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by continuing and discontinuing operations.", "label": "Operating Activities [Axis]" } } }, "localname": "StatementOperatingActivitiesSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r134", "r135", "r136", "r165", "r628" ], "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://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan": { "auth_ref": [ "r31", "r32", "r331", "r336", "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Employee Stock Ownership Plan", "verboseLabel": "Employee Stock Ownership Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r32", "r36", "r37", "r129", "r207", "r210", "r576", "r613" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 0.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", "periodEndLabel": "Balance attributable to SMP", "periodStartLabel": "Balance attributable to SMP", "totalLabel": "Total SMP stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r78", "r129", "r134", "r135", "r136", "r138", "r144", "r210", "r211", "r336", "r482", "r483", "r484", "r494", "r495", "r521", "r522", "r538", "r563", "r576", "r578", "r579", "r584", "r606", "r694", "r695" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "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 at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r585", "r615" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r585", "r615" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more 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.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r585", "r615" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r585", "r615" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Event [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r614", "r617" ], "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 Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SubsequentEvent" ], "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://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]", "terseLabel": "Supplemental Executive Retirement Plan [Member]" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeReceivablesHeldForSaleAmount": { "auth_ref": [ "r204" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before valuation allowance, of accounts receivable held for sale.", "label": "Accounts Receivable, Held-for-sale", "terseLabel": "Receivables not yet collected" } } }, "localname": "TradeReceivablesHeldForSaleAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SaleOfReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r58", "r338" ], "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://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r58", "r338" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock - at cost (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r58", "r338", "r339" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock - at cost (2,366,339 shares and 1,911,792 shares in 2022 and 2021, respectively)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r331", "r336", "r338" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r246", "r247", "r253", "r254" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss": { "auth_ref": [ "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective.", "label": "Unrecognized gain relating to change in fair value of cash flow interest rate hedge" } } }, "localname": "UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Plus incremental shares from assumed conversions [Abstract]" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r149", "r158" ], "calculation": { "http://smpcorp.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Average number of common shares and dilutive common shares (in shares)", "totalLabel": "Weighted average common shares outstanding - Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r148", "r158" ], "calculation": { "http://smpcorp.com/role/EarningsPerShareDetails": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Average number of common shares (in shares)", "verboseLabel": "Weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of unamortized deferred financing costs" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 12 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r112": { "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" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3098-108585" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r162": { "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" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r17": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r170": { "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" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r351": { "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" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r447": { "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" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r521": { "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" }, "r522": { "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" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "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" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r542": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r584": { "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" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r587": { "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" }, "r588": { "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" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r599": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r606": { "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" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r608": { "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" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r616": { "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" }, "r617": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r650": { "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" }, "r651": { "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" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r654": { "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" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r656": { "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" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r658": { "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" }, "r659": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r660": { "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" }, "r661": { "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" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r663": { "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" }, "r664": { "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" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r68": { "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" }, "r680": { "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" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r689": { "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" }, "r69": { "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" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r70": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r71": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r713": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r714": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r715": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r716": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r717": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r99": { "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" } }, "version": "2.1" } ZIP 87 0001140361-22-038997-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-22-038997-xbrl.zip M4$L#!!0 ( #=:7U4K&:\#E:8" &>.)@ 4 8G)H8S$P,#0S,C@S7S$P M<2YH=&WLO6F3$TF6-OI]S.8_Z*5OS]MMU@F^+U059A1+-W*:FE%)V2 )R?OT]'KF0*TB)%@]78%60*85",0(X8^&X^G,C0,\.+M^-!S__I7+ M\]O>32\N_WSC^D^\O9I::Q^U[UY<.AW>=B'>EC[ZQR^O]\,A'+F]Z\^3OSY^ M^>#EIU&/3M\\OW0XG0A&]=>(/;WBX@.?[[J6YH7!AX=__/S^]9?+9[=?_^72 M1[/&C:=ITARYV7 RQCLQLD?8'F67;K(WA7#E1OC[PX/)QZ_>A\H]8O8X/;_/ M?+IWX-SQQ7V2F_KV8<[>R%]]\:41KJW@^3?B&US-Z_<.^R" MV].C+YS&G\.D.7X8)D?MW8GEY.RZNQ4Q6X0'3_[]WP:#'P_!Q?8G_'DVG(W@ MR8^/3O\]>_'_[.T-7@\#C*<0![/)X\'/S<3%9A@/X/2*]L_S29@?P7@V" VX M&5XYGP['!Y>N';Q[_S8-1S!@["$E#^E#20RY=(-GD^.39GAP.!O@(\K!WB 3 M<_GS>WOG3W0$,S?(I.W!O^;#CS\]>#89S_"[]S[@(.+U@S#8.R.\D=A^/@IKF+,*_ERY X>M-_TTH79;R0) MK:P(25,EHI8V4A'!*FD< >?-&=V?9^\A_?0@M*) "9U-O@C%J0'YZ0$:G<=I M^!GB7G(C--Y/VG]^?'3ED>Y^PF>M=LY>#J?!C?X)KGDQCL^1YY<>-FC)I?3X MS$J)Y(UGQ$?"DHH60N!JR8>->/>](_S$X5YT)P^>4(:F;^'G/1?-+P_\$E^9 M7GI WH7L[>ZPSS_5X_] UD$%& M?#8Y.D8SU/K IPVZQ /(J_CSR9=+WKF3_-+33ZZ)[5]_A^D,#='[;%FFN-)H MQV;NX(JL^L@,ISP%+X1CP>%S>]0L'9UR1/)ODO9;^T79]CS]/)S^]AZ_$:E" M&[@_FX3??X$C#\UO'[))?9MP:8UM@-18_ML[5-.SU;V?7[Z]C._#,?#H_G1 M8NR9XGV?#QL(LTES=JL'3][1?RXGR;B01\-97JA\O^RT<'$0YPSALN+[Q'$A MHK?,4T&CL9$E%D$;01@/DMZV.*W%O,SZ##*FP\?CX0C=8#-'&W\7Y[_K66T2 M@EII*#%.:*">4P,D"!F4M-S>XI0H91FUWN]9KTKI^:.^1I3\-CUK( YG^%3# M$5JR5WC_82NQV3/1R\M+E 5%(3^>$):88#@ DB#!![0!WY:]Y^!GKS N:5H; MW@K*N\EH.#U\^Q&:V+AT\13GDI(_ND-K&=?@X@S8:?(RV*[4&9^_\ MD1Y^GJ*M.'TWXU]\=WAT/&K%XNHM3K_M\E>TOTXG\Z;]K0UV'Y^M0+MHMSJF ML^N@=8'GOPUC_CT-H1FTWP>WAFC/7OWG5<=V_<-/SE^Z>O?CUB*>_X8A;C/+ MK#T3%-H*RO7W+AXS7KK4[G'RY2M.WSG__?Q+'EU9ASN7A1*F"UB,TXA_=DH? M)7M,7]SH[)U[TD=TX6S7VV [O5@66N*RT,67A:YV66CAR[*HD5CMLK3>>_N+ M<13DS1'"0G^OTUXA?]OEX M- S#V>DS#.(0WYTB*+\4W7^-E@=/SB^[G:@?']WZ/1>K>?$X2ZN<6AG+6I/Y M#98]C1BZX+*XT3LWC*_&S]SQ<.9&57#NJ[2MB8$K]0F+,#!'RY/QI7Q/QYEV M@YY:&-4;QZ)81A8QCB',C^:C7%1Z.SN$)K_=P&%>JYRT"),CJ(*+"].Y)L:N M%(@MPMA>%XMB&5T 6_9^[KY&'29E%H _YO).'^LF8Q& M:"3.T^Q5L.MKI'4!DBQB!GOMVIKQ6X0]?3A=, ,7\5X] POV;XM ^]Y %@WC M^Y!Z,R'U2@WG0KF2WG 6K)F]X>PZ\._CMDZ;QYY]Y1K'!;3O0P-N.F].ZLD_ MWD)1+;K6IXH+T*I%&-5K52',6JA3I(_<-A2Y;9BQO1:6PJP,1(IK(=QP_K6W M,ANQ,BO-RR["V-[*=(A9/8+N"*/ZM$+9["O+FZ^VV:3?$+"1GM>5LNS*UK*^ MHK/^BDX9>^>6XGOO_.OF;X_$Z^=Q7\RMD:L]G-H53O=IL#6FP3HH#WV<7P?7 MK\] ZI'X>OB[M5%&2_&WC[!WE.^]=]^0=]^>/.C>#FS7#I0PTZR/YS81SVUE M3-MR&MXCN:YI\G+\[?-M-7*UM\^[PND^OU('UY?#7SW7=Q&+]?7/^C6[CZCK MT>UE,FN]1:\E?[8,UWN+7C^/^UBLRYQ>*AO>5T+5:]_-\BB9F M.GT:D.YI2]MY.# ;AE9L?W$S]._[N&*3YOSRMPF=R!B_.1YD&2Z;MW?0^.#) M]*@-%I8FM+IJWZ)2@5KBAZ.W>',W0^OUUV8R/_[KD?];A_G_=9)VEM,?FOG1 M,>]>EO6N,;JXT6O3,6[?I;=E70*/4_3C]V\OA M>#B#U_@.XD\4O(.A'\'3Z11FTY]/?G'_,VF>C=STK-8UG\XPOFC> ^(;O/_T M<'A<>&R\#HE9^,N76-M+!;B[%[DZ!W.]H;^W5AL BEMJU9><]O!P/?!!KO#H MH/NPZ;?65D',P>_)A\:-IRZTINOGD\OOG/5+-,<3E'GX?R?#\>SO2.2\*3PS MMUIN+_RUBR_JY>Z-.U>W(^)W@5Y[>[%&Q"H71ZR7N;L-'[ 40D4]B?#&'4&7 M8>GZ3,J] .GU->V((5FWJ#V'CS":'$/\ .%P/!E-#D[>#P\.9[WDK4SROK'$ MO2!V-2K?6&#<'0^]+@'\W@S]+MC$C1JG[HAD(2FB#VBW'8E[%EO M_-%+Z)(2*BXD5/6U^_5Q5RS.7;46^\/[5%H1NLM7EDJ[S-U>=\O@[NITEQ)^ MG@:GM.^J+*RKDF9%7C1]3NGJI**7A1)DX4JBY@I[OS-3N'+V]J%O4:%OK8*[ MSCT M8OPY@2F/*WJ:MQ,*<-XZCU,9\T\S.8-8M%GD^GLZ3CB:]!\A%88V\U9 M5RXJ6Q*_0<\75M]%V/I,%5M=-6XAUKTX.AY-3@#VX2,T;AP*;T]:F'-WT-4% MQEWW,;WVK5'[BK"RRW*\5]J*^?UNY,XP)/XP>^].]\P._[?]X5TS.6C<48?X M?4[.&^^W-H>8U M3&GH#?):#/(&F=:CIBXP[C1&72;OM3\_/AZ=/#UHH!TY4C8+ETHOM>[R-NJZ M$+,NS\@.)C!+SA:N+QF136NOH=O0T"V;VK87[<@UOT_1\]3?=7<7I75J:<_< MBC7W-;@I7-BH&IEZ*X5=T-3EF=D.C,V]8'5S]&XRN\#6Y0UPCW\[87R79^P[ M-\NR>\N6*?0_>=[S: 08U;O1NP;?;F8G%3']M)/C7O1W01B6-]Z],)0D#%LV M^3TL*U:SEV=F#\LZP];W2.MI"> 7]WEX-"^T6C-M9H\O'A7-)_YZY7F[L."G M'O(Y^-FK<2Y?Y $(GPZ]0%LMS)\HDRM?ML!? MI^G,PRU*6!=\VIWLVX?Q<-+L0Y@W$,]I? \?)Z./N3J%+PXO2.\F'Y>GL-,, M_0#-T>N)&W>;:;=3T07&G'JF7M.VJ6EK@!J]IA7'F#M-X"_ST6SX;-XT, YU M:=CBE'7:5/8,[(8&WLG /BCH-/O.#R]\[V:P_\D==UOGODY-IQFU/_>OAT?# MV6O(.RO?IE-#TDTV?8V6;C!)]=YL\]Y,;4#+/B%5>7\#BN@HBV@WN74'&9W6 MK?/HI6VAODW^AJ6W/GTK+OLV9=W0K6\PL-N&<--!]"H9P_O$\/;357QMF\Q[ MH[EVHUG(UL2%^7Y5J*]=^1XB'!VWN\7:[S\;B?VU2]Z."]]Q]6T*+T_$7HC4 M.^6G [YDU^7UPZ=)E^3UWJ*Q!?VX6-I>7B_DM?8NE=[BK:B0V..QTK,0*X36 MO_W=-4/G1Y#3TNUG7Z(M;=SHY7PXOIY?7-8" M"UNAL5FKK)Y%S;D0-L[GQ;P2_? M7Y7O2Q!M./X">6[*_<]N"KT@+PLC+Z_I.E7D*G=ZF5^-S.=[_@SC<)CW6O\\ M:9I)+B05BDBW(7[GJG7G(JT_=.H3GJO3ALM!;\>U82LRN_U$0J\-J\;[W< ] MWXT,>@DL10(7ML>]9):-_=>UT;$K,M_WTG:8ORO<-GF+Y3I'7&6+PNW8\=K# MK\]N%=.ELYFM+SU(ZX0K+*HJU>?WR\RM]X*Z06?:"=NW 2>W.3M%;/L.=KN8[?HYMXM&#G2ED<,7B>S-7B^1]Y7(*S;R>W,5C)DE-FN7 M+5)+;M!>-TIB>\RL"LY_,Z74,ZRS":7OY>Y-#_#?KIFZ3VU>SKOQ[V]3 K1F M7?0)61J^1X;#EBNZ&C>0+!PBS^T""=IP<;U,O:KQ"Y/JU=W>R");6V9VEU6MH; MXNYI[9(L_JL;CE]/IM,W,'OFIHTC3W3-X0 MDU=LK*\FLWI/O 5/7$@Z2=]/$GK%7Z?B7Y<-74+*NP=W!8"[;EN-WG]49R/N M*0F]C:A>,N[I/7IDL4EDL<4B9N\UMI[2774S>Z_D12AY(4SN?7P7]?@JH'L/ M(1]!BLL96MOT=CY[FRZ1W9Z>DI>G@<.\B!_A53Z>]+3%Z;X?+ELVOF=)OHC. M]ZU-]7"QE[N=D[LB4AE;E+O=0$]%2W%%&+"WZKNH71N6RSJTOO==&]2N#@>% M10MQ/:%M[[EZW>IUJ^KR<=:HIY]<$S^<')^KR'36# .NR--Q? =-FC1';AP@ M[S..^X<(1LY'GN0U>N/.-.O#I\F'P\E\ZL;Y<_O#SS. \=NC\=#/I\C:O!0? M(7_B[,,=.=+C0E NK]'I_HV%%^K[I?GR2I]M'EENN>__")L<2+>I4R?N$OC] MV23\?E,^+P\_+DT^US^L^9KD?S'PMZQ:A0;R:Y)S2>FO&,9>=KXN.W>LVXY) MS^UVY\-P-H*WZ=4X#C\.X]R-VFM??(8PSR;];4)$!S4/)* MMKXG@QWDQ&D%N_W*!I?Z$(H_9/ 2.9<&BRU.5R'&;B'%NY7/ITIX.[-[[5BO M=A1_I&$797/=JK\[AR5N6SL.&RC<>_3Z\56V[9B&W($Q.R:\/5)>+B5UUXE, MW[",4[SO\V$#839I"A64]05K7[-H1\>/O[9(*P?'8\F)U"J[_\6TZ\^?2')C5ZJSO6O3*$J*AJZNE2]3"T9 MH_>RU6=)3\? W!,)=D2 MH;Z-S76I6=?S4%;S^%-*.AJIP)?.^VD9]_Z%71; MYXBL*JO2QYA=E;S2XX/[25[9<>AJ(L->[NXG=_Q"[O)8]?SZ9#LG,IAKJG^.G/[I9NXOG_*"+]\/I[RWGKQ]X M7C:/OT;*%V=R.TT5JKOJN;L.[JYW,OPMQ^A<)ZG;QQU]G9IN,.J;I]A]G<@= M.7!\Q1*P\/=N^J#S[GJ(WO]OP$.L>G+@2S=L_NY&<_CYY.+'O^&ZN28#Z;MF_0,_MSZ1:_@,NP-]/VLYL.3W?#/W--G]?A.U& ^_/.!7F-D+[B7!?3&=#8]0K]^F MBRN[++5KDXW5J] R*]\%D3WMW>A%MD I*4J3"NIU8]J"'!ST\V$H.X7JG,CY# M'([:G2]M*6(X&\+TQ>(+YO)49X%,9^=3MU,+UPS1NY,WT%S.BWBY/8; M5-+WO+[%*:6G<'M=U%='7/=RN-MRN*UQT/1"#GM[V,MA:^06E!H^J4)XXRX%Z/AT7#<7G 6U%Q,2_]Y/AV. M83K=/[WR+*29-(CM]G"]E5B+@4NMU-U_P E;VNY??6O]8W15S'B';+[%N[H\W>Z<40M)Y8OQ ;[XBQN[@_:B,H5R$:&X@_[O#Y6_H0EM M9_JMJU@A:J3?;26[*%I;LS=%[/1=J;WY $?MY^8-X'UGS6347;'8IL6Y:QTK M1&;?;W,JD%RW9!,MS;8K;+WJ;'0+5BH.T=MKUVJ>R(V2I? M++=E,0O/#?35Q)VI)I;2^[.[5K*/(3I:=>IKH#M5 RVE(M\;O8W@LR(L3\_K MC60OBLA4[:27*;ZK85D7UU4\OH%Z8B^3G4;C%4>*79',\A-J.]6=N K)W!T1 MVV4N5Y$Y75\2LY?*>TCE&O<%=<4?%H_4-AT]5-P1U-O(SMK(4C*G.UCM+%P> MMV ?B_#6?5ZWYAZ+-58/>ZO30:M3T!ZU6>/"[+^'L\-G\^EL<@3-OAO!]-FA M&X_/!O>]??'VQ7[98K4(':?2=8F8ZNW,NV82YV'VMMF'YN,PG!YH].I@/,Q: M\.)H.,V+>!;[O)SC*HWCODLP.WD/(WR*N'\R154YNTM-UBB;A-L6Y^P4I.]; MH8UD5#??$]9)>]7#JE7T@_56=N7=-U\^]5>8'#3N^' 8SDX@?_:T-/G+YO+. MYWWP).39M,W)XV=/UV[Z=JW[9\WVKQO>>CWFI\/>N!3+=RN^;-7QV:B=S=^_3H'JK.1*]G?^15__&+>3(X+'2S_#<^?\S%P5<6.6X7R MRV>4+W.@]\-%2E3OT9:I2]XC'] 7)OO,T]K6K4K?F#JX^W%^+SZVY?W43NP1*$[_M-/QWUV;=V"6[ MTSG*%:<)^YS#IJ+76CNA.Q&W;L*'EC(;KQ>N7>#RZOO=NR$9:VDW[^7QNV/) MW>Y9KSK^6KKSI"-M3\6UGNS:C.EU[UZML>+7=5DKI=>IWRF]$SNEB_"J*ZXA MMDOW%QU2BLO&VBW[]3L^LHK-Z,:4?R'&5O[]K2A)!2^@M7@LRZ4L1>%4!: M)0C<>-6ZE&Q;/V^UIOS6:.1IBES$[J.\7Z3K&2)CK4G_,MP1Q^'QS8C2AXZ:)6%O+; MT=[7OKJ^2]7U4FJG?>5@!RL'14P67[%7+7F#P);M72%[$[:$Y>Y3*2U-@$KQ M6J5T(JX\&UM>DW_)$TXV,%.LZ&QL/\&Y]@G.1>1<5XR0^LTE1>4=BMM7T@&G MN+M^::&XO=]CNZ' ?=>ZH!="1;5*7]FP: GI[ZK'6O>NV_(*,B6(W-9K?T7D MQU?=B]@QFU=H*^*N^=^U5&WZ6F%'\A%%2UVU9\%N/0%;!.8K1?96GO'OLV%] M77H3W5[ER5FYU>@%1+R[4K:*"F:'1:G?S['"^25U!9EE)M;ZJ2LKGJ%?JOBM M.,>Q OYVJ%.J#DM46F/H[LUP7?=NLZX@JN+WFVWC?(XB*@&[9 _+1F;U9U[7 M7?$L=PQ+"9+WC7[Y#9SM5TIOV$(8O^X3=1>/#A8_UG:5_GAG9A'?D:7MNQ8+ M]F/+93W[>?E]#%ENYTZWW-86BCN%YM,JW>]:+H0O;Y+BYG=V%'$ZS3VR:"7* M4C^3ZWLJ,,M&9QW+4)4 M.HJFDO:G]1S'TVGK5TH]I>]!*26:V$P.HI2:<;\#O]^!7X(U7'1J5HWA0U>Y MMN:)>C6V&G4X(U%KG%@N4BJKU+][/FF!'0K]3M.M[?2L0*Z+V/W0SVSOHE=< M>YZ^7+>X]=%!V\\>E(+%5IQ'[9N MY+ K06AW6W,2CZ^II0S9$K!(WWNIPN> M8!7]]Z5QL^CH)7%M'>>J= /+%G>H3U^Q7)U?V@6PW6D_52TB*J\GH^1JP 9F MSVPOIER@.KX3,R6W+H#%[> O[JR!#NZY+&O/8RE[;U^E<)>EL)0^BV6[?DH5J>*Z:(K 6+M5#NFN9UCO_M%J M',..3*4II7MKZ?VDI8I587-6NU'+6'J/7\F5C')/OYW5W^^-&/MNPE4@U#[.W?1^WM(DL+/]I$7$,BO&NC6F3[8(HON(JB,= M.CL]-:64B4I;V//1E3K[UBM,G?30'9@XM7S6NSSCN>T8HH@.QP[XZ;["L@,5 MEN[D4I8]EZAKOGKQE,9VSHW=QHZ#(KH'5M\'7L-^JWNF?SL<]]3:%]$CQ/(0 M8BFV;Z?V^6T]:BZA/EY<=WH'HXRR4'YQ'*TU*UQN=TW%NS;O=<9M?P[.#IR# M4THG4 VQ8+E162DYK'X2RVY-8BDE0NOG%6\6:979@58*^MI"3;Z7V"KK\=W( MME80M>YZ+U,'^C+[/&N5>=8B3EE92^V]8[L92BZ];^LLIU+D<[=<:75<6U&- MN@)WMLW3GZOV:*OI)BM5JM;AF[J*F@LXO[+/-E29;=AAB>Y:A;/?T](!J;ZC M KH3&TB[6M&\WRFZE5B7?C)M0?N2^IQ4ER9L;#3N*,(R]A'FKDPRZ.?"UJ3' M*YC158>3*7IKU[8J'MWV+I7@\"Z4Y'8:F^_NJ4A%&\V=.A/N>U%:'4Z\>Y%B MS=AR_5,#>CO953M92G=V'?+5<[K(/OS>:U9<22SEO/-5]Y7MVBR!;:M'5Z/@ M3=C7$B6OMU2K[WEX.AVZBL\\[\ALI.\^ M0;4*:5S3L:L=EL=2[./2\K@CHM55>_/=_.U!]C9 =M4RN>;IMYU-)FUQ^NT: M\TBE3*OJ=\Z4W3JZQ=[F(J95KCJG7FXMI?#<^H9J.<55XU;C?3LO=EOPPI57 M#^\UE[??Q;%[NSB*P(GWR!"7)F-K2?9V%6?=V;O0(==5C/\H"RGW'.R(C5V\ MKMI/O;F5:T5,#UQLZDV)_%O%^)I:K.=:T'>M9@;1%:E2-^J>P8[)H>%-BEO M<9]Y63GD57GB&@]-ZG2\4?-$@TK"U>T,0NBZ5)?5]]6I>'C7X]&-G ?0%>O3 ME7K.SDP?77?DT*TRXQ8:30O=:=2I2+:?AKL3TW"[4?6^1QQ;,GPK/:>\*>Q8 M5B?L:OHM=FTDRA9Q0"T2V$\;J(V_RU3J[^';.KVW>^,>;3-3 KN3!^DCS>HC MS5(R'WU783>CLW7/Y^I3!EVV+J5,Z5I-/U#OX[IB#;O18]W/BEB5T&V_\[&X M";RKBB#+SU*5'%'NR-3@Y:2PWYE65W:T%*GK8\B=XF,E33DK8_]6'65W96^M MLU7+1T]]C:^P_H;>BW4U$EOO?-(>!/=[?;X+0:UW!T:?'"URZT=W<=G6);J. M *+?4U2P5/?1Q@Y'&T7,*.QW!=>^*[BXWL:=-UM=K6ZO9C)F:;PM^:3A4O:! MK1BGE#>TN-S^AVRZM)FBB/T,1:#+W:H9;]ULE%+I MZBO]==;6[3R.65]TN)>^TV+DZ MO7]=)\S;W#E I?14])%#O579S-_7P]GPP.52^3,WA;/]5AX04$Y?3:?S@CNO M;C[Y%Q]Q"PFKY-]PC%S":V^RY/R=>[$$#;Z]HGP]<[Y3N4CKD;>B7(;3!?GW MVWLW/CA]]Q?W>7@T/[KNRM^V%FDX/G@:9L./>%,X-USMI\Y^?CZWD&$M2,PI,1<) MP,4%OC1A+ BAYYR963R]=IF3WQW^]K'6JA,96XFUKB?E%W1"O;/IL+.I):G? MRVHOJPO8U>V4 BA!A'.>*7\:_C4?3MM-5:VH_:>+\*%Q$1GUUR/_MW-!G?LI M_&N.M+WXB']].#D^%>IKKQ&V2F9'61 M(27G)F]7!6J%C-V6$'^_$4.16M2(79&^Y8S8?#P\%;U?4>HNY.$(W'3>P).S M+S]T#4S/;W#^WOGO^0ZWW8W=N-MP.A&,ZL>_[C]?]F;\XF81?5R$R]>\F1]E M-S9I[OE]-SZ?7WP.X\G1<'S;;1==E"NW>'3UZ;]!KKB#$\?XX[)+)^_DPXM? MWR][,W7GS=Z]?K/LS?2-F[5;D;/U'(VRVBQ[0W/K#;,J+WLG>^N=7AP=CR8G ML.S=*+GU;N]0I4^6O=5-'3=XAHZ' MP^/!I(G0_/2 /B0/!JX)S61TU6?DSSZ<- >/&*KRH[,K'B479GMI,IF-)S-X M,$C-Y.@]I.E/#U[B&[\%KB1/EA"P2D1/;0A4L6SO+&'#V>3LDUJG54R0I*)1,2%\D:ZH7TA'E\'8B'CE!- M+F-0?0 M7$0&3C.BK9*> =-4FNN\=HXKJK@RR@OKG+,F)FZ(]=0XA&R2", MH,X9))]Z(X.-P4DO.D)UH%XAF1Q=I1+&(4' B3*!Z1B8=]>M62541RH\*$^< M1!MN17"628%BZRVN@!37>3Y=U:"LXXFJQ+':$Z&(TL55,*N6UXQ%A"K$:7!"1>)>8 F%X-M52AU0GU48; M99D%EC01'/$*6,2E+GOP%(,,UZCV/$H5C) H$H)39KU%RP_*H&F(,LB.4.T\ M)\8AQ4IQD3#A]PW-5 M0G7T/K#@ :1&'G.#D(P+@FC<&Q6L%G52[36#B.:7,YLP8 YHG5'0F=8,K7G2 ME?+:R(1!(Y7:I"AX, 91.5&>J9 PV(8;,1?:/,0RULO 1.#.1P,BDQR,3RYU M):N00"!;,>2R(B-281)C(7#!#1A4\^O8K!*JHT90QI@7VB<,0I*)&C27+A!. M230W_#75G%M C1 Y9O$>8S2B6:3!RD1H5U"*9.AL=11"2H%QIO#1!F5#\LH9 M'>0-?UT'U3I:B7 [R8S .6,&C148)]H@A)KK>HW C9. UA[%64!(:,BHDQBL M$D%=HEU!*3Y228+P#,D7$8-KJXFA)!&%LHX_U$DU RN!^Q 4 ;13*><-@W#6 M*J!*65\GU>BDT"]'JQF&UMY[@SZ:9.?%C!8&KENS2JA& QXS(&521,%L],P; MGA"=>^(5C5 GU290[55$[4:XI33Q@-*-<3-Q6D4=KV.S2JCF3$D3KW-50K4% M+5ED"$RMQ3!36A]\9CK12=,8KV>&*Z&:H'-./":AF$(@RIT+#&+&X8*Q%*[W M*E1"=4(8SDR40 E#*X: C&M.J&;HT SH2CT7I8%QZPDX3]%F:PL8@"6E'49> M%(6]3JH)9Y3Q;*T5^B](AGJN?734>.? 5,IK1H6.Q%'',?H(Z+IR"=]:+Q32 M3&VE>DV!>;1=X'G,8;6VGGMN130R0 =HQ=%:1"^NM-\X+0$<6M+%651I].!T%P:=W(LFVDFLQ"L.?,EAQ MRE1JPZU4G.8 Q%,M5(@^!9^X0D7W"%12I50'RJR-EJ/UYD(;8US$H(,AGY5T MDE>;-T,R# GX"8U>.J%FAV" :&4383IUDC9Q"!(!FU+>FEJSA;E2G9!"R9(32H*3! D)2SG MCT2EGDLRRT!ID]"@"8_L=2CD+J"1\Q&->*42CA$&T5Y8ZH,7$HVX(RYJ1:)G M2K!HZZ2:&8Z0).D0>-NKX%"]-=KSB/$6X^+Z'I]*J#9!9E)=;A$6*7+\"9B7 MT5.3).>55GQ8(J UTDA9%%11;RU'O8[9?C/&*]5KXPB-6;.IB@*T-SF)$BA0 M0;6,-_9S54)UE$91%SC!9Q8V*N.H@J0=8C4$Y+76KX5R;>764C""8V -Z*BU MIDAV).C.ZJ2Z;0_FB,U$E *!B4T>!5T*I)E1(RN-/BRW2B(4,Q3C:XI6C>L4 MJ>+)>\:4J[3+SE&,KIBA(F1$"LPJ9L$G4-*C+6.5QEQ2$D=!*Z,2HFZ;G#,) M\;>4[0*X2K$9H G# ).DH*P M-S&!<\9<)=3AK7R&H%G!/18/CHG=.ZMC)'I MR"4&7T;'2GL5J)4()FNT@G*$& M)"Y CK^X,DQ6BLT(M92 03\=E+"(00DZKJ11QM&JJ1O[-"NA.FA+:3!*:H*\ M1ENF-'C#E:8LA$ JM>'2&H/QADZ<.B%,;KG37'%+$E71A$IMN);(:G!*\T1$ M,-1[A[_DJ4:(S$VJ5,(=097VD7,D0% %+N:15PA37/0HX97F4D+,%6P4[ISY M-PRLL"99S3#(AD1\I9Y+HF@'3;6/,0J!2%0A,M5>F9AK^;'2BH]6*A$I:-X] MG0:#\]>*^#C!J^5T%09JT-$@DS*A>Q:.Z\0C2EI0T:E M0>0R'W<8=D:9]V]:76O5GH@8C70Z;P807$FCB!+44(W!B&6A4JICQ(#2L5RO MYAA?*\^8)%3YO H8@U9JPS&8%B)/#0%)!<)PSWAT"-%86.RV90Z^EG*NV"J"!.D>]U1*22!P0E )W(4FJN?&UZK70)@"#9'*W M6>#:.Z8Q'I$,S3A*>*7Q-4?MY=8GRY%NC*XS'O4B#U5-6C!1*=4R6*)U,$(' M(G0"5'"*+MMK((JJ5"D.U]9*@6!,!,61#$0LWG/-+")RH.VXY!JI=DI1EZ?"AZ?@@D1XXD6@.:J6(!D'D9N3:MU_S=& >:+R M]/ @N-?&8?PE\(4@C..QTNY9"8I)H32",]1K:[U2&%@']-\*@*9*40JS*DG- M&=IR*R1EWC)OG/48DBBJH5;/E6>%.'QB2:70!+RBN7A/ KIPR4VE?:1)*IGR MEC4OE$"$XO*T+X8!6/((4F2E>HULE5HKSCR!7.>RN6Q-H@=TX@Q\I54 &G*, MQ4/,T]+S/%+J8D*]YGGC/?KR.JG.\\/!:\T)0U\%WAON/(+SF)@SHM:]]A8< M8C'C\X0KD0SW$L.N$ -H*XVTE>Z_YF!URH-"4+<1@#*+X%0)&YW+X4BMN11P MC%NN;$(PC@&F&U52@#-E:*2-%G!6]=GH3N1631 6?!&::%1M[7.B\E MC_;22#0D&P3:;.N2072*/T<2(%7JKS6@TR*411*=\,'[%"%&EH]C(ESX2KMG M\SDMU!.D$L/*$(E5.>)$:)[5G-=:M9=1>-1@!D02C#6IS4/3M: T: XF5:K7 M>10GZC,PZ5G.))G$:?2>.DJC%*)2S^40FAF=&^+!"&N#1^4VBHE\JH\UM=8T M;;(Z#_]V.746?"LB90P;S6"TDI1 MBI"@@A!1Y(HNX;EPC8&V2DI*I4VM>^V3)P:HEB'/OL^Y!(-^2S,OO:3(]THS M2$32P( :)E@4>>.YUL0$F\,1?)G52C7R5X*2+7A M&%5S=%LB[VQ2Z*L-AER82P\O F+$*55M0'Z17Q%3JKY&? MEDF:VZ_0AFMC\.&M8#SWV1'B:^U!(@1\,!AC,HIPC'KB, A)7/CH;4J5HA2: MC&(A$2:D%SY/%4":&).*:T_5C9.@JZ':87B%_LM"WG&?#VL/CE*9-S$BV95Z M+DY3M!A5!Z*M,$%:!NBN29"!QLA=I1T:Z)HYTS;FZ7TY,>J88@G->$*+;I&8 M.JD&DX+QH+T(7&@!7DENI.4D'_5B=:45G_;,Y_:L)IO/N@ GJ9?)>[#66*2Q M3JIY),%JR,=\YUWGR5.,02RE7L1\T&2E-MQK2O-9 "G/ 6)$>\VBP*@SIXB5 MKG5>BK'"\CQ\U:D@VLT>Z+01F#OO:.*U]H<3M-D(SY*AZ, H2$-S+L#J)7!N5I/EC00E-&Y>Y(FH1+SS!$?=3(: M@^M0:TT3(4H^^%8YC#=%/MG$"YT;2JG-@TIK/:F*!ZT)4'16S@EMHE.YZH%F MC0AO.*^THS*(G",%8ED^R)XB"0DQ2K!YA#@WNE*JG:>@VKYH0$2:\K1X,)9; MP;Q2Z+;KI!J"<1J D#;$-HC-"-*7)Y7&7(E)PI,F25,N92*!5<,I6\R;N1P5E&N8Q2 M&ZMTE*G2SBM'M97.*Q(B$T9R9X.7,N2)^2P?'ULGU0'#:R5\/G8/44KNC><\ M.BX]9S:@L-=)=>(AI98^Y#6GPJH4+!7:4=%N=*J3:I][4)@*47ND!;1W!K4: M'+KLZ)6NE-?>"4-0G F36FBID=J<4.%"AH1_51ISI1AY-"K7[+4(%)UT$$)8 M!L 0GM7:JV!#0'4F')A1@NI@G?=)<= R8H&&"8 J"<6S5@B M$3#LU+7N1(XB'^.391PCK03>&H.T*$9U9HO2D+R?,4?:6(E+OLLE2>;28%1AL878,+ M'LUWRJ<$5QISX=.:&)14DACAA$.@$@T$G?#-I MX_.$'(Q)> B5=FB$?(1HWI8*&HU8GH>3%$-X!GD2%'65\AJ=LV F@>0D"9[R M&>"!(-&<&71IM>Y$)FBV(V7HI"FZ;M3I0!)R73OG1:2TTI@KSQ-&/TVTHD2H MF*Q,E(:@C 72TTAQIE,Y$[4-[MHL2 MTL<\(SZ YDX8J2K-*H!C5BLP)K>FH UWW% NC2=<.I)LI7DSS43T"44\5_5L M0$#N>9!4,6*1Y[6B%!(QV&*09R$EH6CP2N760AD)89Q$% JD M->BG(5@D6#&J*K5FPCL#2+3& %,P8XRFN83KT8DC2N.5QEPQ)_Q3TH%&)IR3 M/AJMF"0$[;JCME(;CEB,(D[1+.4^4J=-RJ>=""H=PT",55H%"(Y)AVZ:(@K/ M4TDQV/99N_%OYH.K-/IP.ECO>0P89^9F).\=:G8D/@0E3*VYE!3 H.?*\U># M\)(92B3A("+1,LA:>:V#\2%*\-)R0;TU 2@HGS#*=,35>A)T\,I2H3S+9Z=: M99$,X"I8Y6CRVE8:<\F D,03HA):LY@B.N]H.;"(5IP+7:GGRF/Z>-YVK)&, ME"NY%.&XLQFW$%[KE!B9$C?<)9"4H[]FN=^,2*ZS)>.QVOA:V 1YRA4@&98S M*X3$,,0YQ4/@J=+,L/QU(B.%/2Y_.YO)0N(62KDVI-J,%HDUEM M0][LXX1T@20GE&I]>)U4HSAS13P:<,@U36)D5#2??FX(6CA9J80;8"IJ#+30 M:0M*I?42P:EA.B<-J:O5FH'B&'(IJPP3DH+WD3!(P;H,T&.EB-2F&/*\*Y)/ M_0Y)&4V"Y#Z#%AULK2@%-$<+3H4A!@1GS$F"M$0 EK@SM4[Z N(U!6(ET5Y$ M(&C$1 5I8>4V5TGU53RG#S"4"OWV-&<3G!HUC38E*RHU8:KD/B/04N,1P.PGFG7:59H:I ^52\E'Y M($@D)GKBE,BE7"()5(I(00E49PC<2[1F@>51,3I0EN>'&\MJ[0^7FB2)L@Q> M")F"4<)P;Z3DDAM5:X[4.$DQOG8Z!B;R4.4<>?(\+AXD8;7V# .CCCG%F40D MADN T98B)%@6BJU86 5)T0R9'&4SCF>?,Z+(U)%PBK=SX5P-'<**YHG M%TI++?54Q3R5U!,77:6>BVD=J'3Y.& NF,\U7$&4%I8QEF=^U4DU C-A+8)N MQJ/ \-I+Z3D0Q"K*::AUKH(#([1(P&4R:,6Y-Y'D(S!D0'1:[?YK;8SW"$\\ M841X%0W&F002$U9&E/9*K9E32@3I@07*!$G12.I-B"2+@*IV1J5W/!_WH3PX M+DPTCA+I31Z$Q!(:]4JK>XIB<(FQAN5Y:KK5*.M@\OD/QNM0;257:QE\ A6" MR@IB4X2KW2D@MG@( 9T8SYZ352H=9^F%4S3(/+( M> PZ$)U)E[M3ITFIR_OL![A20JM6:<,TJ"4SQ2*;B2",.%TCKEN6>"RDJQF<1@(Z=( M,<1&1"J5C7D8K78I2&=UK:>(>DN\M19Y[5A[CD\,B?! \L !P6KU7!J2,"X MHQP$Y0)Q"B)PE:0V"F6]4@GG@?H8T6-C#"+ HE&SC@5MI1$QNEI["V/@"6)4 M.:4@D"83,,;62)ODE+M:]P*D0)+EF:^"YZYX1RU(Q"U2@^>NUO,^G.2@J+(L MGRR)4:;+&AXDY3Q$5^WD$.>]1TP:HZ%4A,"M44'H/(07+1N:\3JI]IRC;#-$ MWQ+)3!SEVYD4!\U_B8M,$F1G#JI1@/&E*;2 MLCPX@QH;O98*& :(=F5H&1"L> VPI#/Y+P&D6*\V1 FCG M''&HWAAI(<$J^!"$]WF>G:SU+#;"(\)NCYB,Y2J R@?96)3Z$#5SI-9]FMQ) M9C, -8R)_+, 3H06D85 K*ZTCS2J9*PTX'/M PV;%8E8*Q&2)NT-K[0;QSGI M$L& 0_(@T%5Y[0@Z['Q"&0^FUIC+*,GR%NR \98P>7QXCKO:>>):&%)I[8/Y MD*<*$Z=($"HBZRF7"9SB*@A::S=.#-2R(!FWS B3Y[L1%Q"?8ARB$;-5&FD* MS=%-0A)T MI%Y'+O,)R$YPY*Z,TJ [$\ LD%K[4@QH8BE-B$4%8C.6.Z0)U_DP:(-\KY1J M3STZ*RX#U6BQ%7.:8MA!'8:;WK):SP50QD)0QN!'$*I0XBW2;AE2Y8@)KE(< M'CCEP"VZ*D0I(49K/0;607(=1<#_ZZ0:?76&X YQMQ#>1*L$6*:Y3:"CBY76 M-$G,>\T]3S9(@6&(3\!,S$?[1,XF.2B-9XIG)MDUH> /^N MM'YMD([@M92$<6G"65/1Y&FLD05>:5?"!N:0,J'R&*-76TLB<%$+@YE()Y*QUEDN?3FO*9]DHK&J+G(M1Z*AG07-P*:+<<%<2BOY;197/N=0A6 M5!I?.XW&VCM$*AAIFCPK/FJ9S_M&7G-:ZSY-:A0GV9 +[W*G- ;:UOE 3*() MR:^TSJ6DH#[/E=8<+9@D/D2M)$%_K94+M4HX(A*4;2H=1"JHT@A)I4E))NFB MDK6>]Z&,4/D8&U1G@C]IAS#%62(5M8S+6OO-M&,T9" N@0AMM(7(DB2">)X/ M%JV4UPRL!)[/*B((37U"AT4#8C2K@"IE;Z"4/&(= Q3G0 KMVY-!5)"&LV12 MNR6H$U0KSQ)+T6I&OA7JH!JU5YK(9!!6"J>#RQMT)?Z-00F"EAO5O3JH1L=L$H])J#QQ MUW+G H-($E%Y/E"X$7/5077*M6H3)5#"!+7$*ZYY/DC5,FK@9M6^#JHI#2SG M3L!Y*H1%SQ70+2GM",IWN#D1J ZJ"<_-A8E+H:P0D SU7/OH*(8D#DREO&;X MP-PE#"NY;B?D.RTTL2Q2P#=NUJ_KH-H$F4G-Q_=(D2):,P7,R^BI29+S2E$* M2P2T1AHIBQA]4&\M1_<5K;&$,7XCEU('U8A':,PG(5 5!6AO**?HL #,"TC MJ]1?1VD4=8$3C!V$C;>O3JHEI(X"EH9) 51"I)C4A[5B=C%*N9N=,_6034@@Y,P) 7TUX!R;5S MT!JX0[XK=B.K4 ?5D5#G=?*(55"OB39@N0S$1A'!H&&KDVI"+25@D,=!"DK**W\@,UT&U5BH1*2C:<2%,\)Y8$!AGLD3!AIL3=^N@FH@8C70( MO:EMYRHHC#$1L^C D/6A5KV.D,^;PSB3YD&5RC,F"45\BJM@U,US]^J@VB*+ MA0A:@*0"U=HC"G5&YCE?W#A1*4J)))]D0Y%&E3NC\UD?Q+93U*4Q--WH5:B# MZB25Q"NT\4()M&,.H\U\GB8Z,\&$O-%E5P?5-#@M&<<@B^6*%W/4Q>2LYSFQ MHE2E>3,+3B5C?,X#BV2XE]ICH!D@C]&0-\^_KH-J#E:GG!+5B@N=]_O@,F#P MY5QN-K0W*CYU4*T1=&NG-"0;!$JT="T*0S%D)QB;I*\V'H\\RZ*H-3!]6$2\JL3;F<*9#D M?%Y5(H[R:!BX6B6")(JZ"8%0YYZ5 D7<>PT]^(6T2 M2$Z2X EY30-Q$C@SC+E:,TB"..!!$6*812FG5GHA@D=OIHF^Y1R?.JBVP0,U M5A,5,>#0U'&#)'.T;"Y)32M%I%Q8[UC(9P,P$52NVJ.O-KGE7\9P&6I4)YYK815UAD"2(=5&)9X?7/F51U4RX#B[ E2@@@M)O35,5K$IQ&YS<7- M*3%U4&V%3>"UR39;6([N2R!6R^VT/ 2,-^ND&HC7%(B5N9QU4+WO" M>QU4+WLF9AU4+WL^5QU4+WLNP/JI/GUE.IDW ::GOQZ"0\KQYSC\ M^.3?_^W?_VTPR/__B+\.IK.3_&5I,D8JW=%P=/)X\'\_#(]@.G@#GP;O)T=N M_']_&+3O3X?_"X\'E!S/?AC,X/-LSXV&!^/'@Q$D?"5,1I/F\: Y\'\B?QGD M__[\PX,G^8NN?M7E3P88SZ YN_V"7R_RU['L\Z?CS8#H9#>/ CUSX_>+]V>3X\4!];=NH_?(-0?#\5Y>N,<#-Y]-+EYJ3K^E M?>W!X!$2E=?NR:]O7GUX\7RP_^'IAQ?[/_H&W[G,3B3ZZF^;6.\?_\_>WKOW M;]-P!._< ;R9'WEHWL,49G_$G__(_OC'/^[M/=E_\>S7]Z\^O'JQ/WCZYOG@ MQ3^>_>WIF[^^&#Q[^\LOK_;W7[U]#AB1PMY\D">;>4YSUW.^?/O^ET$V:BC,N+[0#,-@[([P*R,,'S^?!'QM M//MP_#YR4S3ES_?? MO7P]G,X^Y \]N+<)_32,L\/\"_GCLO8T__GRTYDYGS5/+K]V?L6/LWC^B&?? MV"YL=AZSN,PG!A^AF0V#&YT_)QK*Y?ESNRGYEEC_U]PUJ$JCD_=P/&EFER1< M8RCA630^C[H/)GC+$'YQ;6F(G.0=U=^2<'RBYLC-?GHP1!9,(3SVD\G(N]%H M,O.3SP^>_,NWPW&/[AVS^]TU+_?I^_]>G;SX,/KP=H,'^@%9Y0/G@[?L!E8,_Q3\/WKX< M?/C;B\$E8WYAR)\^^Y#?II:+A^8!")?F2( M$>M7M.'%>#:,9]:0Z%D^IN.;B[P_<^/HFCCX93)#$/&NF<1YF$W_,G@U#@\76_@5RS/& M3B\^(W7M,@PF:=!;M.O6_"-F*"5B3]*XJ0Y/OLDRNL,GDWFXUES\FP2 M+VL#ITH'FVAT00N=DI.4$AM5D($JI?@]'.\T?]MQ,_F8GRD#U+P*_YPTOW]# M,[[A9VZ%--_)NU/)6E[9SIS!_1]'%T/)J< M(,.N:LC@S>3AM[ER0V)/_[V!LW?/AU=I1Y_&V,!T>O;/:_P,O9Q>BEP&1SEG M.@HOO+&2JUS(I88*2M0"-I3K/6I0])IL0L:#GTNVS)K\ M97!AOV]^\0I6\QG^^+;Y,/DTOKR6AB:78G+&Y?E)VD9B1##:<0T!X M-MHL5=U"9D#$KY M((OYQB#AQ@W".EW?GU;N^;)#?]J NV9ZDJ=*&I$<<[0=^^) .J^"Q?\=97$! MTZ.IV392^//JD<+K">K,N\/)^)8$-W$AT3S)CD81B'0("V)"[&I,'@>V0+;I M";=L#^/^;P7^:TNS?LDK_\50S^D@/PT3P'4P.'@H-$ MQ1LM+??3R?L&T/MHUIOA;(@7GF:&H8$X.)XWTWE.$<\F [RBC44I^Y/_UQX_%H+_QX/3Q]*_HVU.[\T-U^>O=3>Y/'I ER\^*U2^9K6HW&MGNZ?'*&G M^M-WX1W!'BJ].4DZ:SC=FBB].2LUM9($G\.A&Q_@"^/!I\,AOO+%SJP;1:]0 M@[>LG7?ZU#/[?4*9;S7XDD^U5A&24CYVG@DFD_.<>J:IYWE"#LX?8O#Z];.E^;C> MR/"^*/35..:2!PS\R2 < A)YE!N^/QU"6\;*B/-+W\+CP9_HGP>';MHVX\2! M&XWPW=PWEC'LO^;#C& 1N'HXNP!O>@%B>:YZG38]G4'92PCX8F41WN:W<[_3 M(.*[B /PTO,E.VX@0 L.*!NTO9?3P9_PMLC#P72.'FYZ.,E-%.=MH[-#-[M& MP^"3N_JP;5]1^^$S4O[\ET%.&O^)G9+J41+P??\_2$B^OKT4/Y2?XNP^N9-N MVCY$_JYC-YT-+!E$=S)]N%[N?2-3]VS>-/AHIZU]V:3-W&P^O=QX8[DE5"E- M\I'4ACL?(>5?:<#XF=(%3-H_87I=%6[IRUH^7OZ//U@MY ]G,>3@])[G_[R9 M#%9Q>_'#G2%JJ2K8BB1*X]%P-D/YQ3 WS)K).)O_TGZZ&6ZPO_?A7 7_E%F@?V"GC&D'V M 5KGX;AMUVZ+!#G=Q<@/=SUJ^S;]X?RR;UYP]X.>7YC]XMG%YP]][6G/KQR. M3VT)1D=[[-SA7_;RMZCM3O5(R(?D+NQ>?.N.M _M][9:K9U?7/$,9/Y@T M)Y?,L (I,6XSD( )Q#=HE;T'#T9[K5E8I,7X=:MF3R]I4?MEMYOFE1A/>=UX MWH-77#RTWULY^__9>]>F-I(M7?C[1,Q_J/'>,^&.*+OSLO+6W>,(#'@WY]C M -XSY],;>36:+4N,)+KM^?5OEBX@H,Q%J$I9(KOW;H.015;F>IY<][7J6=W9 MJV:NE!_NRC.=6!FBJRW^,-Z$=XY^N62C93%($QRG/[IMU[E3#[#E= WO+\>] M@1\OVX6@E9+.:PK8 *%2.^2(UMZ!Y(;:5=PJCZ[]RM!.&-K[/]+ZEDV'9F5V ML82_35>P.UO J1%X#-RZJU,R>^U$Z 7VM?ZHUR5ZVQ3\^C];DXKB+U_$0I^;VK$+O?F.V M:2?4_XOO:%@3J![^+IDR$700.EAB )ST,AI0PE=EF4Q:IVWC9+H0^$:<4W?L MJXV(ZLYX(5*V/QQ/X_=FKI)5H?LC.QE6G22(F'62**NWCGSQ9_6?^:E^F+H@ MXYOO1 "F8>1I].JTBA>/CRXG4YJ(?+%]BSP?;5GH[O)7X^,G3_1 [7F4U\\ MV6,;K-WIH;:,MLW^M1E7HZ.;_ZV[.E3_$Z?^6JF]QTCQ9] M0=Z?''^HFJ*]'WG]CRKM&_Z/Z?^OOX!Y^SK$XM MG<%L(;/MGN[=#=?@S?PI=+W/9'F;T?2?VFU>_&AY.VHV[N9WCVH-=^,O396T MYS2W^*$/=/$$:VU&>"LQ^?1LYW!OYV2O^'1T=G12Q&??^[Q[=EH6!X>[;Z>- M[TX_OS\]V#O8.3G8/UU_PX3;>=)Z2I0'AWO[_S5KU+%-\.#C<.=P]V/D8=Z/J8K=3M11I(,7VUN^ON6_OU39NM0ZI MNV4?Y](W\TZCZ_+N7ZR4C!$'4T:B, M_V'LIUN'=S#Q7PO\=@VG][A?_M A1'/65RD];]32!3R[X]540]D=#J8ZQ=R' MNS XIX6&TXR77Y[AZ?BA\#SVZ6J%M:'C;@B%CSN&=:&R3K5K=QM70/YE>SJ>WH'0-H,J&.;KP,Z(;%Z\_#_2EZ\7W_'253'86 M/\T7GV;),U7X_3 2X>+[_:DKZ6ZSP>D;XQ>XTD]N7L4+F&X*N/=)(>TRFF_K M/.O9U*=?I:N<=L;[C[;W"7C?/?IT?++_^_[AZ<'?]^^%?.5F&_ES/QA7&7I5 M6ZBO_L6#'S+X,_@["_[W.Q^C57X;]N]U/RK-OC@]]SY"7T_17X/89>Q7Z-WS M=OX.7'80RBQ#.4.YLU#>W3G]_?[K6X_/BP_]X9_U&OO3[^C$0,R+!Q&0$9T1 MO>IQM(_HT[.CW?_[^]''O?V3^VWQW6E ?US%^Z?!P_-AW_G1>!Y8+/;_Y[(W M^?Z"-761:2#30&=IX/#H;/^TRDZ>1(A/AL6#_NUEI*<'T2=+GDI)]+)+?;.! M*-*A0-0UA#_M'.[\;?_3_N'9JW>?]$!_F0+U*O%GKS>VE[-I$=75NC/0_>_C MWO1JO\9WA+V;)5Y6[SGQX\O^;4]\6V"?A5^;PCO%&? 9\ O TTX"_C^JV3D' M9SMG4Y_Z?U2IS+UX/U=^\PJ]\87^XOL*_/WA^++*#=PQP\M)48TN])/BI#?^ MQQ9ON4)*;M9,97V7_=(@N1[@7^#-?8/0ZW?$]OV,Y>0M[G MPY/]OQV'+W5QJ^[RS[,*ICE:,U0S5+L" M59X*5/?_Z_>#]P=GIT^%Z?ZW\Y[I3;J*.9DNYM87@^H"SD;#/Q=/WA3FR'WB M\7!UT75H]^!OASMGGT^JP,YI7(Z>=-&*5&MM'OM($["%BLRZI[W]$;-RQMEG M/(7NEFTX>6?$R:"J-^XOWE1]X-5KK]Z1VGJTFTN_4TQ:K%)->JM>=%HD>G?; M?U1MNF)QZ=UZTIN/MOP[[CS-[U['%=]XG-O(O+WG\^WM3>))VQOHG)=,'@R< M_U:GMNAWQ9V%_K 0MIWZUEH[?KVUWVNI[^Q6K\2%E.V='G_X& V)LVJ%SYXR MR:KEU/+T6H[DX&S_TU,\)[/*^ /Z>^1PIQMERC>^>72QY>[1X>G1 MQX.]G;/]O26Y/#V++U0QV-.5JS#ON;TV/!1KT[7GSUW_\IE=<>KR\5^?7G'T MH9C7MB_7JMTI<+_^81,T-&<&&R;3]Z_.2X^CHAOT]70&^F/Z"ZJ+O5*+KA;[ MA"+K^]30VY^^9(+\Z#8D<]5CWH-D]KN?I 2O1_AO M9&%.LR[O4E-;/+*<[?DD6^010G!7U)\B%M4PH(E_4X%RJA7_.=*/LDRS=#ZE M3?%SVE/52M2=C.(?WKZMB/BM4+VX^]0WWK"8>7>-BOGR.PR.)SM6GG][/.Z8 M5^U)]?I@4$S.AY=C/7#CLAH@%L]KUBQKZMN_:IU5.#W13YO+EA![D,39HQ;^ M5<% =Z&2)6&MDH"S)&1)6.D&GM'(T_L49QG*,K0D0[CS,M2D\M:HV#9G-VWD M-KM18[4I86J=>[;J$&M)I&OGVJ@QMYC<4.4%U 3N=G?W]S]\>*)Y=VO3WY([ MV=?SUU88X.*CU5>E>35YP?<S%S6;V MR_W.R7*_\S?TJMTY?:#=.96XI(+>Z76^09I\C%@W>$EF6LBTL#E:0$95%@UR M 0=0FADC B)<.L8\-J1F-""^H@6\1EH0J*0895K(M)!I(0%:4,(*83E54D=M MP6#%K#?$"X\4EXH]8G#S6F@!EXC3DF.>B2$30R:&!(@A:&&\<$HCR\$@)T%% MDB!."^$%]5"G+^#UZPM*RC+^XFVFA=9\,L\/MC?HC=D=CB=525U"'IEU1TZ> M*VTW(ROD:AK6K6SN)H-)#_#>(U?8'@=64G44_C8GP[Y; MG@N'J9!4D".(&5MP(1W9+'A @HF4R4ZEH.9F; 9L#^&+#!.0\2 M@!/.P5EN,&.*$/#2&"JA9EYG([X,PEF)$PC!,I&*EJN9_G\;# )-3)PI2@)@;BH^..63'2B2!E_749E1F5&942E")E27BBCK-N1>&3";B?^GZ_-_A2%E_\P(]T?UK[KMW7WJ W MGHQFTR;\MPL_&"<2C]\<<6V0G=JDH+E$_&TF#SL#MW-#&O9GPK#$3L3+H)TU ME@8.DE')I/.*J>H5;41-3G$C]K6@)5:)QLT3TPLRAE+#4#2"@T$X8("!2 M>, 6!X09U9:WE9?/>&A$$6F5K?=A-Q8)ZHLI&AF:&Y(6A&( IN@E1@!4A' M(]@\XL1S1+%WL@::C1C4D'.F,C(S,L0VE:*C"U]Y?@9?#J;2-/=$'OKEO!=A&$(4 L'2 )%($4>, MC)J'(OW/@['R]Y%CHWS(I(;T1P$%C($AP&DT0K9 MP%A;9G?5"K8S-6 U)]J!,$ &\E8#645;G6/'<; @.57&105&,!8MBF!46S76 M<6<83;1]2P9R!G+Z0/92JU5Y$*5J MY,>31:EV$F;DLS8V\8D%'?"^K?4YVB/;A2C7*2957_!@;0 )$@MCK)PF_DC@ M5IK:!JA-Q+Y+SA*MK5D=<*GI-)D[,G>LDSNX0X ($THX#IQ8:1$P&DG!&ZF$ M:FL@&6'N(,1!]()08!J0$Q('#A&4F%'D5.VID*HF92"DKYLBZ4+60;KJU38UZ-! MW--Q$4;#KU,)ZPTNJSR#N?]R.!@7QD>)\<5$?TNDK5]V8C?.4HN3V5B]KZS2C#VOTU&.I)R;Z!'WP\F_NOX<#BHY&DTG+8N71#?)% .*8%B9H'8SA&BOJ2%L^&ER"2%1=2DSGR<#;"N!A[+@W@GC&%&@9 MM%?(*(:()5+34 .\INH)>*J=AS+P,O#6#SP5,*!J%L)/*"@-2:H@AE81Z0C2C/$@A7!8]=>OCY+=P)Z M@C;R-J1;'(^&?_3&E>!'T9BG[R=D2V4@B!>455M#I:,NYE25)-JLZAD,PAF4/NY1#/$'@6*8,'()Q( M)BFUPE"#O&:^)KN\$3^%*D$F.@?2:13"*91.XC$:J8"$%QBIT RHG1&C'G*FO&5 .R MVZK5X25-M9-:3L[82')&$CZD["1OA:'N#T?5"SN3R:AG+B?: M]/W9\$'_N,?&(4:$Y@&#Q48+;+C!R$GML:^SM!KQUA!:8I53,3+F7@+FG&6$ M6JL-M0#$8XF%,UARA$0T3U1;61A$E5@FJE1DS&7,K15S3%K)F?7>"0W64<6) MLUXH0@,AH-H:A\^YG+JQ>,%OQ+JF>WL>N.Y^>S=DO4\;:-8#$-.R\B>S&YX,E\_ MA0HG.EORQ7O7%D+5AK+$&CK#).2HN EL3(J1VM,UAA/#^S- M0WER4!*5Z+CHM3LZURD>/V7RRN3UPLC+8 :4(A:( '">RVC, 5,"8\2#(6ML MU_$X\F(E)HGZ,#-W9>[*W)40=PD"1"%E-)$2G#$F&KZ"$$6)X!)\[8BNU?Q1 MCU2\1(E$HB5YF;PR>67R2HB\N+ 5=A-%O?#SU)LD:#W'0)XMX_<3X/%H&'J36S.>J%544"D) M2 8!N/$:N%(FJ,AN 4)K%4Q2=;]B-,-D6V&"@5%P(3A'#52MRK0C'KSG!GE% MZDR89M)8H$1;$-[+.-E6G$1#'YB54JB@(7"N$ 'GN,-&QDO%M=7[ T3)MF#@ MP[;C9*W":D;%S[<_<*V)&A6OF=04 M4A*2:+@SIZ8L#,R9.;EV"[/02^E4\5FK>9]+"55%;YY1E80EFAV,V<'X=.Z- MXG[M8GQB]F#%MQXH=I)@X#9(JIDB%CDBE)305F5*GL60J253RW91BY(:8^H\ M-=1!)!-I$# >;3'CM?:\5OMKP'.1ZK3D3"V96C*UK$8M DFN!*,>*PM.(8D< MHXZ!PCBJ,5JTY.S!Y*7$0S.W9&YY(=QB&+8^(,X]=Z =TP&D!6-XH(02YUMR M6M$7;1%MS-<%\7'22Y.XX\0Z_71_\T\^Q.X>(EG@T2::ZT0B_1J#3; 6619:IGSAJ#:W-QF\C^@(QFY%:Z2 MU\\R^#/X'P:_IDY7;:N%U]& 0T8'PCU(:KDQ3-BV?$-55@OK2/_JC/Z,_BU! MOW.,*(9RCHVL9LS60%)=L,\;GH;\U]LB%'[.,I*GE/^_5:=PX_=&,V%N)9JJD%+\0PFC--U17AYB&*VBO?AA:&NZ? M^FU+)67W!P7&Z9= )]M/_F;Q\XF_J&9,#K[LQ[\P^;[<9M8!4&= $!8@&F3* M.ZRX4\I:'51=J[X\HFP90TGTD<\,DAED8PRBO= B4@4C0H/"0;'@+<%>J$@? MS-7T9,ESPC*!9 +)!+(89,TEDIT/:/2J9?LOL_W1U:K?0<; @2Q^5J&H!K9801UBD>54T"CK:5I-2U MGE/=#"MF4LJDU 52XHX@YRG!6!BPU"N)'>9,1/,7:^IH[H6562FS4F:EEGMT M11-:*X:D"@$P,LIIH9P2KAKGH$0-*^4>79F5,BME5FJ2E1 *Q#OD*/<2E%1: M81N4DUP Y<+7ZDJY=UB'\[QR!6J[E-&-"M1\_/GX\_'GX\_'_P*/O[4(8>/! M0/&6W(D&SE]KL@?4L1\5XW,]\H73$YUZ%ZCTS=#<_2VQ(I0LEEDLLUAV>%>S M6&:Q3'!7LUBV*);M>1@34>!OM&:]B#JZ'7[].AS,5?5_^XLD&/]:O-?CGOTE M"__8X2'-_UF[J^=N93)-:DLS#S9"._6AJ M+YQ6)L1RMX\JL8\J:U2@$*C6V&*AP8$RA!M:6VI[3QT$74ZC(5=9-.BA MNW M*-',ONQCR=21J:.6.CCA6C/M- 4"'"F-C#0$*P7,68YK2JCNK598F3IHHNEW MF3HR=63JJ-"-T9RR2 K&Z:A]6%/3(>C>DH(5J8.\52)31Z:. M3!T=H@ZAN'.:&&JD!TV-0L)PHCD//B@F]!/S_E>D#OJ6O13J:,V'E/NXYA9( MN072@RV0?D2,"A BW%HLG8!H?VDFO4%4":-E-+R>VM'B#C'VYGV.'LF0Z"U/ ME"&3;7B4Z2+316MT@3'6*M# $1"(!*&L!NX]!.&P%JQFAL;3O#=/I@M",UUD MNLATD29=D& "MXQX;00P(Z3#5%HKJ][.V(6GCMQY/EV(W$XQTT6FBT3I0D4U M0E8]]H(6(*0TS*I D.2<.TN->:Z7YLETD6J0*%FZV)C;IYWNJYO*UTZ3IG.3 MG^UP\Z>[0_=?.8NNPM HD.;\O]QS(U96K:"#6!9B M4$:L "*=]IA'M5<)[ /"3+65!84Z8@]G M:LK4E*FI%6K2D9=D5)N(]18$5DIH,-@(1#$"9FJUIB:RK'+7UDQ-F9HR-2T; M= XCPKUEG%&P@6LN/;58><40IKJF[*29+"["7C(UM>7CR\6I[?)&-XI3\_'G MX\_'GX\_'_\+//[6PHO;&$G\[#U77SE]B$%]X;#<91)3B65%-C&2#+:W.N&^D!A3H/TM;B<+6%CAUJ&]ZY'E#I M>Z0>5?K< <_?6I]CG0R\WD+O'_D>6&1?P:BE%D/D8>T#V.!T-' ,"%3;&:+9 MOE.).B%6!VD2!>&9R#*1;361*>8,DLJ!#PBP<$8YCCR2!C$?/"'M=\3J4L^* M3&29R#*1)4%DP=& $2=6> [>*TT(830$[YAS&FC[O;JZU DT$UDFLDQD21!9 M5,6<8U0+(1 P"]IR)C!7P(6S6M5J9+F+6/>(;&-.2'AFB_G-Y?ZG>3E 4NT> M?U0NO8VAF\T\^].*P.>BNSQ"3## GLF K0#DG?0Z(!Z0,08(EK71UD;Z>B4: MR*DM T\L!)M)()/ LTA 6@;*"(\!))"J;RP1BBK&M5$4N]!:!ZV.6*F9!#() M;!T)8*>EDHH+'QP(+1276AOBHQK " ;96J\JR"2022"3P$9(P%G*B2(D$!N M:FD(4"4$=B+^"?43A9O(Z^I4P[H4D[TVY!_.Y8[M\YJ%LLLE@GN:A;+%L4R!QIGI0Q_].+GNLHZZD=#S$VCC=,P8PXK9C]"ZGZ$ MW6E8_'0RM/]82/*U3V$NT;SF1$R(VPM(R#. MF=>,\*@4@#16&<8-09YP*0V5-2D(340?T5N9:->'S B9$5X6(TA"B:'.<1P0 M" '*8HV5]B"Y4L;S=D*1Z*W84ATAAR*S%S-[,;-S/8METAN8Q3*+98(;F,4R MBV6"&YBD IQT*'(G+E]_\46T?(P?%<-PH^@QT>YJ77$L)%.WGH+]_Y^^6J5W M <0M-0XOB)Q &X] UD[1/N> M\"%>=@2@QQ>> -OJ M]W&DAZA7YXJ_]7L9.C9[^0%?1*&KC.FJ9K7WA^^*FR)]O]KC&*T##LSU/LC& M"7RY)=\RCR]3.->,2(>D1AQ4,$9[ MKHI)$"5''>G-]WA8 M=D)ARPR3&:8QAI%8$AND4)X;4,09 4$R31F2#"M<,]>R(:<- UJ*3AE[F6$R MPV2&>9!A%% 90,@@*8+@D9+(&H:%#1'^7C^U5_KJ#(,9+2ETR0S-#),9)C/, M@PPC0&DCO7$\$HT,6LE@1;28 @$1,+>M.;JXD"7N5'^[YI-N9G_^\S_%%W64 MPOGKE2"]^\V,BI\7+\RWZ/K'=0]K?3S'4?S=Q6O]4U')4Q@.)X/AQ,^D(7[S M_WG F NEB*82#)/1A@:K'&7,6\.5JXYQ]G=.AM7GGT\F%[_\_/.??_[Y]IL9 M]=\.1U]^)@C1GT?QQS\OWONJ^/:U_TM?#[[\^RL_>//Y]-6[L_.X<5_.AY>3 M8G+>&Q#=VEG8S+XF!@WTY=8.-+,^ZYGA[U_/CM5)@6JWCWI&VZZ%MG;X-_H@9B\T^X[<*QBNPY_4XS3^G%%E!,/)0 M?_&FZ@.O7GOUCO[V<_6+;NW-S:5?Q*6],=7CO=$A+OP7W?]3?Q__8 N6;X'? MSD>+#YGMX>R*05.O^9QL$+J^A^:OH5^+\_GBIY,3YF3S%S3]IXZ'KGZT?)*O M[ISYS>=:7L&=9_G=Z[BB&P]S^SJ[O>'SO>U-XC';"CRZ.!]5U\1?#@[W]O_K MU;N#"*YORY!:T+M^5]Q9Z$UA7?IN^>OI]\^X9HN[E\,2L]\)8*T;]#<%U0S[ MKN*!LYW#O9V3O>+3T=G127%\??L-%+>X>[;(OZL./W\_O1@[V#GY&#_ M](=H;X.T:M?_V[^\>;,SL.?#T9LW[W:/#D^//A[L[9SMQW6?Q3\^[1^>G19' M'XHH'M4UM'OTZ?AD__?]P].#O^_?^MN59%P)Q,V/7?I+U<87FK(':(4;-N0^R=-XC$H>]01+">9OT9D;"LJIZXPT+ MQ?Y:GN?J9H?%NM$4CJ1OI=<'@VB[#B_'T>P'PR3*49>BI,H0[+T--*G&-BFUSEL]&;K/7GZ_\]AL, M>[7-/5MUB+4DTK5S;98/$K'?6O4J-G>5MI[WT25ZR%N7MRYO71*\?V\]%JG/ MI_G+[N[^_HY.-P/%XN=->",PT TF- AFCCG)4\2((04T5J2532Z:6AZDE6D*<(L,Q$0P"%QI+123S2$:UQ2'SQ#JJ5:E%D)*0CA11 MK9%:VG)<)>.(.IJ<^U'5YN=BY,_]8%PU_>D-XO>^>-V/DOE360S\I.H2--'? M?DG"5;4YJMU@2>D&[Y?$;N9\_/GX\_'GX\_'G]CQMQ;T:R^^A^$MK*97?1B. M?/Q5A;TB=59(W^Y"=@3N[EL.=*S$\]).C<*:_+=FA M7AFBD O*"PN(>T6(#EHP9X63DCYU(,0]=NAX>E!O'@S0$:'2M$>?;'JN4TX: M303,#)(99&4&X2")]@S3("5PYA7CR-) I- :!>;7%W]['(.0$CC/#)(9)#-( M1QC$ :/>4:BT#Z <*T0BAT@A=& XN)J>8JN&V1['()B5 (F.M,D4DBDD4\A= M,P8KK+5WVF$!V#%%'+;8H6C)<(Q";6OEU<)ICZ204J',(*LPR+/=2Z/AGP]A MI^DPW>K^I#T_ZOVA)[/PW'@RNERO]ZAF;S;AGGU@&2VY:A\A*(]TVZY.?M?G MO?_-]B^==]4;AX-XZO%-(Z_'?L_/_MRIF@=>D^"X8L>;'$B8D%PC*YP&)I62 M@CM$N?5">2=82RG64&)5Y\'9I*0T$=[(6-IB+%G-<(2/I4P["" UJ\!B**$^ M*AJBIEQA'4G%H??-NS?_ZT?#ZC@DP>37#*0,I"X#R6DN"742>20@4*FIUTI0 M9A1"Z@=U/TVDT)84U:6Y92QE+'4&2YX9!)YCRKD&KXG45=PN@D0%8EBH24=? M1\[H=EU*K64O;+AD>743]+@2X2I[8>"*BV&T0?VD-YHVBB\N^GJ02"K#2\G; M3V:XR0;3ZU=T+N[YT!MX]]X/XA>3XTIV[_H0CX>CJ7-Q,AGUS.6T3??9\%B/ MXEN6JY=!\@!&>N 2.'6&@=-.1Z7&!6_K:@P;,:T[,A-RM43]+0Q49)+*)-4> M23D?*)&.>F4,.*@Y)<7#5J#"D M@Z]L6(-#4,%)02VAF+3E#\(=&7Z;62JS5&:IUEF*&L>"11:1:/*9H#7A7. M BEK) HM56?CK>XGT[&\DN9SYW9K_#[IDG9V\F^G MD__^2Z"&_Q?<'[_K7U9B4NO*/QP.*KX?#?O]^):#:DZ;'R^[]HTRQ("TR#, M)9 R6G%'O? Z6I6DIE*TH2HIB1/M4I%;.F<6R2QR/XL0T XYB9'A%"CR$JQD MFCILP,<_:FHMFQDZ@4NFMCI(F&DDT\CVT@A"4F'M@E'.@M#26 @""TFMLA)( M31?X1K*A*"^I2K1=1::13".91AZP:1@3GI,09#5,PFK#K*9$,RZQ#;ZNB6$MJT6Z,6>46$= &@7(6"6QIS(0B5C@B+0^KA+C+J7-I%#K MD8GF91---WC&DT!8U-\"U@B"9=)0P825(HB@;%ACZ?G]^;W=+S=/*_,NDT 2 M)- 1;<."(U'1$$1Q7'VI+(\R11 5#E/":FI+&RXW%UW*KLO:1B::3#2/(AI@ M' (X292DP(%)[D!4D]R\X-S0UL=7)NHZ2I9F-NJ-:C%S)964X71Y/U%7?R[M M:/8BN:>VXXE7 74.46VLY=(!\EH3$HP-A@'3G+G6/5P\T:A]%WO09E;*K)1& MP=D32.1_9S%-I-'5F0R*W68E=HB)<44LTY"8$"C M086T=T$J[)4!8!+YMG*SNA37ZWC"%J0T?Z/6#W;; 7;ZZ3A-!H8D QMN>%EM MW$/G_/3#^NNZ3V&M+-W88Z_,Q5!6\7/<>I]H6TU850/OE=9/(/A)/ZER; Z M\JE_44^\*T)OH >VI_OQM\<7IJ5JQ>O+@;YT<0O<3V_OKO.1CV'[7H^F6WY^ MY;N9#"\6$S/FKRRV?;;JPO;U.,K6^Y/C#\?ZBW\_\OH?._$_U]!Z8*?N?,3A MY5?C1[//N#O#XW%;*J]<37_ZBABS3L?\W%S;VXN_2(N M[8VI'N^-#G'AO^C^G_K[^ =;L,PLOYV/%A\RV\.IS!9H*K=SN4;HFK#FKZ%? MB_/YXJ<^Q84C<49CM3[&Q8^63_)5//G[GFMY!7>>Y7>OXXIN/,QMBKR]X?.] M[4WB,=N*%75Q/JKHZ"\'AWO[__7JW<' ^6_+$KE@$OVNN+/0F\*Z]-WRU]/O MGT'=Q5T>FN_HZ(MYC'IT<>#O9VS M_;W?_N7-FYV!/1^.WKR)9ZRGU]W[G8\[A[O[44"6?UI)P=7A+_]@_O;B]/?] M_;/36W_G*0\_;IB_\!O?#C&6*ON7*^)//8T%Y"_<9YXE8.K)8$;U_>- MW[%0>2ZB!A-O^Z**[DVOX/+N42:[_,KJOJ4Y/$< 'Z\-/SZIOU$YSU)@L51F3'<;DPN$<&%^SJ\?G4UV6K+_S_7/;B S^[,>&SXMKW M;-M:!'C=/5EO+.K'Y]IVA/MY4>T-/.X#D>THGSL#5_VQ?RVE.Y-=/1I5@\-)-PV5^L\>1JB;-66NO&G^[6A79&@J7;$(V<4 M@,:&$P^8*G"&5J72C3(&+['X\:Y4,O6$*.%T%Y\0/"FC0(\K&>W]X?O?-Z;W M;^YZ;S::>.]5NZG[]"XB#OWD+B@0$ +,$"TI!6&H(<1[# 0A[.*_S2K1A*+U M9X@_YQY-3%7.@$D/,-I*0@1#F/IXB0#2 A/G+'%:,RIEW8B1]=TB6**2(^@\ M8+*/[J9D'@S^B!\['/5\]LJUNZBNF\_CKQ>_?#CX<+20H.^1M):'=I# ,"+! M$$JB[V5@&# MJ'*;8 DGSG!KC79!-JHZ )?99[6:&";ML_H\&/G)Y6A0N9\NQ_$Q_*CH):!. M9-NE)<*Y%H#=^?DO:9-+[!,T"\R&$ 00D)X;X< PBAB3'"O=K"I < DR(?)) M[+K/8$D,+$0)3Z12%EL+5 >%&2:2(X<](AZ39J-+I"1<=AXL;1KY&Q[.L/KU M?3SR%[HWBR$-JJA1Y=H?5K-1YH-%)X4>C_TFLW6>NK<;M$^>TU1SDQ;,VM;= MGKMT+KC[,[G=&;CI0)^=J:S>]9H2'BA00IW %)!#ADEL-5?""*I<$,TJ'ZQ4 M&*?#IVMI];E!WT0FA$P(SR4$[JA"MO*$8 Q(J4JWDM0!$&FD=G5-ZM881A&E M)&L>:- !0NBP?X2P54L7SH83W4]%E\IV7IL!W1]0CS:.<,PBYA@')+CQP6FA M30B,"6)J&^2N31>11)5<),0]B2D7&2$)(,1IK4 XS1SWP)U2"$DL-0.)3-3= MF\UQ$!B7!'7?5[B=.0X)M ?( =5FV:AK6Y7:%=:U_N+]1Y7JXT_VU^L=3F="@NA4!!@!8 25 :L/(G? M!JPI=J;A;&DH$:_+EEY?:<7ZMXQP9;4W2'/*@'JE)')$*N2Q,%Z$ND[$ZXRD MB5+(NE!:KKO(-E5#;M ?8.)F+I@DV($#K'G%)@8;QW2P@06%C+=>-5N\C*#$ M:LW3>;(3(@.F0< X(\&90)V)]Z"63!-$E1-&!$&YYLTF3V)$XCVRYD;VV2=1 M(UVMJJA'4?"B(C/X$G^5'OL9)MX,PYO+^,VFTRXZ9AIUP8ILC]2N).MC)5@G MU8J/PN>QGWI&AIZR69\MAQ4XZ^!*C&:I4X=^LO_-]B^K[-T:/D-]4J5@";DLLW6?,9H@1JL^3D$X:C!#0 16V@/E M$*BDA A54YFTUK@"+PE-J)]3MO+7H7/L^>!'(^^BVE'-9RXF^EONQ/ RK)K% MT<\F>8J1D #22098XNJU4#D%FBT5I+S$)"$M.OU;N M.@:KIQW@RFWG? M&T1!B1(T+:Z=YJ'J$'K]7OPR1_^S";*:"7(E7@>#G2MI.KTTXY[KZ:K73"2Z MH9V^NC-P_V?8&TS^'M]^.;K1A091Q32F@1"/@2(C%<+,8:4XTL;7V2;KS X@ M)8><'9#!F\&[&G@=,30^'F7: 19.NT I48"P$QXUK+8 E$@F%.CKM%^A?D!Y M*KK,+,"QZ6S%YF:XKZ/Q2US-O'G*Z(MYC=0*VR/!I=XMA\.! MO3MA1A"'HT'F@G7 J[$1Q@=!@5?]\C1JV(.!2B12[^>4FDZ2 ?JB &HC"#5C M4GD? 2JL]A9A88P,Q+"HA#1;=L=*0 EE4JP3H)O4.Z#=KI;/;;J4FD[RT/8E MPX:+?F]N>&GZ_FGK7B<%;7) 99H[\IA^.C>S/1TE)'@D%(!G$IR7G%INJ9&L MX4%\N*18EB(E[_43$9F\$I49)3-*NXQBB<8(4^T9EX 8THH$RJ0G##G%ZNK& MUYFN4F(E2L43MKT:8I27F,6RX8Y=.1#?[HV1V%V;C[\3Q]^MQ (;:=*/&F3- MV0M_^NI@JVWNN[BVCP<[[P\^'IP=[)\6.X=[Q>G9T>[__?WHX][^R>F__442 M+'XM]O_C\\'9_\OY!EL4LDQDJU(C]J[M7Q:U;8KE)J-=[WX^.=D_/"N6+H=? MLJZ=E:VL:^?CWSQ-=F)VVKQQ?7%1=22=M8P=^3^&_3^JCEYVY%UO4@1M>_W> M9'/--[MVAV^G[S;:X:2[8ZV,P8_#@=?SJ(8[,5COTM$D6V0 MMEA'?<. Q-P(;BGRF$H;)+":_DMKU#IXB6A"J2J):189*FE!)3@&VG-%G35 ME9: "*4B,$*11:'9/ Q:8IQ0<4_ZUW(GW!D[UL8%3L;%A?ZN3=]GE\4616C: M(Z^%&!W/I.@N=3&@A(#4.$#\0S+IC46<$N64DRPTZUO B)92)=1^)#L7,BR3 M@"5VU$HO5>-E50K.=K9C][PHSW2$4+PP%B M1"J.F+ 2I-!&Z)JA!^N,/$!)2=#(3I.4+WUK#'?8!68!J* D33!"N19 ,F=!LC2JCI61;;79D1&9$ M/A&1A&G- [%>:0 9J!&2.<:" N#4:M=LYS!2 DY(H\B.@/5J%,.1+_IS?3:/ M)-]J2V:9;.*QWVO%"(0#MU#E'TG T7S!$@2U@!Q75&-H5 L@40N ;/9GL'0$ M+!J",SYJS80HP$9J)C761@,"9KANUE4?P<(Y[3Q8LLE??T&/O,F=Q[-=L:+3 M\MJH"'%5"Q+[7I._Q()%1$BL. 6-B';1Z!<2Z?@2":39^S[:&%1L=@!U^_=H;C^-9)]2S,[]J5I4<$@1E0:B,_V'LIW8TF.>V&I\WP+^* M;/32\J \>EM3LN'J%MT!BFWL.=HCXGN9-R!KI/.((2FJ42O&.BZY'II@FC>]WC\O&_Z./?SGC[RNU7J^X.;Z8-<3;: 2?' M\[H):QHKAA1_I2=5_ MN._UV"?AC\X*>IM5PPL!^%B=_U6*3RT-><:IUY$8,*: %)'219HQ*AA-E?7- MEMI367*<4 PM,0T@@R91T$CO$;.$,D,":"UU&<=GJX:HN3PI6=[8\NVQ]3>9K7 M&Z0MTC*89CT$J.0T5]]G@&: _A"@S%@AI7!(*0J62B4XY\1P,%P@0QJN]6,E M@JWVX+6IBK21R+:R$K*H_]-CX\>3X3@-/22U;)/T\T@2SQ"9]+[HZ@1YIR0T:QB2BL2-1+F1,#&R&:C%IR6DB1$>9U('6$R\C/R'XM\9$2P!H!+ZJ$:=V()#S0XBV2PKJZQ^3K5)6C^I!W MOYE1\7,:4;"ZXL'4;*4L[0E*NPH 6#&)D=0@/#842X\L,,N9HDI>2WNQG>*> M#82L\756X\OBDL6E,P9"AH=#JI&EO^O?KH8S\Z/=+./KW["<)!Z >"E"4 2 (VI8 MO#D5<0I+(:BJJ<.MN63P\B6#UG]9WK-^X#ZXH!58ZR#^:YAV.'@C!&B0YG%C MNU=/RI%=<.Z&EHKQ$M*YH MO/ZDYT>;72!;9)?^^)Y8^XBA:SA,S8,;.( 0"$-<.@K$>@V:,B$M#02!$(]C M[-4[P)9RNX<*93QF/#X)CXX%KJQG%B0&(-HX$O]!"(+4@KAF*XNW'X]==J:M M/,]K5U_TJKJ3!:.D,8 M9B"!&\N=DU39@"3!FC5Z=V/$2BH2ZMN3_@W=B1'@)WZB>P/O"J]'@][@2_8! M9)MC%29;R-'^7(QVK+W\>CF=Z;?G0\_VEKL(Q/O>>*&LJJ*%U K#O24 @7I% M@:%FFWTP3DI,63I,EMT"&:+)0=1)'X%"I)=< @,J%>'8XXA:Y$0PS4X#9Y24 M%"=4LYX]!6M1-I8DKAA.&Z#:X=>+D3_W@W'O#U_T!O'[[#'8$M/G]0.VS[4P M3'LC[BZ+PL%4$CX.Q^-#/SD*9_K;LOH@K>-13EVF$N)8U*/9: >=0@M(8( M3^(#UE8]>UKWXU J2YS2#,C40-JF.V3#;<=65UO.1EZ/+T??;V4,ZTD\N/&D M>/V\1)C%IR^EDRRG#$E'M=(8:0^@&54! D+5!&:#K;*-ICQ%)9SS'S2/NB=! M:%INW^B>:(I$I!,.$( ZT-XC(;C56CE!ZQ*#UI=<@TN%<2E471AS.96FBH8] MM ?58?U@)Q^SA=5SS?]Z6<1?>>'C0O[P_>^;NYMS?;.0G:2.6U(B%"&$+5)$MJ@:3EQD_S$QKU!BI62IG0=)7U]\C:#JT_,TMF MEBT[+ MX]-/QS/CH[9T/;MBML,5^_)()X:U9M7D!"V!1<4I: 1&$\8= M8EK5Y'6N,Z*J5$EE]W-#,DRV'2;482LY4.PU :JQX=(K"2A8:4%!:%0AX B7 M3"8T9B3]T&5W?8;5](SXXFC8[U>3F7M1JD9^/,GV4[:?4LH)^=0;#$>1(P_F M\KG$E9@1YR)5BA!5"B.E(AY3A1 %@9A@#6=IXQ]4JFZ-\92'%F3T)XQ^[J@" M*8A37(!706*FG"74*JEI"(\K57\.^B$A>V+[!A>T,I?RV6Z/!%T>>>S==HV] MNVLN'@QL_[(ZXN/AJ/H+.Y/)J&!H0 M:XRC^")K:WS.ZQQDB5%:GI@\R3)#NON0UD$0IL& !%#Q?]Z+^*VV-$C"7$VY MRCJ]1IB4G&PII#>I\4"[KJ1G*T-+8R^GZ4%=4(X>VN-D2'9AKKGA9>2$IZU[ MGTUE>FP4I3)[PO MM*UJ'?7@>Q4.' PG\2]-AI483"VG:4EDZ WTP/:FCJ_XPFQVW>O+@8ZV2_SY M3V_OKO.1CV'[7H^F)W-^I99.AA?S!2Y>69S.;-6%[>MQE+SW)\[XT.<>&_Z/Z?^OOX!UNP3#F_G8\6'S+;PZEH M%VAJ$LW%'Z%KPIN_AGXMSN>+GUI/"_&?T6 M,A8_6C[)5_'D[WNNY17<>9;? MO8XKNO$PM[GS]H;/][;J4-.S%5WJXGQ4D=5?#@[W]O_KU;N#: !]JYL9IM\5 M=Q9Z4UAO?O"Q:Y_&NV8XXJ9$FWBM5+1QMG.XMW.R5WPZ.CLZ*>*.['W>/3LMBX/# MW;=%_%EQ^OG]Z<'>P<[)P?[IRN30V/IWCPY/CSX>[.V<[<>EGL4_/NT?GIT6 M1Q^J ]X9V//A:'J.>GIS[NZ<_AZ%:OE'E>14+Q?7H7 MQ$?M5]>)C7P\+?NIOI_?4[."H$8%J:@%IPV3Z>)>W;K!KBZWYSI&(NFW$_M9 M>4+3XF*_K:EL<$FO#P;%Y'QX.=8#-UY+"<2/5*;F/-&U@O!@S'KI=_/'2LA: M*>2P-_#%I_B#\W&Q'P_7/44PUDO&_B*J9/$>*B@JVU6DN^!Q[2ZQO CTDHV@ M=U;@VE6H9$E8JR3@[DI"DZ3Y/1,/0F50>TY88FA'M):-"<<3 L?NT%YT9AQ*LH M7VT**$9X,ES[^".64A9]AW(+,M@SV!\)=LM%$$0Z*Z@%[ZEDWNL*Y4H'*G%= MH^0KL./U@5V0DA#89K"WI1(EH_?LN/^^'$]F60"383'R49!LK^^+P9)"5/VD M^M[J\7EQ,1K^T7/>%>9[\?IR'+_H#7XJAA=^I"=5VD$E%'],$UCRL.L\[3CW MPLC'OVFR;6W2-9:KD?">OXC$V]-3=:!*N]=?JQJ2_YV^D*W1/(AC!3UR6:;B MUWT_K4D:N)TET5I.7,=**.V%"2*:DUA+C4G4.A72RGK#?4OF)$&E5 GUN\_F M9$9KBFAEFGA Q'IN00:N$( @7C"B&/5@6K('(UKCL6TS6KM@#ZY/#UF6MFJ^ MKO/!CT;72>/1NJN:T6>S[B7TN%L6AJ/P82$!NU$ EEU3P@'S0A"0G(#AR$ ( MFF)$M)4<@VY+<5 )^:424PTR;-*##:MZJ')&B; >G$,*B.-0_0O<4MJ61Q>+ MA JX$K^CDWYWJ3H#\=C/UZ4.]TIPKFN@EB7\&3[9TOLGP=:[!]7485Q?/W#<+0W MO#23<-G?L3:N\09M$J&K85_6>N, (20-=LHXK(F,&TC7Z*9XW.0OEE(!;(?Z M[&<6>)DLL!828%0P97@$H1(@E)%0I;U((31$T\/5-(UM1'>BH,_XF\:CKY7L\_\Z ^_N>3 ;,6UR$0'BW/_SU$$S][PSV7OJP*CM3%1]1 < MI"%*&0TDOBB\\-S7>%^;2;TK*P-)D4EZ9>C M#6H"V'7R_\8#R5A_UOU9\X\8P M(;DBH6Y>>2.9)Z64"25Z)QXD2=Y;,I7$-T97]8!V2?ZR<92-HU7&ZYSKD7]? M2=,RF2WK!%+)JLVYT 2!9T@[2X,2RC ^9;26= )>TI3&YN1RE0S/).#I-''* M6A&"\,!!2PZ8&,PU#D(Z4I,5WDS#@A++;?%5Y"2-=WOSU(RB-[BN39D':";Z M6T[.>!G6SR)79R$.!X.]N3#,7*IGE2@LD1%8%JP.P*0VH)R06-D0O)7.,>R= M:#MIE$#W#9\,I!<()(H/+>+7/FPH-!^-RVG]H&*IK/KL4LLVR&MDMA5OWEN3L MZ$K,#OWD*$36N^%H &^(YU8Y"<"B1"*A"8_9Y9#A MFS)\L;!,>N-X59ZNB*:<2*8\,9Q@XES;*HLH,B6WJH+A[K@=?IBX)/1[[ MR6QN]M(<[=P%,;?!RZ9T/OY-$V;R)N#KA3OBIRF9SNL^JY:TOO='-; P&WY9 M:9VGG1/N,P^TP0,2@C&(..$T!DV1PI8398@-GC'!:WB@F40Y5M*4"A8[ MQ -=L$6;TI\6G0MZ.2J^+<&\)]/;P;4,+/$:)5Q3ZXPV7@'!W'@P("DC3*) M>5L=&T7D-910\]C4R"N#\B6!TA**G6+$^JI' O9*.0(4>104"(/6&%J_W^@@ MI8!.%;ELIT;1)6>-6\K*NQCY"]USA9^5G\FS#9=M MN/7PZ?%,Y!:92_."IYV!.ZK$;F#: M:M[$2R(24GXZ9-1E8GB9Q- T+PALM5!(<4" .=-1JP*G< B$.F5LVXD"I*1Y MU.(J$IRF>!$TR%EL0AW%9? M)B@)D5W"94Z'>93&$-6$<5SEZ/M"29AY5:+J,*J*)!:NEFPX9<-I74Q7"=;' MZQ36);+S%MDH>5@[+@"XB6H)4BPH'2DMD-9Z7]-2HFW)C^(&)SBDKM[FV0]88CYT=7J_D+FOY3C(?]GEOCVE8D MOZ"P/6:L4,"2J:-+1B!&@KMQ=*EE)+ MV4[0P49UK=:\1D0\0PW3X_/BHIJEY[PKS/?B]>5XVBCKIT5'C<&7HI*U/Q+4 MQQ(U4!^BOU1-V+6MNT5&CS*\&T7X>"[![[]_'E<=B:X8?>=*=&^T-3:8.T.# M1Q0X\898Z84+RGO,"*_QPC<;)A.L!)&0T?M$K"5'^YF$,@FUZ&E;B8.HLEPP MJY' :@V4:>D&EO)0$6JH:UU/54EI@E% M=//1M.*,IM')KFC.ZU</1?YX6'TZ./A4'AW_?/ST[./Q;L;-[=O#W@[.#_=/- M=45*5+=+4W/KUE:EQMU=V[\L:EL3*5ZO-_+_9^]+F^.XL6R_=T3_AWSJ=H0< M47)CN=C<'D50BZ?YQJ8X$MUOWJ<.+!=BC4M5?+58TOSZ!V15D44RJ2)KS2(A MRS992R82N.?@7MR#"[/:1'#D_]^D.^K6M1ES\=Z<".Y>G6V9$\5N,NKV<93U M:VY8_>UFJXO8]@F(;4_MU]H>S@:UP0SQU:51U!4]R8&W,J9OG\J>X] M=,>38=&^/RH/?Y^4>3K,&?+QUWR4ZOBH'_*I[!?Y(XN$*250IQE&&< E=T,S MSB(EC/A O)([DI)1TP'S6$J)/Y)<8F&#)\<&#KB#",Y$3H %:8PWF#?HL@#" M*K(K]RFQ 7DLQX(\4L=J^^+]%5VJ6C Y6YEILS:LS=J+5@LL]KVR\_-@F+C4 M(X;Z]);:WH[GYM8HI4 JJ24D8B97 DI;%HF-)!)A=/*\=G[LTN'+='>;^BCX M?=+X98(8IT@(Q%( 0[1-*";!!F4% ]Q@481[EE-J4:2T2?SNU7DY'#7\3 !_ M #Y.2V/((CW=71QZA_;TVX1K-0&/2D3) ^@@K!3>>$N543;PIK-YM^PPI8"T M3<>7%/U[(:%"0ELF(>)5^L=PSID#J:61&#DSP1M+9 KH=NWU)=>SD]S.PD*' MME96A J[%BH<@LBZ#/^3'OX#5T!L56/_\_')TW?5K?OS+=9:.0> M_9Q-MV)%G^>N9BS)@RPD/TX&8VRH @W '4?D(3(*,EH7I-<$4$=GKGOT[+9I@04(+0."]QP=I]9%+X $86QD!ID0"0'LR\QXM9HCGO$KL^;[8RA&D#D^RT@9OW-^]JX9)EZ2M3 M>1?O(* 07G%%#&. *?<;V\Y?5=?%U;Q0)/ M&>X9>&83Y22R8M0A>&!,86"+480D0[[Q51CCL& M1J-1RCK-O?5$$]Y40W\[6YWR>2)MJF_8\F7J0TAGWICCGP\OS?'[O"0P/4XD MH!O7-63\; MXKSX?;>!2(VU=9*:=JP6M#%G:&:;L:^?G74PXZ'\\P^&G-\GR MCOIA5GK@ _K)\*;T+6A'8K14;_F"W5S6O8D=F1HD4\]%36IQ=PZ"[ AZ4.LKNT5F&Q9N5E9G;-,-61!QU&LUW=%H M8OL>TUB-QJ.? \0/EV&S?:DM!N212XHG[D]#)PRP';\@:?4 MIDA-6$V!ILI3'?:I(]FT:13.R@BLR/Q2X>AYFQP)_7Q]+GQX@#&T\:=<-(Q$$%8XP@F MUA$,+9%6[THQ+#M2M2BA=>A\LU=_<=-.(1/KB);KZL(7LR*)E?M:Q6[?]GV; M*PRWF:5;3<7["HWO*,7Y\]S2&DMQ1D^]1^-AUX\QU$=SWO4FV MM3?=T<5@9'O_GA[Y(GTC_9Z)N-N?8'AW@LI#KN# M,!(W08;]$I M.FWCS(+V@T![2\%NG41KJ/4.&4@3G00J?<(_C81RXW>5).6'MA^W+.^M?'+, MTGIQ]J.RX MW&PMI(O2.BH4 #'"1(\:O-8A>H&TH2 DI8S3#>WLHQWUN*/6_6=,"U44JM@, M5=#@M0_.$*$X<)WB,$F8(@*!L%PZY395D,U117V0\J,6K[7+CX,M:,RVXZQA M/[3138-6JE7"8.)ZV-"X3=+17SL*T2 M+3NE7 @-5E>U;GH\L/XKIE8J%V\Z MOOTPN;CH8=Y,:'NYPI_O#4:385W(N-9? MW2G@6D;@9?@/8OC;X,3>LUSK-5(U-4->__#2C[^N]Z/:;JC"9)CSN/DTW>D* M80YC?KS-E7ODSU*Q<;N>4W]+1S>6 7\$"\P%] 7T+0,]4D.#D(C4 2@&EJ"#X+PVB![TSFI6=8@I6:7- M.T9;DFAOV&?R@T]8C>V7-M6.6M9[;6;7O8@36TV\+91K3LW^+%M]IN5%1TPG MX@U D8)GAIKE=-"*A]9D$K+79W'0CN:M[B8U9)Q/0@GK3!,89@], PG0D83 M&"H+X-!:JXU0AAF4RN@FB?=VO#[=X9(^.8:YY1%.___G/Z47;;*GV>O9-%XN M9H#G_7+U=M/3>LS._DKI:<3*^F0SJ?5?\]/V MTMW3"]-#\)Y/^G824G>$[W^XNYU3E[$^\JX^]N[9LN?S/3M*-O7J_>G/I_8C MOAJB_?TH_>=RG'T/[; >S/-+CS1YQK-GFK\R']#9@\[[?4D7/KMY^Y/))X?# M^OXOKYWO]X"^UI=.\F?,-),-)T&D-_]0ON#E:\]>RALG^UUK>E/O7/;,17KE MA'!J8#[/!9W^83R[L^VYZM MSH>9POYR?/+F[7_E2"3@E]N:BY_^9E]6MQIZW5BO__:_7KPX??\N=GMX93;O M<83C[]+/WZGOOOONQ8OKEZPY88VYH+I->+.N'WYTSTFGRG^_OQS\39/'=8MV M@U[(?')V=/+FZ/V;ZM=W9^_>5ZE'WOSV^NQ#ISH^>?U#O<_CPV^O/AR_.3YZ M?_SVPW;9K;&!U2[9=8E1\*E1[*$77K\[^?#NE^,W1V=OTXBP\?SMZ]_H]_O/OES=OW'Z:/=-3WYX-AW7)[1:R+ M;RQ^ISYW3OV]WMMS]G]O/^P.Y[O&OCA+A(#5K^F=\U'UMI^K7'_ BS3)I;&J M>,)0#K'VT*[GOUU.KPV=ECR'J[Z[152U3Y&:T\MN2:[%^F_/DO^6?Y_Y.]/? MI_3JX[C^_+,M$]&UZ>79#>?HFJ-T8YUL#1?_/O75]Z8.;)ZBIO[C\^-^-3X? M3$:V'T8-!5HN#6'N;C:I7FYXT-_JQP4/=K4^O2-:O=<]V=)[+B^"?.]!W2R1 MUJ="W#T\VY]P\X$4VQC]^T=3]Z]=O):1K&:86VC(!JSUCE;MQX3M1>:>JKM/ M,W[[Q>,HGZN^QS:Q[;;QX9-Z+N#B!WFND4-^;)B MG4_<.H^\GWR:]/)2W1X-]-WX'(=[O'_RQ2Z&>([]4?>/1@[?43MFR>WGOPQ& MS9Y[0>N31NM9+ITX&7XM44,QS;:9YB!% ONTRU]/BU46J[QA%2>#_HN]^A7] M\7#0ZZ7AV&,KJKOW&12 /'& W$G;AV07MR02ER^NGPY8%,XRLJ0<2TNR TUZ M@UN&F&H9"BC $V8%=(P1YB27D@1&S9' M,"(Y^=>'N2YJVHJ\%C'H9YG4T9?NZ%\+AX?_6B>6-R.F ]71BMU#3+?+F6"- M[:=;@'&AET(O+:(7J9%IQY0U8 &--)X )]%':@VA@JQ&+T?)]\J-L;TL^CWN MSU)ZFZ0:2O*)N??9&E"XIG!-X9H6< VB=H)9"C8J(,K8$$4(RI*H*0NL<4_1 M3$OXVSC&$ (1CN-#6@A+22AD@] M59HDI\8WEI"XAT=SE=&NT\K7>>ITB+3FKY(R*@S1K7UM/9A=T* MN[6)W2(/03LN5) *I#9:&&\T"^DGY(&NZ$/-%0"K+ C=C\>,Z;![5=*L$@(5:'C6U&)3,1,FX9PP$DU;$P"DB,5XB7S5AUGS;C2YHTTYJ1V&: MPC2%:0Z#:;25RMIHG(L&0J1.NP"6$,ZD2L%.O(-I-N294-:1\ 26IG'@SQ>^;S0O[>7HEKGMQ1\[0]? MSEO/* 8EJ0,BA 6M"4GP4II9$AOJT3T,7YO7Q!2L%:P=)M9L@DYT+O!()3CB M-,5\K#0+((A!;M;%VC8U(;JCH<4+@@5G!6>7./,LJ"A]]12 PL2 MK$24C1'J@^:TC:LBROQ6<'?XN$-AC49@WF@)&M#$H!"T($Y0$6G#\>@/P]TZ M^?J"L(*P1X P!2Y:KH@/#(!2+7BT3GK*;:#!KSVS;3Z57/S&@JY#09?GRG(C MT%'PP(G25(6@@3,?@>O8*,]X"+JVGTT5+=Z%6*!6H'8E5W Q(2=B"M0<$.ZL M%(P:(SE8QZ.S2Z&VL=G)M%AFWMJ,X6$4;JB#\\HO1N=5MP[/.U4?Q]4@YJ// M6I-F/$3YQAY9K#4*B[O6@#+EG>#X73RS7Q8S+C1H8BU!9C5H([3GPFFN;4P$ MR ,K&H%ZD\,ZDMVK#YT=J?**,.90T2( M"HRW-"@G1+"<&"7:EV&^WWY5WC'R,147VJP-E>VJ^V]6VWEFLRX%!RJ4H5&@ MA,B9#J"48H)0R;SGOB34BS_1LCY\*CC?K#\!7EG%@"=D<_!,V(B1 "!C5EF! MC;LWMY[7+R[#^F927(;]-^MI44GTN;)$R H&"E$0B]:B)QBCX2Z(Y9G578@8 M[ED%C(I"+(58"K&T@EA !D>%E< ) 9[W?U,52; A\8LF9OF:QX;9 3I$MUCN M=!#\L$O-2(N$(:_MZ+Q*-^^FBX=1=6&[C02MX.7? WHJ*JZ59CJFB2Z@=$&""CY2()ZSL#;TMGI604=I MZQ+ 073&QK2M2$=4HB..6)'KT [YEA $<%%J9U1:NU5P+(%OLRL!87+ M4!B= AH(RB "V)@7SU"A,Q:LUX:N7?#E2>;O"]X>*][6]V0=,T:8Z%,,B<"! M:NJD-, 86A.XVT\>O?BOQ7]]8DA>'\C>\"B-!N5" K(VD$)4%%;D3+9D:Q>Z MV/A6_#*%%N"U 'CK3Z%"2!J%(#Z7]7;$:A\0J,DO,@>PP31OF1;W MM;?_EJW^!>H%ZJV NC(,A;&".>, O#(:"$EX9Y%QR\7ZLK222"_H+^C?'/J7 MK( ^-(+/*Y_*>"^!@@!OO8Z*@HN.&Z=P[0A^4QG\AFVY:; ?$=8?:\JQ$,G3 M(!+/&8W I7*)/@RG3BK"M0$JG1%D3SO\"X,4!BD,+'X].CU]_.$_1R:ML M!J?V:_9 CH9#V_]8.R/'?9]I$7\>##,+OD<_^-BO\YW7Z')Q7[ZA1AL74",# MRZ0.U =E/40NO.!K']/T!%45K?-Q"C W!,P[7)+M(-,!XU0*KK@)((+4T6OI M+-$8(?V5[5!"W+>\D"('=W#A8UWC*'2PH2'=)1OH8"G5QAH2-0!G&J0CAAD. MA&G)U\Z=/%651)FL"SK71V?"I5) @D@XE4P;(8(7VE)EU@Y[MR9%D!TA'\LAJP6=!9W-TZD(0NFH M,1 *CC#K(:"67AIGHJ)K3Z>;S^_33F*0 LL"R\<,2ZZ"5U23R,& %%8KS4U" M&^,A6$O7/D'G:6?-"T8+1M?'J+5$1QG1<*.!HS94FN@\U5I[:O3R5>,R'^ZU M*,"%#2&1WXOI]WZLX.++@50*^"F/S#60++R]['K/7KZR/=OW6-EQZNQ\J>L7 MO-;P64(<+\;UW%!QTJFR_/YCX51X-AP.%E4_]"ZC]5&$Q<#]>S MPX<;TU^W,88K*I[:U"_?UD35D\'YH)?:.YIZ6&D"Z4VR"9X.AOD+1^/QL.LF M8YO:?C9H=K@6=9(V2 T& YH(BDH7/(N*4\>2YZ>:SS_:E2;@=I)1=;1J\:3S M0#)HGT-8Z*S0V4'3F7622!VUI4X"CSYM0K(.Y2T^E;*0 M6B&U0FH/V92S>58S7' M'"B/$+QVX$0 $S5#"8"K>FP;E]/<\PQ>TZ'PZ GO ML>IF"YL6-CUL-@W":N^PV1>\N4<](S'SRS$AH+W^Q!N'<[R4;W\R0VKOUV]-.NEQ8\T/:W'/.P/UR9.7_B,&2^Y=WHA/ M'9Y^GQG!]/>>'24;]W%MG9]?*7?ZRRVJ3KL^4<]ZOQ^6 RLOTP^GZFAIV#]C83S>SI M[@]L:Q9K'IEU' JV])YWS(VC0:\;'F@:&T7[5 QY]_!LO0$?=G&8V[&;,!:5UA#WIX)3P5O57>?9OSVB\?1J!K$/;;AU ZKNA1E@5/A^1NV M,5=2[1,B,Q%7L[S_-1W0'MLQE2!5SW\9C$9;S^,6 MM!X<6N>*BQ(U%--LFVD.4B2P3[O\];189;'*&U9Q,NB_V*M?<9FYV&,KJGG6 MI "D .2^M'U(=M&0A]I>H8ZG69/C?T_Z>"L[MBU[>=2'^#Q>$<)C51AX#"YO MJO0T'R$4F;&4&J4C&)7:00E(G@ M0$1K (WC 92./OW;4&OG/O2RD^(4JD/:7.VM<$WAFL(UUUP9@: U0^H,!1V5 M(28DI@GH7 !J&HI%W(=KMEHL@I".9"U6@!>2*233C1[*MX@.I0\)B=GL[;5HNW&A=P*N6V?W% Z)A61FA& M8(F6*G FC/(2E+(-M13N0V[;KZ4@94?S%M=2*#Q6>.PI\]BN:8QK="GR(P0Y MN*!20$@E,,I3A,@$KKCJM(7:!IIW)'U,O%7BOT(MCYI:A%9>&"$<1 4LT9T=CU/./BSX.DQ\ M.3"YY'>0&!""]%H$2Z3QG&NK#&7KXFOSDIB"M8*UP\0:,N:M2)& M&Z:5%MIY6!MKVY2$,.@0T6)%2 %: =I5>3H.G/D(%J-,/S$GF$LX@S2OQ1": MQ>,/FM0VKHHH$US!W2/ '=A@.0E44@1#M042N8Y&A33O22_6Q=TZ"?N"L(*P MPT>8]A0E)&:_+'"?)):!D^B)=4 QQ<:6"!%YEK.;Y'F4I&;1:;6J M#PO*5T!Y9(*+K/1.T 7MP<3(K&(8@3A%FVL,E-1J07PK^K @?@7$8X"U0+U!_8E!?LFGU@5@W1NDTP3O)$^2#,8[2 M("A:0JF)VKCVY9COMV65=<"T>+F^[%@M/--RGMDHS3 -!AAJX$J"4]9$)A6" M8CR"-*SA#-F24B_^1,'YP?D33E,!VF05MDI_F3;$1AT#D4$:U'POF?WB,JQO M)L5EV'^SVDXEFUUW%((1KBP:(X%PJ14B2N\XJN ]-&[0;)>(H90>+(!_W(#? MK.\@N:%$/V M9O#7=G1>I19V _;#J+JPW;#R,#4T8#]*K24-V9EJZQXC%G*3CGK$'TP7&UMH)G [G]@J."HVWC:(D;>P\@40G6R>"\ ML RTTC;F/Q8I\=H:6'O9:ZME\CL"X%! ]'W!3_OPLS9\4 EK/>60G#B@0CF3 M7D@3D&?!29#KE^_8;!:ZS$D%4ZW'%%7:!&>HC=Z )#+Y=>BC58IYP9EL/*]E M)RG7@IZ"GO9[=%Z)H#5*A82"T,2*@$H'D3P\ZGU8._VPA7+7Q8\KJ-GOG ,\ MQN @2" (WDFM@B'* >%!!QK;M_&X3#X%1FV7"(X?4@SW/C\T%83'UQ:WE :7BHSY,R2GGI#(_20V1F M[57'76[ ;:U=M7OZ+9@]-,S:X%%JP4(,H*2R+$_J*!TQ6CBF6Y!R*_@M^"WX MO0._0D>>O''I+ $0/MKDHYOH@P:/P86UY28[WQS;6N,JP"W W2!PL[HT4HD\ MN @HM),RP59%Q4T L?[.E#944VZMO14L/W4L+UD4>R"8=0@.!-% M0;@*?*U M0D'PQ"!-#K9LRW[2VX4M10=8TY'PK36OUB9P"FH/#;5,(@(WSCFCP MME77< M6:FD$S'2M0\TV'Q.M<"UP/6 X+I9M J*T47)@ 5P1E@2M6#4.T])1+WV,0A/ M,YE;?.0"WQW-M@C,)-R"C@S0J^0P<\.Y%<@<<+5\I;E,H;M(,-][0^/U"U;[ MJT9=V]\+9T<8ZIK4V!_9/*:MJ1!1"N(W&LFF"CJ,/EW\>'1Z_/K#>?*W7V4S M.+5?\S1_-!S:_L=ZQC_N^\Q6^/-@F,GI/?K!QWZ=F+K&8HLA/8(,W(G >0KI MK=2H4(J@!5*AV?I[T9Y@->G657(HP#Q 8)I@5;0^^1+$@[3.6LD$]Y1::232 MM0]KVGS&NJ&2@R@GRA25CAJ6.!CVG(8($H%)J\-%QI:E DGY8N^3$GC+&!:,%HX\& MHU9$;D),P:='B!$L\U;2:$P4%(E9CM$R'^XS#5Q=V! 2^;V8?N_'"BZ^',@A MQC_ED;D&DH6WEUWOV-O7+MQ5$ M]61P/NBE]HZF'E::0'J3;(*G@V'^PM%X/.RZR=BFMI\-FAVNQ55-YRV7:&-( MSEYPPFBNHZ)"4(L87>-LLJM4_:TY!U1'JR8E4DLFG0>20?L!XQ,><4C8ZZQ9L0>='NW\Q^T(WC3406%V0JS%68KS/8OL,(;(H%J%*"1 M:Y LN6?H@HQ00OW\M&]?(G-ZS^ M=O72K)<6/]+TM![SL*]4T0:QLC[7LK']KZD?TB.-TY?&@VP4HT&O&_)2^5[=I2L\=7[TY]/[4=\-43[^U'ZSR)>E_38K8N<3/+4/+W*;=GF_;I6 M7ZHZ/V-FHFPG"2*]^8?R!2]?>_92W=!F-C?^(C7NA^S_3JZ MHQNN4]9/Y\/Y9:8]69MY1;*ISZ% R!5-SEXC?Z_.9P_ \D?G4)B29R-*YF\M MCN>S9 /??K;%-MQZGG^@36VZ\4 W^?=FQ\_Z.(M-NCY3KJW.AYG*_G)\\N;M M?SU[>=P/^.6Z?F@PS6LZ.3-T?OWU2_OCM[][XZ M??_NS6^OSSYTJN.3US]4Z;WJPV^O/AR_.3YZ?_SVPUZ:6.V6P!K;\/K=R8=W MOQR_.3I[FWKD+/WOU[W'U)_I=??O?Z/?[S[YCZFTRWS"==&YIO=E>6O?\M\O) M8)4.K*?"U*)>GM5]FHCJTW+S[[,)>OK[E!I\'->??[:J#U;==A5F##;\Z)ZG M;LQ_O[].CL\:)O'YSQO8[C!W36[Z(YEY6[.5H9E^(-6IGZH'#N5E:K+7E=P_/]J>OZ5E_^W3\F^QA MJTL.>V[(!JQUA9S<]DQXJA^NNOLTX[=?/(Y&U2#NL0VG=EC5=7 +G K/W["- MN3!UGQ"9:6*+=1;KO&$:"P+#/1IHK6WMIL M%(#ZMATL"AEG)8R1 ^#1@MEJ85>"KULG5ZX!DI$EL03#889 MBT@M$90*P8DP32>KW(->=E(62'2X4H5K"M<4KCD,KD$PZ*F/QA$&%-$H*Z-A M' 5&9D"NQC5;+=/#68=34TBFD$PAF0.I]& ,[N/1[*ELCNZD0.\1\<]F;:M%E1X*N15RVSZY)<<)J==6.HG K#*)UY)3 MQ2 $#TJMN!JT_3(V2G3TH_*C"H^U98 *CVW@H7=,8SXHD!:TRR>&!AJT)YXH MIISETCJ^XJK3YLO*2$([0I-'Q%LE_BO4\JBIA1E)D%MT+@9@01LJ:8C4:F]< ME(U54^]!+3LI\T*@+&<7IBE,D@"J,3YSC)F(@L$!?N"XPAUMLBJG8K;C5,PY4YT.![$[SCMV%I>UE90T M&6;&<'DY539PN^#A-?RA!CI?",\0C4 MH/4@G!"16$\]=0UQP\/PM7E)3,%:P=IA8LUR21.VG-4R C'!4BV#TH*@L0IB MPUET#\/:-B4AH#K0YD+3!6@%:%>5044 Y(8S'2)8!YHCCUH:PAQQ$G#M26WC MJH@RP17<'3[NDMO(%&%21T_ J)A\2!E$A^%NG81]05A!V.$C MC+BHM(&(5@( ,QHC<$DY'%=A&T^EUPV2^+BU,.F ,A5 @ WCI'',2(.@;!P;J2 MT2PBK7;U84'Y"BCG-$IC.1B:O!OOB2.$>@G.)Q?'41-*7K4@OB#^,2%>&T4U M)*LCZ7_@G(N00AME:42ATRLMRNX6J!>H/S&H+]FQ^D"LTV E\]1;(ST(;6S$ MA/40,8"PVJV]3KBO;?>4=(R2CX@+-FM$9;_J_IO5=J+9*,\PQYEEAHAH- @# M1BI#$;@+H#BE:_/,DTRH%X>BX'Q]G&_6H9 J>DJMC;:684,*'AAWR:50J$## MVLJ9E?+ZQ6?8@)T4GV'_S7I:7*(E,!HB(* #Q[S1-K$((: L1"?67HC8B(CA MGMQ2B*402R&6EA +T]$08)$3]! MVL@5CXB>1&VUY)M3;-R3'6B'BL=4=GT? M!+%+R4B+-IJ_MJ/S*MV\FRX>1M6%[38>VUA4:2O>^P!4:6_FH[^@F,AFL1B6 M6=!&".$%B1 5=X$! T-T5$937'O'WA/4:K1NB:6@K2UH(\Q']($0AQ*L(59I MIAWZZ"@5A*X=N#QQS41!WF-%WA(W_Q[0$\"\,882*1180C4GCH!C6B>'7Z\/ MO6UN3:>J(TF+PX#V^/H%U <$ZK4Q3;V)E"J#'"PPIQR3R7W50BEF$GA5^T0* M96HM*'QL*'2I*PPD/#D'P(-P 1@2G^Q9$1&]*"G\@K>"MPVZLL8H!]X@8Q2! M4>[ A.B-1&Z#DJJ%6^2+ ]LF!W9GY-(*MELM@]7UR+(I1I MJ5#FVP1Z+<;^I^U-\,@G_V*(X?4@^P_C\T%8#/E14*(21WA#05.OG;CA+417W;X%Z@7J+<"ZH0XB:@B(U*!U5*' M]"^WFJJ@F+/+I>XE=U[0WX8^?"KH7[($^D#X:^ "N8G>TYC@;PP# \G79SH8 MPUO+: RTY&B[)D[@"QC89(GP22@F$5M)744P"NA45%$"L)K::): M^RB:S:L1"H44"BD4TIY0Q-+DQ(C%$<@0/3:;1(C%%;^@MG1QCJ M QBP/[+9>EKC/!7MV89@T,Q\HT\7/QZ='K_^<)[BDU?9#$[MU^R"' V'MO^Q M]D:.^S[S(OX\&&8:?(]^\+%?ISRO\>5B4761M6@,('@#+ 538 DJQX@(C$9D M15A11*$%F-_V2;:#3/ <9(*AB&! *]1.1VY?/%6A1)FL"SK7 M1V>0P3!'# K!(5)KO#<>'4T I3R]5K0-!; %L"T"K.%14*DA"&" G#OJ+1>4 M<<.$"K8U)01N>=*J(^7![>8JZ"SH?! Z45BE*$H6#: +A@IOB*%<&^M)6!N= MF\_PRPYGC^7$XP++ LM&6!+I=72<6BL $N*L4Y8XF_Y);BZN?QS?TTZ;%XP6 MC*Z/T>@]"A-X+D\'N6@/U?E(/6H]$$GNL5&VS(=[K0MP84-(Y/=B^KWTXL67 M RD6\/;316_P%;&J3;)Z][F/P]%Y]Z(Z[=GV)*D?WL'[5 $-A@&'ETW]"ZG_ M5*-!KQMVU? 5=4)KM7R7TL':6H]'HPF&-Y-ALHQ3''8'H984S4VZ_LRE06=[ M7@Q6G)3*"V.\(""MME9K'Y $9JSB8NT*2T\P@_Y C+;/=2HL4UAFLRQCG?&$ M444\:B F:D*L9(JCYD[)N/:Q&9LOC7#+)^32%,HIE%,HYU H)Y=@2;Z,=%2 M\DI;YH/3FG#NK*!K)S6?JN2@4$VAFD(UUZ@F =:J&"'DXD\$I7924P3"5(B, MQ:*?*.Q3V*>PSY;81X"(RBG-J4[L$ZU#:81C%A.2:6!K:RNW)@:A'=/F5?9" M-85J"M5HO3%<^?1TDB>2D9H4F4XAG$(XA7 V%S]Q1]$%SZT% &>U M!85!$4>!T>B7[R$OGLJZQ+%7C1*D)VF1$.FG/%S7P++P]K+K/7OYRB;K]EC9 M<>K1?*GK%[S6\%EE#KP8U[-?Q4FGRD8]_V)K54_3(6L?L8?!Q/7P'A;U<+/X MZS9&8Z-SPQ8?_AXSP/F@EQHUFKI\QWW?FV2+.1T,\Q>.QN-AUTW&-C7P;-#L M 2[NAS1$,I)/JB;L'H!; M62BF4,PV*2:YEX'$2 ,U ,%IIY"J%/2R*!70QN/U6B&#H@0Z0&GAF\(WA6\. MAV\H-9HJ%8Q'!M%YK8TS2%T(*?RUK%&BL%,-U"VB$9)U:)O++A6B*41S $2S MI!+MQIG&428UHQBYI"",,B)23:R7V@K'5&-UZGU(H.Y9^LUTTE,\"A+:K%FU MIR!<8;C"<#ME.)OX340I05H/W%HM=*[,;8B07%MC5V.X=616]^,R(SI:'U"* MH7!9X;*GQF6[7H9"%)0S2/^+$*G27)&HG=+:!@K!KT9EFY=Q"6,Z7!^06+0$ M@X5>"KU8I3B50A'/-1 $*PB/06 ( $9KNAJ];%S!=3OJHYTT$(5M"ML4MCD< MMDDAF<_+W"$R @&I2:0C04F1_A.=O8MM-E0RBI+'[J$TJ+3F/_WY3^F-/$R7 M[V7+>?F3&U9_NWIIUA6+'VEZ)(]Y;!^NG9J^\!FSY>ZE]8]_ZUOD\6/,7S?=/]E'5AW>6I1+YN(3Z/[;\^R/CK] M/AOMZ>\].TK&[..X_ORS50%=W;:[F>IO^-$]3]V8_WY_973DQ@E46Q#WS>V\ M29W8&DW?[(5\WQ^KG(_O^CSTQ_UJ?#Z8C&P_C!I7(&8V,$?C[N:1YMY<9]YF M2^^Y5'!\_^'<*$*GJJV[AV?K#:BGR?W.(HW:WVVZFWMNR :L=85UR^V9\%0% M5'7W:<9OOW@M'&.4T09"0%JF-9*>J") MH7':E:O _VP?RS6=MJT6[80FZ%W':P;\2Q: E8)1F"CL8B0:D$ M6H=K)8ANV=",C BNAB,M80) M%;SQL**/MH6]_()T&'],O%7BOT(MCYI:E 6AO/(D1 F&$\?3?V4DP$S4$5=< M9'K:)[$4EBDL4UAFD66,0!Z8-33%7@"<62>I%TQ)BLX1JNY@F>*5[%Z%-1Q\ M7F;,-Q59MN- N>0K4HZ$ M$ZHIUU$WK&P^#%IK)VD+I@JF#@Q3R24D1 =E%%C@7!MJ* M.24(MYXZLBZF= M5!D7I&FS3<%9P5EKR.8@""-4<':J"FC M.C@:#RK'^,BD" 7+!_=AR]K[1FP77! M]5/&M8S6>D\T)A"#$-KR8)%Z#P&(!KMV++_-[>R*=:@IN]D+J NHKX-:$^(Y M2$^%0F!$&BE=X-11*;P737O&#R^!6S!>,/ZD,1Z,#YQ(Y=-D'3VU2%CTZ(UG MVI@@#BMG7-!8H %UP MFCB&%#2SP3(#)>?>#E%>0=YC0YZ(3#NO0E;J04*:9D D*H4F4BG$VG[_$\^0 M%Q06%-YG_HO.:@,A6A;!F;P9.'"C,?GK3@1B6Y3/+O K\&L!_);4_'T@_C@8 M'XGE*2R.0 T:BL"DYM8Z82%@^U+/]ZOX2SN&MKA$U=.JZENPOZ$AW2CTM?+6 M,&4Y$@E>+=C;TKQ+@XDHE$S3+((%:ZD"JZ+@7$;O M>-Q+ KE,K65J+?#>!+REX,I%0:*2#"C)5>6"=$&AU)3A^HK.C225[P?W%B>7 M"]0+U/<.=<*DU)X))"F"CBX:QM-,#@!&*!1\>09G"].S+IA=_K2[3%D?QA;S MUW9T7J6;=]/%PZBZL-W0&O8KXIS#%.>\F9O30B8ZV]EB#B!$;;F1R#F"$\YH M(R.+2@0>#+%K+T0\P1QXD=T59+< V30PXQV#0!4#;KG66FH46D0>5<)ZR;$7 ME!>4[QGE2\*A>\!,EM<8P8U6:U"U26']OVS8WI5/9D:K%\5(Y M&K002,L)9&W^<"@4U3PP'AU((QUQJ&V* WR@TNL6BA"*RU 07Q"_1F"@E=+: M>QY$!/34194<"&\98R0J9HKVH&"[97WX5+"]?CB@(Y<\IGB 4LR%W#4G' 55 M@IK(F%Q;6;_YS?$E""A!0*&-_;H$RBLDU#J1 ?<4M5%1^K5+:I0S MM(MO4$"^;]\@2!>)](X%1D$*J1$9:K!!.Y$PO+PN;9GP6S/A[U) T2*5Q.ED MZ,_M".L-_K,X,S4DV7IKW*0B%=L0$+[-=]=6&?YI>Q,\FAW0_GJ078OQ^2!< M*QK&N4M<)X)F]2F-AG$/,B URZNO=?Q">H<6N>[%.2U$7E( ;EUSA":?C+1 M:IUB# P)BD(&O?X)J4];AU!06%!X#Q02S5V,P:094(#5X)A.((R>$K @HFR1 M3*# K\#OL<'/.BM1Z"B\]"G@]E9$[D1 0HR*0JXOQBM9]H+(QX[()2M@#X1D MT($(I7/%*07>:.TLH88+9H %PEN3!K^]*5!V1-EE5)9["KJ_A6[DCE!.F+0! MO'"&!:G12$FUU\:NO0EX\WGP NL"ZT<(ZXVBFG%B BAJB$'0U%FE(V7&I2!6 M"[[^"6Q/.T]=/.?'"L+-SJU.6ZL" I'< C?*2N,8EXHA4>A9V%$>N4R8;4P6 M'\9N^]K27S@[PE!7DGQZ\_G*? X%6V MJU/[-?L91\.A[7^L78[COL]$BS\/AIE7WZ,??.S7N:MK!+RXN0_2GVB)$5&! M0*\U8=Q;XX.A0,3:F_N>8-:ZB/$*"1P8";"@C*1,1Q1 G#+1$2Z#M4P*1+NV M=&7S"?1;KAITN%"%$PHG%$[8#"<@&J$H19O< Z"&F^0=6 ;"1R\Q,45)YQ$#C&8Z$$%T"10Y^JC!:AGZQI]! %#<[X]FH<.KJ/&E3>J+MY\N>H.OB%5MDM6[SWT+K6EM7$=CT83#&\FPS20ISCL#D*M;YM;8/V92_O+ MYK=XD%1B08(TIU4 ;* := 3GF0$%TOBBOGBX!3=!JH7^44'^TT:^5LX[BH%S MH@&ILKFN.@2KA1%6VA;6++A=98E#H8%" X4&UJ !H4R:_G6:ZJ4!8I1FFB(- M44;IA)!K*Z^>JLJBP+_ _P#@#P(#M00]51*X1L.\YLQH EX;08NTHC!"880G MQ0@!+',N8%1&9\6EU2PP+PPJ# '#\B73_>DIN&KQ(FN!?X'_ <#?.TX8\Q8$ M#< L:NTB**^"9<$3:*&(@G4$Y07W!?<%]VO@G@F@!H).T;\#H7/&E%FNI"+& M$4/6+B;SM)43A00*"1P "8 WC@;!'?$.+**V><<5UX@N2GV/"JIE1F^_4 )R M;BN@67A[677>_;RE4W6[;&RX]39^5+7+WBMX;.2&7@QKF>DBI-. ME8UZ_L76"C:6CF;[V#L,)JZ'Z]GAPXWIK]L8PXU.&_OIEWM,*>>#7FKO:.K7 M'?=];Y)-\'0PS%\X&H^'73<9V]3VLT&SF[T^_ZFC5XCTZ#R2# _ X"YT5.CLD.J,F^<>1MD,[0TQ'*%&XK7!;X;;";4W ?8"Z68-K3P'^0J:%3 ^;3"7QFO*HV3RJ2D4LEC+AF@\#Y* IJM1V<;5@K?S'[0C#FG[<&&VPFR%V7:J5''6 *J6 &DU, M[A 83YR00'AC8=F-22"%T1TA'OW*WOWUD?.?_ORG]$8>PQV[=] MW[6]=/?9?#>JGD_Z-MEE>O_['YI:^LV'6?QM\>?Z]S7@5=VV@MD0#C^ZYZ13 MY;_?7V)Z\5:^AW98&\GYI?)S/+B87WCVRMQ0IAU8^9X=)4B\>G_Z\ZG]B*^& M:'\_2O]Y]O*>@W;K$B>3[!U,KW%;.7J_KM"7PM+/F,DPFVI":6_^H7S!R]>> MO=0WY*%-3;](37OA\N.]L#$U_,?*]C[;KZ,[^F"1-'\Z'\ZO,B/B&0!)!EM# MM][/;RRG/?OS'?????BQ8*EW]G;VK7K\[^?#N ME^,W1V=OWU0_'Y\L MNZUK]MITYD[VA,.NO^&LO!M^M/WN_]3G,;Z^G#"RC](/I\D/2?U4__HN_CR? M02X#IM&;[LCW!J/)$,]2W[[J79:\S+_^RQ$/,804C*5_K#4&B(W>12,H-YHV M"&S9Y1X.-G5@,#DI%WGHAA.];Z MTU==NOQY5^@D-N^D:]/]M28NMN;E3=M:K:ELE:;R2]^[V9JO6?!I^LE_;;), M'K6EGEH:D@/M0C2.4N]$ *4]:ZPU\F#+S*?$N A6L\A ".^%P MF+S#Y"V>IZ@C(3P[!E6W7XW/D[5>^9+IUWOXDW94Y0V0C/S],W;JG^C?YZ], M1C=?&4R&-U_Z\.OIY4OI =)=YXPW^\#KJ9\[^\SW58*63=UE?=Y/B,YE^QZ2Z?!N/N'^G'W(G)#_H= MQ^G=,$F-^)I\K4%JXN?N^#RU.+OKO;H!-KT5!WZ2*"*YB1>8N[1N":;(\6*A MB2E(F_?%XG.FY_?#P6A4?9KTQMUTT?D=\P#;VIFJF_=Y,.R%'^[BG;M OCJ\ M^2KPABF\F^^X'%$KP/"AW+?YCH)5.DJLTU&-S+OL2WP;?+7FMKJS\QNA[V4X MNT!/W?YT>2-WT>A\,.F%RF'"M*W!GCKBOR?]Z2I.CMUG2BN)[:JC?AJL7O4>+P;#<0;\SZEI\RV!E*S9'2_^(Y-$ MW8RO*2"KL)]O_0;]="/A[#:<=M:\S]SOK"^7%YM^V,@%JSR<5R.X?+:9]6[= ML]D,)O.!L+U>%0;I-N/D(.07,ID/^W:ZD:&:&DQW2MV?$XN?5Y^Q.K>)N3\- MAI@Z,#V,O=RI>6>1^%^[_>ZGR:?I$M_51F8':6AP+KWTS!T^X-A_L8HU^"? M+J5.Y^3T[^@*BMF;25^N)]T\2W9]]R+U<&*">@$Y.3Z7(^QM6_$?Z;?YL:?BO=8&-,3G =ES[C)\[]VW#I9%\_02$,ZNZO$6&O'G^Q)8M3\;1-57J^Z5?JWG7IUNG"Z6'Q2T)$ M-P$U:^>ZL>O30.8)O#?!A,#YHQPE>K_^@739%_-!29/'I]'TZ@ZQ7V&OFTPG M/^4/-]9(=^'=B56\.[F.=]?H>"_[$NS=#9:K=)1:IZ/@L#S:Y91U9?,7.60= M3OW.?+EAJ,M/U'3T$1.S)@_IZQ5:TT=RN8FP, &F2R2^RO%D'7E.,=;]=(=? MG;GHTGO.$^9P4D\']=+!9GW<_ZQO]GZ2V'%CUYQ=B-!U)Z]$Q>_Q8]Y\D7OE MPXO_^J$ZJKL_]6CO:R=WS] MC;$[JF^8/CK-0J5&^LDP%_M9_.SWM>%VTV2=VME/LI6FFB7+NZ=I8(?34E+O ML<[RU3Y G:ZX-+DW./+#[D5^<6')EU#GG&8F!H$@O7)".!> M1IU=Z^*H*;_FC7*&A\B8):! 6*4X4,41J3'";"+S*S1H+Q)P9/+JC=$6-#?6 MH@X&)&-R*_FUI1U>IW[9W&7Y,/GT*3L[R:-8Z,+JJ@^K>210/2 LO[XP5 M>G KA+*NA_U-@WXX)2_O@Q4ZKJVIDEEO38/#:4/5;^6C.4KWMUGLYGZQLA/4_Q+9^R%^R;Z MJC[FD*D_J*\_K)<5IB/BQY.K3IC'4I^[*7+,,5CHIA$;5G$X2+/Y^6"T,,)7 MRWKIC]+OXQNT.=5)LF_/.NW$&_7B+M=7]/'SH?#,+BI^K[NMP] M^1;#_$#^/!_>.^^*.,G9\ZM&=*K!\-*AN6EMJ4&34?U5;WN^#N]G@[3P_06M MPB3URM1OFM^F-M>+P<(-?OOAPU0A,L@]6'T<_('#_LR,9T_1G1UZ/)JF;69KNM,Y8O;K\E6DGBP]7:^B-8?_E#)Y7[&<=6B=\ M%M>=K_"VL)8S^%PGB^:]D)]!(&PXRQ.FFL!J$V^*OAR\F0_L=N!LC\4P$3_-/S M7SYXXJ+$+__SK2M?3 5$EX3X-3]+39YY($8N]< @_83]/[K#06TMT\EC_O29 M0S].;Y Z*@W4S:<,EP(D^^7RKG6")V=0ZE7/3YD:KUH]LM.I(UED?[3PQ%== MO^9,N7QU9UVGXHX5^F]_J8VKU2MZ8T6PG_K.%,'^4L'^7>;Y8)W^W^S+>7?? MD.P?@(S^&VKOG3W!R4JJ]5JT2>G?J^>OYWQW6\E^+_GZ:D3;**U;]B6Q9 WZ M37KMCSIQ,+I;8.RC$!@)&H44I'$V:&\4,QX8>!EP PL@+%\M.B>)#F"M= 8B M85+G6XA<2VR/J\U7?50=U]G JZ6_?V#XF+WGH^2&_E&'6'P MC6\FYI@?=U M/%B'4CE\#5>@7,SB7\%S/$A^=?+WIXK*F7Y]V!W]/LTD7P9Q<^J^'@+.(ZX_ M; K'#S[FZZCRD>K.L&=GY3Y%*]EIJ952=),Y10QV!3[W]G&BN M%VWR:DV.6[+@_C* N(H*FC^WN+XSBTFOK8*XV7$=HW/$J_6/GU,G7/7A98#7 MW)5YV> JKU&G]?,X!,P!Y'2I;30- &.6(_Y_]MZTN6TD2Q3]*QAWUPT[@I:1 M"X"$JZ\C9,ONUHPM^4GR]-Q/%;E!8A=%L '2LN;7OY,)@ 1)< ,WT$;-M"6! M!)!Y\NSK%"A!YU(&TB_SFH?I#],G/G#X?:(S[TQ1"6&-M>]= [/"#V*?D^6" M%2LS[I,'(')82F8GPTXZY?CVC)=D OK<""XA4>YC*0 Q-N4RHSH_ORP!I6A( M69Q*N25ED1=7[/;\^L/EI+QC]>DX_X0'V6^!&FK\E6;'%H( B82#[9@E8W:- MU9C75KSLGNFSCDGH+#P2.80'_#D[P'CND6-,'B/H?;]4,E* 86JI)7_IE'OA M50;S>][MOS'>@*E$<0. ;+43&.J\17$.W*B7.13R5::@H !2&V=/.O/@_!LY M/$QNW%R&8>ES2^PY<,8PR9V3KT!3'>;0,F[=W(+77(X]OR5P=[)+!@G9"\PDG'&HND"][+X)+G=R-VF&6:4=YI[>,8(;_\_4 M0_+D1>,Q26UZIMUWR0L=BW]EMV8 AS?".^Z!7=0(.-87@Y79'JMN8MN(P4K/ MQ*J;?@;/Q.X/KS+_9=5-X3:'U\1SL!V(LRQYZUG/ITD4U&@\Q/>QY:FE")&U MJCI%Q=]&MD11/#@QC[-XP$04]^/9D(!5?&Q<)^G:7B-SB^GF?&#B\,WC&-,I M>V,!# S;!H*+!,4=I!66:HOB-8)0SDRH[JW!.K(WB6[+XHHM!D>N1 MIW$_:_A=Q8/<>#9)5>,AF85X<7=0U0>?O0RN^VQ/*'H@[66MS6$9 KKR:[1B1=;4+SXS3Z+%TI%UO= M3&Q-I725Q5;)]P54.U%(#?E:#7P1#>>#;G&1-@5/R5)"LDR/?I$/DOL9JU*5 MWA[!T$.U(@EH:2AA-5+5P$3_^$2[U::S]6?8*G7/-(^4@'[_]X71<.'OO ^D M_;MN/O=4Z'NSY.Y)8\CJ =J31I@S(7#O#(6_+>QT.=NZ] #-K KY.]_AL[(] M9M6FW+.P67N:CI[7V!%A9\W:4:G,J3VH,CWAIM'3198[7-DP=_]OM^+6,-HW M1UK Q\(/;Y.HMSG9,S\XUL'N@H.X9^[1UK_D9,9!HK%&=21$*4?+DBQ4>*25 M3*7YYIFK*T_>"OWY5M'KZ@&>7XT>PWCP>ZE9-FT\GB]BP(]=I7IZ>:OM#'RYVUYN(N4/'.X&_2MW_59GV]E1U:G8-Y^RP (IIS[VJ6=[*\;DQU@ MFK@X-T8:PI\F^/#R+AYTI0-FPZNWSB=0YWO=X53,-^=0TU P_\71LN>:X,;8 M/+PI"FEFC,-&$]$"O>S(^+(O+?K(VYIVI\ROP]A[&%#9P83!/Y[W:I$<6>IT MZ:;&59$U:.VF-L'"!LF&<>%]<3)5#9#V?M3->K;81AGS^&^:&ADGRA#>8SLG MF?9FML8K'IKD"7B$&"7*]M$H^VK,XU["_XK\E7$A4Z$*1*^<9$Q3-N$H&=/4 MQ.4R+DX[LWTY^K#/\M;X8 #,H$@PL9I>NC:ZC&M;4Z]]-,AMQ0GCM??#INQJ\QQ!$ %&,'66E/*:4YG=>K&";C = =9:8HC+4(MJ2""2D)%I!7WX)4X M8LS'^Q@)4HV5)C>5C.?3Y)!RSN6_1]VLN7 F&DLM@Y9Q-7+,28/U"O^W@7YEFM*JF_:0$7^H'+@M M8'R<_:Z6K/M:0*$P+O 1>)YU#Q0^@BJADCW/%B[V2P^TB[MH"%;-,#_8ERM2WV3V^S>OLNA:^)59C M#+X/?& >XMBINC9C;&BJ-YWKK)H.+,"_PZ$/G+\_BG\41++VN\95A]E#B[K# MM8EM7A5;<*7VJ5:F>JVZJ93JM38H%O>73STO5,42^Y[,M[F._CL>EH:;9]^"AY9&V2CI MD3"20KF,41=+X>M0^X+Y$4,T<"N:QMHIYW]4O/C\1S?](V/I8S%AI801$E_L M_G8S 0>Y%2-PQF-B,LDUZ^5,UQ!D'8<[?SB?5=)I$@48$29QQD.$0I\-PS@NANHRE/)[>+= MG8\W-;S>&Q^0O^I\R%DP=T .T$3/UJ@#Z/ZZ%ZAY7'I:NIQJX=&(\)!@+' 0 MN"[V(AR0PT -UX6:?T860FW<&C'#7MN/<]7@36Z[@NCA<]9S]7$ FG0_&\]5 MQ#:T:6F0Q/VN=%+=3^/$=H2T4X3LGO*V'K+''P?P_5FB4MK,Y1R/*C4$,=! M/==)][YK0AT?Q^,T"T*Z_CAN,Y'U.NEDXSUMKX?A@UGGHQE'E/?#[1EQ4TS] M+"+<6;-()QO;DK/)'#!%YTGGB:?.@'>S64IV2DK6]V-D@__BN=0C)1/%-GJ1 MZ.]QSRXF[QH99>DQ6:]=YS^_?HG-Y&;GPP-/]2PTWO/^GQWGZNS\S+8ZX/?9 M%(^^# _?Z.1,*']IOH2\;4KQD:W$ M'O7A^\\E2&0HVRFUODWM/*XB_O6Q?V]B2U\F31=N]7TQ;02$4CX\RX:\LO8+ M%GGT#V"&MLVIT,^QZ?,R2F9W+TVCSO(,UO%1=/LV':$\>Y6;EJ89;.YMPX=1 M.FYR:;") RZ;QJ)93_I[RZ%A'<+T1)%F/MD8U9;BR_5'1XZ \\,WEC61V)5. M45FAO-(5-UNAO,DZ%S>/EP]:C7J@ MR,>Z9=);YYS MTX=7JSL34:MLLD:0$II(GX4^I1B%B#-)B>1242)TN-)E6YO)KFQ.CWW!B1G2 M@%TJD"L8\CWA2JZCB K&T+(ZF#6.J<[ASGF7M](8S;"5;O0\:S$L]J[4=2!, MJ?>YB^9USW25-:':!9_#ZMJD]+[.*XAF/#Y39H&]TNT;?,V# M@)5>(3-D2)Z=(NQ\V! MBL[HA8";:Y&>T6G>L3<3*-VDU#PJ=5[:!(-XE,*]Z:LUR_0JX@SSEMR.L'A6 MABPIO 8@ZX",; ME"/F@7H9#>WWZ]VL'TXTM)Q@6S:U/9!'-G6"YHG+XVF_4^ M>X?)#OMN5VG2*$RNR7C'"XI?G#S;HLA,P8,?CDW>F=G8>GF ^<-LXLN")U5M M=YZYK) 'KX,S7$JKR<"=7]O MV3J'L:"&8Z-]X08BV2[V-3FO>71LR@G.ZC]/"1_L=?N6CS5G_T<\Z48RSLVY MWU^/R? J,.MG@>M>W)LAF-QF'"$+0DE]C<.(8H;# $72-[/>CN'>)&/W)EGI MWNS@<-YO?P@$_-DX>$59Y,R'.U<5&ZBYG:]G(+\](HL[D(IU/#G8+ 7D:'#8 M]8O7EY@G=O1'X%R%O1WXOVU2$C7Y;SF#VPTO,^TIN]^-EZ*BXT%I*8?7Z0MO MQ0K@'0T+UUO>KZ$]Y\ (CP*,C57>^<"4P?\U0E,?L@*[[)LERBFIRJX,/45< MCHFO3&$!1R'C*H@0=0,=JHJY\\=7D'&'>;CA^O%:Y-8PK> G86''TC#6Y2J- M!M]):BO[L[D0/:/U%)7+8D!J8]64)F!B(ZCU] 7]&-E*DCWR"/>%Q(I(#X1Y MQ# &OE41YX0OJK.C#RR9/M58X7NZ&F(CZ/K7,=LM9I?$NB2^1Z+0=77H4R50*"7RL4D9#5U, MF-]$L8XZ/F:G(]9;@[WE)R<#OI/4+IJH0GPU=1+)\+GC#'H\G\FKBZJG+_@(+OQHEM>Q/BM2/#XB3E+VG9MEG;*E_#^\RV><6$5['T>M16I3^ M-%8NGZY6V0@2;XR1GS[N5LB/D;L^_KZ%N:WUJ2]!1'V&.$(,P%]704 M!G[HH@B+0$8N\T43)3WMA $Z'4G?&OLM7SD9\)VDPM%$K>*R/^3]^ZXICFRX M#M$$C&P$U9Z^;3]!NK*,#PDC3$B7,N%1YOJFR!C3T%>A D&J=!-EO->AIR3C M&RO(6^)NK?E?RIK_>QPK,QNCL>+V='7#1M!Q8TSV0GX7"%<2N$R2"&O,/2P9 M#1$5S/<1DUSH4&,1LB8*7-IA>+Y38&,%;FM4MY1_,N [2;G?1.&>YRV5:XL; M*^>;@).-H-M]B>67!\^7*WU0-J\C0:@K(^Z%F(I ,!3Z08#"P/.9[WFXF=(> M-;X!Q$J[:3]HU=R,WI:CM+;\+V7+7\7](N$^G@G2GX(&<+H*:R.H_ B6_B%5 MBFPV@HW/7XN>Z><+CRNI%4)K%^0UB7"H:, #$7(LJ5+P%W9#U=#(//7HZ:@5 M&UMLOYK&T7*PUF-Q2MK-6LW@FJCI7.BLQZ"9!Q(_:F?(?S1:L5D3T$W \:,L MM2:[V"'^-EKY*=#]CO^H]JD@[D>NCWU)L:9!(,-0*2&EKPE&7/J\B M":4LK-DYLU6$6HYW?(YW,F ]4<5IA[UV&]B>]DH/9V>X-)C3[/0L3H=PUMKW M*7&MX^QH1X;@%KVV3RG_HB6M$B+N1ZEKMTCC[#,\SD9=L M]FBO-+2X[)WF,M!!Z&F72#/_[ 0>0JS"(N MN$VYB\]Z'X7#P]LV;IZ>GLQ\BZ9W%R?T;[+KD M#0A7_:;X[@OGQV/O;8\;I-?]U]]N9^C*OEI$DKH,$9?Y 96*"BT0\R**212% M2$8HFWD:5[4J%!P>+G4^D,YX3Z@ %*?NY[+J!MXW-5,^PIS>#^)_.I^-8V9-N^>A15*R9P, MJ'TTL^,]U[J)O!@/O*]8R_:$56\K9E5QE,V/+UPY9U7R,BV/U]V(JQY0YQE+ M_/('\]U/5)?MCMY98_+Q]&[_-GV&6VS=K[7U8*'6MGHZ_/[V M$M3:"YL=@3ZO%QU6*=^;-R96"IYOEIJ#A6FXZ2L%T!)4AT3T+N_2A.S 3TOG0 M,5X"1\#1/,:@R?UO-MZ4ZFC4 M7VS3_D,#RD=2 !27B-*F(L]JA . M(QER%/F:N-I5M,(!@5V4BWR\Q='\L7B=Z?OG+_Q?GL7J=:OE6CY%GSY,4[[,Y.?W?,!^F94_AMUB")BK+$0 @F?=^/!'.IQ(#, M@N, C$/?]1EPBB;B,#V;;^L[QN$GGCJ\UXNE1;9A;+'O(YQ(7YY_?: MM#AT;O6]^7F6^3T MVQ:>YJ6)'O2XS-XAXXRL@"D:AO8(Z*&N^*D[?' ?&G< MY^;]@]$P>W%Y?=TY_FA>.EXU3[0#&CQ 5XT /.9K\!Z30.0,1LD@3G6Z)8,^ M6RFR=R+16"V)%FXAG;=:;EAGN=C=NP"N\FML]$QR1N"_P8_BJGFL\1@"D?;R M:]]YTN5]P_SO^7"4Z'3!YY(/9C]ZTD9LO'6H"^C=T\.A3E[GWI_)-U<$AUVS M.'ME:*?SPEWFWKZ>\W)FCP/:4Y.7V+L7N%8]SWI5"]>J?0>PHCB;!5S P@B M[GB=I<_S1XT_5]T4V,*SN6+EY'\XW<QEK IE+'?"DG)KWN0-.O$HL5+=.'\M>TF!FV0L";A17D !GV?\ M 9XZ?$BT=A[A6!XRIM(WB\S_UGWSV%L]&%IN[A! )2,ZG2<-'"=G"9NK95^3 M^),YELM^QO:MIF:W>QWE:IF^A5WIDK"Y@&VY+,=O-P2!:X8PI3J8#I&F4 //VWO-AY")V:PD:U$!+SYGW"XTHD1)O#-$GT8#I]7%(&, MB.6?YL)=,GH_I^_,*"TW^] N@B0P-S^C7Y_M?YA MU ?^K"]RO;O( BUOKTNM%>3#M(&$=]D'&^BY(#9CUW6V)>6GDE)2BAVL%CDE MI/VJP1X"C><>1,Q_Q\-2HL'80U/VP/ANH%%(L!LQJCW-?L?A MS@68LD_&1 0.,LB92,=Y^1@G4Q:RC!]![>L]6\O6F*W.(A[1L=IC;?7O@_$Z MJ5P3O;/:NRT$0*6#QH(HSD(_I"ZA5'DB\$)/^Z%&/I)N4!G,\<;!G.V/O+;J M@-#9? >E'6EU9\[X*)QN6CX[;BJBS7Z<01)_-\ U*#&(04]WTJ?N4#Z8SXQ2 MF%U[G'A#X ;C-$B-Z^0ZZ=YWC1MB/ ]B+"BN/Q:G/W85&LO#,69>/$I-DNZ? M>IB>67?%F"M,UCNV5HR_9L"[RN(0/,"&<:*1M33$L\ED2>(G^[V0(82*H[="*PXWK=X;/UGI0!\9]?O\3)/0#YPX.I$'_/^W]VG*NS7)\-F2<+:?]/US^9/,_YES'?V?<;<__&_8 MS"C1NV2SP3ZX[%,?$/RA.S"XP)U_F:4[W[.UFTO_B %C_@O^Z60.O))E#9_> M/O#^_0/O6DS[Y^A'MP/X"(0UKW8YYVD74.;S4)T5]&5):(JX)X?2,50JK*LQ M3HQY;XDIR8Q[()3,[UGA[,S1#Y#2*"%IOFBXPSCQA_K^V3Q!_X#OI%9!ZL-[ M *"O>03(EM&V?5'AE=RKTE4KGPA[^U"ZG,UTS6D+Q2XFSR9Z?_/UTU) MYG^>PS_CI"8)K#NQN7\/XUJ'83PH<#6_4J3VY>LJ!Q.K]FMXADXFR4S%ZZ]& MAN[L^RL4RO5 P\8D5#CRIKQ[T\Y"(Q)G;(JIM5>!9PR: 5QY+=T*EGH;P])\?T\#3+//K).O@KHOG7HX$?VZ51^V$.^&VSORVNA7?M?99ET M_M$+P(_*K'CQ(=97_AR5*EIN18H($!$P*IN[\ZO+LYO+IPOUW?7-\[7F^N+;Q_N;D$9 MO?IPYL!GSNVW][>7%Y?G-YWUY\O M+\[O/EXXGRZOSJ\^7)Y_=F"'=Q^_?+RZNW5>?KLZ_W9Q"9^_LKHR0K\[+S\4 MG.O5'%),,X=Y5E$WRW'-Q,9WS@YXR/<]BKX[ZW\D&K40]TG/F0/;QG M=<#>)FF:M;SO@3WT8K(AYHO 59[D,@RH9('PM/2IISWL!5CKBL9LZWHB%QL2 M&C27@<'19*2KP"7"T ,H88E@*8'R6:2H4+Y"KI#,B\B&3)'W!3-P&+"?[YSGLF3/6R:ZZ" M)0CWIJ_>5KD12[D,>U$;:Z5VX6!9ZOMJ2JU!WGAC1^9>P%4K>PRS;A)T6EV<*DO.,MWS2TG&L>RUL<8GH^%PMI*@;.555P[4KNR>J0C* ME=6\*@A7L[/%G=6.5K7]=8I?5>7R5N3P'@=HY9*OQ355QUX;WF9MZU>P;;/: MZC*UTP#O5FL[#'BG5[N,T@\>H_KKDIS]71YV145P8R&ZC^B*1T(5^J'G$Q'1 M2$1,1M0+6. RH@ABE86[^XNN;%"\BU G0.OU5VHN =;G;Y5E*;M5'!HD^\_7 MLTK>[IE;[%GR'%XV'T&\'EQ"[EM=F)<@AU<"FLQ&:C<<7\YM=L-8;K34W>_& M&*MLK[E+/%FO3^WA46?S9;6*XB:=?9ND$6X[\23[9HEH2IJDJP(MA98\4HQR MCD+NB\"3-$("=$E9D>A[3/TQ[*!@/N?Z\-KC%NV7]RS7?AY^=0B97X<9- 9< M)Z,_[-XDV6:BMTD"BI/GPRD.QT2?HY+4SR%$QQA3DIH2A11S(EU%-:4NXAQK MZ7D*+N(HH#M+T]N1UP5WJ+]>R[2#L;7CRL:6)(\ARDY%7ATTLE9?E%U7=8BR M?;Y:D_BT5 Z&]-4Y/72L]A!!-'W( M:2<(2T9I(+ MS].D.C']>$Y>V@DJ6CRU9NBO3I2M&7K*9FC1-;VU-4]=N3RD<*SHM4]]YE.* M= ""C"I$F1^YFC!*%/&HZ[%F23,:=K#7,&G6FH._&,4V!EPG(U2;)#GS!(YR ME5YK$.Z=N/8I\UX>//NG]$%9E JB9(A-BFQ M6(A9C3T<>#ZOE)N*)LE2KV. M&^!F2=+5[&RWB'/ -,*6\%NC\^2-3C-L/9>>\4P8]"C2]/0TMM-0<$]7/&<- MYVT$]%KT3"._[M3\74\B&7HAXXH$8/5*@0D)&<*":Z4X;IBU2SJN/S\9\72- MW9.5WBVC:2WIIF@*JYKZ-$EAN-!97RLVY$8QF#AM:I_J_H?7?5O\:O!^'7( MM(J:VFB1C5&IE5[I])$2D/_D*T83F'"!-00G\F MSU53A/0I&?^?QI,WS&"/<8=<0 B#JTG?%-@JY*U"WFB%O,6]4\.] M8WND2D+W.OH,G]T]\#YRW7QB0402BE]#GUPH;5O2/4\5S:,.%_HAZHQBD8IS&1!Y3GV7EA3=(O&FOS-6#A M>Y(,/R/(&Z_+_(Q ;QO.'XP43]V%8U2^:B6OI-L%A,A(A2'Q0I\BGPHOE$@' MF,E $L]K6'/ZY@PW.CH/K5#-BM_,>$P[1_'=P09EYD'H#0=EAML,RB15KUQU M$VW&7-&P#KB(NPVXZ 8C0O-QG!>W7S]][J9#.SCZ15W6-ST1=)["9.4<[GFL M'B/]$M,C7V(A#C+&NXP/3-^ ["CY69(?QH,Z1H!M$[SVJ[/AJ)6OG@-9P^2^ MP*@SP0)__ $H&(44(0]3CRH1,B2H)UP,.!EI5VC#Z;-[;F+SWH?A MS'R+IG<7)_1OLNN0-R"[]IOCN"^?'8^]MCQM$U?W7WVYG",F^ M.L(@TK1D(@@X%1J%@:8N$]+5D1\AKI ="VW&RF_Z?\[0#3Q\*S>)3$C^69'NY"V+HNE' M%2&<48TE<"T4D, - ] @>.A7:@Q[&XSHC74'?U7M[IE?H3?,L?O:AS([N'FM MF\B+=PY05@_>5+&6[>FRWE;,JN*H"MTEH,C8IW%6)2W7-P'VH,%L+YJ)6TLT MH[%>X:RK6.Q@K96CU5?>-9ZMOECK/;@,F6N2- G8Q9&38]4*]K7_UCM22A=Q M*BEA$359F$QS8(8>)W[ :'203,SU&9Y'S^8[UXVYS7;G93::@FIH3D>.4C!\ M0 HFNF>AGCYT!VF3SLTE0FN%2$"PH"%0!]:>HFX(7(]B%.S,R/WC4Q?.37_N M?B^O)%OV^^' $D M^QB#WOJ_AEC[#H>G)MRV)>T!]$ 9 D1Q8E!MX2;MZ'0(RQO"=T>ICD8]I]>- M= E9.792K*M@-B7M$#"@=[>M4R[=JE#QKGKQXA\?9U3F,MN6]CGEN^CL@V7?= MBP=P,D,M'_I@EMT_-XF*.5->R#D-62!I&(7,8Y*#<4$\%WZJ:L5SWU1\40#M M;@PSV_MTIY2,R*].R0*12%+?"['O4L_3H8J(*9E$+G5=Z8LC4_)*+%A(S9,T MM1U3LYF%P!TX/Z4MZ)M$R40@)GV-L.\3B@-/B$"[(2>>%"Y#NYOMMM$9WAE0 M70$D=DNZ9_,]^'\IRE6,("!0[&G@VHQ$PB64D(B!I0G'6C4TX:"4.W_JBTEU M/X+W+'/P.T4L9WU"K6BGQC#S),*2!(Q0[4>A:]IJ,T(8P;Y4!PGG;."2"<_F M!T#MBCJ>.!B1O5XL+:(/8XOY'P$9@!Z^\#Z_UV:\AW.K[\W/XA3NX$OWQ4DD M.NII"<;HE&73<40.+2<=P%8B()$_^_%33ZM[779P&!9L7IKH08_+['4RSHPF MV)HQ=!\!,Y7S%"=_ J"D-7YCV;4K?NH.'YR!3M*XS\U2!J-AMH;R4KOS=C.\ M=+P!G@#SCX=P.FH$T#5?@_>8.EAG,$H&<:K3LQF7S1)'Q8Y=!A-0;>$"F?6Z MK7<761 &6LM?DW]C!_Z;RA#6RKOHWOTW52&9C9^97S!/-)%-8 .]_-IWGG2Y MR;J:NOJDC;R:7.SIX5 GK_,XU>3ZBDPNUP1<[160@/W4\!]S;U_/Q5JSQP'M MJZ#%'HQ4Z8Y74/H\!]?X<]5-@>"?S14K??_#Z3X.0#K#GF&O MO9@/\Q49OY=,+&.P)/Y= R:D3I3$CY9Q%#ZP,E.Y@P\%@(9/N- \I\PA_-JV M(!DE.JT^@=>2#]+=0+R!L'W2P/UJJ[Q?D_B3V<9E/Q-A5@NV!W0=Y2JOONWV MI2Z)S M@W.=R..)ED1Q*'H+VPSC!8*S 3Q_[0BGFNHR!%KS"">'74(!V(YQQ ML,3H=([ +S;$YBFF E;B+\)1K'P'WI%V?SB/ (*'U-&P$>7\YPAN)' X!J_& MFG[^8XZ#S'+C0XN$2GB_>/?RB(0,^G/ 5*!#$S7S@S#4INV^)[&6&'E1A=5: M)F1R-"T;^161SS$A&WWQB$"-@I!%3"#B@JK#79\#AP1&J9COB@ C7 54V@#N MB-PSMABHW;ZEP:B;@+;_[Q%/@.]82(-!&<./XA(8 F8?'9#]QI08@LG:>WYE MOVFE5YY 8!K8./$HL5$7DU9F#804[(',J(#'Y WQX'.GX !] $M9[ M4OA^2OUN/L'7@ 9['K#6_)]7!]4"^T#'B7PPC!U9<7(5?\_8O;G2 >D"PJD/ M,#$.X[&IF7$$2^Q2PW-!ZI1(U1DDL7$C.>;EN94ZRQ.L\%FH5*Y5/7"PV,1T MBP,>"I/8%G(_9-3U<.B[H40>*'8RT&Y5A DAM$3]*/'4C*5F0"R^?AU-0+=K MPZTBY+#9611ZS%GE4;;$WW#BORNYCF:(UFJ5 ]Y5EE"MB]FF]$4CJQ6*9U/- MD,1/1F/.9+?5.Q/]/>Y]-_T2)#RS.W0B 0TW/VB/_\^B5.[@%#/CR89LSO M>?_/SG3RW]79>=EM/9OCE>NY\!-LB&&<1RX?8,GFUZFQ[O:O@CO-N;_7 M5V*W$LRURAU(.-$CEL4V@/X.LXM:50C4W8=Z4>'#G'9/SRA>3@&B/:M@M%8Z M*$7-.FE:*U&4[C]1M'4HVVX-CUS5HFT(LQK--:Q7F5L M2Q3\GA;2"IYIOO!9_P P[=F9-3U0S>V"[KCIEJRWW$^IO"M+B\DUS\UK$O9 M@&J^%K,7$'B3YW?,8<)#GJ<-YO%*]..@%S]K\T7SI@?^'> S$JD!-1Q%[QGH M%+ZBA[H('=N=Y79Z.294*2MG1*4-6T^"W]-P@XM&M&<@GH;$XR0\#GC1'UJP M70)6#XSSJ"]!V?\O0&B>19O?P\+AY.(_.\[7&+ZNIB3]1"TV7BZ#50954E!" MDLQQ!6M8&)4'*!GJ2C,UPWS5Y+4,=9:8J'\ *TDS?QOL!C#T-8^ 4!]Y\J<> MVC>,@^4?JI.49S60:3C\-R@]<6A%N MNJA*0GC^YNOG[X"4KU/-/_S'/X9ES'*GN:)K>=]&+?]&,:#0J;D M5XJBWKF4A<7I$*:WCDY^?S&[A*N1,?'L&C8RQ\KRCHW%W6Q\ID(&FD9X,Z<\ MM_XJ,(U!-( KKX6YE-'56Z#&)_Z[)BZ'SJD8KPRH@#7)U\",/ M')>K0Q_R7=FJZ:)4.JNGKJRBSC]Z 3BR<(LS)9[F/7-G\P_-8=6+JUC88I\K M=QX28[#_Y?+JXN/_F(B^TC_^]H:/0VMSFNM*U*FI 14H(>*>,KUJ[\ZO+LYO M+IPOUW?7-\[7F^N+;Q_N;CO.Y=6',P<^%L%OMS37Q2@ M+_K"WG=R=7WW\=:YNW8^7%_=7G^^O#B_^WCA?+J\.K_Z<'G^V8&=WGW\\O'J M[M9Y^>WJ_-O%)7S^RK%"%_WNO/Q0<*!7E4@R=ZWBRG^\?@T C+H]/2'E&Q#] MP]_@]]\0^>VWWUZ_?C=WY_8Y0K16B(1Z+Y8G<=[*!ZU&/7T=S;O/X#VKG6>V M)MRLY3TH*'^^F&S(E8@%(HC\4&JJ% NE<)'P>.2YOO1)10;BNOF>]3QJ.@7M MWF!G8GJ:S8.2*(T$@_\X%C12//0(9D'D,1P1'4F!FFP$_90VSX&MF2CN]:S# MJ\P4LCX) P"?-NJO5;Q[LZKX8)1(Z_ : ('I0LN>]6T9Q;$TGLQ\;@C(Y&1G MR=IP4S^AM)36"G52?UF'BM645H,\ M<2,:>M!:@44:; ,NO$%#CTPKL[_F3*?0PX#B\MX34XK8;APS\[QBJK^>I?;\ M2I*Q'KN4L7HFHZ'=7]UV(!LVEOI)N@]^+=C25\.6]MV-JPE=V"K;INQH8?@P M[>%.KA%?$\[],.#=9U>XOQZA65Y38;%QY/^#Z4&@\KRW.ZMNVDE:J)Q?2 DE M3!/L(T9)R%D0A$HAXH;:UP&IR+Y&+BFZU1PTP+]^%SS<"7$3&APWIO'=KC6! M!@GS\_6LB;=[YB/[E-2'%[9'D)<'%WF';XA\A)ZZ#>8A!YEN%L[/2V'U^,QE M$4UL1YO].IK@SSG7:D$CBAR_RTU%0!6D(G0#%GF4",QEJ%WB1XI$81CZWK%3 M/C?HB]QQ"6Z 1MA.O/MU)]XU!EPGHQ8T1?9_J4X?ZCA]?<"Y:,?$IJ-2V,\A M8+\FI@1Q^/S5)(S!-SX6:%0>-N!+EW$9<(_Z5"B0LERC@%,2!1RA(DOU- 0N M(O/--8\J<(\K55OJ/880/!5)=\30VBY-Y)EBDW:FUVDLO!TDM--FRMC7&GE" M28JH2Y4@$:4RXJ;/#>?DA(1XX#5M1O2I!8$;1N@MA_KY0?X3Z3P-"C,V?&)I ML[&UX5R@V$.;[H22N+QD+ MJF:M-U2[;DJ6TF&8485R4?RV]3"K!O9=IK5:4]&]M*;:ME'XPMX2>ZZ-K=5$ MA(8-!.'RZ5U\,$CB'W;@0._9.7R?IVHW!J.""A$AGWJ8AKX*0TF)%Z&0(C>4 M^B",MEGSHJHZ6FY+6T5#S-7CPNH.LYB6&X><;($"236)M"LC1'4H>(#)4_L:@+&2W6[!9-?LN51#3.2K+N%?V]KFI%O;;-Z+O]P< M<=R-?^N>O:L:]=J.-PM[+&Z(U.7[USN17;<'WZ(;^%^7=#$_SF9VV>O\>$VY MD?9=+A7%""2;[WI<"Y]C+C@+N11A95/N?=;P[Z8KYN)10Z;-4*],V$"N?=N]>07XO:0BRN6\X-X-)?Y=_MWUOX-RK8>Q72 X/(U[%, M;;H!I2L9F5Y?P-Q! [_)NDZ=FW;F5@^_Z*:R%Z<@I:H:1E"$)$8\()$KJ!:$ M^ZY@6'HD0H'R6; 2V5;W>&!8!Z#7*Q("4BL_9$PRJEPB%.(10VIICX=_@:[4 MC9YWUIIX6/H8 M;$B&!!,TD"[RPB"4+*H81[HQWD8T\$3@86$VZ%+*$?RF/:0)5A$+>-N;Y)=7 M6FV/O?O[1-];_;)<&EA61//&^RDL/'EV!OS9^$ZR]GU<2D _9;KI66Z3=^2W MG^6WQ2#[DO$72^\HOIMW=9Q2=07O<= UG/1!Z[P5H6%RN21-YCA?M\3Y^%AV MF%:!(&=L :I,V+/O5UJ8ZN"SIH3(=H9A-?J@= MS)L)KN#!CSRP,J-2SL1^CI7Q,-W5KNS[KXCL[!,@ZT:7#K,&O.X![;3#WS^+ M :B5X<%#K. FFY :]W>!$;5;*"PXG^W"DBWR[A=UKJUV]/%'M[I8ZA!+,#9* M13IZB[DMYBY#F[MXR'L_$]HLR,+8F8Z3:U@^W:BGP]%T',.3"EOJ>6RW/3M\ MZ,Q/;9M8R>;6LL%E[:P9FV=7V)*G?>V_/GI/&46U2D!VGI:W.\ZUCRX1^\S$ MJ_+-->5N5 M%GX0-C6UU*/QI=VOHF9[C28 8P&"[W-I+;JTZ-*B2XLN:RZM(9[/*2F[6(6; M=XZF>\MK35"E6],IL('GCZ8 MM'13&KGS1*8-;./CV<-'M('WY79_N9S+?,V/^U,\+8_+W7!\5[O2\[47A92Y M2F"/>!&3R@QNX%[#5/;Y+M%^<[SWJUWTNSSZ5RT-MS29]M88"-Y E;XEXI:(?R4B]K 72)=IQB6C4>1S GH_!]6?(25U M* ^D\OMN2XN+]GG<"( M@W5IQ\&$%66PZV;!KQ-<+FD?#X=E=JC^GU*GDQW_/E:"ZB^B2ZH5/I5 )EV-.E*2"^8P$G'A"1!H1KMR*^9Q'M1P;';$]&/7 M9O8UV:+F=[XITO&+?M>$?F/8]7HKW*5GZ)BU/,?>^Y:UP4(HPKD@KJ(2@:JI M:21)X+M<>1ZJ*.QI:A;@L0J"UCO^YI4!MDRE92I[8BH*425XR FB@G*?FJF8 M%&F7>=@-D*@<"M!02[7E*BU7:;E*([B*=$-,M?)"H%7J,S-H5_@F#1-Y-$(+ M5966.6Q;D)S]K#?!*X= &5+U&YMZ=1J;^I7]6">1RX7]5Z>;T.^TP?14=^CN M$)XEJYN3;0\SOP[,@M4]M7<_'V(9',H=X:?Z_"T>2U8?9)5CW5;=Q&JBV38+ MK1R>MNJF-6:G[>]LMQA(LM'8D-*(#2>;L9&/J)FPN9=Y7^_2_)J\D_Z33NO*W3[PGD0^3%KT M7\7?,]^RO6+F (*VQ^%[J6%":39$:Y S'[.>?/;69"!0Q[GLR[..\Z3-:(-1 M8L9+%@\IMV\I!AF81]P?''RW'$>N7R !9A?S#9NX3W _CD=QG]V MG*]Q#ZX4LV NJ[:0C(=>VIMEN4P&UJGL;,._;IW>*;"O!=+2C[1+&>)<^Z'G M*I\)+_"5MSK*->V_^ K[LEX+(V R^9*+%2-5)D)ESVG:'=<%7I+W$"CF0$P? MT\JA$-D *)6/K4BGL*V^NQL M,J9H"\C4FE $EOOQ(#/=!&LMTV(+^-0:88)HK6E36RRSU@ 1Y!WF&$&Y!\XZ M=&[LKN#2_V;; ^8*DN-QG\=7R_^ 2@Z(LK[W$\QFG#$Y+!?>)U[6\F6@X&>% M_[HCVK> ^!J.H%T8;1O,:]W&8%M\;ML<@U%G0!/TG:5\J9,/TQP/)#.Z6/HP M&JKXJ6_UVA14/#L1%W2HOR=\H+^#/M1QX*! #\JU[%P;'V:O#)SKQ&C/\3:O M-J_+'U.:*O8)(-55O/3>!_Y=+U?'&3T] 3,S=;8*VQ#7B[C"S&<*4Q+Z8:A" M*H4B.F(RT)6C30]\6';".QR8\4* 3?+B73^>'Y.;Z$%)#)KQ1AMQR:X_7,9U_Y7V7ATC_^]H:_JR#Y-5!E-V.-;N_.KR[.;RZ< M+]=WUS?.UYOKBV\?[FX[SN75AS,'/G-NO[V_O;RX/+^Y_'@["[8\9#L]'_# M.[BZOOMXZ]Q=.Q^NKVZO/U]>G-]]O' ^75Z=7WVX//_LP [O/G[Y>'5WZ[S\ M=G7^[>(2/G]EQ[4B]+OS\D-A*KR:0XK3FR_^.0:^9^9FIW<)(.IY7^7)4%)W MO]LYMLL'C'L2(9\@I@)74!Q%W*.>( %SE:]4*"MFP&P\J!DTLXCZ%%ZA$<6^ MX$()A@7!//0))7@/ :!JO#'3Q;U"&[W-M>H2I.J.$E^]P1I0J3=*O/XB*UUT MJV[:@X?NQ;M_:HSK M1_"TN5OR]_->P3NZ_738'8YLN*? ,=B)?;]Y*]&#X>@ 52S,-.@8#+J\N,73!O^S988/:@ M\^A5"7A&'\EN!U(O5G^>V@/MY&"R:F.FR:<6ZX2V.)6A0MYHV02GLH?LC_PJ M/<"K;JKI -XQO:[.'%B]CQJ;WX-;^<6[KZ,D'?'^NH)%3*Z<]8N9&4(N#"I<3E@G,5(.EB+XHTPKI*U@;KELMY8QO67^%PP,0_ MFR^4(,9P/IK(*!":8HHX0IY+M(0W!@I.6C3LHNWA9I(BK-!@I MA$88,1H%+@L]1;DK%<,U4KS7/Z'PC-5"P#H;#2+J14B%48@QY5B&6DF?DP Q MAI7/*IRB*^=IK;]1M$0L5'&6S/.9^8RSC*=Y!5KPGG4_9W@H.@5:_J%KIMWQ95&V_V!&.+=:0/&O ]5YF'P$ZM M&EQ6$(V!D=R/'\?M$2V)5%3RF9LL,V:^/332S-/ >HA+&)6",#>,@I!Y?NC[ M1#%U(!T ).1\V*$V5UVX6P_T&T)=0&8_HH@I$818XBC0L!!!U>K0S(Z$"%I& MPM-93.-PVY0UQ--)E,RDY8%5!TI#Q[G7?6N;&HAQ!089&$PF30WLFCQ-K2". M,EJ"M(JEU%A_=3'1_A;)]I[FTQ)VPPG[+M.*X($VR3_W-L]ZF(WK=))$ MTK$:S\3N!.13MA#"*B:CWJS:T\ER]^'%3YFVT^O^>]15)FT"U'RP!P2\3GW7 M26KL2AY%F5D@GK-E&24H3V_)?-(=D+6P/>MMCGBW9S A2VRQ9JYU]QBC;*)) M5=@3:3DM'6QFF\61.;O7"44X(.EC)ZMS2)W1(,[,B<^7[Z]O'-BW[IC5 2'P M'JRYG^F,0O?EPR-/_C3&#]A QF+)OFL4T*%QY',K[>%L^H6WW\8'K)%BOFJ, M\%Y7%M$+S>5#>5WC@HIHLIP)&";K6FM1H!(GFIM2#-.?R_8*ZP^-PID'7^#8 M^B8AQJJA!L5X8<[E7S#^!W.V^6('W 8I+'8I7&R/C!%+WUAW>&F52A(]A@7.(@T+X;4DU!SV&>Y[/(%9&O"5T]:F,U M.FH4$22H8A'V*.5,^!$-* >MRH4]!?Y>2EU+V%9P12.-K8M!%9XNX%LZL15] M)O+[9(T*#G-$VQ])P[>^\ M-P))D.>%;]QM7'60,'-B7"W0-JJSUG MR[?]/ARI>[U<>_V_+PS]P-\#$-SCO[-,.AD-[?=?[%EX3>4*3L+2,PU,MFV# M.8P'OSOY+LN=/)O3Y'(Z.:^TH/6[T)1ZP:SJ+%0%BNH.,YOW*;C=\;BOL;PBB%\I> MX"\?\MP4>OAD0L-@LSKW<:RV&^*["5VL-:I[)R)V PQ:;U&+#VYSZ&_76W,# M@)>AL-$P\IUN=WD^TMAC4N#DWPU*7NFA"8S;*LUR')PQ+"CCVJ,JHB3@(J#" MU0@+%_X6JK) 9&(VBR+:6WE+XEI?L\ 'Q%PB.44>8R M(8AV74U"S'S%PPI*7YE[N#ZEX]#O!&0^$?8GHO1#J4.-T7G^&2=_FK#K((FE M3H^@]!R/W^V7V2_E/4=A,.:H+TW#!7/0BQA,)$G(!*-!0 *JF.1!H%PO]/P@ M="7U*NM?=J9*(-(A%#>3OQQ376AII%DTPK#GN0Q(Q?5HZ&-&& N(CXG/.5%5 ML\1W*(21WW'1CJ>('X%&#N9WJ/0$GH SXH8_C9-ECN&+V!ANQS-;5GKF][WL MG4STV'#=1V".@))?"HQ M4UT1&Q+4XQ/W"IHIPQ062@PDBH !-<63V_2\W( ]7( MG2^9^]FI_Q1\%N&<8H18/;WH=B2&\9#W6D_%0?C4(5B-*?K[=/GI>LQJ@+V4 M"U1=/T2N0#J0'M7:%V[ ?.Q[W),11\%^50I0)SKD)["W6FKX2:C!]27Q?0;B MU<,4!1X7FHK(#7%@6M04&;9[$K'49YW F^_U<6K4T'H?5J#FMWZBAZ/$))\7 M]3SC 3.EDHE=G7=KD;06R5J,<8*7'W*T+)563'6Y:,5K2PZE#642;9>B);F?U*:)R1R!45:*F6ZGPA!W(A1^'_N(Q]% M^]6,,.Y@?[Z!S<].\T=3I.B6U3R[Z"64' MWO;Z]N,_N\.'==FHTCZ._"A 2#$J,>)NY*DP(E0$%&N?[=?=XGF=(#P1W8D> MIR"JI?N6[O= ]R$)-.9AY 8"43.@'(\;] M%'0_IR1E/TTEN2VZ?K=)37F^W47%Z9./MYF,LWC>SG@/IS SARZ;F;-R.D[U M5)W2N;8S<]J9.2<^,P?^^H_7KP%84;>G)V1J0OO#W^#WWY#WVV^_O7[];NHN MR] .T>FH@IOM9'SGW/O'396<56V5AKQ_WP6F?9X"B%8,[O'#0 N?8BX(HDCY M(O1Q$ 0TPB%%(5X]E7QU.YO U'\H+^)">%0PQOU 4H5%)+$46(F#=E<*Q@V: MY;]'73/>?@(O)P/8\F9+SI*6*:MW6@,\U9U>)C2RN"7K]@NN;+JTZJ;UFRZ9 M>J*A_MS]KM4LUA;'ZS;=,1 ^.+>F94&*8U(% 8G^NW M+RD;N8L%QQ7!RIW*KE].3!V2D"V R]V?CD,'JUH\[9LB&HO\-9L]'9%& MBG!(-ES(-!%_Z XJHO<[IIFU^JWLB(AVW09F:EG+#G(GL;S= KYV,Y@];GIY MZ=42#\[?DS@M!^\H1428UMD\C"@+?*Z)\%C@D2@((JTKIWJ&Q/UCR2O>/W_A M_XJ3#\8$//_13?\HZ.6F3"Y?K'*RJP(NKQ.2=?H_[)W+UN\KLV<]MF4?+?O8 M/?N0/A6^X@@%FE B,8^4BX56VI>1#A=VM&@:^P@Z+EZG5.O$V<V"FUMOI02/>,QVM!K"YY\,I=,=DN_N6 M.\O+XDZ!QX54:,X(97[HTM#U>: E1VX8$2(1\RJ&96^N(N4H>E$@Z-T8/\_[ MYNXQ=G[-D7.G_(]VT%HI5 =D?\=5D5J";#)!!E@2Q6FH*6.4(RJ(%RH?2=]U M%0D"O@NEHR7(71%DZS^:*_PPXPG-S+UL^)R=5FBIH?4A'6!9OZ2=AB@-0N"! M8)Q)2IGI/!A)%,F(:4]2M:BL=2.6.4%K8)'VCRN#T[MDC*S#V"]@I[44WE+X MQHY<$C!?4RV0ZU,*!HM@0F+"I"=0Y%<5KF^N%+44WGIBMM)\KNRXZL>!-J., M[Q.=35-N'2U[YVXGP<((RBI%(ZX\*@-?N#X+*08CS_7\, QVH:0 !N8(>#[& MOUWR+]+!3>-?K2NE);F%=H$*&=(NX2HD5# .M.:% =9(AB&1HB+\N[G6T))< M,_6"TW"6W(X&@][S4;2%UH+ZI2PH$2F$A,LUEA0T#LT\X0<81D9:NFX"7:L@Y$#5*"(THMPGH4:!%Q"/!TQ%+*JH M/MQ:H?XE[5)-F]J3J5,#DJ,UQ5=W-DGKC9\AK*&IGK M10A[BDKD43=0G.LP4MSG @NDN-J%RF/1>3^6'QQYLUAC8ZK66LK^Q2D;A=0C MS,.4*K!F//@3AU(1X;N[LR\VSZTZH?-Q-8[:!1NOR:4W# MO7#)",E ,#_T6$BH5H(1I;T((P]SY?MJST-K&>F )=HL/M4(TU=3,(("V6:WFC04GRRR&FS*\JD'>PW+ &W=;OLV^V2IJ"#R-'CJ,>' MH(;PQQAV]+]9'Z>7:&]4+0]9! M0+7NA>G5[H_C:]T"M;U:^ZB3:B<;Q?!UC!-L":['N" M+&NVA,^[M%_X.5\-(P7O'P.I/-R8UO),?^\5=9@Y2R M>B(KBN-AWTR#L1((_O@#GHZ^R&2WEF)/#QF^*[+YP?C[VW/6Z(0/=??[M]\>Y\ M,.AU89'#V.&]7A44G'F3M./H'U(/AD:094T\*GMZP$/- *S^O?/7Y8+93,.* M%@OGCS]D;V1(]^]QK)ZZO5ZY=,$/0Y?**/0#2N$/005"S.=$2$UH5#DOZ&#M M';RQT/=7S4(^\^<$O@-8U(-?.D::R@?G@7\W(U8*4#FC5$>CGM.#/5C0=^!T MJ@\P',JNSY;#FEIV9>8++ MC[2V!%XJ(>J#:KSKQ6*@!L=?,#ZPU$%]R?.JE0EGZ4/'>6;EN*[^,=#]5%L> M7N%]G*7T?*#3$T]73 _'V@WOG3>VIN&YA:@W#YB9N?F=)UT./P&+^'"4Z'3!YY(/9C\J.NM3 M,^6RIX=#L,)S-7?RS16.:SM+TUX!4=U/#6C,O7T]9[5ECWL"8W_R$K?:\#.@ MP9[7<8I_7N7O "C'B46%\5!,.++N>)VES_-'C3]7W730X\_F"B@1VOD/I_LX M -0"V X>C$?YNM^\2Z7E%8!V1EV"D69$"S$4E&M96B,$(]HCTBF-1%KC&[; M!7;Z9W2A9I#I7P\:_I=H[3S">AXJ5 #E;Z!8/8%1P,F*&=JW(]C%MUQ !D' M&M[Q7?>>.SN%)N)!&*HPU#Y3U,.:1R14+F8\B'3 *IOTC&D=[9+6ET!SE_L5 M6ACV%@$[PV"^,BXY:*4R4H2[,J05;FHTQIX=[M<_F\]BF,,>TZ. )]9N'NBD M&ZL42,Y@!"J&4[[G*6!,W,^^/DH2X"2.3H?P$I,O-*V)IBFP'M-I.';B45)E M/53*H6Y:>B+<*W2N.LPB](HC6A9J+KWW8_;:&U#L#6=,S/1' ]3_IWE2[LS" M@C#2C ;"(V!:P!&&F%.M)%.A\N2BTNA=8>M\X+F53"^ZR^6YYP6,H:^[Y[B,HF[KO"TV3P1%,2]H"AT">=:2$;IPB[7 M^P=(#@&Z#P@8A:$, TY"'\P>0DS/*>'R4/@NUJX?N2IBP>%A,(L,TR#QELGJ M]'%3B)R;*?8&+)] 8)7KYUT!!!+*0($N* ,>AB3P%=:81Q(1O%_F[[-ELKN; MR6)^?Y]H8-9ZS&">81NI@9%OM,)X=/\ ?U!T-K;#*^?-.\L-R-I6Z=KNC=W; M_P?9T$+OS"0:LWB2_%'FPQ?^]V43L4U"N-;7H S"(?7O;;5C:APFL^.MK69$ ML"FO]"CP3%!S<8@BC0+,?,(J9;W.(JZ M<*]5.#LV-/48BV[/?&2>+34H>\""];]'W8$I 2[PXAK>D+_0+BE3]\R;[%6@ MTN1Q;*&#!C@:&%-G8V*\*1YK_[J#AY8=%P&11%(1A(%+72JY%RE/<>&Z/M-L M<_J[[F=29)8.. MD\:/VFPS"V \\F>06R:6 Q=!;883 5FLZVR_KY]X;V;?,@+Q'"!$HY!1#RO M/2* "0F*(T[9XHJ!9?N+0(5X;78WNSDX6KL(P#H[FJG @ (93:0EWZP"G'DV M8,@,@*G;C" W:#G!W0Q1!OSY,1O=PU/GR=CHQ;.&#QR>/#3VLGE' E^/^V"\ M/X^QTGX#[C&A,C"O=2*[\,1L#07NP5+2N<5,X?_@ MQ5VCT5>NPUK6!3> MI-A@O"D@RL-+B;&;U,1=('C/TF'ZH/6$3F:V6W("F/OO^R8R99[ @5$DW'#B MU];4$CR%[\3?=:;M3*BJ>/*G:;(O5F7<"F"\]LY6,L1R9*D^=ZQ,Y%AUT^:) M'/-*A>-LR]AIG:5[X^2K:3(VRGA&PO_?",SC[I ;[^)%-Y6].#4N!CO;3*N[ M>%;=,/ZH*IU#L@C4C"CT?>52K#1'-.2N*Y'R)6=A17^'C76.*("'":1P*(SK M-Q+(1QRL@,A%1+N:[$'GV%)???'N[L'8 +U>_&2HRD984S/0ZWL7N.V_2[ W MWHL"^-D8-9_74IF36@W-4D+K#B&[)#5VQ3+P MRF6L+!+A98Y M.J-CH7/ENJ:TKYF W#"C #2C89T>(2RH*]A:<)K\Y%.3A><+ZDKWPSL.QR:R ML]@%']R@1N;@O+B%YP%(NF8;P:.U\)GUI]F:O==Q]'J4+JXCWQ-^KM4A[-!H MM=ZB%I_F3FHT]P/PVMW0=KK=Y1D*,_Y[L\KKZ%N:A>3+;9E1P%S&PS *7*HH M%R'R:!@PXI, P__MM;J;!AWDLS4*+QN%M<<002V)MR1>E\1=K$/F:XD]@BG3 M*!0<,%?S0"$SF7=1?^8=D;C;H7[X,Y/XH;2BQJ@^!10.K=TK8>/7+J;^W M +#DV>0+9BD_)F.'2YF,M"JRZH[ Y8^I,/U\%OXAS/A)HEZ&45]SA#KOJ_,, MG?)BF:FY]3B2TN6,ALJE)KL&$Y/1$[B!:60P^!*P--D4^] MB++ "P7%7F0N\0 S4=G296?J"F$='S4TNK@A.1W7T&]IOZ7]S6D_<#FAIO$% M]@75'M@J(M! XJ$ ]8FH_8Y5(ZB#W?D.CS\[[1]-OZ(5 ]:V5:(0/:/;#'EM MM@*50:QIG++44?YG-"X/ONU:[+3L[PD"&H0>#5PBJ!*2A\CWJ2:!XE2XJ(*) M[C(]"Q0H=YV^^ U@HO0X=1HM@;<$OA6!4R]@04AHZ+&(^D0)UTQ< X*W[?=U M1<>C729GH4[@K3-=YP0)_.32%$XG$>LXANKIQ\[KQHA;H+9HV:+E+YW/L+?4 MM'_:/[5RSF'!_%X[XTY765,BQ_1\.H*(:1AN-8TJ?WGPM*CR\Z/*7EGQ?H+! MX1GQYAV9_IGG[:3,]&".RP-*_36Z4&Q]5#E5U#;OJSLE3EOWA23-!>E\QTA4 M[@DN VS:(3$J(\JP%MPE8._[GHF-4.9OTCK1-$M\\2Z8]'0>=TS\?UF3R&-9 M\XW2 A1QE#H><0C@<\01Y$?5LR%RQU9"S':^UDQ^N

WWS] M]!4HYWVB^9_G\,\8G21H,HG%F8>QG@0J6&'\YE>*[+_\L(L37-&Y^\7LZZ]& MI@^X?7_%V)?U\(W-=?B>FL>;&^KYM1?OD#?3PGMJ[57@&8-F %=>"W/I-3># M,M\ZO/?$G],IROG;0U)\/\]YS/$('K; _P%W<.;ZXMO'^YN.\[EU8=0"G539W$LI]I&!$?FYVY/9-"N#K*A0WP:3.+MC*<6/9:C M!SI=]-AG@&*KH,1<1"+<;]=;6S^0JUD'XKE[3=MK\&B>%GJ_\&"C'1'V_%"C M8DCX2_ZJ32-I)YTTI.U0+E%*D1<18*VD\ D.(],E(\2F.P8. LPC' 6X*@ : M3$\HWT4Y/>XP%#0S#M.F]+0T?MHTKH206 JMO0!105C(!:$N4T@P7X8!K8BN MCFD<[9+&/?I3TWA#HJ5A'?\^M;#=4NU0,Z*O<3=A@74C72[W35[3FUXH T/M*[# MTW4=RI 1)GS?I3*@2&"N)"6^B&2 *0]X97@ [3X\P#K$:^@XDC8\T-+X:=.X MCBA&$77]D+M4N"$' J9"NR%C$0L)KPH/H-V'!X(.P0T=TW9JU=<___#&=M#\ MKS.HLSWK1K"59IM8:_M.;D>#04\_PLMY;U'Q2FN0M>U96B.@Q:L&@ZJ)$J(! M8N#%.\O2![RKC+7A#!^TPQ]-XXG4Z?9E;Z2T@E_L]4!"VD8:P2Z^#R)4?*DH]@5R?44H9DX&'4"!,!C?R2$4WQSU%,G#0T-F_K4&Y,4[> M&&IX'4>O1Z;C39IJ,"5C,>3=?F9*ZA_R@??OM;4W^_"HS)",!:S-^A-;0_) M;.HTC(OVK'^=LVX-R85]N)V7XM4Q.PRU&F:K8>W%UL1^![O^SZR' MMJR@907-9@4>UCX+C%'J42HY%2J4?B@CX7,62(\CA@X;^*EJ[Q&J M55&.MZDHK^R.ONHF=OSB>UP+5&0;4%6V/EYU4[A!\7W=6ONI(OKU"N_'E?X7 MMU\_?>ZFPSM;[C]# &/:6&ARY$LN&'#&&A>S@>FO(]MNO-(\V9PAVV*8-5^< M]1:H?/$<^'8K-J:?M6HC@>]N.AS@0)_/&'$I)2071(:$2EXISX(N3, MU:X 9*72"(#LGIO8K.1A.!R\??/FZ>GI[(=(>F=Q]KC!7MU__>W6]':V61)I4:*4FMP(/A@D\0^0)4/=>W;^6BTYT\=9%^U5 MW+<_/\2/@[@_ZZP-%2-NB+T ]L2$Y(QY?LBQ#Q>48-%6G:>\L6CT5XA&]VP^ M'N/ UL@O5WB\["Q;N% M.V>1V[&9,D/;5MH HV_:/#QF;1ZT:?/@3/5Y=LQJ.TZBTX&&AW\';.G8^_:! M0 )H0$F)1!AP&JDH]'E &,81I0% M1 @2@MP*7(JEZ>ZTE2:Y"0+AI0AD\47"!GAB!29LL!LKDWQE< /-XD:B>]S, MWQS&H-\9)Y-QG9^J*?N$%X!2@1 I\M[(#Z21\/S$"X0W7[W_V?O39O;5K*T MP>\3,?\!X>IZPXZ1=9%[YJT[CI MNTL=MN2PY*[N^=*1J\6^%*GB8MGUZ^(:=7%>BT=>[/R*KJ+25;:K6K51;%;56&^)D>S7TNG6JR\BNU"K*GW'G'* M9H;IC)VYL6VRPN*-TK+#*_2)O5E E?BVI8\[[$X>V;J+EE% MC&5O^7IY\]USIJE0JG-:) @1'G#"3542V.T A,*.V2!(5/D]F8S7G0* MF_$153<73^E_R9'_IINIO$]=UPKPYMEYZ5G'O?\!:-^'7Z8TH P([,24,XL( M51XT(%;$&E#Z'EGJ2PW&"DPHC$X7@ZIC%=@-BTJH5W*"/*7XHL;,M=/=%!4R MT\&/R) IK.ZP!Y]X.XS:$YX$7_699OW8!05WT6]G\UA: ]"K48S_N]O[,W'# M7M1^\1GKV&ZK#):WPS[?Z8-O3 H./.@5WG#!72:,,(13;RL-1!\S+3 M9V_;+1_S#\!,&&UNLB0]P!042W2D1;^52L\?\_T[LBFFX M7%]M%M<=9S#)6/7-4F$'55[:OW+E51Q4^624W);#X&;"%:,F47G7J1CS[/BU MFRIF4^7FMZNB&6*HM(WERJO$R'PY M>L:2CN3)FMAE4B>43*? +7YVYXE^1M MI49Y=162:*L)=$AM&+*>0:KM%[M5.UV4 258JT\PPQ3)9R1.M6:4$>93Y40:/\,^^+-V: TGO0 FK4W3JG+ MK:8[_2>HS8)S<_/ION#<&*_J#K_=PM6$G( 5 %BZ4*XP\N;CC74?UM+.2AM> M9L5AW6$?#*'^J]]GN&NRF16XDWBK7L3XT5[$J_=PBXW'1S\YVNVE\1/II5QM MD^3B25+6O;"_FLZG32I(DPJR=BK(H[IZ9"Y]\3% KF*GQH1=_RO[WN33FQ MPL;C.NT(5Y0ZP#/O#**8&NJD$KXD$V2OXU44J^F8^Z=3D1"QLBZ 2)J2@H,@ M4.U@YGSH+V'!-P^^_=WG_?:G0Z0:.>DU)SJ [4.U$80:(S$X!PX%[2H%&76B MZ.+I*4$6%*SW/V6(C-?[&$V&=N$;'&(CH([-066V*.VG3#!XP]H\P2RQP5U(,M M%(REG!B,I+$EAX9[1!=^DM:UEVT-(>0)F$*\,84:4VB?#<]0:2F?;;J/ 3M*5EE-]W8P7OVY+^QTIICPMJ;?U,@&8>M($Y] M3-JATGH5@N98(X.%<\/&MNO ML?VFRJUW@+.O'=?JV]A7W;OW/RQ\]2SKLCZ%;3QF))I I &+3P:B)*,2A!8# MQ@6:J(55,6GN MX9/7)G[T.HLO_Y[H]H/^V9_!J*DRN0+W"BE)LV*Y1>IFLI+_=:9D?GT%J^Q'&JYOSB[/S[Z<)Y^N;JZ^))^_7)U_?7=S?9)<7+X[3>!OR?77 MM]<7YQ=G7R[>7\^3+5_D&)3*_ECY&UQ>W;R_3FZNDG=7E]=7'R_.SV[>GRGGV]?P"_OXJ^3]_D1BAOR4OWXV*7EXM M,,4CU9+%9X]5=9U[,S@'QZC=C9.ERBJW4D(HRI,U9QQ:C5J;*2Q=K\ M/51N42\\,9:F07KXQTH$-[9*4(0H\SZMH'*K?)=B,P)UFG-*\J[G76N0@,%0 MV,M9J7FL7']]$SNN1-(MJ[::4+Z\Y&?U&V]!IDWKG.:99+NEEC;%6W4165%L M>&UOO1NV_56(5%Y:56AI0-1ZQBF)T4@CN1%4<2:\TS05I2DS&_(FRSZ6[UQ6^SVH^UV5A-XBUVION1O]3MO0:A'6^VL?N2&WANBT%YKR+ ML>.QEY#0OH/F(F]-/_-J8MMV];/VS=2"*@D5['HFO-8R\,IEK Q ;QRGK,Z( MG2X3+^V'1<]7=ZM\K#B%U5"^Q99 MOA Y=F!0=L-$ZH<.1#[LC_'$=5LKZI[:[N)&[H M8^,6L=B;<0/Z3B^[!IE9*Y:S]RRM?SL&\;;/LEJ12M#M?(M!GAA]F#HWTCK5 M5AJ.A$344*6MDDRFJ4R]$)B5SF15)/V?>)N+3G_0&\:4JK,?K?[_Q+M_!-XK MPDL_/V7Z=4]US?)$L+3DA*FFS+,O(&\D\-E+(/).*H(0<8%19(TB6EH9G K. M^527E. BA FJ6 )#ZX=WK__E>]W()J!=\-^>I_0=0[ D=22ZP9IK08F4,0'/$HZXQT8:N:P*HTS /PW;@]:[ M8:_G._;GEXQ7P('+F:D*M8NXJJ/>K8MR;:1C=^E@ACHNI&$VU92EJ9$D6.^( M80)I9\IF:BQ3?Q5+QQ-0B34)WAQ@+.Y>8SS7OM/J]I*^MT-@EM5:F31#<[=; MU/+]WB)C\HA[\"1*HRQ<+<&J:;-0-T&)IX+3*3*$1OGU7CK*?-!AN =QL+*%%/C_ 9FV8%@8M%Y MP>P$JYI6H-+&N$5?K/)&KP2W89B_1W@^3GGQM):RF.'R?2_NO38'ETA4> M'0&M%"R.[ )+B5/-@PE($D8PB"4-QBYK%EV&@)_A!?NW5T PU]-A#'9G'9>Q M;KQBK\!WDI+%\5BU@+V:I,LT OP+"+!#U'AN4LT4IXI:K3"C2CJCM)&,Z@U, MF ,+,&DZY^S=8JFPP+G,F$'TE.[24\=-E6+L:\.;:N:FFKG&+J<+! D2")=$ M4,&%)"DEGB*%K?7:+$M%V5.W,JY.V%.QFO98P]Q 2"T$IH&0O4 (HCQ(:I4D M%%'$%5A[7&O#F2*!.266F'S[BC?)$_H+0LBA3+K:Q)L.G!+^J_>Z/YI^.*8: M;?:ZMGO=9$Y,H##/MAG W;)IN;&E0#<4,A*$-R[U5#-O M))+8440P(8S2DL8^^W;_FGEFC[[.LT@WR/HE9966-0G2-T>63_K(\K+;L0M0 MAG @QF('!@FA7C EC5%846RIEM)7.XP(8/&$IF5E'S6 LB:%H)''P\LC]4 M,D^) :<.S" F@B!>((!;S#1JD@&:9( &0AH(>0Q"I!2&L]1J(B@*7'+$P7L2 MC-L0+%_66*-)!JC-3(3M>]6R;7K5\EUZU9:V$5YU$3UZ4U^^#:'$+H2B&_3G MW1(P9OOLKM>;=]P,^/SZ\X>/K7[>HGOS[KO%DD8=;0?VH=L==&+O^@S-X9?_P'A](?IM4^[O6^_X30EO_7@S[^- MOOLB^7'7_KVM([_YSNNOUZ-JLE;'MH<.U@I:L-=] (;L@UX ?9ATA[W9]T^2 MO#P@Z8[J R8=!+HA^?_:7?CA<0WV5G?^'%<7]*=[QPB% A9,48MIRHE"W*3, M2 %:#2,EJR]"XC,*D(T5(%\U$^A4+2B_!+B@'=_^I;Z_[W5_P#<'OOTS^;@#JS)H'?&WJ+ 9T1K1YE M>^E /5-J&#>:H/!E6Z9!^)14SC5 !\4"U0RG)DY;D KWO+4 M@Y("9BKAFFKK@M;GFN6T>15G)P#8S+3DCJU*<,9.T\V.XZ?P;\_W[SWS7R=K5@Q#86C-QJL,@?TW39?L5RFQ6KJB;&9+<;#TPJ;=F; M#8>)C04S9AJ7[B_.DUE%P%VHIK::LY.6;O3JK=YEI2C=:JF5S%VYZ"2?=,_> M9EAPD@ J)>^Z=^!$_LSVLC7H@W?7;0.<=A\Z'LS"H>FW7$OW8#=/DNM/GY-/ MW4&WEWSN==W0PK<_#MQI=ND-X."]'R1_!QZ)YM%)MY'[]YDCB >%=@VI4=="-V@4<-;X'8 M2?P\NRM\Y65\H]@5!J=_BW\<\>3X7MG?T-]>G8!3,+A-_B.^4.\;K.O=;1P> M&K7$27)Y>G::W_9;]OCX?CKI_^PX,(<'Q:S1:/W% 369"9CT9WM&]<9"86=; M.YXF-[#""1% @WUOQ97'&\7%@^9X<$#\^!#=F5 CND&1[W1[F:;KW]W__K'5 M\5=AMHG&V?C*MR/C]9V.7M;,Q$A&3$H4)9IJ0H$G-2(&.42Y]<"@HM1X(H?H M\+&^/BSI3#@V%D*O>Y?15T]S A)_@TVVMMMSV9=\S%OUD3/!X.]EXV3C-6V@ M:MR/8B]SPS_^8>DVY\];89*4;=8G#0;-\.ZQG4)* %X@PKP#M +A2.#C='@ M3G/J0LF$^@/U8EE_I_!C6P74KX9P"DF&N7=8.$=5G*.E8BJ%MX0:@V7I,*V# M]+K:P.0K2<,8$2['J>%]!I83X(A\:GS'WM[IWI\YWO3AV_U(YYZ_;VOKDX\7 M;Z^^Y(B8*??KJP]?(O[E/!Y\;*$(/\&-B]EQLS4OE6C-K2;$(5R%UDP.:"QL M-6T.D8J,A?\8=GR)K3"KU),.W&9>T8[TZZ/JU=VU.J#]XS#C[WX-;3NMWI>: M"R,5/QIS&!7NPNH*O9LK<%T54DOJP+LP$Q5(%QJ@UP8 J M9"%PFZ;."U4Z(WP)0??3:G=](I=E(TZ08$3MN[BJU[98UB/&FOZN6^WL!*+5 M2;Z>7I\FY^ #Z1XX,>^'O6[T?&!KP K\!C\]M/K]!)[:L?#Y.]W1X!YU1A=D M&];-0L;%<[.QJOW<['11YYJ?N1U:@GW9U9G!68)WD^6/UCT&NBF(*\'#D9;/ M%P?JO-6!Q?M5:KBM)FRB\K.QBI7Q5C,N$:M"&;^=/W@8E*FU!U#+ MR;"?E']PAO.Q0CDPO? Z04?[;X;+=#D?@@_ M]?/2PK( QG3,8MH&F("OONOV!D#AY_\YC%AR%3[#E[M@H'S6 M/^_FJDXXTP:0T@=J*=-4XD HYJ"B5/"L?(3.S,C>'=7_FW\.=2_"U<_Y8;GP MML %[7:\:T:]Y7&$N27D],JD!UX\SO\"O'J,"(B@ #:/"](!$8R7F!.J/'BG MV?SBTK;":Q-A5J/,??.+=_[NOE@IK"Z[\O&O7'5\F7*BT\J)CG73:[S* CC% MBV4_?XVLYK6]'7%M:/7ZH()B[.BGSU1-Y-]],Z/4%@D)"IXH2X-3.ACDG7+ MDVG@98<;SY 9%4.2.)U2&8=F>VFDU))@"TD5+)+F-)DY%=BK1L&NP3X((2H,&+R EJ?4X M)4@A9TJZN"P/VPS-Q]9=:_#1#X I1VO9;V1KN?4/BNEU.SY^'.P%4W(8;;'< MQXUKZD_%&:LT_I%.#29 6*T0MVYCODBD_BY5X199BGA MCG+#M#! UI1QIXE;XNOO$VEGR!A?Z_4=/.\VOLEKIW^^CL+]VG=>O,E".OFY MKY@'Y9F026%6W>GH.H&J 74UO(]VY;I(#7_QB L1ACCE=A"?5B))8[ ME2H5'#7**;"DL0B!@FW-4EG27WQ[B/ZB.]]\[K;FF ;=CL_8;4'E^S$CC-3,C"!6ZW9NE0.*^#'YE-QZ0]1(PS;(3L\[D5'<4RNAFIL74*68>AFC! M3]$2; V&@XPQ.MU!$3H9M'^"\]D#Y@#,*7@)PI;$U9B M,GX?]&*&)3N(W>,ZWJ!_ 71S":\:5P4K\#QLC.2]_O,H6!5^" M[V0O][+UZK&SV;$Z?@LKGE;%$>V82U.))?5*R]2#5M9*40QN(RN-P^U!@O<2 M[.2+?8E'ZGFR'T#PERV@S;IZXUWWNP?>&!3P'/]XTWW_]N+F_.Q+%*69>;4@ M#-&109Y3DAHM45"">.(I1]KA ]!NQC+'&[B))3',OV;6'XA!+'_- M@GWM8N0NB[242L.KL164.96A%1>2%/Y7/\GS(^ZZ_1@/M+ET&1^BP/:']G:R M6_&Y)\E]>]A/7O[,>;P0@"PCX6<"M('?= ^D,XLPC3!@(D&CR_\5 ]A K,Q( MBPD<^7WZ7?@:2*>&+[;N[N U\@P^':(@?6MEHNM#\'80']_S@VY^_'3?Z^8T M33YDWO/'%B#-I8 M,4NH,DRE-,7!$&D%"DQ6;PDNY4ZTQ(I9SVV,X(=.TVJU]%;I>Z@\?V\M+1WU M99'J__;+YP^?84/? J3_>0;_C"L.;!O,F:QVYG9J< MXJ@E2MEFYZB36H/1 G+#.5O!FS]BB<\6E0]RG-$WRM[KQ UOSZ;Y%9\!&H$O M$)\TSO:<6WT9B<;DN8=/7IOXT>M,AG]/=/M!_^S/U0;\<=L;75$4DQ7E!FDL M."JA<5:*E/]UIH3CMGBCK,!\5)V4UZ.5%BX5?WH!G+'D]>;J+N)3%G;E[UZ[ M&-):W)%YBL_F4,(5.KGM18'\R\7E^?O_BB?KSO_XXS?]9D3TQ:F^C[/,ELF= MDP,XF@QS\+2ZO;MY?)S=7R;NKR^NKCQ?G9S?OSY,/%Y=GE^\NSCXF M\)8W[S^]O[RY3EY^O3S[>GX!?W\UGN;X\MT(;UZ5,,?<)PN_;X]T6Z7]H@KR M?HN$WO8HH7<\WG)L/4^=SLP=D(()H6-U3$P'Z<<#H\'TD0>9?;#XX&O624)-G6K?PT&B797G?_4O58\S@7- M[-'TT0S6"!E-D6.*"LI 1PO%@B...N-E:17Y'C7S_TROJT@CRQ+(8L5 )_+T MA]PGZGR+W[CNAM[X+QEB7#_H^_B7?9Y6I*>HS [--B RQ/T]8%AV-IYC\DDT MY^,?VK#GG;B1)CI@^98NO^@AVG&Y,5ER8:L_[TOEYA[P;O:%D]ETMN!==B88 M .3[A:48#]$GB]@[ZV@DE5S'K?,AI\"&2 MX/V( M4P2$FRYE\?.:Y:M)3C>UZ%Z5>8KLLF0F/&.5;@\7J9&D&MI8H1CF6P MMFIS>>]"N2HREH5E%T)C54,?ULJF02"5$DI] "H3C2U6@824&K_;&=@SA+Z] M;P!C(*2@SKD4CFJKM/*@C32BVG@$2O_@&Q"C4/NF*+B')10]328&QI0IH6/> MAX^^_AT8UM$RV ><$,TM3Y7$$LPHKKP$9]SHE%.6&L?+QGS5F]&WAY.)SHRX M4A2>S&OF<= HB]Y,\L2G]JD7STOZ>47#WL5".%"AE 0:#R.=L2:E0041N%!2 M!5J(^$ _J6W@6 J ME3",I)83BZT0AI3/5JJ(ZM-'<$>A.BZC^LDX%;-<8LJ,V$.)#-B>Q 29:L1B M?!$I)0TW)M@@>%"F1 M,S5G6/@4(XM\JKAEU 6GI6/!>Y!&0Q51)?VC:FU81.,AGJKT?'9RVV_]2#)3 MHK]@2T2\F[@G$Y0;[=&(B-&+O]<_,Z@LXD"^XT8;G^]<7C,TO653KKT9QD-6 M8)Q^A,XLNS&>4@UNP6X_RP554YGJ\JKW*)>*MJ M.C_+?R11/1K_WV!/-7 #,(7YF:%!;.71BRD!K@M/'X#T3H-"\C*B#JCF44G$ MO^AYOVLYR&^UX7?LX;_3R"P5= ;_; RU#K* UWBISO=MKV7BF:KIQO*1=K];O'=_?#NC.W_&E?9] M[WLK%GQ,[PTLJ01&,T.F#TB1I_F/:V?&Z?BWWGW+\NNF;C7WLGD"7E;M/R;$ MTIR0C#HA -3!D_OY<6\WC%[_W;CW,FS"I)1@/KK<&?1^YK6(Y6DB,UL1*357 MO[A"8_1:W[,BG=SOC,<%41=.QY7! G.22:Y302DX,0(S*\&F5I(Q[DL+BU>J MAFG=%+%[OH[J,<>P#[JWDY3F8"UN]50F3T;B?\0N;,D',':[,P6;[[JOKXNB MS(A89^.*I7P['Y'VDV@=5%85F'I!<7U+9_ ;(+75I4J3KQ5M3;&1\BNPUM56.-**JRO MRNNRP'HJZ=RTJNQK P&;GGYE&+QZ?'N-*0W(!,T( ;$B1EN>EE;J5)I]MGY[ M,,QE29K*0AWH29915:B>F%]5#*F;(CA\N@;U^B/R+8X:(M2&5 OB41;*0IK1 M5'GBL4XQ%>H0>6C;4I&)T^7MYW)\GYEPLPZQB@Z\2UB.",VT89H$@R@B3BFN MO4D=]YX$STO/TFI"+(S0*5U*K:PU+G@_2\HM0:P7.J^MJL'<1;2%ERFRGEK% M)7622!Y2'QNF(ZRY7MKQN/I^)YMT &2/M !<+=DC0_+C0G'-]![MBJSYS4<[ M, 7J9UG"XW3>/@W4*Q-K0@(52!HO Y96$<.5P+XTFE07UG^$\=C=F^-!5"$1F/C5$)R-:.G_'I8@_P,1'';#A18>684 8D(TY_ MNR/>W.KO\5@.W(IT#^G\4]S_+;S_MWDV?RTL'!/!".X$H 5!)E> 4(XTX@ TZA#&R M;72>EB#R7V.J52O&YG/-F/?DV=(UD"* .VVY"IP:ZQ2H*Y\"<:A20I-E@W'K M%>?>3Q7J(W4N$=)FC;Q]L:8+*4U30DQJ*4V-U4('R:2P2$5?XPG2?Z^<7B#$ M^&@"S WWO\.,Y$:BB$]LDU3.F6)8<=V\/,#9V7I18DE12ZKR3RJ*8@@!>-#@I M;ME4IT-F0FUKZ*5E!313UO*^,,(3KC1R#NQ<1P6C*O9X1YQ;ZP&D?36!A\,< M/O/31=#]Z\C,!;MB61W&5*7 $I6HPRVK=FF4-#4 DS@,8=31HID3JK"#< M,ZFU30_.LI5HPD=F>.R1.;7C8']EIC&FH!%U;#?F+ &6!5O,+1O)>PQ2;LN; MI*R9TVER/NQE)^Z@MCK 9E,'(%E"3U'Z7>:&1QTV4G!.M[),AZ5,;G0[ZU44 MM=H6A[G%[CT6X-,^6(NIYL(;FCHD9:H]CU/#-$&&'+Y(H0IY$(]8AB=9*UW= MR_LWZC')-\.7#2BN +U31IT)/M 4(>.)2T5J,%@8 =.R(X(QQ='^FJ/O0OE] M3%D:.XQ1?E:(#2KZ"H%-E$=6MF@=A_M0#R5LU(L+5-2*:=[#BXG2K$T\G^@.X MM!<[_>3-8_I)UG4DZ]FL[V*[D3R!;7";QS;R@%"1X.;G>A/%\>T&+(Z.[Q=? MC7V&!D6(I-WRL]]\[%QYZ1A2SSBF$IH;;?^.1Q]G*&&:_7AFWFGHY.D MK]MY%UO=[_L!? D:SD?:UHG;:2+!BO9R4DQI"M>XN'.4RF+,5ACX:-^J[AW MJ_,=/LZN/"G:&L5[CE,N^^,$Q/ET[IB/.*;F)",QSQ7NWW;;Q?+ .O@35KW8 M9;^L!766=5>R6S%/+6__Z7S0P_;J\Z#9"OP=>'NK3B-XRTEAVR]SJS8!^)CC MP8KQE^,Q>*.!8#\KI-)6>=ND?!I8=,4CAQ!HJ]&V== M_\R'?L''66+U_6GRK],N_.]D/'$KIFV73#K-,DG_?OWV79*WU\B;K,5N^O<^ M>7E]WVW_J9.S/^W/_^WH5\F5<_^*:=\/\4E]"R@4C868[I_=8X0H6=?]-2Z? MQJ31.DO6.#,#9#8;+&]TN<[8S6WS5H/GW/E42^^H(#;F0'&C/9@U*"6J-!$$ M8[G!U,G5@S@W&3NT[AC.T595U I8,HXT^/1:"$J=T)QI[PAV4CNER@)0^Z#: MMC8M?\2F'4^G.R91'(8;K'GQ9C(&L B %PWYX^AG>*6675Z-7;9Y M7WS'/^AVWL)T)C];(H<#EXPP2HD&W]XJYY'0(@7 VZ[L?<7>/989GQ4\+2F: M[N7O$%.O!ZUVUB!WJDICQ-DV8E"LR(A<;<"$:15V6F_P,^MOD\T@Z+9]M/; M;!SWO6E[W7^DQKV,JN^FGK5 6L0,-8$Q9;"DCBFI+,$D$$%B[XSR%LY5DI:D MB=,_%^O'LMJ;40_/$1N/FP;"9WMA-(LIH( A*":'20&X&HB6.D@>I-5DN_*\ M:AFMJ( KR=R:X$"I:FVW9_LN3755&O=2^DK$$?4N?U7OY;USL^B/PO5:][H)FE26]LK]9HVKQQ**0B!8'%@*M=&"C#7 M4\)3'V>H;G+ROK4M4I,)\R9X"_P@%%6,ZD",U)H2KX3"*'"QR=GT 9CC(%/E MD12(!4M0 )($((W2TN&4X8 -,JRDH?T^2%+!)/F%T?"5.<=;E9"1^1*R=8:V M5]SP]2FT>Y5+VKWNJ=EK'5N]UK'1ZY-H\_IHD][G]N, MC(\-H;2"$M>U7[J8<]+*#T2B%JSR8(ML51A"MI]!N8+!*[B-[ M]8:^[*4"IG!;SB3QG")+9.J",]R2 Z^2WD%\? -5.=9QJ%EV31W,SRZ9C'+K=[C[TDY=9E51WV ?+O/_J M]QGVFHHC5"(96YUT$YZS6?DS5^_G%DQPW$'OE9!^J]-V(G8A?4[%0=:S*48: M^S'DWOF6#8B(O]_'0_'1[[F59,,@^_Z++:S47-86=ZJPWGK?S$N0IOC_7LW: M@=.VY72#^?CS'X/>3.O\T3?^&+CD>_:8:(1&2SW2-[YB)Q^%D2\?_*I!"]RD MT8K S/];4KSWZ[B\WQ,55SWZ:&3T1XOTQ=@L&KA]KB'_:A7/Q"N?6=CK4X], MLNR&^=VY;0W\Z\@O&3@^]/3]W+B'@UF'X_2ED;P>80VCW)3YL^Z9A>S()8MR M4\D>5LO21UO:<^3\K/8M)K$8H,HVJWNQU2\ MM#KH2Z_7K2YJMDD8^LLX/'<5/O=:'=NZU^TQ9U^%#]E\U?_VNC=]ZDNT)98) M@0BF6,?Z-2&XT(')6->V24.#3S%=Y%W1?W?KSE23;!P0<6C^\>_TOW^M& MQI<8X;\MG $?%Z77$H]*M7P#,0W$U YBL*'>6^U\Z@S5:5 I9D0A*:U71/!M MIH7O 4X6DVQ.<,G8N 91&D1I$*5FB*)"4)PY+#'U-% M51HH]=AKSU.E2U+5 M-DUD/.NX+'B0+7:O().2Q7Z:#<@T(-. 3,U ACKN'->*"<4IY;&S)J'19 $C MQEE5FC:2)8OL R?P"9:_ $X<*RI5H] 3\ VI3;3IF,!9=:3[40"K+4I=="YA MW3,!2D818$IY*2G""N,P4NAVPRHJ2+@P4[2DLZZC10V4O@LI)!H M+U./I7,NI2B-@SB"\L)2B9R7Z13'V:!7X4R*D"<4 _:IDD[9C7?>G%$TDO_T)9][8J@(B&!.J*%: M"7W/!)R[K*.A2(SD%Z5=!J*"I\EKKE-EE)V^-WGX"$8YZA3%8 M;<(83:2UIL@4^[9.9P4X+Y CB&F,J2-$*Z>II"253#O'EX58F[A#<_+1R&,% M\DA2#$:!8=P%08/&*L4<*6%TD$I@MLV\[E\P&M"(7R-^6XE?'"40J,24$4HU M I<=&2X9..Q>*L4VF4G>^.B-.#;BN)LXFE1(A2E%VKJ85J\#0@P'1@+&PLA? MVG-^$N[QDTD X+7QG)L@X2\2)/S0'\LV M&;C0>.+-^4 C^D]'],'59X9A^(\)*EVJ. U((^\)#@Z;NCC]XH35V2!J)+V1 M]+I+NK,I%A31 .X,E;%7M22(21\9^"E&.\D;V=8IOB/K$-ZJ<-+ =^QV@K>W.,+B' MIK?'A\36]YFS3N>YL1Y9Q3#E)I6:N=BC@*4.$)%L4OI<<<1CL3435R>BUAW@ MCM]%>DOSZ*#"V.#%$\(+HZ1&DH54<4FID498I G\2%,;N%[69.G@89*:'QPU MT'!LVC;0L&]HT"A+6D1((DNE85IIE(T$PPBG7&_2-K:)JS1(41O:-DBQ;Z0( M0CDBA VI0-0Z8A!#3ENIM,4"?JBV4R.E]78;GM7LD,BE.*4G"282_F%LDZDP MZP9E$-\V*G.043&[Q*5+Z5>K$/7&._S,^N8>X/W71^,ID/648DZ4\52!.4:Q M=JF5WGC+.'"/J]&@D"<8V5F'"^IHDS7XTN#+GO!%:(5YC+P&(37JHW:8O=C =I MP*4VE&W I0;@HHS#@O- L4RIQDYCJXV4BJ,T#00OLU/V%&P"3X;]8@C19 "5 M<^]'W^__GMC,C1[ /4=QT_J$GYJLH"<3H'^Y/A;F@9MI2 S(6">Q"P+L+8JY M\=0H'P_"8CLT7Z-&IXL%H?@$/=N#_?VRR*OZ $MS%OBK0HW#TH48<1;:4V^8 M#*E7B@5 %)HJ7Y6,C G/E&A&54Q[7E8KNB>C1)Z@.H/%!HE* MQX"&VL2A:*3+(9OP;)\/%:7A]0#$ 3C6#.J#P!N3M#Y0#$M-7'=HVGY.B?[R M1PAUIM/Z2N.RV[$+>D,Q*D( A6&QI"1@Z5.&I"-:@+E*-G)[#YY\A<0)?_H9 M$^MRUQ,]_%SW_1HD;)#PJ$B8,FVYU%(I2ZB20D<772AC&,.(V4VFNE::)D:> M0YI8 WH-Z#6@=WS00RHHBH-/4\TI3YU)%4U3PXD-+M!TDRKIIA2RP< & QL, M?'(8Z)UV' ="J>!4&BQ-_ NK$36AUAKH@S_PGXSN,*%>09NY[V;;? "'^AWKAB;$T#=+# M/U:B5&"K!$6(,N]34FP\7.G=V6#=JV3D[L?CHIMR>/%!O-WO26L ][+%9P\^ M2FKT#58N?">.=L MW+FD&Q)]?]_K_@ @'?CVS^3?'M<#(Q;(.4P 05@7#M^$JZXW9_3^12;3FCFFE)A17& MX]3#^PDEG-&X)-*!$"9H/^^9GM*%]YR\7K:MU_Y^D'D*"0&S(I(Y>^]S;XM/ M4?8I_-OS_7L/]_@.^W^:ZYCD?!G#Z!Y8*[X-S.*203?I#GM)/$":$+G=U3F% M>Z/@=6*SZ'42FY?NCIUQT(I$Z/M^!A];@-@$O)X&=Z+CH$L4GQ ]PBEB2 MQ\"3LV\][[,_PO_W<8FM#GRMU4D^Z9Z]G;QIO'#E-?\Q[/C\DNSI__'Y4[?W M#5[@W:WN^^2M[OQYDER>GIV>1*KJ;W#Y2?+@X)&R!#/HU7 U(.Q)76*#0&'4W-%46E-1QT-1!YVJU8@U*Z,G M4;R7(OJ4<)J,?=O^FV[GA.[&&$("C!E\OP_WU>TD>% B8&Z"Y$31-C[>2=]U MP:0%?H;+VF#YY\)AP<[5(#/W($Q JD'\YK)EG(#X@6G[[78L8>(DD\CLM!G6 M7R:=$UB8DB,PG <9"8;WP!F9_,:G9 )<=I-,/A]Z7;"?NR&LXJU_],#0O@KA M*HRX+..)?G\X8K5IU9821AT O;0,]#;6WE,4ZQ=C2V%#2B=WHA0-NOOU=FA: MFKX:J3KLC+=N.8?H?K]K6QF3C"$W(NR$Z,LVYNLZMW\ D@Y\)Z/^+,+Z3'?8 MZ 5'!"[8$=[A=??>]_0@WU?;O?/)2__CWG?Z_M5)TO&#[,N@:8"\60I1MO;^ M /Y/!NKPXL4-X.^GJ\R\G6P[M)5MAZNP[6;\E-76[<0IW.'U\5:O3\;1A4L MVE[+%D+8O[O__=K>>C=L^XD CIV+#.C/1@QW$]W8^+RW[:[]\\5DT58Q0D6( MH09,D?$R<,^54RD88SC0TE$>NVI\M-A67.I&/"5HEY-KIQ?-WR") H+[;,9@5&>G_ M?1%]5/B]B$OEO[>!?4! PB#[_HMM0XG)(O-/13&G(O)%>"Q-9X8A$8KQT%7G- MMT8FJI1[G?RXN;;ZXN]TS%+M1=T4M=$AN?AISWIYON==1QXD$^W+PG[,].95 MF+4MQSP;_Q"=K]B\=#JL0!"V 5G*J*2<8Z4TDIP'%VRJG*VV<2F* T3J>IY5 MJ_$Q:\)C]1@(#$". WO-=.VC DG$C:O.=,]CI@(.3E*&J:?46:VPYC06+6I% M7;E3NK\ D4+UA8[:XL-1S2=@ -I83,UTO/U@T$5"5PP>-<[IJRU"'-N0X8TATQ@R^T&CN8F^8,(PP 2LG,'4 M6F+ E0(CQFG%D;*^] !^?V#$%W.N:@-&3]&2JFO7R*7I-5,77)N= MD"4$)PYK)DG,L3!4&R681N"F6<]2ODW.[ :!9E5C(^O)G\#M5--5\5'T3!<9 M-9F0-4H2R=BW-L9<4QW75,?5M#IN=8:R2FT@/ CMN**8*"V#=!1C2I7S2E4; M@\,G<+>G@_%+BN.JZ%0_^FE/=7(%K8K\L$GJV.RW"EXL\JW>?OG\X;/^YM_V MO/[S#/X9$].VP5+(*'8[QFK0.'/H/:):P:B3=UNF+&R60_VW%_,+N!S&;,)L M!6_^B!N[A;3(A0RG3F3,]FR-6?%9-#W^^"T^:8% CY!H3)Y[^.2UB1^]U@'> MZ/=$MQ_TS_Z<[/]QVQM=42!,P7II9+,2&N?0D_UU.D4MN2W>*#-!1DY6FOU7 MZG\5?WI1LO^SFS.3"#?_SG_W&M9WZYNSR_.S+>?+IZN;J2_+YR]7YUW6[TP3^EEQ_?7M]<7YQ]N7B_?4BZ0H!&PEY^9\K?XO+JYOWU\G-5?+NZO+Z MZN/%^=G-^_/DP\7EV>6[B[./";SES?M/[R]OKI.77R_/OIY?P-]?)5G7!?2W MY.6[43[JJQ+FF(>+V6+GTD,V1+ MWH?R5.'5K[T%K3;/D9YHW%T77%J+L.JB9:4((U:=E"-,[4>V'25, M_+';[R\M2Z B51*G4FD*1IZB2AB>DM2DV@5GC-D#)SN,A(4;,JHEQ4)(YAU< M:CGU*.445\;):]2*O[O5G6]PLU9G3IBWV]C#5":O?>PMBL5V(52KUJRXB&Y1![%U[CFW$4CMO7&Y1;07$ M8QGM6T5'MGG.M,=8P3/G @@%W8M \/P"Z/K1M;W:C=GY>O()_G+;3]YW8B7D M8B77SJYYA94.ZVQBE3'7 U2N[.?)A^7VU:O 1^+X#]T>?% :1S[0"D;ME(^X MA)N>[O3;^PFH;RSX/#=F22U)CWFK MV_& /]&#O*_1R&$O8OAZ,.BUS# /- VZR?6GSU6PP"X]IL<$W9.@[CLE>F99 M= F3Y7O_]/X>MP<_I81Z>!Q%[=BJNJ-%,:D*, M5JDR3&""TV5M]:Y'G;GR.XZC^OVLP][4<<"45WSF_G?8'\2+-NQOW\]VZ/6J M)$=V0G %P_4.F;-=(9=48NHT,-7 U'[RZQY%*<&%P1%\/*<4.RR-1]1Z[HW2 M1HV.J'9 J7,?6AWOBEC#9[ ^ENCU>,5)N09 =1^9+7!D 9##H AU$J/C F$ MD4 IDAI)D:)@L-,B*+6[I?/ONM6)Z2*7?O!.]V\_M+L/?_?NF_^L>WL&$92R M!D4:%&E0Y @.$U@=*-B0,F,LY=XJY:@6.BC.O -G:F<869:)5I7/A*KHWO%+ M^4P'#J$=/4Z&9$:NRQJ!QPRH5H WRAIW']4%/2:Z5QTS M?[SSR/&@],JVWF:\\&6>%HBD8#>^]TY7NN88RJ""M_DD';BO"[Y !)QUK6MO!)G\-GW6EVWIGYA5!!K4RI! MQU 6F!9@;0DIM3!8Z[2TE?X1HSQ/RJ?;)P#4ST%L\*W!MXJLYKT"'-:>IUA0 M(3#EAA@C- %KFCJ2QBG&3R!XM=AR[)?&N><4#F] M '1)V D:L:1X@YS;JA( MA6;:"D6#LH80*51=XXIK9F*D-3L1;.S&!O(:R#LNY"'E4L2",ZD@E*98:B-U MT"DFPB!"2QN,51EW16G-C+[26L@JLE$/'DA]&B%2M2(3["3I^-+F$0<$^N<" MX4\!G(]YR/5(!\<1W'Z./>^[G16H2[ E*%A%/.*4F6!0Z@-2Q J=.BY%S:*1 M3S;GK/'%CP\X]?;QR-H #; TR6%,LN=$NM2QH+C /Q/F:!A?7PZV:&9P- M9AT?$!K,.E9JX/Y,+!6$<=A)2BQ%"&DK U7.6*H$=7R?![Z'S!%$JF9924\W M/-<@RO- E(-908A@;)F73!I**0")E(0%+, D"D8 M!7#2A=':2T+TDK& =8PA8G)"JY@D>_!CZJ6<5D]EV$!N [F_&N3N@+@Z39U* MB?)&>VH$4=@);;!SQDN=BM(6+?5,L:3HUP;;)Y$4U.!A@X>UQD.4&HKB*&KI M)/42&\V%%XPR2IT1H73@9FU#K.19Y$DVF-A@8H.)QW3+&3&8&1F1,*6&2L-2 MY(QTB%E"4[V[D7C8/G[J!-&:-06=CS;3\MS,,C2IIQM>$I,>_12'L6:1U#>' M&LO*MAG+RG<9RUHZ-7?51;06,VSY-L02NQ"K=&KNJHO8!C-LYV?+;LO\FPZU M+6'^L6S4<(;M%&85G$4AF]&V.YYA.U.PKU+WE(C2\>6I6:$[3,?8=O(]B\MV[H98?N< M1M@VTOS+2O-^1MC^ G[<4QUA>^YMX;2CS&E'E>1]KF" O_".NF$(.!T^UD:D*);VM-D21@Z:] MQ:96%71<^*4\I@-'SXX>(COB]-I]X?XQP;WJH/WC,[0.BZ0[S\UB$GF52DX, M2:DF4FHFJ6(ZU=GQMB#*?**.J% MYX@QCS&GNK3;)*IRC (Z0:*"/CK/SX(^?FI/,[^V-J[.GG?GF 'R?4ZZ.:8F MV/.;'-)0W.><'IN&V,.8.H(4Q8P;0QG7C D?P'+4K&9QGB?KU%4_DZQFQWD- MOC7X5H?YM8@JAM*4.)Q*BFDPE"LGB,:.>*=TZ4BIQQS2BB31@*",L&5,0& E9;V8:M#9''-YL!I!?V'GA">-H9C M WD-Y,U!GJ2!Q2-/'QRBCA&IA0$S$49)3,!]K&EY<][2_ :T& MM!K0.A!H'0JS/$E%ZC%FPEF*?&J4#L$Y; ,31'I4UVC>,>8KU *NCAJ@:Q#E MZ2+*P%@@]9A3?)B,\-V M+\QYK,$Y-5(-.PZ$><8M .I,IUVZ!M LLQ%T$_4Q7YX:K;&..DDCY5BY?U[3 M,&)5,VR/>E*]V3BQ9^RX-Y#;0&Y]Z+0#XBHE-7).&6,%991)QBVVPBFAK<5Z M=\1]TC-LGQ+8/KF\H 8/&SRL'1X*Q1U'U 4I'+5"&T8")R)8IP+RY;F338RU MP<0&$QM,K#6==G'+#7%6$&PY=8*F2$I.@R*>8,":H%5I5XRI;5TB.ZJB_B2D;:3SBF;4.\Q@JVQDNVI M+;>AMAJ_^S13;3:R]OSZ\X>/K?[@9F9N[?20V8T/$^9E:5ZRBD.796IDT"T3 MQVE,F5MDWEAAJ>HOO;;LH?!+5'F,6TE9C(H0A&,S%T4]EZE1CED6=4Q^ MS9=N?.KM8'#_^V^_/3P\G/XPO?9IM_?M-YRFY+<>_/FWT7=?)#_NVK^W=614 MWWG]];J"O2AAVG==T*G]03_IA@0T+:C3R=S$)(X72WH^!L4[W^+A5OR&O84U MQMST).A6+ZJZH1]=;<%M20+X+?#G@>_Y_B#I@1)/;J,;$[_T;X^;&I/);B-? MZ*IS4=SI"]QHQBWJ?^[Y@?ZQAJT0;S03V/)"*\8UDHX&ZJ646 JBN70BM3B4 MV2QB)FUFOC[E:CBX"FLL)#-NMKUXM<7#QA8/7S5#X50L6#D)L$T[[LG+?YL1 MV27V!6.9:3&R+V9&>W7BL]OC,=ZS-F[Y5+#L89,KL\^^ZUY+=Z;NEW'\(![4 MQ+>+GW?\4J>^?[42T.(78"IZ M6C:9(T/N$6]EM2P96N@?KQ+=39W\N'CT=HY#*.:2,0$%2 M([5,*2<,44PYD\ ]OP TIZ>+1V!;2O?&$KQZ@YAP'CP[RG@P%-2G$3A83;DB M)A4<_0JZ\[$-6EMI'D2:@@25:#$7J114!"T]%H0(*6#_@O%K].%Y!INUB,)+ M,+8N(H8H[!>S7!.O89^L!O\5.V- PKR09(WV<,]@UQ;-T]6Z;HL9!&# M%E/1A3>E(8S2[-W9T-)TQ+3L&_N.!ZZ.SFT1TD/I7#QS^:K'$=_B&Y/(\:XK M1^E62T=C]_-R>.=[+;NBE<6ZG)^%)N,2WK:[]L\7D_=@*9.::F(,*,M K5%4 M6Z$\YY($P59W\7^1>)"8^QA Z@U]V4LC3(0%6XD LE.MC&;<>V4M8EZ V6W0 M:+OVF(L]'01H#>!>MGQ<^$(#Y@0H&B5WBJ9)WDQAAJI)3M;D92;/G;4L#V#H:T8##\685^]4UML+UYRNK -ENQ +KP5N<@NY"I]Y*J+ M2$:NCMBM=F)&X46N6-/MO$M>/IQG3L>3J*D'*CQ/'9Q2'.XO? M?\8'WO*9ZQ:P6!\C)MO"YAQ$WF1VRZ?<3GF?V2FU'+-085Y.PQFEG'$9#=A9 MQG@Z+'"(6K9%HJU;\+M>+=ECNS[_]1=OSL%Q;[7[R9GI@HVSIH$S2:4Y).0> MHG1WM:A5UDNB,HF<]2#+O<6#+"1Z!\<%@QI4UM=N:<^1Y1N.'^W=!L7CQ].) M55=A1S77:WW7,6 VE4"2I8S\?D 55I6@YIE=!\_1/CQ*_L($/(1I6OCS@N\P MZ'T/<;JR\4Y?%Y+&7K:[_?ZK)$O=JV]E[H1HQRRAV'(OGW8]Q,%>^O'THE&B MROL?]^!%^>G>6LHC9P13BF)JL)4.\4 EAO]GJ>:E<[-KADW)473B23K.E&)F[D5MO_"\YR/J+EJI^(;-J@]&QS? MY:_Q6.C-@@2XUD&"9HS5D^BX6\O6"9EQ>]GM=.]]+RNBS&W;12-=LB"Y04S( MX"BQ4AK/4VXPMP%[[9]+M.'PDP]JW,RA&;#:P'0#TT\*IH.G FN"D PH/KB/4@OOX\6;F^Y MQ/C@>5& M0Q1C84^-U-=S44Q/0>4<.A _*LJ+0VO?Y=4$ !]7N6[I=OIO,[X<5?G\\/WW M/P8]#:_2ZNC>SPN Z#[HHJA(>MUV.]-&>6Q_6A&1U!.3$N&II8QD37JM(,I( MSZ4.I4']VO@+>SI/)#4>"U*#7,8&F1ID.@(R:2Z,P@P%0QQ5B&D5J*'>ZJ"X M\WSU *&GCTR8U7A&[)/(.7TFD>^\YN-B;( F/O^>-=Y3&J3G*(ZY23.$_)]:8*/[DP8[7^/AM/V'=NMC(]9BH.0J] M]A::M-1[3.;SF;3QG%.MCT.!Q]7 I1^4]BK5%OZ'G$VQ8E0@HX44C ;%J5>& M\])A0<_,TD5I63O@FJ#_$QX>U(!5 U;[!:O@P0%7*!@;*$V],1(QCKU!,D7< MI;^"I8I4C?WRTK$_N]JCHY^VGKFS?6E6=&:[T+GTD:LN8J4C?9+Z#?59'.NS]6"?W4;[[&^XSXXN MX"'&^Y2B[A(J/ JM)2-^JB%)Z=P@GEH.JA4S2R5%6DLN.3*2606RQZ+D[&EN MT$REA9[J&M:-BK3\C1,0V^EF8D765%&BDF#V]/\I?S*85=7R;R0""3C'6"*RQ]D]8P[+7!X.MUWW(%]GSR82"I_.-FC=DTM)0 MT(1W)[^5-7+>LGWS7'/DA=^W5RFEX^I67O7HE+C5VF$+E<)KH;I+5-KVI-^) MB'SS)K6-/CV"/BWSZ795L/B9*=A5-"IWBTL4,B?4&J0,LYA:H@W(&?6I05:: MH(/?ET*>A:]\AB!FQ#NXEBA!#1(J53Y8\+5EFEK&8E?Y:2T>H7OS_Y41/OZW M8!*LJ_NC1K[O1FT_*:2_C]4!*W4^W+(]C/UFB]$*\8'#08YAH,OC\ 50YZVN M:]GL"5,/,$6EOH6/^R?1[;7S&CEG[C)L7)?8MYG2GU[EH[92I]MY/2X6*>B5 MCY#8R&YYV?<^N8P\B?!)\G_^(C%.__;^[K[=_0E_*$X4^R?9'U!D^UX283I> MK-OPJ#RB ;^].BU36]4;*IN9)8OWRA1D4C+XX;&HF&T#:V5QDMMQOA4 SUP& MUBA6DB/ 2*>]_?+YPV?]S;_M>?WG&?Q3!E KND\NW.QR&.-0^=T6@6@]'),+ M72IG)B%F-QQ_%GM7SD'ZXV]Q#ZM\;>([O]8!W@'0N?V@?_:7$&;)Z-';L5(N MHIL%TJ7R79Y?O+LX^)O#6 M-^\_O;^\N4Y>?KT\^WI^ 7]_E:$I M!\^6ZD?%\]PCS+8*?T\[)/%S][W F; M_FWZY^SW'8X E@^&F#MW&%EVC\VN.6_U+1@!PYZ_"C'^#O9!ANE?@.=_JOG>CJ5-E0VL(!W^$".2$4Y0YI$-JB=(XY80+'U8/#5L]M 83KE*) M@U;*4$V="8$8KT3JD2+P<05#:U;8G>O=;Y[=,W, G1:04HQ/W/]SK@>P0Z^S MC4NF]S;OB#2G7>;'XTQXI]P;7;T76VQ@^5B:5:.BME]DZ3"851>1*KCL'S[: M[* 3!YD-& W,?K9])ML^.[U]A3W>R:[H.=VQ'K3OX#8SN^][W>^M?F9[@B7Z MX>SZ;7)V_2X12)[L@\7F%6;&8S/<5?!5;L;?@L_PSR'8^7U8G!XD.GL3W?F9 MW'D=4:=P%?I9B-"/[.*^[WUO69]Y'![\E29D0QO_Z![+KLLJW6& MKX!3,$_ M9_=WP6_.]R/S>1(W[$4_(J<)+'[\JMF3,A)E+E6V?6Y,@87WGBRY.JDH/4A; M=1$]L.B6GD*MNHCM7W0WF&H&[-FR650HH5AID M7741WVY;I_W2[5?,MUFQJ)T1L//E43D 5.KAX+;;RQ )D*+5[P_]2:+ONH K M):&,P6T,S9PD_6B]9J#(Q*J>5QUFO%Z$N NK;GPMVYUD$OMP5OPK97_MG M8YI,-W9FB"CCF(^-.XS!6G#NL;IR\]"]*88/PG77K1\#[SM7=YV6&?8O.M%O H46KR@N M_A)?.+ORD_[1NAO>E>6\H.FPNG[8:V2P2/E.N!2.!G\!W76^Q ?/>WWA#,ILX>5D$Z.(O14CNU9R9 MGF]\+GTNF;Q =GUNX_3B\6DG'KEX=Q(W*/A6%HCMQ;-/D)?$_(S7@"D"/O1= M?AHY%CD0(%/8+)$>61N]V<>I?7 MD-N\AJJA7CF;'*^/F /L;F"_82^V1&[_S/FH7 >L0OOH@\1I9_<^&WDVV;8) MY"]1(_G32N\\LK3_4;!XV<,?U1]QG/9(!42H[E^%"5!GAM24(L"?%F\%#=^\ M/(CO7KJC+P$].R[Z1M-_ROOG-1A@5 M-WJ\><9G)TMAV ;N^P[7P! M@R6(A-)",,V#%,I1X:C=SX[?M 9M?Q4N.J =6FZHV]EWWX^HRM!VNRS!ZDTTB$QSCT&J\P"(^[&YQ+X[T/*>&&6F%-2*7E M"/8A<*M&<8<:[\95IS0C?=O=P&6UDW,?_'57\<_2]N(9?"\+$DYB64FB[^][ M7? YX!L UH^A4:#RJ MYQZZR5TW3B=>4'-[5GN@YV*<=?1NH-.TC2&1/(3Z#;[/TRE1 ,.(DU'L>F>5 M"W)IAB!N1-[Q@FLK4,V!0!F>HT63<>6OF@/[^)T%8PU8ICI1T?JO&[]>'W;>.:D!4N2 M*\VQU-BK5'N2VK"GO=N[V[[*[WZO\YV(^_P (A1/I>/WBD-\HTVK'8^UHQK* M]G"L>N[OVRV;=]D8;5YD%+B)SEIX9Y$[;6T/-'*1(P#7MG^>EFB8EWEV<-S: M$1>N%Q^:C_TMH@.H_D$,7O\)?#45(8C73440%_!BE3YC7ED#2HTQP$*KG$2( M80>OJ05'C %D=SN^T"?1VMH_ ,4Y8X4U\_=NVXV1:*8QD&:$8D:82ZG#5$IE M.1; LHY(;-?H(K_M6=22XZ15MEH?[GL^VI5U[:XR+$MN7AXZXU]/[K_U$)* M QDIBD5+!BDN! 4P4L$C(KD#SXUZ+GREYO5(U^XS$K$8B/AKEFXR>R)P3)(' M%RA"A!LN=2R!,FE*P)PU2H(:%P8?WJ.I,B)W&)HBHU :N#)94%Q2@X![M6.@ M>\!74*4CB?9%TQ'8[).6)N0)P*TVQU,M)M MEO-4[&[RH/NQFCQTV^WN0W^<"]EI=7P1_TFR#)*1Y%[[^T$&+0E)3Y*XE3NN M_?>5,8I-4ZA7<\T6K(9W8K6M4C_1IKF?FV-BM6^]52XI8IO76]LP&,R46E=4 M^S';HSPKTQU]U,N34O//9JJHQF&(V09"\^TLE_="6M%-JZP;YWR)?LXW)9V- M=N[E5?[T1WHIK7@B7OG$[=K5'Z:,+/,8%\M'=R/]^HVOJN@OO1!VEC=8.L9 LJSXYCY&U#[K5.]HZ_C,K.@$W+,\@ M/9[L[3H=I*2&?"]J8KJQQ)*A(*-&S>MR=$Z([)-6EL/X>_):G.*%(1[%9PYIX ML-]%;=D\="OFWG>WT.U#3%G)W<6DXBYKX'ESJSM7]UD!W&6WDQ\@Y;FZTP-" M"$?:,^\1QE0AJ42,Y6EI&/= MH0'UBP#$/D6QI'5Q@SP5(L_(!"TLT,P0C'9@- ,S:VP*E(R*Z8I&*1H[L[%4 M28]2(B7206M!2B+A>P0E4A[N7@5*A)ZJ==JOUTJDZFAI[F).J@5C$J>GA&UG M3OY[GNY5"V/N>(!\1+/L>2!@7DA^49)*HX*3@1,? J=68\49_$@% Y=0N115 MEI6PGV)6RD]0:POW$HV-[-6?^,S/#:V'-/#W/\_F'IEX>"V%SOBRQ MCX(.A&-IE26$.J24,0*0,36,(&'TH0!T2_L("7HBZ'/Q"/?)::\:#&HPJ%9& MWBP$;6+D.>J#I\001S$-DFB?*FN\$11@RN@="D4/8>11?!K/K)X%0E5C__6Z M#ZM$:)/XU8PMIZ:F),STG\M+-VZR:I+D+"LBB6R[MWTI>:ECN+4KEG$@%W>- M'5[3W:TB=WP50ZYKYJ1)USRGL%3A'30CFAS,:5E_4P M-9Z*]!XQDA1S"G%*3Q),)/S#_G_VWKRYC6/)%_U_(N8[]-/,>6%'0'(M69OM MJPA:RQS=L"4_D;YGWE\G:A4QI@ . %K2?/I;U8V5;!);-] @ZQQ9PM;=55F9 MO\K,RH5]WW0T:^N^I[>SJHM=-?WVH?'QC,7-HE WFNU1SKF'4*/XSW9U5/#)F'A*?O1,IAF,.V0 M=V\I[WH;?1L1*E*W'$6T!@%,2RLUUX$[P1FH]HI&-*-OX\Z&H]6F/'3$W[>Q MEKXJ9:GMFAO>I-S#QA3P;J9&S,A^MSQ934K$X^# Q#U%!.4)%IMHQTK:9TD'&$2 +#&BG*- V4&,6Z\ MK:VY=6R=F.(7DG<3QF[KQ+!O&G#U[VZMHZ?3+2N([%[&8Z<&9_AVA[/-VNG, M:-]:I^I3Z%!]._NX?O1[=:;N9D?J;G:B/I$.U&LZ3Y]\Q^G-NT(7^U2!XQVL M[_4/7[9-';G;+6M3F;S!.'U;MI5.I5[KFQ/=VTUJ&(I_WZ.QX'*:!%$,2Q?_ M;R0$Z;242 #'2F)+I:CM#MB"FXTLJQ3/V5RGX.M*=;ZHB4G9LVI[_.HJ4?*[ MS4A\=G4UM&D=ZVG]IEKL]W[R(5SHK\L'201Y00-UF%L@.C*UEQ0'IJF2'/2A M(@IV)3V\J'%P-D/Z7C'P51\W_;6JK=P0MQL7*2LQ AH8&,H4UZD=!%>> 2-U M,5AX3G)\?)+S%_)DN1V!U#HXBXU&P(%6&J@U''JS1=4GE72(]>U$3/M,& MMZ_41?S M%S5V=T.XH2E'Z7=X!=L,XPXXXX@ (&($8 K,(VXTEMMW9=B\P/V& M5=%K:M>GWEDU;%"V[LFJ*X59NL\7K\OT>3MP- M"\+&^2X,SGL9\_?(7,G%.W#E?I#Z7(S\)-*C]/;Z@0_]R?AU?VROAN.;46VQ M;8>%!>R8$SH5TI&&2N^H)=AB+;1=7V)B?;%M%4B(9AIW3 4(-!@6C6(C;3+A M/ N^E6Y(>W%;O0MB./$%)K?:BS?_G!G:%+,%K&/D+:I6KR?_#FM&MJP@O>\@ M:TNJK[NHBQ75_U$V"XJ8ZN?]=CY[-V]/D,(74^Y6X22#L4?+\Y?I!$FE]:\I?F,FLEXN%[!S+JUF"Y#,321<2JV MC0M2]LHKGS$S,VX])6F/42F\3_%,U\_,D61;56ID1/C9XVPU<)[NZZJ,2?]^?\_J* MK[CL9)<&[ERIP?929[-T.UUU-G-1 4DB%G_Z6?_I5Z8UGLE2R>'Q%\9?ZJLP M:SMU9Q;O!L5O>F0OIY)4/BA!:1R/'GQ[Z-;)'?V@[?ZZHOJKI5LDBDY1=/1Z M/@L]^K;\H[//PYN5+$K-+556#TJ%372]Q9CS++I^N[ M2W/M:?*ZBVX?)M\^ [IWS!N>"FW\_&ZI*)$[AL6E_BMM,\5<(2T;^10?O@S\ M:'S9OUX S@)%OEP.R\YO:9NQE=I1F(@$R-3&^:IR,^@CT@D4;]0O(V,2,J;=-]T^3;7L\3N>WSCU MZ9S>?3),5G?YZP21XS#%F_C4A(?3SE,+?6*\H,/-"DI7_LWI72_]E4LP6\UO M0>1H KJ2SL.;R7BBJW:B:56N;T91NZEF&\72WD0A3=]%P4S$'R>=8]JU)P)8 M_ZIR=J6W$4X_]R?+/K$KGUP$,RI=+-/A2P2!XJ_AM!/FK*OD8-K(L@P*3BM7 M;2!%Z+L;VT]]A5U$SP6POR[[J"X(4=LKJ*Y)4$,=P%?8Q,VVCBFM%WM;W'NW MP%E)':< /!@M4U+^ M>L_/PR-8. 7&OWQ+'ZXXY>Y>R6LJ%1$8"E^UU&Y/%=X-; H@\!\.#U,Q@<-I'A4XI!!@;X@DG M]T8OGL1:M;A041>M]O9RJUI Z#W&\*E[:9?&52RKL/>Z;%_'S_[220]:BK>- MR_QW[SY%JDV;(\:-\6&W;50GN61&K>M28G# M8*RE$$5!.4600]:38+#@(/BF;ML5]^9]686,E0F%LUS0VAYINP62K09!5I_] MI4=]/5@*ERR'/AGIP3C)3?I\X.9KM]!3WO8'4<7I1[U@:3T?=M4^ M9"^L)_H.*[7DK%T6\LV6HC:\M"/K4VR('OM0O-;SO.XB^E@I?CN(==:WO[K(!\K"MP")Z7NU!YD2-4O?:7^VT8SB1C-.YV+I@G*098IIVG[,<#0:?DF.W,I-?#WJ MQR=>QT?6/_PF^;S*Y^CQ91&NAE^*R\KH7'B*D_-WY=G%.&YR"^_\]%$K/UG, M/_UV7/@09C%8B8M2:N/J2>)#4YDZP--/_-?^N/17!VW[5Z5-G BHX_2^QIE4 M%Y:.O)OK>&/GXY@^E^>F@^'45:O+H[D7R:OOAJ6[O,Q)2N,?/CS/7A$)-4S' M#O74[%6G\2/M5KS6\;,4@59ZVB,7S.BZ]@AL'V%5.QGO*./C'E8XVHGF^+'2 M? ^MX/]Y_OSWCQ]"_\HODF(_^K&?_"V^_ANA?_O;WYX_?[G/6NWD,L'99[(/ MS7=RFN#U\7K/'MMJO!L4__MFL+2'%HO(EG*O\J[:K?2F;N6+N NF ZG!)'GV METXT/*>:( P,.0N&:^TCT4D(U@;'/*T]?5H]4JSS77^,VDMYB#&SC9-IG"SC M!V+$OPQ';NP'SUZ._5]^4$:*W/:4/K@[5^?)^O8^OU&,SVP&[Z?7WHG>H=(S MXH$H< @XLIHCPAU5P3A)17W9"KXK<>Z/S.&;I\[4'.;,(W,FEWJ2DEPB!\4[ MW)3JW6K,Y3#XO8B7NIQ8;Q/FMLX2G@90!0_TK?T4Y^6=7[/ZZIL2:D2 MKUGK7Z,N& 4A2E!_>7V-H2RXN(43K@%+FDTL;CN&JA*D4IKQ*Q@JK_,[UAHN*R'/*42A5Q%W7Y2,L/T8@9I/UC>MHS^%3>8!A&\V_*:@_I MENF;3;!O.(MMN0-]B2S%^8>W'\MPA7(1(HF7EW!.^B7[9\4N2MEH&P+AVW35 M,EV62_@P)85@P6I,XX[MM2,F=2<$2,$HI#;S?B?*K\H*+,O*(D3Q.5EWK/V" M2WI'6OY6QCGI0?QYK]!E8?V29F6,UBRFVE82,[X>Q4E.?U6BU/04^[9$W4_A MBLUK]H(X\1D/J6W!X0AX&5&7<^< BX2Z FG%D&482[M!Z>8FB0^;$Q^] MP'>1ZF_S6/>KH1Y,*[YL3],%URY/[1<][H\K4GX8+(LN7HFY(8")%";%<;" M3-S#*.(\\K%Q"JU/<.@ C#2Q//@%JUF>95"IS9+=-#YC+VMAIP,^G$_X]J'Y M3D=\F#U6FA_C7*.^_MG:J_)IWCXTWR#@_O0IF@L73T^F]05C#2.<BJ5ZFRJR^'&9?Y4LOY0.D&KYE]:TF=;D'E]ZGTY! MXHU*Q6N^_K.Z*%6&165 7GU+9RYSLS(Y#Q8E,:2V7XK]O]&B2 M)C7U)

7_[B[U=VJ.7$:IP%,Z_&? M8=JEW>='=%3LJ;BS3^T,FB6!>6:C\)1IJRVXIBR@8)Q46HL--GG7O31[&8V3 MD2-W2_)S]"J:6/*>4IW>&RZG50L$?340I!WR*A*%%4=,8F^B5-9KKS4WU#EU M) C:]S8LZM%.)4(7$"H@]/6"4$!6XH T1](R'Y!"AKD@/+/W=N]=G98^P%(6^TWJR/("YY#32A*63\:GWBI1..\6,T!N< M8=T(N]Z]!GX\>OQ(L![M4F/@CAE'16P?C=A:%H,."#$:''/8:L&M(E18SDWD MP1Y<;/<;6DQLT%:HSR7P1A*O162'5QN=QFF MZ'1IJR*S16:W/!M!.*)1IL(,E&'N%!>(!8DQ#RA&L<'9B/O*[([*?I(>?P+6 M[G&3638XW-#I"J"O_P)X[U3FRP,HVIG3(K<5&]KB*$072^<\Y2,=,CBO$28> M><.LLS;ZX#V)X#@ARJS>$9K7@KD!=MZ .!R6, MXTPC$ID5V@*\8?@9N CT:ZO9<]51UJ %H@;H"=07J#@5U'@7"#(Z& M"LD42LTXD!8(4\R5PG%7<;5[0-U7$U@K0%> K@#=H8".2.DP-TY%1AFQ8/)( MA@#S-"$DG?W8 ]#M*!K9 T3N#FJM+0[[J#./2D78>T+[4RE1\S1S1(\]][V6 ME8E61"$L)]$PP8/A*(3 ,4"T]Y'A4I]U#X6<.F=:%OPI^'.D'6UCB5(T'17& MS,9@%6 1Q499[G"@M-1!+0A4$*@@T!ZW)K C5%OP6"UF3$L=7*ID( U2\)7= MP(TMI^\*_'2$L@5^'AO\R,BDYM0%JRUC+FAJE58QY=(CSQ0I=3WGJ[Z[T%?] M[[__&WQH@(]^2+_!Q!.E^\.9:69^_9-FHM<^SDOY :;X+T\DTSYBXXQA7 0M MM+8"48XECI$:W"PFW!G\Z733NVC-@.O?R0(/F%(L1.KTIZV5F"!*M.2*$B*M M6/?*NVZ227R2R/SP#SNNOFLGWK#"/4BU)'5N$,PXK_3Y/&HW'5VVQ4:;3]K5 MK@6O<@,S 3[^\;?W/[TW'\./XV#^/(4?"_&^+63H0/^&\E!XX_^S9#T3\X[OTIKDLK1O[)8SMA4WS>V'2X=J_ M5V;PV5Q-;B'",K[]XWSMQ75:-V3M3V&%70)E4YV/$^K][S=O M7[W^[V<_O!GZ\-<_OC,_M.1>XMT-6&4W!7+//IR^?77ZVZOJUW"[ZNSW'\_>O'IS^MN;Q;'8U4'.06S=EWN?P=MW'UZ? M51_>52_?O3U[]\N;5ZGOU0PPP^O?WW]]L-9]?SWMZ>_ MOWH#WW];Y8(J5OZ_]M3VJTJU0E3T$5>4VJ*HRJF:% RLV M2#K+@8;[CV>I/AK\W6B\_/>6IDIU4]4N[3HNV=_K1-+%:1[/Q\!-7+UP;^'>^S%.CH96S^VWA74*Z]P3^/:1L/-EMGE$/;P[DE>U=N5^ M#J./0*7SOJM2%&8GW6-N(\->)&4ZNKS&_P?8"#@T%A72%=(5TAV<='O6"X^J M6\;O0R"AK_+F^J1+50-*E=;MUZ!4:=+$&[V?,G62;>+FQ8VF*G/6/Q^MJ,S_E3UJ.ST*?]2#KH S=<#-)$;) BC ME"-<&<8VDQ)H[8_2:VHSW YK;LFL/ #44X9ZB74K^+U!3H.;KA1J$-49! M(:V<8)H(@SR147(:H]""/MBFN26-=O=(\\A.N!>0*2#SU8",LQBL%RX8"H8A MX15C3GA+@D@Y-GY-LNRM(+,WPT0SU".H-+%X2DTL7H(K[4UI8E$J]-[9Q$+2 M@!!F"JG *"&&(Q>-#X%$:E2,!P_MO#S=T6%KVN,ID[DKJ-8Q(Z*,148=] M\#I0HREA/$;MD0Y66HD]ISBL.7*\]Z#(KH04\YX@'2IM4X2T".EV0BHLB21Z M+0FVS%JKHB0H""2(DDR%-:=R]QU.V)F,DAX8"$5&BXP^=AD%,11*6D88CDQ$ M8HE!ULNHI!',N34-VS;WQG.H<>[#KM.;_ZO(9?@U_]=VHY#.4&.^=7<(5YE@'9*@'J,(8 MP(=(1:GUQ$0OUO2HW'/$X]?_WA&JD1Z1'8IS=,P\*2+Z:$34,2^""D@3F1J/ M8<,CV!).>ZT$57)-"X>]QQYV):04/?ZFX45"OWH)]5P);!Q%)F*FO5 &BQ"E MT4A;Y_"#MPWN'P784D [[?L7^2SRN66RD;84]*;VTF/F=5 (!^&]]50CADAX MB#^^0WN5R\>O#4LBPX*E3R?]XYTI*/''KS?^:!7AV*+(N>3,>:2%2-L17"++ M ,T.G\:0)&&G.Y6BQU6'\J#+MD2!A>[#@HL$Y^9KSC(6O3%8B>AX".G0I9'' M2&+8-3 07(K3%%0HJ'"?_FB "$HY)2D3C&.GA3&281ETC)KQ^V1Y[RAX\4!0 MZ'00HV!"P83N8P)%4G BB7;:,NR%CLA+)"E@ R9$WF=7\!"^@"KI"P_A[968 MRAYZM^PKOE+7EP?F"/"RXP5:UA8./V2M]^W8M /%Z.\ U2U&^'@ 5G$ID5)* M<.80ULJQP%203G%^OPRQW41HLBS]5(O2;AO8"M:A0,T#9+5S]EG!G8([]RX8 M2KS#S*A4))01C0T.U(*7!P:?\^@H(:!](8_ ':K157"GX,[7C#O6(&YT8%YY MQ0(1BL:@/$;$:BDU9X$1W:PWI$7=&^%,=*#=']:)9:,Z_"W,UH7?J>(-:K"%7P M@_/$_>/1Y_G$R;W-:>_5;M8MIW@[+ZFN-CL.I)Q@ID%Q8Z',]=,9RQ/I04'/ M8-M#LL'D";F1#]9\=M]8E2*82[W*=C'VJZ8 M;; M<00PV^GV;*<3?0N2%20K2+99$1PK-&;"$BL%TT(;A0(5J>H%CE;J#6IC M'0')]KIKJWJ$=RCCN&!9P;*"99O5'1::4:RYDP9LLE2\'S.MC*9.6D2/997M MR%LDHLH,V"&O!+C$BH-K+Q(9'#Y%AS'KB"52!+N+ZU8MK$)I@3D%4 M V.24BV%!WD-@DL%;+Y!S?7=B.O7$P0JLEID=T6DWQD$[,Y0EK1#A>6Z[_?O(]MH7]&!EZ.+RS%PZ6A;T> MC+ *AQ"UIE0R(8DR5"D>O> ""X?4EG"YQ/>'CD5TVK4I>T(%0)X6@$2,H\6* M"!44$\08)WTDAE,;C!=A@ZX+.P&0_58PP)KV.%]S(+C@2,&1@B.[P!%$05/3 M2#D3FK$04Y:QM-Y@98T):MLPZWUQ9+]E!7JZ2ZY> 9$"(D\+1# 8'\QC;X20#ADA.@A-78[$3>J.\*X 3#*-+0' MU&!:XV.>/BN5B_<$R$^X MC;_W/@E'"3:5JND%>PKVU-AC"#=*6!P89R0@!0YEX%K!3V+=)E4S=X\]>XY3 M$=[#ND-I=P6""@1]S1"D')96>(^YIDQ(!/ZIUEP99*3PTI-C0-">0UR=RF8H M^%/PYVO&'R<($LP:30EA/$3M*/6&03"L M=) IQ8)O%@LNM8(?TO481Z^9E0Y)S93CF@2M(G+<8>^IV2!KJC20*<7-"UX5 MO#I0;7/IM+74.\5PZLI@K9& 5,@Z)Y@2&R1IE?XQ!;$*8I5V#(=K>06&E%=" M4\,D,PB0XXJ0RQQ1D>M M2!#Z;I>PM(\I[6/VW3[F#'AH4KT\-\-A&)3V,:6#0"FH49:_+']9_K+\9?E+ M08<--NM/XS2 ^3W^,TQ+08<=CF^7"16E1N]^ZN Q9E1PU'(&#BY13 ;I,!%4 M6J7)!F4KU[TT>R2-0Y+C$LN$"(1;PAA6 M*E+LK<4& V0QQH\$6$?9)RUP5>"JP%6WX/W=N]=G97^SE(N^,ZIEB)8B*!6$801C M0Q6F7%G ,8/B)LU8-H*Q=Z^!'X\>S\)*] "LNX-Z';.DBMP^&KE5V@:KHM42 M!^:=,U%S&3!5FC$D]08'JW51WJ;5D$MPCNEH(;H^.>,A8)8:D< MB]-&< <_=RRXNPQP=+H<5)'9(K/;EM7DTJ=-$ZL$B]$KL)0)MTSC MB".)N]I+69+9'6E-3'N*=FC_MOO^^RU51C:*3CRF INO_P+0/V(*S_[)W/62 M+X^@4/+>YO%8@-\'0J30)@K&F&?"(L\#"U$S2XFR>D? 7POCT<,CA/8XZI"V MV#M&=,TD+*A84/$1H*)F4EM$HT B,FJ-933(H DN;1DDX[ NT;%/0>?>@AW M*&A<8+' 8H'%[L&B==A;'ZQWSC)#I<)!(*T0#0%Q'XX BU]-:*] 8H'$ HG= M@\1 $9=24&)18)H(+0(WR-O &";![FJS8QD2=V3R\1XG'4J/>H"X/X*8ZX;E M3QYC[=7'54+G,1?'.4[9&W![G;)!6N8HDRQ8P:GB@%P1LZCE!A'"4@GUWH6> MGD !KH(+3QL7)*""\SS8U/@"6ZU< '?01HJ00<9M<)JE5!PMR%"0X>DA ]-8 M,0X.4%"$A8 MTHRIB'S@*DJ.2F'/@@M/&A>Z7Q?X.,"@P!8G5E%-E66$:^.) MH4RS&.#O0.\N4OYU5=#<1VW,^M]__S?XT !7_)!^ R(DNO>',]/$@*Y_TDSZ MVL=Y83_ =/_EB63:1VR<,8R+H(765B#*L<0Q4M.V(8([@S^=;GH7K]EQ_3M9 MX %3BH4PG%EM+? 6HD1+KB@ATJIUK[SK)ITBCRG:N,(*;5#L(*3B6Y%*/(14 M>AM2891IE=FH^&I^N_!V8"0NKB-%__;-M@;G53NI8" M@TO:L!$MA)8/+.XIT+?_K,A]UXY='5D]MC5@N"P+ZVY(6+0RI78"=1S^+9AR M__@N7?1#=0&C.)]4 2[P#7+=9_[:&RS>=?7H^01=-EO^#F,/@)ESONN.AT'\[!^$YL+U'XD93K:%0[< M(P1T:"PJI"ND*Z0[".GVK!?NJ*__OU^^?/WZIY\Z;VKAK?/C%CDR)S-$M](T'9HW8K M0%. YGA 8X3G/"##N2,L1*:IU);3*#SQV* UIZ_N!S2W)=P= &J(!*BA.SZ- M4*"F0$V!FJV@!G'L2,"*,.)9%,Q*B933$0D)'Y,UM1?O!S6W9/#M'FGV?J:S M@$P!F0(R6Z8).QN%1M1JPI EQDO"O9-<8<&==O< F;T9)DJH'MIU/>5N8<8! MPU3=B$6]!%?:FTX$H8X'F/O=\/QRAH9<-(9%SBS21ML8X#=!)35" MK2D=O^?0SLO3G1W^EKMN(K8K5.N8N5-$M-,BZJUG6F,D"?7,<&LYMS0@&IDP M,H@U]1?V'A39E9!BTN.DH^'7(J1%2.]Q5-A2(HV0(6K'A,#:1"7 U&?"(Q?B MF@.!^PXG[$I&58]W-6Q91+2(Z#U$5%%M#?6*L50 7F@N%4@H1<)[H=?UIMS< M&=^5L#'1DWK'+5*.(&TE+V2I2/ML/+H,G?#%'U]<\VBP]B3"CP9+S8T5R'G" M%*=&.W >'%:8$*[M?<*/NW'N:UG8:2T#V:.[;K[;K>!E 88"#+L&!NJD1 %3 MC8UA4GDC/.6& $F9590^..JW14AA]] \RBX4'"AX,(]DB(\"50@3+&-3 =E M- Y@+5!I$U;0(R1%/!@62GI$086""@]$!:JHLP8+[%.>E.424VLQ5S90?R\W MXC >@:#D*]==;WO:572&8J(/GH1Y9)&)[&TWGN62B0*'IBT0GGM-?7' MB#WL2DB)ZFC$H4AHD=![M 8TA)-('?)>,$:#0C($HS"-+#K/[>&C %L*Z*/Q M_8M\%OF\1XUAK 37SE@9'0M"*FH8C2"8'G,M]9H:PYO[XSNS5W4/K.Y'+VTE MD6'!TJ>3?C>.%)3XX]<5?Q3.14N# !I&*0(TU2,5C!!)V#0Q8=M2$*JA0 M4*&;J$!X\#YBZ@PW"14,LR$*++W!01C!#A^\>" H/)H@1L&$@@G=Q 0>(U74 MQ, Q9<00)2E'G$K'C:7^8648]N +\-3]X^E*^$%C*GOO6[.[^$I=7AZ8(\#+ M.A)HV7M5]X=RY $'N)-N=5MP8+>P%"F/+=72,,\9]EY'RX+D#'G 2L4?7*+O MWL&8+#8_U5*S2R!F/:UI1W'XV%T@"IH4--E1@2PI%=<><\J85U2!088,I5HC M2^S#\[6VB.'L"T]$5[?#"IH4-'D::((85MX)+CA2S#!C@_0J..F\1NETV^%C M/SL"D\<3 RI84K#D26 )==AZ'Y$50K*@O4+:$" >R.Q)Q$@\3Q'H5H0I^70GLMO$)]]/ ?#4PRBYT*0>' !/*&!*3V%"3;D9^J28^JCE9\ MVRER=,\,+;A8/=1Y-T G ;+3]..6G[7 M0ZLLA5;WE*I7__OO_P8?&F"^'])O0).T"/WAS#1$N?Y)0X-K'^=5_@ S_IXUL.8Q1XY9(KUFX"TH+9'"*"*AO%1X@PSCQE!\-SX+XT]]%W(\ MK96SUXV4-=L-/X&(G0[]61:PWVKY.LOBU3QE1&]])P%JIQNM>\]N+NA4T*F@ MTW9'*H@@"(6H,)A/.'"%3)326!Y]VA#0*]2A[TI[: :-XW2CR\<_^ M..08G$N[<$<+M1T/< \=SEZN\/PH$=[/8^B**$F2N? >Z"$&".91)IX'. +I@XEK \- M6$SR0KZXLYJP?$Q2NTLN^K98VD\##O;:5\5PH)$UTCO"K TZ$.$I9H0$CL@. MT6!W1K/ .RY1=P1%?-Q,GF[U6'DYNK@< VN.QB4-Y["#*N'4W%.!:L$Y1@IK MRK#%BLKHL:#16D*$,5M"X!);'SK6T&G7I6S>%%#H/BB ,^2#]L)Z8Y@,U#KO MB?24&XZ4]!N4U=L)*.SW<#^6JH?HCILP%6PHV/#$L<$9R0EU7A,.!@,QV/AH MM*6,:2G$!DV8=H(->\WXP#V^Z];K!1@*,#QM8'#>8:(-8\9IIDC03*NH)0%W M(D1DM]VVO $,.VNTUA.[+NW3+2$_:)CET;5=<0-@A&EH#TM5EV9\U)-0FQ'P MB"!ZP 'NM2#QHP170QD5R/K %<]08I[@;DQ1"'C,=^@ _A:<,VB\+*6A,;% M>I_DH,1L=E3B_)BF6$&4@BBW(XIGTI@8I<.>,&.X]4H*PA&2\#G6VQZ3?!"B M[#G@@W1/=\JO*\!2@.7I 8L)6@I/7;">B<"U,I@&IXF.@F"Q0>_-W0/+GJ-% M5+*"*@55"JKL#U4B=3%J)S%X/XQBID5T&H,-@QE3P=Y=%W ;5-E5V@X@Q*[; MM.RR?N#MK5DZ%F0J;5H.$;%_"%$[ \\/K)?Z)$^"/@X*[76/0@5I/9:.ZLBH M%@;Q*)"VS#KE#;Y/7_BGT::EXY6V.[6367"QX.(3Q45.P64WV$2..9,H6(%3 MWA=R-FI.U0:)\$^N34M!QH*,G9#[@HQ'/2*DF::1ZVB$8P0+8RQG1&MC#8YT M@WX$3ZQ-2X'% HN=$/H"B\>$1:DU3\4KF1.4!<U(G/0+?3W.@%4FUI1SWT?34QW3_V7YR_*7 MY2_+7Y:_P\M_W-WJ;E6>.(W3 *;U^,\P[=+N\R,Z+_94W-DG=A M&$(U%3H: M9)FVQAA.A>)$"R.B]AM4,%_WTNQE-$Y&CMPMR<_1RVER3'NX2^4TRY'5 D%? M,009*6ETSC/&%<-&*&&)),A2B;R(;H.:H'N!H#UOPPK:@]D6$"H@5$"H R!$ MD_%#G$58$N:$5$&3$!1#%''OZ 95?/8"0E_WCF=!H() 7PT"68LI:[%AN]QQT(3VABN 6P7WT@FNL MPX$+2:()C!BI8DHM9)@;(D ^=K5ML[G@[C)0T>D"5T5FB\QN6^LE>N(TDA%+ M9GC0%GO%J&?$"TST!C4_[RNS.[)W%>XIUJ%24-WWW[<[W]#I0J"O_P)\[U3R MRP,HVID#([<5'-KB-$07R^<\Y5,=)B@F60R41\48HU9Y9)A4W%&IPB;]L#:" M\UKNCA[T(*CK_1^VAX.NV70%ZPK6=0OK=/0N1A\1X!US42B)'*V M-W4/K-MS]=,>TQV*$Q6P*V!7P.Y@50RL5# ]0Z4@S&JN-/Q@3D6&G9!H5_F( M]P"[KR:X5H"N %T!NH,!71#4\R"T4(1Q'*SUB(3H-$B,TWZ#=J;W!KH=.:.X MQTF',A?7UHA]U E(I3#L/;']J52J>9JIHL>>^UY[3&JB%2,Z2DE9(%9['1E! MGH5@6,"ZE&G=0SVGSMF6!7\*_ARI'&H0A#,A!?> /UI;(3PG3DLN0L!Q@VYK MI1QJ0:#N4+8@T&-#(.H1P W D*6":1(M9I1JC"WSS*BX@1];#N$5^.D(90O\ M/#KX =>+:ALU5:F$0=2!N51+!:LH&6&DE/>58XABIP8TU M"W<&?SK=]"Y5,^#Z=[+ Z84"V$XL]I:B0FB!.QG10F1%N-U[[SS+I($* G- M#_^PX^J[=NH-,QR$6&HK8ND'$8ML12R:B94YJ7)AD)C1 >O^Q[-T @;^;EBY M_GM@)B"9K\[>__1+?S+]D&YZMBTRS>4%H6]60;06LZ4MAS4QUTWCP,W@6D"N M$?%V$%B]O$X8O2[OT]'E-F':Y^;;C5]L9M/1+2^^0:C=:XLX&DV'HVFH<1[^ M^)>A#CM,<&)2%EA43!E W47KO^71Z^??OOOO\^?/)7W8\ M.!F-/WY'$*+?@0L;OFNO?5;]=3'X^\ D[@K#%[^?P>L3%JZ,OBWE.TP*8+!M M0>#\Q&L/^63&?3-<>G0F+:C X21IF_3Y, !)&H.X&H9I-XU&+44NEN#=44[ MZ&T CZ ' 1[="O#8T;4#05L1"S^(6*S@_(%PWCX&G%]]UEV[EP]__N[?L%Y3 MZ: #$C&"6N),6JV,IL(E(8C@GD2Q,TV5HR%)C"<@(9-J%"OXH J#_D5_6,LF M?'130=RD2U5%<+ZVU!J5F52?07K3O[4"FC_L)3S%@X*K;!/8R:X6C-),P0,% MY3:M+D*8YF&[,;@FH W3F$TU#BEK(2/%*+\9<*%]XTGMHU1OEF?VN0]#2T-U M^:9F(*-Q?O;T?!SJ;X=IMX?>W"NQM.KS69[Q_ MOWG[ZO5_/_OA#>#$7__XSOS0$GV%:S=@F=TT%3G[EOKZI?WWUX]UOU M_K=WKWY_^>&L5[UY^_*D@N^JL]]_/'OSZLWI;V\6I82N#W,>\UG_]=YG\?;= MA]=GU8=WU_?+FU>F'UZ^JG]Z\/7W[\LWI+Q7,\L/K7U^__7!6/?_] M[>GOK][ ]]]6.7T6?U\]?]GBS;=KF./:)S?^_E\O7@#98G\0%H+[6YB$Z3?P M^S=$??/--R]>_'#MO@?@X]H(R9UWT18?V\7P_5YWU4)%.]"]0>0=ZT_=N==]_7''CQ,MM4P M^74NV(4-^T\PEI+UEBR80;*.P/ZZ'(_\S(%I=SGN U_ PU)0(5E2OX-%DRRD MM&,WZ0&J3\^KY+6E^9O!(@"1;2'3JWX-?_7=J%>]GHW!CNM5IQ.P\)(A]DLR MZ:K3"S#YG&DMNKH]DDF6W'0Z[MM9>M=T!+2:@A@?"B'X_.3L!VW0P,.,4 M#]D;!_"M.$ <)6P:NCZEUFH/X9A-Z<['VTM+E"0>RCSD#B!A-^Y_"PEH(];N2=S=I$6]Q7646Q3N;^&OR2H% M&?YZ5;CH3R9IK5SM(O>J. N##'<3$P-XC.,PR$ SN9J ASG'V5Z^YIH+FT?1 M(E@BY!><\(?18D& IB:Z>)E^26-?;U/)-XJ;$S1@:6:;A6PI?BP2+S2WW"/Q-@JRD#ONRG[ MX&&2?6#JFT;LEF3-U00'>VS)F)L;<6! ?0:[YWPTFX0*'(?:LFJ%;QRF!KR? M\6396&H-J$EE9V B 3"Y*4!)!HY9?5]^S_P;>,?AVM?_ M,^M?9OQ\WHSCW>OFQ=_F :ZY\BR,/_5=6+KC;'[+G>LP:I\7VN>U=(+5GD7C M$MS"M-*LQV&^5F'U0O2O[=9?^R M7;EZ!O7GRXO2TNP7,X%%[;4(7Q\A6\PN#<8#>TRFX-#!&P#8@6OSA).Q/N>= MT6PZZ?MPTW&X$\[7Q21OCPZNRG$=%EW\GO]^P$;%QOM%U0(OP"U_.\N^S;5< M)U#0%_UIG=PX]'7D A2T P*^ZD_<8#0!!DC@\B/X-'\^6\8:H:/'T3N"F*-* MN<"8P$AY2Y!W:[(LR3S-B=1I3F'BS&4"H?$LK,-/PBUV6C*EO6:<"J,1-=,GMP;B-K,/UX:2T&8-5NYG=L/3NW[.TE%FL5A;S6C"V30MKF.). MS7+W4FRQ?KM6?W>_;XM!WHAT[<=@6;NBIQ,+F#::[(\D:\-3=]VTZ^C4W>_; M8I![B4V![L9:B:Q/C0.5"3JQ,I4=FS_#?)>ME[(:W7G6N3,[ 1BF@;5Z'X8UGP?H\,G-J@[ZQ_4&M M8K/[F-X.:C:Y>?# \!$N#:"@D^+(GS=,_"+-Q/2SPS6W'):L#%_9J]H)!+T- M9D#C0)P,O?96,W:5]68(0/LF6ZFPPK=W& M.0T^]Y-AFJV?181PF /[:9(K3SR,B96)- G>V)?_T"*_PR&'-,0V\DEV-YLG5 MZ,Z"4)S?[!A9.7AORCT8ST,XR>*,\'MU/O)Y^7+9 L,H:*;-@-/MXOG;%UG%,PRJ^9V\ MP56]//%5MFC)\+$]9(RSI 61B(P M.[WD1!).M+O!%V!OZF6+$"PZFXMNX5JWO6FP=WOVV*0>]@RR/9#^&0&LUII9A\:G(.\\W-3UEKYO\H: M*[-(3JWR(:G#E*D[ C61M&<*GUYS+VK )>-0ZV@Q7O/G%8V-_?%$[XPO],P>?M^F,WNTC*R^7/ M8372('.JW-(&*X#]IWZ*IDU:E38,<,/$C*^6MPHN8.%'?C08?;P"VZ:VO.#6 M/X*;?IE >?LAXUR317Z=BQ/ XIR:2%UOHU5RL+..C_ MF4PAX,RT[O46!VC'45Z3VGJ&E]!O\_)=>[J;C<>UFW!9&T?-B^ &MO:&)1-O M0Z6=Q@HD"34K/>'M4)M-ZS $JZWP&LW8'79\Y13 M0#,#RF(QKSVD14N;V&X%1_-I!5_S\W#4P-12)+,EPS@)1L:2Q20N&WME4\)_ M!F?N8C2>;R%Z#@PX7]/;BR!%\8;!CG_]EDR%_.VO_6'_8G9Q M=Q"$;QX$4244.XR4$,RP%&''#JQV$0PBV%NRI@G'MK0R M?^V:5ACCDYL-D^?$:D-!R_;E%8M4EW#2N/< L._,] M"I,-^(5\I<-%O?RQN6UQ)AQ^>KM9I7DR@+0G![ MX/0F@<]ARC1.@<='33D**IJ2 1!W6R:YM M"LJ,G(,W- 2H7?(].G1KTQ?OS!] ^[" JL/$E_':5,@[[]I+^LJ/JP<1[K"C MKAEKO>L;2FG7Z/-"B/QMT8@--/D<0])AIO&G\'8T;&)>2U@E@I"]PZV\_-DWO#MB?QV), V9)LG,8-;R8FK\6X=1T[_V,HU/G MQH L[]LG++>:9(SIU-O!6L*B]-8A[(0&BT,0S:Q=2]8=[YS=0P6HDYL5\)94 M #@>XY1%,*F>#X $W]:0O3Y58I$4?ENNQ)HDB9^:1(=E"[\VEU*X+2'W<%+[ M,OV:AWVSMBDKL0Y9WCG$FRD:]QEIKQY)J\MZC:/79&+>3@I#@CVFVX77LJBVJ-[]J#^:DM6D>^3'B)_)ACE3J'K!4Y\&928J=3", ^WR?- ?1UX-."Q=-@&++K)QZJV49 MA%*UI:13S%_YK&/:1+V#AV!%S[-& )WSX]7O %MOAFO6:?VB+ 4,H0JARUC.-JXSDF[ENV[*9<=B)LVS^/ -[M@9;Y47?NUCC@X>Y568TWD-J=#[^?3DPPWO$I_ULG V?+R<^M)R2ME@G(=09 M =G0JT'_SL2(6S(B%GDBFR=&5#\#Y]76WFS8>/1UML.U7*XF12);@BF5Y2)O MNM_(*E@ZM-BF [5'77)NP:@Y_9DVC8&8'].!I6&=^EHGG'UA\#E[->6HY6S% M9CLXI:ZE+^;AQH9YTJJ!%/9A""T-<]#B-B+"^_,>7K-^D["4 +._B?&?4FFI*L28@CRC M85,> =;#)P=\5)?=2@W+,O?$_A HG.Z\'$WRV_<8\5E?=/#.NPY]C !O=8X M[^$@P<8'0.J":@O-O4?B;)7)B0^=RHFWRN7$>TGF_&>=PKC(W.H//XT&G^H M0)N>6:-R8\4O4JSK#P .4A6W.E P&5WDW7@]%5?3@BC2X,/_7'HV$=FYK# MX&!ZGCVE&JA7,B36GS_<8-9-^9,_FLAU?YBRH !D5]1BKRFOTJ >Z O PC:K M/H]W80RT(;;C:W144FI+*6&9$-E=K4E\=9, _7E&9O(AYJ< YK[OTBY[S>!E7FYWWZ^=C)PS6FVN))VZE!V93B&[>I62#=^/?=GBU'):&:2S. M,U_-ES6E?X[[DW!CYV3=3#.'Y.6N@[,6[P2Z+.4=PK4VFYIU@'"N MZ>O0'7RQ.-GQ<9CFDGCVCYG_V"3BS4VN1.SY[E.[4'.6KU]3#Z#=BUJY:+Y1 M59^^;^V@X>*44C(,5ZV1>7AQ*75ZR999SK2T(4G)9)&'F8F6GI72&*]E-B]H MM818*R0_JJVZS9Q;'SEL7HO;3 MTCDTMU+D+(6D&H?I\WSUL]MRV43UZYS2UA2M=Y5JBZ4_=QS:9\R]L=">\FF/ M@]=US5:O7K*[X(LO!K3;@RTF)0&$.W!&870VJW<.UI7;;[E0M<9JU%QMHU1KQJ7>MY'G1_.&> MNA1*JQ=P8H00%TR@6GHF:-0.:XN($"H(A3V.VERC\X_^RW35JUUOUR;OKO*2Q[79MR!4QV!B\W.KZFR-67.G;M0ONO MAF4>L@ZW47W=K/;8_WHM9:\U4&YB?57>_Z_)O,SP&Y)\MU&V96_UL#V'C[Q M'1E&X9-#\DG!T2N+!'88^"'IT:QN-ACT>,'GNU MN9JH'"??K$VN>/GR]>N??KJG%98_F3HC3?>! MF[$$6>RM=TPAQ3PB2GN"M2 D:BZ46KL-);Z\&4OGF['TCLU80GM2W"RZ,EMHP'")QAA 6UB5:[$RVL>H13(ML M%]DNLKT'V18,,:^XY&E#I:ZI-8$Q2G\2=R+;L,5%DN\AV MD>U]R+8)1'B+HU=2,4I!:2OKG*-12B]4Q#=E&^U4ML73ENU#!2YV'9W [(1M M%Y[X9;FC0Y-]FG);FW-]397%U*OW,,&*XZ'??J'_BTC4+;A9G*7(U6?\6]/EZVA =$Q+H@A, MEP7&< IF.++,8<6$-5I9'1EH;A:UD'A-V4P\%Y@[CS;<(YHF>U3=+)=5!*8( M3,<$1B =A'*<.1\9PEKQ #8L5T8RQ[%<6R<>[U[#*-6CL@A,$9C."PSCQD4O M#5:8L1""Q=AR)*24V A,UA;IQ[O7,)+T)'G\)MG!=J[7;KX=QJ0-L MKHFT>JCP0#O:]Z7>$4-J=Z6:['W86\;&=C;N76+G\VW L^UAO 2:3C)D!/.& MHU3-GBCAM%5"8.>-IMPXK5!B"[R\7_MH!+ 9=' "X8 M>26%(EIIS)P0RG+I!'+2*,0$6;NWO@^?7_3DFGH-!5P*N!1P>;3@8DW@B%)) MG75,46V-]8%@27C$WK"U$?@]Q$H:W BX%7 JX/!1<# 9W1 L9C17, M(F>""QJL%B&8DT*O:6BZGU@2[G%\LQ13 95H02UV[^.PASB(T?1_.^@1 MC+64Z1S\^M$LE=VY.;BGDO!UQ&D_,/%+FM2IS5M$K6"M%9;Q64D('<\!KIVTZ?H[VTRUMUW/I=B]_SWP_@J@T+S;:,_(__]>+%^]_>Q?X@+-JN_!8F8?H-_/X-1=]\ M\\V+%S\L5;R^O?KTS$["_\S"B MX&M[S]^SS+2GT4@;K8@*])YERAF&I&8.4^,C-WLH,[VFG,KZZKYK^L[4GZ4& M<6:XU*$F#VH*@C])4I@^'X;4Z&,T#176J2522^PJ4_NVJM2+=5M?&OEN:FU! MXJ5ZT,L%56\GR;;M.;:B876MS<_]JU'?/?\MB+:'_KEKR_SN>DH%0]-RB)W03&NZ9?W94OKQZ8!W&FZ MO&Z0^SZ,4W$M4(GOXO\9I9[+;]J>AJ?-0Y8_/F0F"6-X#5Y.EA+*$.4\([G#"](N&&]4PY":D;C":)'FP]5Y@-3D/8;KP-8S_8S:9YEWQ7G4Y MF$TJ\P#>3T %CUI9H'GSEZ7503P0:0F-S@9&.;B1-% DG";<1QW6G!%\)(R/ M3F[F-N^4\3>EL.:@17UB=8F22C"@#APVFBH9.*?K@F^/@^N_1.%OJV#&PQ>C MV;1ITCR[!+*VX(_E]Y.T!9X?GT0!H!_FS=K.9;QM2Y7U2#])PF1V>3GHI^:T M#D1BDB7C,C>8NA@!R0,8 Q>Y(VMN6@L$'8]2[]8+>&T^+;+2_;KZ%,[[+K6C MO4RM:&$=QZ##4N-;OY#'W+O-#*975>JU>]FT+![_&:9UU^IS,ZEL"$,8G.]/ MIN.^G4U!7:66;+^^7_286_3C#H/@ILE;3L," V(R2EV$ST<3,$]@%!=VD.L@ MY([ +O0_I<9SXZNZU7!J2&R&P]1)*]=#R)VU[L/#OP58_EGX:3RZ2+R;+OHG M//1ETP_L33O*T]R:-_@/YJ_E#:*(-'*.:F4MTP&8.:(8K%6:$*+)NH.1W<#P MS;O+W2SWU_+R:H^TQH[,G+GH%PSLE;LD7X[&J24;L,8EF#6Y3_!L7'U8XLV7 M#6].PL>ZL_KG?'&_KGR1%]J9R7D54S]S7]FK%)@7[DR]3P>EJ= M?AR'NIMVOO._WE>_CL8?P21_">RYU)KD1S/\LU>]/3D]Z:7!F81<)VNZDVS8 M[ZRKIG^UUGV\UIIT_UV.\RMN[V/\A0*^!^MQG)+SUQ!GE3P/Z'#-SNN[MWM>/,FNX>)%<_IN6&8&-=AXB69NAMNW9%MA MN(U)L<##I&=:V]?X?Q,(-";H]KF_7NME_G[V=F;=V]S M&VVXX)?_]^S-6?7NIZ7&U*TX;/RBE^_>OGKSH7WH;Z_/?O_E0W[FN_>O?SM- M7YQ=0[B5":_;BUJ3IEK_N]CM64:#:ZKF=AA="PT?SL&N_2T;#-EX2IV(DPGP MV8S]B\%H]&P1>=H&8^"CV;BNJ77J ML@F"-:79KIQ?C5^ON?KU7W4+S*7;6&O[_'3[P/*@%G,QXR6SHS_TP'S3VH[Y M#'I@ H:\.T\F2!,/2H4%7/\2KIGTFKA0^U7J(PL6]/6/;0 [^=/-R_N@0(?^ MQL>7X&S??'33//?FU>/1'^M>"O8]7/X1R-1^D>@YZ0/&@-\ (TWV/)!VY6ZYR'= M!=;_9&;3N),=.NY/_JPOG@V;QM9I>=N5?#<;MSUY852S 0S0C68##TY,C&!< M)K* L95Z9D=P%E+#4YC.9_"7SG,+X,6"PH!W;T%"R3:34 >J9'34>]>3M6>,<@.7SPJ-;<7E!@' 8U)<_[E[6(9!I? MF#]R%;G:MZG?WL@.K'M^98+__/E*!+RQU^=W-AB69OEQ;"XFWU_O$IO=TJOT M*7P0^T/P9G/K\+13_S$TP9R6Y9?N!1I?)+61_P=3"&-N'\! M>C"3%$B9'MYOXL]+9$BL_'V^NHD_W)A)X@SCSI/DI.OZRRN7/_391Z!)\UO3>S./@PL"EL'9@\$WJN337YCDL^*?*7:.7ECE=!VQ>>RMU M2^F:6])WF=7.0>< !T[!V(\1;JV7+=9+;,9U(^K%NY<% 4CP>?YJN'5@P.K, M#\A.0D*F_!0@^;F!UX,O#?R673;@_LLZ^MQ.NIEP3=#E,$6#F=D6KD,!O>1Y MO%CY #!OEL(!J1/V/'"0>\F/^V#GKGSP]%%W^7KZ^<]WM%^Z>6AN M_N9%7.4"O.9ZXDU3\^D.CJ0B,FF8AA A)@0!YF%E1X MVKP8)&<]2>4*G^<=D1',$8@RGL'<7K[[/V]>O<#Z6_#SP8*!1;KQ EC@\:S! M^88'5J#%F=FDUJ+PU6+R[9/G#^Y5O\U $9EYE*T__&0FS4*GI_[^YQB>%QIR M)/$#0(?U&[KFY1>7H\6;JM]/SDYJYITFT?PX GLRKUWBV4'6H7/"9Z1?H-WE M^=4D]X.?2V%FQ?JR[],5G\&H3__6S[Y54;0/K'D E@%(;L-2I*Z.BOP&]U;%_%#X8-#^_:H_2<'XA&75J4V\]FLM,/D9>;S-NV 4 YA: MTK/]6B/72A%\BB06^=]FO< ERC+0$/HEH&G:PLI**5M:KU^>?,F.2LKU(D65 M1D-8=C-_D(,;9D#FM=D&DS-GS"CX:@: 8=^K/D<1CF[S,\ 0!R' M3_U)J(=[ZTA L]#7I)K*GT(/M22@=*KXBR'M,*GNB#/N%[)S_"*D^H-D,O7 MZ-,#9 <1'6=N6+9P)N?9\FB@V#61],:6&+;68QU4K=^UF/@2+B\'Z!8MWD&D MW"P;9>U[,MR;#/7PKC]F-<\O5F@V-"#!#8;D4Y69KQNUGO80MU& M?AR2\5)_"?>&P21\3I]>,Y-/UOD+]W4IKCEI[T V/_7#YRT?_<,_0VW@@==; M;]P"<6]&<7R< =&%O5-0;['.9I'(GC6QMA8:/U M-%:< M:3T*(.TD$0JP$9S\1LW"4 .80[".*_,^-YFB,07E &J7K*C19>+,%$M/UP$5 MP57)T#\;SW6Y2PK ? RM_;N\-*WYT+P?ODB( 3^7:=CNH.31CT.V/-).QB!) M.DSV1;XX@G[]IGZ5J MU2S/7X)1-GB1XAH+^H)$)#.KW48"KLA7 2GZTU#["LO\V@A20]=FOF[ +[XQN_.P_+C_*6]<#?T+F.T8^.LBJ\#1>)DIYD0"PDZ2 M2E_^+AG3L.;]06U&KA?J<:UGD]YN/*U5BS>%>"^37H*) 90GS;Q (OA\K66] M(HY+YO>"$HNK6QRJ-VTNF]W<.1;]/LQ:X6R:0P;52S,TWO2:/=0H&5Z_Z M-?S5=Z,E8^F7Q$K5:4Z_-$GES(89 >8,NW50N8YKS9DZ0_LFP>[%5L5#-D"N MA<6_M)OQA4V0@VUTX%LV.KY HF=W;X"L9K8O-CN^O)EQ;2MDZ]V-E0V4=5L= MJTNSLJMQRP[(ZH0.M=UQTQ2Y:PMD1/<]OM_<)>W-9 >HA]6;O*=UB5 MK7F_:DZFD"*HG.7WS2X2IOY_]3554OI)929/+M8.4-+P*=C;Z)LVTI>B0@MT M:]^V&,H\8-#$CQ:+,E<2?C9NC=XIK#6H8UB"\TE2$@DBE_NVY_3+-J<#;V7R M;K8;M+==KVJMY+@XS>/:=B/HX4W>;SD/MN/.N,^J\>AS>T!FD_-H.VJ)"^]N MBMJLGE19/QSQY>VL6[OD7D.-#YF9?ZV9^75BYG7[1ML]>T4J-MJ..DR/XWLN M[YH]LD,P^YTKL$')EF<_/'^3;#DP'DW:) +?QL&BI"@"H'>REP&5S9IJ-OM? MFTY(UNT=I[?C^/4=QH_&Z/NA\->XJFL:@W=Y5?<-67M@IWURSBI+[%X2CB!] M7R6Y]JZ)&[M7BGOUN=]6-[\-T]O:O&T'+FM.^N^_+>9A>W.NH_RZ\@F[1>=] M]+1LQDX5[E%)]SV#/;=G+5.R PM Y."[,L& &WB.(/P9F>&)6\S(R5M\4T_F( M@]BCY4'48S$ZU@Z_\.63Y=NR&%4M7U+<8W+O:4?%P'X4 MO*!Z0HC'P M/S,!^GPXZY2SU=$RH,RA9[)G]&=H]HA[[SGAANT?'=KK'U-ZS M44M"QC8VP>A2;#T_,'OXE)6EDJ$P'.-M6 M(TM@.:\/7VSEC@QBCT;+<\QZ1#_N\-_.3LD5YNP8<_(>WO^QO0[PYF,TN],9 MF="8WL6^WLF;'FI3J9[2CV(/O[#"WLUKUD/BD&>7'JMYG4XH$\1Z%:$*?G#^ M[5X0LGJ>B@9_6YEI728JEQ&9CE*UUJ8YS&"YE&[7+)IU5#JF<7.$\=S7SKES MB&OEEA_7W%DSZ.ZA?#?XH6OC.0Q_XN.>A]TI?QY6\VQ6(F,?JN>ZSCG[]?V1 M]##_D-O[C M*O1S/+=F\Y9([U>*F:W30[F=#<;?5Z_Z@]DT^+_?IT52L2\?M7UY?))U4><\ M1CH6UGNB7DM)T=EOW'BMX7/K<_X.:ZU?5]:=,W?[H8!L@NO?&=1XN?HY*!G738SN786B%H[Y\YE(6U/ M@B)BCT+$#IH:=4^4?CKY4L?:S@T7DC>G?S0"?L MH ??RLY.X>3]<#(^0?+8VFV7KF3[V[__&WR1-D#FWVW:[.OE?4^?5O5.$35EWT!X/;J:2G1"V\OGO:+-1>Y4WA_E[F.YW5;3E'%>6W_^TGP)4+YN2O8Z-PJM?C5# M4S>L7Q Q=>[Z$"ZRWYKZ_+ZL,^?FS3$K\]'TAZG]-WP\_+@TT&98]2SR_E,S M.)C![;W OM"S\\8HEUZ6B1S-IU%ZTU7J8&UR6WM[52V\[V:(;?/+MI5EV]\^ M++>T;QMKAI:8)+5$[L,LOD"-><=M>%,8?@3JPKV+08Y#'.1FWXDN]1#K%KHK M[^XU9&M&O5B*6X8?9V%0S[3N1GZUN.+]N[/ZU;VFU[<#K$B73=OFM/6K4E/* MJWNO1UU[MK:HZC;10)?4.J;I7;JUP,"SB/HF/7)9!%*QR6_FC[K)5BW/U^VP MFYOJM_9AUO\S,^/4CK;AOEYJ*#H??FX"?Y._?&BE!9VHQ4(L3?-RU$]"D&/L M1'Z3QRE.R#;.ZS=/@'\_Y^;&,4Y27^&K)2HE@0'-43-UNK(Z!ZT(:QO' MN5=1^\2FY6':]$@D7"Q@PBB>1<3"_Z?^6IK)EA39*+5&QH>FZ&+3E6'WW'>JRNPX(* MMRY(^N@:16OX&&1%V%"WX&. M-VUG]Z8!]NCZD&L6#CF_'( F#.'[0::A\1?]8>I;G.5J3LK%HCQ/\DC0]V<_ M_U_FXO+[T_PG_O[;K/*D!2G:Q'Q@X&F8)I>IK >9@R<7>/< SCR4UJ^0:_IWSJ^M2_]HC]JK9G'(?6\GS2* MNVFJO=JD_L+\"8MD_ABEYL'COL^$RO;>YVJUNW?;-#UWDIU=3N!:T _3U ?= M#-;/K;I[#*O_FH%UU;@+@.\9PGPMTR9+=?.JTX\ S]G(S +]7^]_'8T_ C%? MGB?3XDEE_;>J-6!)AM,:3DPUN1IZ\+2G63$.$M"/)]7SA-&- M)KG^PE:CU'A]8SB7J7:7;Q2)JIJNOC@V9,H(->XG@P7>;1;K\S>\=%/" MQVHP@KG-[UL>WOSKN::KY_4WMO2,BV3&O4K"A1M?7=0(FS["Z H&[IK0FG\WE MDB^]NN;_3!VM@>?&'TK6Z9YK!UC!Y2NTAV4! M0!GG9N63+]V855%R"9+"'DV2/0L?K4X&E"OHTDG--S?GN32]BVP19YW_J[E: M$ #D0F^MAG_<:"+9])I-:HMF'"[-%:S8 %9W.ID"#1,WK*5(^ OD*WU+$.9K M5CX'">!AK7,30ZB;IR\9. N3!%3\,"QU?K^%F])7<9:]A^5!I=&#]"WH-DI= MX.=V))@@EZ-,]LL9_#:I@T+Y%7 M.2SP>00WAA=Y &"5P KFNJ[-6/*S$YRDR-^V#/LE!?1F[KO]-IM,^F;NA+\9 M?C*31G+32'[_KUPZ8/:.#?#9.\/75WK%OS,T:1V_/,] M)VJ

_W][7];?+L>3XTU$$Q_(3/LD@ M,DN#40)6]JT7PDZ"^8;BCMC,7 L^J+F&U^_"X.@3:QLZ3L(AF#Q^P[D :S08 M@:PEU6<' 6DY\4 ?ZVM/G'DXB-?*)"<5?0?"'/\7_1$B#.408>IX])SC$&'' MKS&XP:-&L51*2!70M&KY1I=A/&\!#68N$!Z6RZ*A;D!PQ0D&VX$8-YZQ>B(/ M6 [H7)!O")PO@PXTNAQ'!EYX0)0:>%I(-YH-BYA/Q/PYR@*2!?87_5I<*L4W M4H.BUE:+,+7AJ7&H,XA@B7BDB6/H'3;3@#HB&Q?9A'\@V!BO.5SY9 >$P*.A MH6K \0V +/ZP 7J6YPP*+@.BX]%&UY YD:]'4*M2O1\PU0_@5=T#J4 K_XA# M&2;^X0]\< 1_SZ)K\,D:SG>0?#&=0(>SPS(V<=<$V'H#[@-*VS\C1=.A:;# M2 ]9;,"RYI3@*6.M'[(0%AEX0$ *96K6!4_7!WO'G $.? >R%(9 F4D;"YL# M3 #/(K?#V87W8(P- UEHS]P[?@I,RT:.$$AJ9^\"G!N\B5Z)BFH(H6BC42\/F+KE>V?P_@*2'O!'']"L8F/ZD30K,YD MZ&[1X/O'XLFZYM?YL.YX?,^4 W+Y&/H1WYF'#XBF8C$P0AB#<9> C>F!*B#O MFMC7#\&9Q>^1._GDH-4/RA,%)JAZ?BX7Z]4$Y\$?&3'6>VI'*G5 #M\&DTI] M&?0O63!&7N%GH50GC_]B!=DQFWP8Y?L?HKL"56)5C1PW#7:9D:( M%LX':)R?AIS2+@=-,$!Y3*]0TIF&BH(QV&9X5HSD@XSYY(Y$6CP3 <4IJ<>% MC"3Q_F&ZSKLE8Q/> 8.A6YDJ*V#B468H(8T%?"QB>AQY@XE1',S4(V31Q6!3 MEF6SC,@VM]NP \762G&@^.HVB+/4U!UZ]10H!&/^;3QZ"Q,8_+1Y1NR3X$\: M&TP[M*]E/!OE"MK.J=X"M13)3G^B5H%-N?595DE>(-?O"I3_*$"^%G-!PSR^ M3KS)C=#!<#QA,%"!\(RM5!J: %F$^ LI:B'A/Z$' M/LV+0NOT>Z.1SZ8F/F%1!=AV%@O1ZO["7,QXKI2R!:F?D(\KBDW!5J?8IA ")(U1 MSI(W:49O4C6.99" &PBFMW"442".KT!&Z0S923RD$/$I/#E(I<]WXZ5LS'O# M>&+8\A]B+Z&H[L<@@9G$22'&-(V-RA0_0:F'B=H4+#,1BQS)%)]P/:\SS%GA M7*1?\G;L_92^6 )^'*QWX(LTVQ@L*1F:G)JK1E%.OO:$LNPH* W)6DHH4MQJ MDFRMP :QZT%$SI2 I]@;F 2X9V-<*,8_$HJ)^#9CI;'M;^ JKC5[!:"\T/Y! MKPU?:_T:Z.2#OS1,;X*),@9 5\0)6RT!EBT'(V&H2NL-"(JFIG*BP+W-!,'L MT87AR4K9&]R 1J:KGP:A8*I EG?TF3.=0 ^,\,3\B4:]YTHIJXB\_V7*ZR("1CVH.-\SE6PT>B ME/:"+\T>SV19@!\>^EB$0]L!SL MGPYC+[7;0!_*G"^&7".R-RE*X(^!L\G=D0+T M\^]*@+HZWNV-KP+Y;LV"D3]]^T\_B1WXD3$4K+7=[#:508J#4*P9([3DC:'$ MC"BJ/\H2"HH5Y000#K-7>3K,/WE@B=&VHEXG,84I-E2]RM41;$J1O#,44F-! MU*B,4Z3]2B)&/J-C]G?^%1PNJAXJ4; YA1HDC70\P1\W8!9"AXJLA=1>UN)8 MR5WD)-,Y.\?!E9D%8TU1918X!6#YU)Q+PQ&S*2%(8;%8^G@--)<$%]H)=B9:C">.") #(EP"(*NUU,S=#5#))4O.L'!1_"4Y M%V%(N7R'^VZEV1BD&679!^73!=TEKA#0C*[N14V@C.&A\)H0_60.7CZ^V-[C MX+@7SFNB*=AT\$GZYK=%5LEK&F#Q"IBIL,J_OFB^H'^+&SWT[\75$2M*4_GA M+]9T_TX6ECN)IF@N+A-5N5Z M5J_"C5S;L"F5^0\)[75?4MNSKH3/EQ^-M[=7PWHD)O>+O^H=G;NCIH&W'QNZ M;H&QFK8)I<0N&%B_K9GTZ^16FQ?7M3R'XJ/.SVWWR[M5:7CVUO:_VVKAIHGM\63 MAVZ_68J?N<<\N74EL8&VQ@^FKBYCK$ MV;;.7BT M79M/#=?V-/=UU^93\]F6I/[*XOY84)WX:1HGZ;9C,-L"==OPL:C@V/4/W79K MDUG:[;A(_9"^$7=5(PAKL7B4GO],=PY,PP,X0ZE[ #^QX MLWLAE2VKV1I0;#E L1GQO(,#MU\N%'8QG+>#IGM]:I[CJ>FX1T?=9WEJMJZ; M-YQ5+HE S;P6NP/;OW-"91_$Q?*"H-5N@R38T738#FK&FCTWRYZM([?9WU%% MM1\JJ*(G6*8,GG)P=M?F4P>+G^:^[MI\:CY[EK[ <1@Z%*7+]26R7EV;44_4 MC.JYO5VM^:QM_.?.G =N\_#@B3%G;>'OGQE16UZUA?\4YE/SV:Y8^ 7Z#_YU[_\+_@"^UFH[ZKV\BU<5%:@ MF65-95\>-'I6>]Q6X^@5P16\;'=;C;YJA[M0>U;9T_:;\48G4-V>9+=\POV@ M;D\CV>V)D16<1'1[2KG;D^@>.Z]!L";AS$[![59W=I_@7HX.G4;;:!3,!&D> MZD[#<_H#EZZ>< 5EIY(!=9ZU>^(NU?NXIW?(-7&KA[ZQM+:UL&ZCE5]8Y]#8 M:#'7*M-0*YW-9!T=5H"2^'+ZM@403W_H>T&OF8M7(_$/>:1SEF+LC#GFKW5GA$<=?#W19_@HXO'_8:)N'5F^M M=7H[N2;?!\73V^_J9Y8YO (,5Y31"LDE@",?O\Z#@\;A;.'4-+\T\;1;C=;HT<\O200Y:#O_A,LN4K;5&:@[?@[WC[&%7= M0YF'G"R0K\KA$UQEN)&8:1^^TC*\1+C:DK\-UNG\'>>,X*#]$XK9@ ?CG3:XM9YW,WZ O#!#-=] MG9/8*-3"=I/%93WI'Y["BAK3L_>WW :7C6?V6-N%3=M*2/,9\Y/A@JR.J?3U MBIJE5LM2"T2.Y0:MFK/*-EP4U-6[O=7JI:W)$,ZWUF@I6IZOL9&2Y4#12$,, MPU!4Y#=&>0W!1& 0F_9FTN#/$B&D)E=-KII<.T*N=0KT7&ZZVUXK8H^\R:"2 M(CL!?E&#G2Q95+@(V,GLEM0;)_6V2XMJ3MPF)\ZY#%]S8LV)&^3$F1>V:CZL M^7"#?#BG#'B/.''#5O*J3&$KQ5MW&MU\P\E>SVVV>_O0<'(OMF-_-K[3=0]: MI5UGZHW?Z3<]=N.[;F>CL)OUON_&OK>:/;=??@M]UW;^Z87\3#O'J&';":-S M!YV,[=\87B2XUVNT=V(C*QRXT@6\VHG9UVSX2#8\;)0"I]9LN%,Z]JKK_=P?*M?[ M6>_G,]W/32KQK4/!+E3!W-I\(Z^][ RW:V;Z'I!L]QR_/2!:S6:.9\\=,U$W:MYX]KPQIQ7RKG''ADVK#5?#U9=@GT(^OM=S^ZU-RMJZZ&-' M)['.FUH=]W"C5Q9J)MO12:R1R0[<7G^3]Z%J'MO12:SS$GZSZ[:;^R[)]C3D MM_6K&$_')7QT<*^_4_Y7Z1PW6)5>,X9BC,/&;@5N:M;8%=;8_/V"YQG6V[V= M?TI"H<1VDG\MCUEVD@.)*44O<'-X!-ZTB#MEX"<@9HZ!N3")@P@!Q))X[+3[ MKP@PH4HGQYO^:^!'. MAA%OX+=,1_';/&[-.[%ATQQ936J:0$5E^VB1:A*G 4)22)JE\$N@5NC\0J@Y$ M33"1>%>,Q22IC1A?0%,Z*R"$;DK8%N=20GZ3!:QYS:&*B_.Y\L, 9HH$!G)F M2)(H@XT2C\(N>KB1*?,>/7 5A,'TOH#9)"A D$\I?HL/RVW&ER'HTHT?3O"[ M,0Q\C42P#Q;]JQS["?&98,"Q H=9'-ID:5R:"S\,B2,_^Q$0GF$5CX=CH$\Z M38A SJE@#+GCHIY9_?3:^*EG_U3QU&NT9]K-=Q>?_]4;3]X=TS];[]Y(X+9. MP\8=;!V!M)T'?3,#N49SBP#N2BUQ^++7:W3M%QTN\YH"0,[+G@6*J 6*7+ F M16Y*,X=W H2*@['@3(4@L8>9C\^KXPB/^L#)"?*:/,.$#F8*CD&6)(Q4B"R6 M9I,)C#2X\>"#41!Y$8HCQTM 4/ IW##[G<,*DFP YYWF 0QT!NNZYDKZ68Q7 M_%%@_$C1&:'P6MCWJ=GD;2RCL22='',(G)K.:[Y!@A'A? MP5B^&/E!LLWSRG;0";O=9!%/P]G81!#4G1YIHQ\T=7#-+)9&"!MO;&"SXMV2ZF39?G%\O M\OJ!ANT4HD.8>LS8J#OQ.2$_BG)IF(#$CM \8UTEC19;TI"$64:P"!#%6%/! M TLB36$NX##AN9)O5CHSC$$[Y&WMJNAHPJ:B747<31?'YU&(DP4=RG^\8>XF M*,9O_I=!+_+,X1+2Z%3T-*,N@B#&R"B596@WMD< MZYKZ,'Y@SA+($E\X\F[CA$#;#)C/&^0H$GZC&*W8R"%6C ;WP$?\+7'JTGM8 M0U>^>-_IU="5YAP*>_*,H"O/I/P7HB@GA-370I$8FH,491E8>!7Q4^EG\Q2F M(75,BS@WVQEQ$*$=/!B-M$PV12,(\7N0'1/"PDSG+@A\?#^J9NE;T8_<*N0, M+"VL?$98X3"8&D;A9A674%*7WB_G1Q+?@JT:1X([&LX#(^K0*SU_R38'#C>% MX29RN =HC!KNL*%1R1''&7R T8B!0VDLLEOP%[U&YY7-9D>-KN:-2F,<-+JO M%*)I"3RUR9!B1TM&FKNH/,_POTD/%J"P65EJ6X\B(].9M&3^MIT>30#_%]A5 M :.((Z\EP6!*>-KQX.=F&>L+FGRTEH]!JJ-)PCR*"Q"Z^OFA^7RLGF?C@@*< MDBXN>-3D0<[>"1.+5HB)(!JADB0?"5\$!B^;P3@*$!=& $])TS2=9D-TUF F M^$-XUB/7]#B[SN T=UH%V%NVD,SW>+=>$-+^$T8W+"< Y<,(YIDPK$/_V@O- M($,:#P+:Y;M@>L/AK?0*-C5.U?Z'@8AX-9R/U4F!SX0/TEM30! >.9$-T@/S MO,*P+[N-EO:E3-1?#H<_^+('0.7EU''OPVR(U(E@&H8'QZ$KG(B>V23QWUJG MQYX:.>1*Q2!YL2IC' $U]=(5@9%!R,.FS<"ISMI_S4.2=1K.<4HKSU)4JA0T M'F7HPL"@WV*0)JU#UQ'QM9-X/ ZFY'#1D"=$KFLPCV$D$723W!K%4R.<:?I! MPH.C.< '/-SK+/)@0O#]&XJO@H@BBB [(F_B)L@HR"C#$&Z1$($ON(^8+0;# M$/B68\\QQH?I,\FFXGCAHR)*L6'UAK?F3KTD(EU_/ 5Y>)4QB#1,$]RU 4>H M0_;76#\7K"/GJWO_.G41GZ0WP00WV],;\7=,/3D8HD)JPW>_QS#YO\64 ME"!!H4\51B_1GP*GGGCIS^Q7X#HG-\ <*IZKEW":?Y2I(X M,N<-GY6M=5D?TW(0++8K;3C"*<\@1;./)_>-@I(&9';9P@5]*SS;VFS6@:^B MLG/SD)F8.U$GY=$>J0(B7.M##,%)AY;;[%DA0L\(W2/O]0_T,:0@7[_1>V4P MD6U*'AZ: ;BH8" J8U_I@+'W]SA![0!?H0S6JX$!57Y)CO5'A++7N9A2<&,^ M-?;RD/9,W)N,L0]0]Y*P[WD*]37(SC'Y" Y?,K3;(S6Z3_]=%:H#NR8 ME-](,Z) W=^-X#3Z\Q.B&RS']P8WZO&%MEWIV-=$TCA+X9/TS6^++)*7-/!# MK(_ (.=?7S1?T+\%OBO]>_$ #8>.S' 0EG,6PQNE48G!:$KS,N,1:ZA6I3Y, M93"VZRBC*7W/FDIWR@#,!<4% '$5L-[>:L"('Y#6-4QQS8[YMZ\(!MMAO.5] MXJ]Z1^?NJ&G9[<>&KEM@K+$K8,&\^FW-I%\GM]J\N$,XR36Y=NH\28.TWUOK ME?I63UQK.KN.1-#C=!RD%-463HOK?,I\KD*[\$8^N%7G(LYY<9^"_80I"@HB MK>I4EA1Z[_1-OQH%\_9]KW7HMH[VIJO^\DQ0,^?^,6>W?^!VC^K[L@MHG'+W M;T6ZYL\@X93;"097MJLV-NFME#'* K[+-JZI+S:]TM.7_]"1O=>P54(IDJ0. MB3^6)Y9D@!W4(#6?;HU/^V[_J+33UQ[SZ=:5R0;:A#V8 ;N,IUY8S-Z(O)A3 M+ ] M4=OM')8Z:D_S3*Q$#2?QG7Q/596\%$.5O&>I _MHSJZPX.V^=;VH4TLM?SUR MNV:)9\D26TY^;!:4K*2.:V4)R%5%D_< &V37^BWN 2SK6K/=$D'R* M9NR*,A)8!XZM=.(DW<&H3]W#S9'!V*..VWTR<#XU,SR.&?J';K.S%\RPB^'V M-5C12IYR!XV3,,#^:>KVPP\OV7:5T"-HL[6P()*:1^[186F9WY,_25O7X1O.BY?$O6;V MS5GE]C^%^I@9QW,?1,CRPJ'3.G3[!Z4]MKF(< MNXO9F3*544>M=]G>W(4IU@F3FO7VA&1[(JZWZE<7=M?S\?^ M:F$3JATM@=T]55(S[-89]M#M=G:T/'4_]$]%=Z&VTG9@/K655K->S7K;9[VM M.@@'*W 0VMV%,@\[Z1T<;-780@"'89QAB\0563*E_1S6;\4L9+ZM?M74FM3M MM7H[9\,=[(?/41^#E2QQR\?@Z/#0/>KL7M[C<8>@1$_*OY8&Q:U!BUZ\[_1K MT*(G"%I4Z'M T.C]=VEIO^N7!\T<,E^W]CMMHT6W;!T]"I)T:C60 M%L 19O]Z^1HG4/WG?-E_;B#[SXUD_[F4^\])G(V4^\])$(.%FE9K8G'3\E[K MT(1*S;;=_H!^:TZF\=/WX[)WLBS1@4!JK2_@8-(I*P6*HF M ,'=$,@U@5$NW*/^S""8L9/+$8U/G7F@>/D,-:.0@4Q82M[E% M/(T?8'-GE;/B(M BK$Z"< 2SZ9E#*A$P3)8P6880.5P )#@BB4J06N0N^AF? M9KUZ _E ST,*&]0=&HAH<>2#8AGB?$75:>;0)5KP@=!4'9#R_4=J*@D=)NZ+ MK4!,'\U!R]!$?MGJ%G!W^P5!W2^(Z44T$&-D#<2]#<$OA(^SBG5B'&BVBFUU M\UCE';0P3 %M::3F8_31/*Z:KY$J+?@1RDD#<>6TAB8$JP\^QHQ6EO@#L(O! M%L8#.B!@7V;3#)9V+Q4)(P43:C$HD2A(;^C(XDNE9E(PVT[HW_IAZI#1CI&" M>^?.2\8$.L+POL- P1EIL$5[+3GE]DA%I@DP7Z,5%)G8\T]9&!(,I,+WNP,& M!H;:*X&JS&>6"*,4S'5_G#JP YX.(_JU5' >)D1XEKG'#:**K/=HHPR^(V' MI[ B# [A4BZWPV4#FAT@=V'7MH+>\HP9RK0)5\=5ZNI4S5*K9:D%4BQR?U;- M667[+0I:IG@UF0(%S"L=_?WJ_YOC:W9+/^)1AJB(TRNXV].!J,FB [- M@%WM%=>5U&A(-;EJ3>*+;%;=/YTV/W?G#KGO4JS=^_][TZ"/? M<5OUB=_#-SUVX]M';?>HOQ<[__3B?J:E8]2Q[839N8..QO;OX2_@1+1[C;U! M9"]=P*N=F'W-AH]DP_Y.;&/-A#L_B34R(5T]:+_;B;VL0WM/EOOL&^VD%[;6>=:0N[:?.H6E4]S7W=M/C6?/ MW\?8EF]6&HC<;O%FA0GVCMINYW OJA9J[MA\3U9HV:-4J(OOE;!L\SM+=[.X^]^7=JVQ\A%$JL)_G7TBA_[_-P/;,P#UIN M#I/ FQ:AK0PLA7:C8^(O3.(@F@H(']3AKP@XH=?HOB)HC- OCEX"5&*,WVRT M9XX/BH#'[[\RL-V@2&H,HD# P\XIKRR.;3)(@3B2J1BF@21C?^0E0]!?\ M"/$X'.\JC9,)(74,,Q\'XD<0IV$3#XIT8D(D@8"Q6$1IJ'<<4 ((1) MDGA1.HF3J)3Z4\2:T)!""&,21-P&SA],=AS\ MPL5%<<2XAD#0G_ [ALHQD)H2'^F: VOB&=QXMSZ"L@6C$ M1)!9YLA760I;D2)HR?1&4"R'CY')[2%XBICX!G$U^ $&:!'3'R54@JH)@-]) M&"C_U\2/D*J,DX)#T%K$;PNP)S.X:Q93E;'T#-Y9U9875VXN6%-AP95;@#8E M+)3"3&'NH7,;A]G8=S5T#+(/SJ# 9)*8?Y(XN$,\0!"WP43B,3$TD"0P8E ! M&4E2@""^*3FP^)9RBILKU"280W(7YW/EAP$L'IETRDP:11DL43P*+.XAP$K* M1*<'KH(PF-X74'X$40DD*,5O\6%)(7P9HO/<^.$$OQO#P-=(A"*4WPS8NYC/ MT%@!Y93(?:=&@*V$ 'M8(\":7=,_VR]>R/ MY-K-@QP:7NL(#9XY$%<%/"M-KCRPE9MMAPB1-?-M#X%GF5!8 ML)B6'MV"GY.+UV3)S6SN.YP 4?M@/% ?B-\HK*W7K3="]II2'TZF#\,D*&.E M(4#P:3BA+$D88I6!06D>8$-.@W]Z&L=U"O,*T"2",^O#@NB7L"#7-G]>=XI3 MGFU^:/T)5!"JK(!")XT-"X>NN*D/(:TQSX^\VQA-NWLQ0X;^6]HF-1:_%N.T ME'?S<'0TJW+=7,%M6TJ G0.;)^!3,%(=[M(9,/\U7[>:);J*/PJ,'ZD5LFPZ M.'!!P1!\Y*)@D4FE]^BM(^#,7D^^[P&\SXJK, \\694+0^TI"2)$%/PS'GC2 MC2/V*5JJ%PSNYY)4]<%V1UAP:7&[8$<-;N 7^">\QK#9@7DG_$-YL.4[OGH) ML#)-R) G)K^[TNX<>0.T4@,^C:AR&1)R %;[W\"9\!C[\0-X&O=@H?YTG1]Q M")^8-@QP.;:>*XJW"07DX6]#RAWDPW]XK"Q?W\6^UE#&& M,M[&MV!A4E##=%SC/#GX]&EJ"(6+\)7AO6!\U!+XH)#11:DX3,#NB:0HUPZA MK9)+5;$1OZBBD\DSCD$&AXCJG, 4IGCNY)MS$9M<**HJE*AP?XG^J'E<'%\L MOOP7&V9Y@G3]!CHRS_S.:R'\W[B(C)P_"_0[U*UY-F#P;3H:!XVC/"IQ1?C4 MEVW#"IKS4[WE#S"N:4;&#\Q=XN%JWE4HX^8PN3>@X)W>R[.@++>_8Q#20;'- MD0F!"BRM%POK^ :YDR3N*$93*7*(OZ/!/6*AT[? _M8^&]=P#)31Z8//S+K* MT^W2+1YUR]M7F+HS?-ZU9//2"%7-,J+X6TL,0%\A#/".<36TM2$' =:9QXF#8 .V1!M?I@8_A">]4A$'&?7 M&1S\3JOP*M:EYGN\6R\(B1T('1Y6%PS]A+WS3)A=H7]MACV\-(T' >TU>X$\2:>YU6^T]#F$85\: M']@PZJ9""!_:]>5PVT5LAVP)#,4UNM;!U.RUFG@$Z+A-=A#,)X(@"K1%4^-K(EI6 OSGV8"'_!PK[/( M@VG!]V\,@F!^*2$O98)LBSR,6R2][U%&*2-)CL 7S$F\"(Y$"&S-^<(8TU#T MF>1B$++ZTHZQ3,B_=XZ:I.P=0IF(&X?G_J)1'9Q,=3#CF3 H(#")[M M@%.\(;NV;,,6' GGJW!/\?ILF;I<1CB6E"9S8^!3\2+.$,Q-Y0J]OD3AGR=H0_J*(2-$,J8LD.1 M#-+->2%%WEPG]7W6UP=*75?+)+A2<'OV>C,@AF_*E8U#^\LBPELW@QZQLC'.9"ZP]/%?V++E,*.]:FB%J4S8( M/P T>3'$8;[=&PQ .4]3R@L&MR@!J_Y4IF<"G]]F^!I^R0LFWCW)5Y/.7J6I MB5^ZUK<@'"=>8-2K4<41^6<<1IS*C._<%YI3K3PDN'5..D8+V(C"SUE)"N9/ M/"ZI+,J+GPLNRTCDIX+P%2B=]G(I+>[=HP4U_%.5RN4\[82%9U9Q6RM&B3?H37L*? 4::F M S9B,8K)J_E'!MX7/*N,BS]UH3"I.^%-P Y$G%I)G+LX^4D;+:P\9 #O5S & MOYB^UR8(62:C,+Y;6#V;+?*74X"#0JV1$:U2@'X5"RH:2:AF"C6<.VJ (\BBM0\%N'#? I#/%( M?TFND^0)?BCJ_X23 "?__ Q&RTGT6#!J[CHQ]Z=QB='<3) M1'0#=XL!#F-!G>*"VH9K,F.>,MBKE>AT3BV3"/!?3.,(F'MX[?.$A8X%:V$> M6QX8%;VB(\YR(.:IL4;<+A<=; MX[A!]="@.Z(INZZE0PA:<*@0>#+AR@'OHB>'97F XY15DJ*S#A_&!J8U81 M@AYKBM4&_J^ !>O,F;!QI'(JOK #2\LM0=I&/AEG.N4$MHGDK46U<)TY>?'^ MH%EG3IY@YJ1:T 'D']HLNDP*%6#A,)>6]:!0!Q.O91I3:#.,@5HB.LB*-BW5 MM$/_:NH$*=K_ UV^63C@'/!6!YRU>,DK8$C;D@ YE24#DM181W_C"3W+4>4Q M$$(;&2_;1SKDH%4U^== 2Q#;T5 HZ;XV=1I%)5>1KYA; M+/!?.0MY(28+Z3A5H[:R6MP9E&.J&='^(H.G5"LD@X3H&]N" L-$PCTLS6'1*[E6 MCH^0/J$G?"Z/E3?Q&CP.E;&]\F'D&4G/.?MA>T(7:,HCMWZ-@4\Q7TTU2>R^ M.J]1L.DJ+(P#55A]X'WA["H%/>@E1BDK MLK"6 >*B-=_?T7H*,R! +>49M4##O\)'?&]P(]_&5O0(93]F=$25].Q!V@T> M@W\[@K53KDW./4<>8[YF:57^A-)E3!!/;9T!@%6_#8,QRB%A[2J'@R3S=(K< MBE%384FR@)L[@MH>,I?Q#RHI1AI:E!UC@Q:DB-BJL7=/ M-@8J^HRZI$SO8E#0OKB?A=?[4K)IF4Y&],Q\U=(QV-Q<7)B$J*C284$T=6$5 M0 HJ?>:)&%$S*0!BVDQO."1S!#AU1DHMBJ4^7AO)V"@=X1O+5NX;W4$<:. <9K!1G!C/Q?PU0E;S^Q<%X M>,@3Z;G7P1LTPG4B&5[Y.H /9;;#JN(^_7!V^?%8&$(CXQI#89UO%*?1>1H% MZ0!F+LZ2+#\<8_<"OO@/=+OR\;X=\"J<2'P=V(]A!@KMGBZM&K6'L,Q^)K0+9 M@AO7:C3K O5'A%GSP+1UF/4IA%DOM;HG"Q5EJ)\8423K=J9IIH.0H6H8]D1= M+),P[ QJ1MI_!^(I]$5_/[SPQ[?S)CZW%1OC'6.N3Z!Y7'S_=,X2IMEH@N.&L$!%\';(QSR"M4 #S[[1W) M'F"9-?*'9'*QZZSO(.I)-!O=YBO1)PV4-H43YRP4!%3S5= 6#2IMQP'\R*6?#F7I]C1&+8VQB%!J LJ4S[)JS6N4,PQO=U.O4(34Q6* K\<0AP?B83,33F\U^ M$/QNE_H]1C$U<\!&0V 'DFZG!CW*DEZ%<:?.JADFG>,^(3->PP0\F#'';9'T ML@(,].\88Z0#:P>(F3 M:45/<5V9I''^FH#'%PXL1YM:-K%/!6-1ZT;3YL&H%HQ9PEK$GFK&+K[J[V3$ MQ,KI0V-C8H7:+NDN<8B7/5%.J#D/_720!%=H-EW%Z$.'8#?QNE,UW!6XW3CE MU$]NJ7]B/H1MMP])[[P)?ZXB+]))!-TXO";OQ!C!7J,1"+^3=_\B18B9!CU1 M9S0"14'WY\FBBT/413ZNHXT\:WM@(IE0O7I3Z6&]Z;NDB3 M)%\"\:; MG;\$\NK8'1>7NXZ6/O[?RV,=WK3L(M-#H927[9YQ:]>5-67")995O,9KJ/0R M?PD978>WY&M0;I6R2RVC;X6L=9L1IH&IYPLK6[G8C;'/Y>MHM;MF'\"'UB%W M[DLA;F#.\6'JV;T5RKHF48*G;61\'@A*E5)#3%=3X<-"U"N^1%_1(ELX& 4< MM924,B\6LUJG"(*H3Z>BFDR634O!I^YUJW8@Z@ L' T\+BR4YZ5@$EG@2SGLOF3_R9&%H9#K"WP[]G]'L5DLJUOYTC$HHR MQS#MU+M%&D+;RVBGEIAHM(*F>?]^ZO0:AZJ_^'$)DU0BIVBM4LY%2-#63(*V MVE;][I 2D3FZXJ_MIG'E"R6KFM=H]2'I-+JOK"8,U5J94;&E6._0"\CHF/G: M*R^D,"-?-;&EI7EY23Y':R^T['E@8D;[%>I90-'+^2-R*)&&*@J,10]<:0Y$ M= I(Q;T#[K4)2MO#L!Q%D"C'PUD--EFF-_J"FXB=BQ48$40SW\F/8C10EKV& M@8_QJK&/=]Q2UPB^<4^,D/+ AD$U#%)X(!-?RUYGZCJ8KF8HR3:I-"S=3:#L M.OY6==#BLY"ZA::F6$T@NK=Q%!('5[9UJBS-O).$AJ>BIC8]V5%);^)0S!.8 M\*<_3>?FJ,BJ*MDD-*PX.C_T1UX6SI"_%8R-\N("4;JBO 21QN*^BTXZ:3C_ M;,3P?\@:S*#H9I25:J!I]_O%AQ/14(-#NYA$G/C.ZXM)'/[TG..?@_N_1]X; MY_MP^$]T4^[P32GV?Z3.,)B5H#$HRUCA=Y:W+2:H)F=DS>4LK6RM;0MQXY^FSDZ(K APZ_PZO]*"R#E6RO6_[/TBMD*\)H=?F!W2"*7)O-N"=!$LU;ZE[,JF5B]C([&.;Y2W,7O9!_T#)OW.5_H;YYDZLJ>H2DH- N)V:! MBKZXTE"\[2G4FO"&QWB\^&%UI\F5_6]4&BFE(%)8K9TF?"7A'R@5EP*;*S-5 MEGA). /AT"(R!<;G2N:+K\=\3.$G*A-FWOS3*3&%&.'S#/"UL-L!%\TIW4*I M93TYX 3JQJ'5Y)1:\++0L"?>"#ET[U,-8%MB#ED!3%HE7DXQ1$034VG)1?^AB>YA",9&I+%T&ITA\6E\4,TP212%T!)K< M$?C.#'30JZ5*%E*%;ML9\V/S>!A3TD@$7$1*T2 ?Y;#X#EBHA/]Q2IOJ"D(1 M+HF\?*ECMH(=A(E/26D:I*[V7SP-U:[34$\P#?7#N$DK9(Y]\NG,OFQWK Z2 M&!3IM9I&^"1WB=>X JS3C4*00N&"LJOW 9D%.HQ\9%^&YJM@,B!6ID?AC MU8/Q 4TMZ!*GBAP%,F"7('/_:-=IFN("-R_28]M NGIE[PRD;C)*+N0\TAN\ M#2\TW308*Z0")=71,DBNU2BZ7N(E]B>W"=0VNS3D.GSBH'F>Q " *!8FJJ4" M-:58S#4;/D52VUJ>T4L(K9-B5\;5'8'<&3PT"L\K,/_"4079+I7:F4L;)6^7 MH+IE.P:IP2ZF/CU J:'H6B:[N%I$"_0Q,]%*0>8-*_0: M(,^>D0Y27;SUA1P:3F3;:70*6ZF$,!PYG^,N_"SR+24S/=K<.#*<,FH(BF>$ M?"Q4OE RA+<8?%E 6.&?'8$/>6[W?%41F,F0A:(I,(5!65"N433%PC MZYYH&RKPII&3TR>9 N6*3Y>IF%?5Q-SLMOR.AY>!F$X(H)$J'XSK0!RJ>-FQ MTER%RR[LC7J%BPRRNYN"RLE?=%!^+"$MT+-6W^ YT4K1_*A/K?K$11QTYPWW MFXH)I+MB!H&%!Y"W%JK*2/'FIMLZ;*M7PV][1VVWV>O/N194D*X8?\C-LV,T M[F&-8]SVRP] 2=@KU24/UF.''\S]G[?UQ'#+7+NTID":#BQO\5FA_.7N0P"!)))XEM.$E 5$_-?M^&YT>B4B G MJ;.-BA]E(-ZQCT51)FV6D46+8NLLS%ZMJ)FDI:VB5V"%>U-?I4RC2WM&)^-E M0SUJ0!)H9JGN3#-69(;8HA)]1^UKM!3C80>>KJ26IXI%HLZPXN?E^RKV3M#% M4:+$! VW<3;.W:*R+HU1'KQGV(^2O]K-3D=.2MVUHKN,NN^T[J@IFG-5IJ-' M(+Q3I:>L3IIF@D4W03<,6T;=G+%Y1B--W??Z"\.+RD:92"=ZXL@P>NV+4)_T M96-\^@N6!E#*]*-_-757UBI[80'WIP78JC!2E4ZVKL>Q*%#7G/ AU[PE%_KE M]UE+6) %%MB+_\CHQ;*C%]H1LHFWM%&*4@(6!3^K8-,;@LY$!R3O+"M+*17,7FVR&!(JD@G MA#"P*)-LHCH"%TS>@4=W8<1]KI/O_W7V\6WK""0!=GD/!JYSCDU@/55H%$2W M7BIT"/[BCY\).J["B46K"Y>? KN(=X[Q^HQZ 56^6BEF7NTUAMLCP?IR-2:& ML0TR(HK<#(*O!@)941N/-O"W;<>R3"F:KBRP/%&,KW8JB@T+EJU7O>PA(B/' M$Y7NI/OJHHVT:W AMID7-U]-D6<8__EWV$.32853'@SHWK51D4:>G^^E4H$. M,+U.TT;NY?2=.IH&="&LCEUKK*/(1K ! 65@9A]>TO@8A:&-+2NMT.RMSC1, M.IM[G(-(1!129U84;OL%089$O;MHGO+F^'-<+2V?47Z,LF>81 M// B3S*4MGT2I#]+6)<\2R3?&2@*IW6LND##XZB/T'8U6CWCCX\9&OO?J44XGM'-2A@C9\%]>F*F*(S)2OX ? M/I2]XB4N\;' )89//\?Q$%6&90R+T8XEMLH7-I%@7/44"$I)!Z''E03-Q8>H MR(!JM*7G$ZN^^W-B2U85,A<@E".&'XE3?E-OZ.V M&Y0'\\)!)J'&;JS?LP++891Q]B1=)$1@-(/93JR@+$2@/\Y0[H#RQ-L3&B>7 M)=(0?'2LAXU-!X4]);D-*H^5)Q^^ 5-:G(NR>D+8[K9(2,5Y1Z@D,66L/)OGV/+_R7__7O##2'E?'P;JS,^.N+ MY@OZ]P0] ?EO)L?'BQ^?O@3I]!)_]&()ON038VVW>21"?S0M;+%)=9,H^/>_ M3Q.+4/*)?Y\.<_O:/< W@T(A UZ^$(YQ>1;Q[/+TJ],!Z3(=5GP!7DTH?\&+ MW @/*Q:+JXA 0W\@6N__)M,=D0]/FAOL''_[Z, '7^2_/YY=G'SY?O''^>F% M<_SA^Q^7SM?C\[^=7CKG9Q=_RYUX:WKY51.I_V+16OX%+/07XJ'W"RJW>>O_ M3RRQ#*:B=1NH*_@@E/_^J,UJ[PI=\:^T^I7WWJ*X1:K@+3D"AQ%$QCT4Y@K$(*#>J" M::+:RG>J5U&. "=)@0I&6I$6J>A,+&Q_<<]*)03,/!E7NT>QJ$DCNU?W)8QU M@(!::(T$AHR\#J7,T5'&AB9:9((H#3 *0#!XB2ARFDUE]+#9%4DIM#\RK#?=,%J(814O1=<,YHUHP_%#$(*@-7H+$'YB%$3&9_$,=Y[!+6F7$ M(XY"U>E+5/I%8'JE*1I!M"2"MU$[39Z4J-G'^V[D=J")]O"KR.-./(Z- <4G M/KLBM[IKWCK,VE/)7.?(7(\\5F3=V^RJ&%H?J[+;#[GNF>QOX64Y_NL#QF+2 M&[ N,PD-)2[JT7T@_N3W++I&,&R*8P2R3<-7_Q<:JY-B..* M1_9_0!8YYWX$9^,J4$ZV@H45OS'N69AAR^I7I*A8 8X7]C>;$5407.]1,%#= M:Z/PAB(I-2@>2Q=*1*50:HC^93$R+/&9;'O&:.F<"V3?E]PW<0S)CP>#Y7Z" M4H"#7]@(2/O6>3&H%V_M>BK&%06,*B )+\X7(]I>B4:83J";K]N("ED9"^A1W M2Z_="NB10A[3,*SUJW_I/L[XA"P)VDORS/S:LA\E93] MZQ 3JFW0*L2$ 0IFZCO[=CZI"54EP*5E%+?B",@H^(5+QB>I,0?2^19//^Z^ M_EA$.NEO_/4(I$9,Q6[&13Y3,1$2_2Q=)+?!?E&^I8'6"YXC9FS$JD>%=<]3 M?3Z6&E#8AX(KY$4R!\WKP+ T"^3:5Q>!?!9J;.,AT[.)8%U6,'H[HPP*1'A6 MHG"K-C)56]!@&)_"\$,?BU@\=2%#%U%@NR&R9DJ;E..ZS8=>?3:YP^)8=6."%YM.P.,VCT3F(^.ZISFRZ4P)!0#%KH[=Y'9 M&AQO>*?6%6]+J*06K_*=)^/<%']-&VT4=(JP*]T/I0K5H:\3*].'3I1UZ@-# M)BC31Q5D"EN?NT8(V3:@&AH\?/!;!.B$]7/!#^9]DBDW5#(:332<#YIKN1Y, M-.O!ZJN9)W%D%V3"1Y9!(F?!YI!6K;:)XW+?9TR,^W'&(YFFA-3 !*Z'IPMO M <2!2CCE2:G#W)') GAIS;R@AZDW*C>7=T"JF4)+%+_K@JK]NGF^J@OG9IGS MCM\\__CHJZ&S;Z5J,LR]GEJ.Q/*1[FM1XS!Y8TL=3=65QD*J57=G"Q=GUWL8 MA:;)'T4C 6N>2:O+&5V:-?J_+70R5WRMU^K7R/<^*USC#,IO<P\FD.N#^L?/:"(2_V4;I+^><3KY_NSS__N6BSCO'^M?=FC3RS &.. /,2TB.*:QM?SC# -![&!R??4:C##\SQM8'44H ^H\:);U#J M=,WQ@ )G">[0$/4+S0@+E[$1'E;ID'-IV?V.+A=$%T08S'2S6';#0 .4:V#% MMQ>G)RKEI_OBXH+,JUKDR9GKQ,C\8)"-LU!%P?$^9A81X)QQ8U.F/XV;>QQD MNPG\$2S7'V1DG7['*TD^WS+C[W1EJ_B.;[VB=3]) K[*'&/']?C.) $N%X$- M89WUSXW[\#NGU1V*CV!0 M8(YK8H9R]G;%56%R%S4T@8">QPM=B:QN5#6_5AR).%,OTUV6=D@-X5.I"WPS M:*47;P@(NC2HH3B66-4R\<]:88+"O-H1A7FB4SR428OX5@CRC?,=H6TTTYW+ MZNRM*\TR-QK#_\'H'I9DA*I$6?[\J)3H@S@56#'1?;[ . _"$$A"B0-&/42M M.RVRC)U.)8UOU"'+^YK:=8FJ\GNN*A<%'+D?N/;%BJ4G9<0K$_\V\.]< M9Q@/LK&$;IC*:'GU96(M]+5(R@0T;2?U"?$/,:CO)1'!8)CZ%!FZF& (A[;I M._:)$ U4E/RYQ)S.G7?/O^+BXM>RY<'WB^\*495W2%.EW6QUBHQ,1&HQQ,QU MPK=/$F_L(_BP00X,RA5;F]#M#,D17C#F1G-^="-BT5S#K*2H@A/.V5I4K'2? M @.F#L-&:<1[64RNZK-&([*W<$(A9K=@+$S"8-S1X,VR33+RN;/VOPZ,+1X8 MZ]6!L:<7&%M-+.+'\?FE8S][R5:!^%)FH"8*_,#[-:_R%Q_(EQCVO'ELF17 ,WO8;;<-C0&K\YHC/RL[+#XI-5>+D]2\= MMPU/UE]?M%XH3MKT++ 0:NJ_13XE_^4N\2;FU-J+[U 9X2^IY2H[8GBDRK9@ MN9$ON/?KZ@;\H;J6OFZ]V0U6>6B3ML@_.S>+%3'LL<"=6R%?)=@U]8<'^_Y5(\G MSCQE)58W/N8J$%[GRE^+--&U"GS>5TKX39YWX3*:_/R(TUWBH*_,]>,8QLH/ M]+KD!4W7.O"KET5;D,(UN6IRU>1:*;G6+31EP*[;?E6:?STY.3W]]*E*L*Q" M8.S%>X*0::G\H\3W6;UL*N9K!9VB\Z]TT141/S_ M/6?&35JZJS)GC[/K+)UNU:#=W!G;JK2N^5W?^:W8/7MAW)189YA^;#09H/>3;6\E M/BV[>%JVXJ^5%K#M>_ ZOW-X\WX89]3T>I6N6ZLW^S8357EO4O)57/+6!,&V M9K30&:\VR7E<4\8+FT^%5EO5UC7<;G#(8V>T*#ML.YFZB35NO,*DYOB]GM$. ML&PMI7>:0VHIO?HU[H3+<;#J.S/RK^6:6CR77BJM0TH[%=MO/;#Q):/,:HO9 M6FM;S.,P=%*^_4:M3R?JHIH%YR9OJWKJCBEW%$E\^0/L5\(WQK -W\2/W@JD MMFGB1:DWL!$HYA)J<6Y\YGW(-\"%[;5RX5GD?!],8\S;:M#-#S%BFU'/\L2' M;Y,4![Z)N5DVLZ7@/7@HFV!/G)>=I@T)EM@=<+@UEC>3>V7KRXO<]ZEJJH48 M-ORL:Z+(S(%J://)ZJ.&$&%J MQ S(-I/''7_;.VJ[S5Y??E1",1OHQBV=9Z?1MG%YVD>-OIZY/0!!:US=%RD M;YV$O@+X-/EA'BM07Z3M]]VU0EK4YO@%XS.&]Z*M[K(L[6E0,"!Z50:/0$8] MQ.27L3/DUNM%N!.3]4O>HRFHF\W)T9=%-*V;JKX_Z-=-59]84U7N/GCZW[^? M?3B[?.;0._WVXIT'>]OJ/"BW;.NJI1P)_B:X"J:+=H(O)7/U%HLL$1_1O+<: MH[/@>50'P3)!-L#^(9,4GI%_;8SQ>Z]FL'VUM&>YT:SDUU5R,X"5'G3:AYW_ MY__JM-ZV&C?3\8OWG5:CQ?)LP;B$/?NC@W5,_P0'1$ U"6LR"^U#HU/&8-J2 M(PF&;5MVD[WPDBLO\M.WWW^%_CUA[5!'RV9[::MP5=O[PDGBNT6B>17I7FG< M-:YK76S;5FS;WC>V+0+1U&S[/-BVK:1M^RE(VU&61$%Z ^YH&0,?-7LU S\Y M!FXK!GX";#/R S>_4YG$IQ[2:C59['4S3:K8:9]\N_NW?'LG2AT>-_N$Z M)G@6H6OE_/>'\R_.&8&I#[#1H<">>LUH$>)C!4DUC&%_$9V+L1DD)A=A/'F, M6_?1FWIP-D(,Z V\+/6I&3R]9NI=IX2QA2'BX=#&ES3G(]_W9F/R?!X?S-GA MBY/?U[K#%?;NTOL51_'X'A3JU(\(G.MB<..//;69.T'$1Q^FD^,O^W&82C;D MQ L'"'&*?W\)HI]7&!+?J>V90_@OQQ]VD,>_>%=^N*/$?#2O_S@_W5M>_\$P M]'O*[!]//^T@LW]$^-Q@ARGZ2(X_V%5>/R'<1DS_S+!Q7C- #H$EIY8-PUC6 M! _.,-DB< YT;"UOUSQ@YM>U40_6D^#Q7FLYB3= K'6RFPE3]-R_EKK_XNTE MI;R)0]X2HA+QA@&(;O&)Q%KZG@37 >;@@>>P2B&]\<*0@.%]?ZQ0X@4@FO)" M3:@UM-GE]\"WPX;X>!^54_<79YV_'EW^)"&26P*1DX4<:Y_$&6@-T"!^;T%V,ERV!7ZZASP+(0Y"-HF02' MN@$=.L2Z)0H<#+GFC;&2A8Q+81;P!4I*>,V5#X)P)$&MB0;\@"@LRB+X%0VH M:YV6*A)ZKN&Q;G,]<>Z*XY:JV 4.PN7QMX_'YQ^=K]\OOY\CYN+'/TXN+USG M[-M)XY'(BT^ DJ4%A+T.U:Z]UJ>R&@C'6DFT2K*L,7DRYZ6EG QNA/^;Q@!Y[SAG(5^NC.'<*4< M5DJL_,*?_HIGI,F>P])?_T@"6/2$7#:Y?O##GL/:C\'_S0B#6^[XTAKD\5[F M(IYHF9,(O]^0*W@D9&'Y,@S_0_MSRU9%E[DE;&OBA$!4VVTR. @B/DKXE?19 MT;4S_V7^C1MX%0_OW^,?-]-Q"'_\?U!+ P04 " W6E]5QA19Y1X) "@ M*P %P &)R:&,Q,# T,S(X,U]E>#,Q+3$N:'1M[5IK3R,Y%OV^TOX';UH[ M U("]4H] K1$TZ!!ZFU88*39CWXF%I5RQJXB9'[]7+NJ0B6$;IB&'6@U&DW7 MP[[WVC['YUZG]B?E-'__SW\@M#_AF+DKN"YEF?/W^[OUO\W#?PT&Z).DO#"< MH5*-T >M,-.2C3DZD04NJ,0YNE1Y54I5F#XZ+>@.JCN[OX^*5E->E(AJCDLP M4AE9C+MFSB_.A,PY"H(=W]OQ=X9>ZG4,'*G90LOQI$1^E@W1 5>$'3[#P;U M6':;P>P3Q1:(C*G*E3[HO1/NKX=,N0>V_D'WR$?&]6[J&2WY8#G,MQ,4(Y%_#$61ZA=Y[[V^LUSJ95^D9LJM$]TV_*!7IM&N2F"H^.+J].3TZ/#J].S MS^C\UXO+7P\_7Z&KLV\U?'E\Y$R&7H#.3M#5+\?H\O#BP^'GX\O!V6^?CO^' M#H^N[)O \X)U9^\?'N#[TSXZUI*B\QUT*?,_X.;%[L*P9J-FPVT.W9KAB:X!N.-+^1?&ZW MP(DT<#=3ND2J0"=*3V' @_\B)=!EB0N&-4/_4:72Z%PK5M&RV1-75K%QL!HM MW.JU.8%'=DF>#Q)^@A/BBRP,"(M208D?)U'@X]#/,$^]X'N#1/ "D/B K1;" MXD\7Z+I0\YR#"O57D,$43$RA0/1@0K L$"X6J"I*77'P#3+H%!$@@V&OAFW( M:JC %!YII*:R!.=UNWL-"DZY,5@O;),ION;@MV/3P#,&P8#+W&DF^+ -J-0@ MP]"L@.X0"4@!FD\DG2!3V?_=]9]SS1LC,(#5X2,TE28'E;4*/I?E!,9K9IRZ M>*V;&42J&(P:)A/FB"RZL_(Z&!"D$8EY$&11Y$=>Z&5>%"59&B6Q2$(>\^^- M >'_DP$(>I/L ?FL-KW7DO"P&;)[9I(US3O&)@$W#;04P?,"]UOD S MP)EEC&52GM]1HH&?67,-K&/2&N[;%E4.#8 '"M#IW!D7#\5F@D2NYJ8EB>9C M6&^-P1&V#UW!^M8*-G]ZE@9_LF0;030)G=T0E!%1*>LML.X"=(JRY@RA 3MH5 M ^P@;NSJ23.Q/6RS*>B#U0A[SZ2AN3(5]+/*H55>8W6F%>4,'ANT!=!D'+!> M ^[XEDYP 570(>S"%U4.+?P0#_SA%J^C\(>LOJMOIO0Z08P7X<4,\/A8A"[JU@BY S4,O70;PT]F@2A#X%OD61%T-1 M%*2"!IAE0R;\MUL,/3OQZ L0C]_@O')GXA:&7 @H9>0- ,AL*$F6:>0J-J%-Y'LSU8:RH1 M]V8C99Z@3#;O4Y16VF*VDU5ML#I5IH3G]H<$L&5@&.CW"I(R,+WU0!L==#4(_Q;#A,(P\'+ I%0I)AZE$OBICGQYR^W23R 98,7]-)A_N1 M9$G2_MU^;M6F2Y2[K=U"_0G)YKUR:QD=AI*K5+J6)=O&/0"3TZDL2\Z_H*5$ MV9]KE%AG&),0KK.Y!70")3-6*>%?6P>V6P+_O9(P&D?_JJ#N9''[=1QHQ$R$ M$8](AH$01"1I"@E>+ *>)$/B"?IFN? F#C3L$;4M;220Q!YVV6,S*CE NLG- ME@<+\?DF\[Y7X]8D-A/**6A"-(T&H8TI2G/ M6)QE$>-QQ'X4/B]ZXF"3-J%AF^X#7+D3%Z7=[Z4M,_IUDB.+&Y7?<)OI%'C< M_&JJ&SWBTUFN%AS>SB>J5B"\PCO@R;-DA3M_-V3K;W?NT#L,LRQC24Q)$D8B M8CC)6)2%C B>,"'8,^&T=FL_0LKQS$";]NK%(!Q;MX^&T4< RPB=@5 36+C0 M[[M/P[ZZ6"N.-SJS@X'U* YZ06^Y:@\O^#>-##4+/2"J+-5TA(+9[=X#7C<9 M#N*'##?+U[&+W'DTTF.RY?61_6][\\SNFMW5#Y6>-JDMBJ)G&//SS?1C)O7K M<-@P6T^;J3,@=%:G^T[NSS5D* PVXF?:%+_P/> 7W[6& M_\IGE\'?]MEE9QSMU?ZN_5[5733?Y?X)4$L#!!0 ( #=:7U43L6IC"@D M "\K 7 8G)H8S$P,#0S,C@S7V5X,S$M,BYH=&WM6FUOVS@2_G[ _0>> MB]M- #O1FRW)20JD:8(-T&MZ21;8^TB10YNH+'I)*8[WU^^0DAS9<9ITV]RF M18VBD2C."\EY^,Q0.IR6L_SU/_]!R.$4*'=7>%W*,H?7A_OUWZ;Q7X,!>2<9 M% 8X*=68O-&*Q^;Q6K9E"4A&F@ M)2JIC"PF734?+B^$S($$P9[O[?E[0R_Q.@I.U'RIY61:$C]-AV1 B\(NO*# M03V6_68PAYGB2Y)-F,J5/NJ]$N[7(Z90\+ MDU>>^QWTFKG4I%!F M2CD::2YZQ,D=]7 "2] K'Z9@!S0FT?SVGC:24?9QHE55\,'FHZXKMA"F@]YO*F76>\;)WK&G$JFCE9-$YG*N>H MX?2W7\[?G%^3T-\+#O>WJUJ3B]Q4D<-,MST?D-HVRFT>G)Q>7I^?G9\<7Y]? MO"G)TYEZ 7DXHQ<_W)*KHXOWQR_/[T:7/SV[O1_ MY/CDVCX)/._>V%\_/,#7YWWRGI936I#+/7*> ^*%@2ZE6!)L+E[/W<\IY^V]Y$>]/Q(A>,#]C/M#&HDP3;,A)%X8 M^?XPB3A0%,NI,4>]MUM-XWR<&0MW=A98S1O#91JCOK\/=R]^",*:CAL5]"5;)>,3.D-$ TW$A9V M#YQ*@W=SI4NB"G*F] P'//@O48))S]*41TSX&8 '_'L+B> 90N(-M62( MBS];DH^%6N2 --1?BPRN<&(*A:R'$T)E06BQ)%51Z@K0-O*@HT0,&8J;->Y# MED0%9=BDB9K)$HW7_>YU*("!,50O;9<9_0AHMZ/38!M'9]!D[D@3;=@.3&KD M8>Q6H#AZ@EQ %E/)IL14]K\[^05H:)3@ -:'3\A,FAQIUE+X0I93'*^9 W/^ M6C-S]%1Q'#5.)LY1MNS.RLM 0)RD-/)IG(U8& 5!G$'FI:.1H!X%&HCT>T- M^/]$ !"Q2@KO8JJ/X8_=\;'N/)>%P,V3VKP1KUE><=2)<=N)F#[&O-3YDLPQ MSBQB+)+R_ X23?B9#=.(.BZMXK[M4>78 7&@,#J=.>/\8=1,B1 ZW>_$NFE]N^?\RPCW=#@4(0@_';(@HB&GF4C CWW!/2K8 M*/K>PCUZAG"_7HN-GUXE@1\?F":@FP3.[HA*""R5]([9=0%V3J@&%Z(8&Y90ZN\CM6Y5@PX-ANR@Z') 6.] M#KC36X;Y))9!Q[@+7U:84Q(_I -_N .U%_Z0UW?UK;1I;U%CQ.HG=JON0*>. M7?1E,^Z?;%>LV15HUPY[$U_8PR96XQ)G$0>]$H MS-@0OEF0]#K5R-;9_5QXT=VO#R\.!CM@6+E4Y'$(]&V6Q&AEGBYB\Y,,R,I2 MG0"I2J,"W,=OI'%D@;V@<'IL.79',UVJTI!3BX\VY;D+ZGY#8_:A1,I!7XS* M);?''IMH,E5F))=42SL>6:=MCDL+J[@R-G=R&XQQB9:C%F4 _2N1V:S0G-KY MK7)J"1)'Z7RZR\%0HD[PNGDI7F5@.R)IH3SPET%2 1=Q.J*I+R"+/#9*(A$D M/D<%&MUKDIVJR#'W;3.^>:7GB$7CTE'& ME.;.'U<03:# +#-'2.(3F-NTT';!VJ^&'6X1#'\ ;X4;]@S @QN:5^Y0W(8A"(&EC+S! #);2I)5VOD$MJMO MMYCV9[L-94 M(N[)5LA\!C/9O$\Q5FD;LYVL:HO6F3(EMMLW":C+X##([Q4F9:AZYP$1@>!# MDMCHW3C.$ /N3- >%Q;5RJ_=^Z2%3DZI626HEFT<=H$[5G;3TS#FDN3R(^3- M>>%&__X7S]C+ >B(QA!G$*=!X$6<">HS+XAB\"$+(1#?W=N.X4LZZ7 O258@ M[=_MYY9MND"YV]IMJ']&LGFOW%IY1['D*I6N:R5Q- [^5<'+NRSC0H'ZC$7-,H8C:.0I^R;Q<(W<:!ACZAM:2,1)/:PRQZ;,0D8TDUNMCI8 M6 #]:).MNI9PZ98KBMQ[H/:X^K. TA3]]\?DV\[Y7PY90!P%0R_D(N)!Y'N?Y M+ XC*GX Y%E/'&S2)C1NTWT,5W#DHK1[7]HBHU\G.;*X4?D-V$RGH)/FK:EN M^ AF\UPM 9\NIJIF(+J&.\3)5\D*]_[ND*T_WNF\PXQ"$#3&-,=/HF&J%(L$BGGI?\+'36IS69NU72#F=&^S37CU;"(^LV2>'T5L,EC&Y0*+.<.%" MO^^^#7MTL=8,;S/6SD*$WO16J_;P@G_1R$BST(-,E:6:C4DPOWW(ZC;%T8.* MF^7KZ"7N/)KH2;;C]8G]MWO00Y@L,/B*HYZ_=9;WS?[&5TN?!X9%G:-_I;WK$]_MK3'.7_D,,OC;/H.\&TI[=;AO/Q]U M%\UGLG\"4$L#!!0 ( #=:7U7A-)FZ*P4 D2 7 8G)H8S$P,#0S M,C@S7V5X,S(M,2YH=&W=6%MOVS84?A^P_W#F8&TR^"+)S& M+M ]4B)E<95(E:22N+]^A[HD3N(:-RI<*A-0QH2BD:C2@6'?20 <:INYTB)DU: !^=OLO- A(^':M M9"YHZ\.A;55*R"&D1*VY:%G-!D!R(^]>J5)(^2Z0BC+$$E*P6F/*K^LX8[-6 M;EM( 5'YY*92.I )183IFY>S%[,5=#%LH\Y#J--1H.INYW$IM2F[Q$RF5ZO9 M^6PR7LWFE[!X?;5\/;Y3F$YOGHQOIPN6_,W%]._8#Q9V1'/<;PG1.-T)C#_ MA&"AW;YPPTT,)F;P*B<*E4DV<,4RJ0S("):&"$H4A3^ED0H62M(\-/66W[?+ MGNWU/<\93F2:$;$I>N[P !#Y7*H4]U/K%9JG"A$94UQ28((B*2Q99E@:, 5= MIUGN<*+!T@*]5VK)PEQQPW'#HB8PO0UC(I 4%S*M;8&X,?.I,@T$#/%4&VK M6$TGE7ZE3;5Z:$ 3IHJ'L,!"OD#3ICS?!%3,S@3K'WNSX:14:=;)P7V::U-!=X]M)*N;91"DM0"C,P0;]\]P,../H)0 MLN=NA.V551A6&,UJRT1Y@OLGQ%1);,K>I;%B[W*NF#T4M0VSKC:?V]TGN%<4 MN+U]>G"7&O=)?Y?P57ZXQUU_:+?"=L0K71X:AEWU@?_PE0W?MTVA?N"Z1_V@ MWP_=KN]')*!A/Z(1I3W:.Z*^\].ED/>=4H@+I,F4%'F!_&P(%\@>O&2W.K\( MMP2=*:9M*C7M,$D2//V1N6U5A@,9*QC:KHKNJC4$I+R MC2*L_*DR">)E%R( MU!_P7/M'2+"R@+G/M<#W'3>*CH(@]'SJ=(E'NLY1T&?=8[\7]=UOE%6E6%N) M)233.*=N?;^$LV)W94NM2R"-D>D O.P6M$PXQG =[.-!8S\'.Y-J5[WQ=Z[M MV87S.[KS\ !\--Z[]#[ZJ-Y5&+<51ZG/]MQ#9_BI1/JDMW9*VG+AT]WP'5WP M UK[L1+'_7?#OS:A;HX[]8Z1H5'\ _0-02P,$% @ -UI? M5:Z+G:,R!0 6Q$ !< !BT"W4=*I"RN$JF25!/WU^]2DA_- MG#9]K,5F& E)D9?G\AZ>>^5A;-+DXM=? (8Q([1H8=MPD["+X6GYOQK\K5Z' MESQD0C,*1O;AN9*$*DY7#*ZX("+D)(&%3'+#I= UF(JP >7BXG,IPSQEPD"H M&#%H)-=H^V>N7L&QC);*[Z*#7B]7AOJX+N^O[^^ M7B]].:V<&0:2KB%8A3*1ZMPYBHJ/ ]JL$W;N1%*8>D12GJS[\&S)4Z;AFMW" M7*9$/!M \5SS#ZP/GIN9 1AV9^HDX2O1AX1%.%)8[L.16WP&3G66"H34,:&X M2=5PH%AW[N !&J:V&&)F'>I#*[O[AS4(2/AVI60N:/W^HWTHI?-B^GRZ MA*;?\(>GN'YKZ&(8J"H.^\.'[&^0']I@/)DOIU?3\6@YG5W#S>OYXO7H>@G+ MV;>9]<[@=6/1&#=@,1D7IKUFVZU]F]'1 D:7LYOEY/+[ =W Z[D=F%W!\L4$ M%J/Y\]'U9%&?O7DY^1-&XZ5]XKONET7@8U+TD-G.Q50@^X1@H;V\<,M-#"9F M\"HG"A$F:YBS3"H#,H*%(8(21>$/::2"&R5I'IK-A3^VRYX>G?F^.QC+-"-B M7?2\P0F@Y2NI4KQ-]5?HLRJVR)CBD@(3%"5AP3+#TH I:+JU\GX3#584Z [4 M@H6YXH;C=44D,+D+8R+P^N-V*=?:.H!?.Y.BSD#,%$/8%E@I)A6ZTJ,-.(1? M@VMBT!3,&S!-&'HTCCF+]M1M%D6H@,J>@C5?^5?#."K#(VQDN=(Y08TS$G9, M*QAF'2%49E;Y]J?9^%;V%D0%1#!=G]TE; VCL#AO&]^:G9FNX:V0MW@6*X8# M,3']S\?=D 5-61)HC,2HN">.ZY3]#-"Z:;_M8IXRZF);<=]\AAYA# A6I\[ MEXN;JY=)_!)J^?VNN2L%76]3M.I$M$F M(0R-NM@EAZ&A&R1B8DR0:7D1FR_=@[P>Q&/[F^%,M#ZS]R]*]< MV] /G#UC5326&-+JVD1Y@G*V;2H;:QU=0&]YC'!^Z+ M:Q_3DRT_=L3?DKXBB==KM@;V.NQ"7R'9]Q,[:N\8L6L#\/_@#W%[8?N7VI[_^6WS_4Q8L' MRI#_JCNST,BBQ//*$N_'^?%8K;*-WTM37_=W!!I!H7Q+K+(Q;DFIKAQ3/R9P MPP1ZA))=O Y7-0"%8&TS?"'2MBB,L6 ,&$[-E'S/:?'6_9GBVVK[+<=\$-C2 MHLH@UNQG5T6Y$ES'Y2:/+;(5<*/+DT5WH@CR#(>M/TR;QKWSA /GO!G9Q?]K MWIW]G_;NO/5E>&I_:B@:U4\J?P-02P,$% @ -UI?52W05:BI%0 *?D M ! !S;7 M,C R,C Y,S N>'-D[5U;<]LZDG[?JOT/7+_LF:K(DIWD3)PZ M/E.R+<>JL2V/I)SL/$U!)"1APXL. -K6_/IM@*0$7@%*LD-G^62+:#31_34N MC6Z O_WMV7.M1TP9"?SSHY/CWI&%?3MPB+\X/PI9!S&;D*.__?Z?__';?W4Z M7["/*>+8L69KZX(&R*'$66#K83R:$Q=;IZ?')[WCD^./O4\]I;S3$?6?V6=F M+[&'+([H O-[Y&&V0C8^/UIROOK<[3)O90=T=6P'7O>T=WK:.WLOVN-B#_O\ M.J#>%9ZCT.7G1W^&R"5S@ITC"P3PV>=GMN'R]/1T_/3^.* +8-([Z?[/W>U$ MOC>AA==H7AG1N<3_GN+Z/*-NPO=]5Q3/$,.;)N3HXU:S.E;"0?T7 M^8X5L;,4?K]ULTRR_$.&G9'_N_P_VX_CVC%)54,36 20 5TE3 "2A&E3%_Z_'-U/1K?#J_YT M<&5-IO#G;G _G5BC:VOT,!CWIT,@:-&JA=8EB'%J"EE$K$H'Z[8'1 4\8WC? M9S.(Y)*M"OJ3W:"W1/NLT]8"#"S@,O! \B7V&7G$0UB5>[C:"HHJ5,)X6J\' M7X[N'L:#F\']9/C'P!K>P^]!BV0)DA?(%4OXR1)C7C#@IHLK47JO0^FB?]N_ MOQQ8DYO!8-J.KD:(1$/B$G,"V@VJQ @R6R%]@-O0G/+"_+P/7 MP90-_@QAW5\!7G6]2C0_&J,IP;SIWW\93& .A.>CR[_?C&ZO!N/)?UN#?WP= M3O_9(JP@?($8@5[UH$@905A44(G1KXE?2)CM!BRD&'Y(+E8PMU0^+0 * )/0 M\Q!=C^83LO#)'.8+<,IM.PC!C?87#]"+;(+C,=&05@/3:1ZFF+$ 2F%M;7E; M"?,6.[7SA(SXF+&^#6,8DR]E?=\9^H^8<3E?Q7U)3Z?!['U!UXJ96BI7N0.C M\&WA4N :@U9H:/.0@D5+_7.\B#SSP?,*'+.DGYD0:@#[D 3C_I MH^Y?\^I6:K=J5M0L!V^*Q1 #:V,"9MAG;+,G45JJ >"O>0 25M:6EQ4Q:_%0 M\+C%:#,-Q/]K=/TIK^NH8JM7U9,$TR/\&MG$)2+,!;/J;> O.!9Y S,>NXT: M(@T29WDD(H[6EJ6<=P73SA2X6H)MBU-J/+)#3[02N/,EIJ7;W":$U7B=](I& MJ0U72[*U4GRMB'&+F+I&$GLI(F#L"%6!GF1['UR41!*K"#0(%7CTDEOG0K"S M5'Z69-@BHR S\%9NL,;X OOPUF1.SSW58%#@KB!L"SZ69&2IG%H8U/$)49_X"_: Z62):#RQYYYJE%_@6RX(5B^;FG&KT7.MD1"ROAT:I=4?L]YF+3)U;WYI=&S06N-%25 MVT>M>M.Q0L\CT:XS^&V7@8P;8'\;O:@BT(!0X&,KW*1/E^+7 I.*,,T8_C,$ M"0=B#RX)):4?:@ H<*VW'"S)HM5Y=5@U'GM5:PE[!W]8\=HT#3Y7HE3%UY3A@$OW56,.GGW9J")GJJ0IY_7 6M0JW%KSKDVH)4 M)_:J(J:AJ8*O/.*J1;-6_+8%MSR0JT*9>E(%7$2H!:DT\-L"LD,$6$7*C+0* M0I.XKQ;@'>/)+?P[!I;3XZXI>?40;!).UAG"[H'JUA1J1JQ5$]"35?K,E7%J M+>2U(]\MU,:1/A7D*H(J>$OB>UI99%52;D*46HJIX9PM-S.G+="&0;TKS!%QRV-Z2?FA0WIG-4)Z<1M:+.N%;)02<>I\ M13ARI0LPFD\XFA$WOM;E$7^A0;CZXLV6:6MXR3>\=&CH;.?0T#NU5!AC+%CD M/LD@HY3-V@AG2>DL$.^F-=;#&^N4AN"K\IO %?=&LJ%O'\Y,RWF_AH&>OI"! MQE)9B5COQ&[.<6N;A[!-, 1.I%3X#G$.GB+V64 3+F+D"WPL+R;=TU)W>]-K MV.V'P]BM(J 526A%(F[YR=$VD;(UX_UB]RECK$'_XM'[LWVB]ZTUF)P[3V%? M6EJY'YT_;ZZ%U>S8>HNA+@4CA5[!\\,D89QIDS!:G&ID80P=$)K,B;#Q;%D* MT'T8O$C^QEF]_ V8EY66%N5WM'93PV[Z7@#KHG^K4[&1N534>S$KR7DP55:B M-C"9P%O;J$C^2<&>?K1W^L]95?I/BXD.$^76Y(+G>G2V.C; *=?+LCS:>X_K MIVL%'+GBGU'(Q>QL@'QZ/\6/@/H(FLU5J650-?J]@8;E!Q]#"Q+]"#%FZ$:2@=FMTAQVVU(O\ M]V2RKWGI!YH7-$#-F]NYLK;1B4-S;#EZQ-2A:)[0K>L,;AH6KS">Y3:MS9@ M5F,^XU4RV'^VJ\+9P+H^'=ZZVEFNMI%=X3FF0!)??P6+[X#Q6BOX:@ZO,$SM M:$A)NZU-PRW9\G:PVO4DT.9#$0:T%VOQ,/!!8YE]WI=^3?6V\ %.'IWM?O+H MG14+9Q'?]+#2;&UM9&QM=U?;'6/;18S):S1D(@>X4:.Y0<6ZUKOWBU[%?@M" M'&;VFQ-/^*-BIC8]>M<:<+VS=^DB;7 #;0KBLL(J M7',WSVJA-+F^MD5OAXML4UB:D58AJ[O 5@OT#I?BMKB;'YI-P5U)487R;L=F MSVH=FVTQ-3@WFQZ)2PHK1^*Z)V?/3$_.MO@9')W-I!06%U;A5_?P[)GAX=D6 MO8K3LRG4L@^KT#(]/WNF.3_;HE/O &V?S3#C068;T9R^^'X0"1 ]@T?$6P646S[R,%LA&V^@G2,V M.P[HHANRS@*A5?>T=WIZ9#%[B3UT&T1;>Q$U _+G&76/"^MTLN@XE)&[+DXI\]WBJO4J;K.F]6JR0_]FE!2*%'V/6: MH-;9_-JC$?C97M9IP(9>_K?'BWU$;%;GS=L*T;][O)L1N\Z;$W+Q3[VW/CT] M'4M6HN^<]GIGT6#JXX78*R]^?;::2VFJ5D?PZ9R<=DY^W;\=O'8;^"[O3ZN3 MKV@M]2?T\K_] 'C?);[(H+.QF>"RBOC52>H)\=\+\=^?[-R*#UV*Y\8-D-3B MM1\ZO4^=DUX]K<=,/LI?CB'>2@7QXH_&KU0G"@ZSEE$/KYY=))M]NQVBMK3? M.;)Y!S^O7.0C'M#U-?PV[P(JE\&6R2X]8B,SH[R6CA+Z2#_PJYYJ5#X[()1_ M^[[P.)QV!0_!MM?IG71.3\H;HZLI?[-L0[ K-T)E2\Z/ZMU"<(>]&:;1.A<6 MQ?_:K;9HUOD1-#A2UV"FGEW2OG1T),\ID R9'E M$]<5)Q'/CS@-@1P!-04;3'Y'M"MX;>!,HU>%T;'R;$5\2C[$=+'SR;^RH)SOC8X;Q"3^1^T2$L%$F%&.A!POR2'!_(4\HC6!M'='T A<^1RPHU'DU]/"F:(5=,A( $GA%> M#D/^*IJL;953--"J[L!C\T)O ,#Q]>@).CE;DM4#IK9P'A=XN@0_<@FB7 ?T M,H!!P26.9#GT-Z$VZ$Q<_;:B4,*A^695MXHXO8J!E.GN%GH&QO\(Q18+E^/( MUI-G8RPS1Z9!VNZC._BF^)E?N(']?:NP@S#+:HDG12^I)[V1B?3%;3CV%C^" M$ L\%K6V"J@D^@'PUQ7K,GC$8+C\#CT+RX\.\ PNAM.K?J6D^GKJR+@"<_BA M1G\14!H\@06*%!EEID@_;LI@;LO$6E,([T,Q3H_F@V7T$' M+(-07T_5!Q'WXV#Z8VWW%N;UT3R5*+WN.X[0)K#-UF,TX^GKJL)NTZL=..7>AR\EEO+EOV(7KU&D@V)-P=DL\ JM9L:F23)NY M<:J2JHEBB4E#+ 2@Y:YH>4ZB,H(&"I,,E64F6%;>0%'28X1H^&C^!Z)RAV9< M,9H4439O_$BW6;VE:KNM,)I'(R.Q']!:D)6);%R]D9[G]?!ZE-SXM[['BI3Y MDJ:LOS7[:E]]BF'^\K%S&3(>>. @;:\TW,JG(7LCPO9M&][@7 84*QNET3RG M@*DA:XJP.L\J$2,&;"P!9'DQL^5O1;Y+Q)8/B#A7\@[<: 3IQZ_;2EE-IAXL&P+[+)%I)LZ(-2H$CNWL+Z.PH*")Y3*I/TU_(< ME8+QH1B^ME%L=573*B9!P*,PV@,-G-#F8CTTQFX<_LLMF*,>M(&"IBZXAI^8/J8.Q3;=_XWC"Y0WTI;M]Z;,6UU\21. M I=<=)H; NO6:]B@>"VR&V$F?C2ZU+4_!V?NGQC1ZR!4NL!>3)HR(VJ6-P_@ M09]K9P8-'#TFX6KEKOL+ MBN73O/-?6-Q 089^G.!;8KVY[FY0V O*@H:[#F51J(K'"J MQ'R,G2_0E-N ,? <1_,I>L;,X)X'44&L;B>8\X@OBQ=X&SZ\/P?S,*CH^G]&=!R$WN M0DIN_BF8, [ JF%3B70!B,UE3ASX_/. >D*MT@N6_G N=%>C2@.G$HD5./&8 M+'(N;E%94T6X=(DGQLG YS1P17YL#B@=70-%^P;^ECC"*/AFQ2DJ:Z (T3C M6$!S@!04-5 Z=*)Y!&<6T46%#50 '!-P4_-MCW]M('-'L;[B0./,!$PC[OL M=8A=,/L)FF.1'"(GG,F:03/B?;BW-J('*&0U&@TEN@%,?-K#14^S)=-B0 M)N-O/G9;1M% <0;@'/OX#OEH4;A34%;>0%'*UC!R#_^+.)->L/JK5:EAZ[QM M:$.],TZ);URL\]&/)T2=AX#Q/T!P$" ^,!!%AI0-HL.S;EYL?VMJ$]=8( /#UP2[6\NL$SH MVDIG1/P3=BG>)6G2OP/FU>X-154S51K/C6T;PD MV8(&-G[W&0Y:*C9"1/^;8R)6W&R;5W>(*53S@H+9[\?GZ?W !4,C5BV9=;JD M^<&(V$OLA.*[VL5?@8AC\-@I.Z>Y,X.L@3;D;&;VDRMYOZRH0%I\YSAHD9?"LVX;G),1RMD$7WS)/V&*$-/,A]GAOSO MHSDL)+$C\G)R05DM90.=R))D.,.Z?94O>NUA9?>3 M"MFVQ]'+RZ5PYZJ$S!(V1F3-4)IL-HL,5?"(Q456TR6ACKP'39582]BX;>G$ M*U5]_8)0AH;LC4R)5R*_&,LKN2F9A=&H+X_#)YFW(@A&,2?15T/D-YR*/,&] MV#3,0XR_=B0:F1>UL+!A B2=[CJ@'J9??9EK$>^=BMN2P&POUM.EW-_.=U6S M6HWKMTE;9;AK>V&:*^_PF-*0\0$+5F5[RF:U&CBE_ATY>$J1B$X7W=-84MQ M09(#.R*#+LJM'OIR<[1X\\F0O&$],WW]W'W@R[_;/%PE=TA+^5;6"O* CGR MW *LHGO[\@#7K-8PH)/#RC"8PI )7G0(F U]VPT=<9 'GBG?XAK-);CJE9\Y M=1R,8<,4E;G'=#3C2"PEAO[@V98?Q@6!TWTAD6I=D %U"&;-5M#V*DO9_KO MV7YX%0;#S75&I4HQ9_!6!AC%S,L&DPJ2AL$=-6\2^@Y=/Z"U]!(!EOB*AWC6 M4^8)4_JF."0Z7SIS06L>RE*"A@$9=;8R@RPN;9@(4?-*!LSDI-556'92>\?J M;\52LS<%?2-\:7@)SPY5FZ(577 A_G9:D<5G2YIF[>(TX>;[7^NQ6"^,Y@_P M5&09BM+DCI4K'-^U0@/O-GC"5-(JAK\WISXDZ0VL2 ZDM!2KMZ*U[>>6 MM[E!(B21!&,F*Y#/*4I%JE_SAZ=UR2^115_N^/W_ %!+ P04 " W6E]5 M#&/7/&X; !\R $ % '-M<"TR,#(R,#DS,%]C86PN>&UL[3UI<]LXEM^W M:O^#-_O9L>/>V>VD.C,ERW;&6T[DDIW.[J.M2% M\-W?_OJO__+;OYV>?@$($"< WLG3V\DEP8Y'H+<&)_?+Q0KZX.3BXOV'\_A^B/3_S_GAP*3AA=1#^]4OCYW28(=I_.SEY>7MZ__/(> MD_79Q?GYA[/_^7KWX&[ UCF%B 8.!_G:9@I_RGTP\7I[]\>/]*O7<)B_RS!I$4_+4"G\CTX>/'CV?1UPR4 M(8(UJ#.QF?9.3F+]$>R#)5B=\/]^7]YFK>EVYV*R>^_B[1G_=G;M$,2,2.\! M>=@X!%R!P($^9;0C/,';#GQ^1^%VYX/TMPT!*_;;=L.[UYT M+YZ:8B,Y[P!+H[0EZR(D[;EIRTCCV/]G")DM;A'3\AH^^6!&*0CHK<="A24B MA_U2_M8FJEM0:R3?+7IFJ#&!;10M0M*(F\N00@0HC?1 893CF>=S_#38,AKY M+XO5O4,"Z$:9C<4[BXT'EM,P2;$L5@\!2VG1^(>EN>;R#Q#CP\*&(4 1&QPVG1SX^.71EVR&F=K7B\=GX_''S: I;Z6/)9P M=:O'ZABK2XV*L'?*?^)O[&OC$8PNYI[X[H7E(K?;ECOU=( A> X \ MX*4D.=>MQ(GHII1][!:H^7PJCDE1/DZ,,FK1E';ET*=H7AO2T[7C[,ZXY&? M#VCZ2Z2+2 _)#_\H3SLO'0K=E(;O/ '_\[M:F &7&H)S-D((L7!P6IB]G("H5L:I2I^AM@L\I'YY6Q&W$:\5P2NS6>1#4M\!35E_/%&2EJTB&9 M0=@_"XY87?%((,YHN-U&V$XA\\:T_8HQJ;(Y[DX[.:$^G0BIG@3XI 4U3#Q M/K^[X(MN+P"N-T&R C>^;\YC(9C$>RGT/5*[M= /-5I/QOM,-='$YS1H))[V MP0I/JZPG0C\,]GV5)+67H"3)/8.R-H02#AL'D:B]21@5V]L32&7[ZH92C3YJ M@REIIQU.13I6!91A%Z3M@8TP-1M:3-8KV^BHF7\:4K1JD,&XW M3\CWAMT13 MI6]CL'Y/\ H& KZK'Q*F\Q]L3PLM\D"+P!\ST@5F,PSNNFC>8S<-8*O[%E'? MR"#\D*^9@7*UO40 (H('QP*<-$>W143,B MXUF%>LJYI"2/?#U#X]")@198)3 MBU/!)5AA C)Q +U^#8C#I(#((6^WS,ZTHWS0FI)V4FA!:1PCQ=035ZHH5O@U M4T;IJ\T9H+T'8)4^#,._,4=Q#BAQ8E?L)U)RGB7#]QJ(1)U"B#&$>0"1^N-B M1G^&O)FWA0C2(-[D%(>.6:-$9-U&XP5:G=EP0ZD+<2,@P/U=%W$2!O]A1QA\ M(8S]>&Q?<@_!ET0;A2]C,+T$SX#--=*T11PW^ &#S3RD 3,(R48MO**'_<^K M3@=;8$B4T C#>%$ALB;N0@^%T,A1X2'1"'L2'^=63!;GF+))[!>,/5YA\@#( M,W0!?7%?#9CHJP[0.O?0EJK."^J0Z(X)+.I Y'E1IY]H@T][ [(Z^A080ER'@FGW^@MX*S;GJ\LVLFJP7.&VP:=NXO:BFH\E6JQ5> MT58+]<[3 +MJC>"WL[+R[MC?(YTKB ]AC.W\TRI$,BDF*;K,$NQX&M1\Z.%MT%!D *OA?'?E];J\T*'5"=6;61<*6"\X3\!-].0T\1_Q.@4@Q4+ M^A'10<11=CTJ;$C**C4@LWV/&LAQMG:D#'50 -@3=K4RIU/R)[L\A0>QQ-U, MFN27NY1-;)+_"JP@ EY2,W?O.XC.O/\+XZ/M656\R+KW#F$@FCKKBHQ"S^W) MC+A]8.)N>#!5%W8,/[0/"2,<_?MD3!A'3>2 M#'G17XEC511@D(?:$]'(7&V(3#^>.E5SI]'4EC.KYBYU0EX! I^3PC8^X #> M/+WQC $1?E74%8C_.UNQ4<9>6%X$8A91G='2"*P.:!U&?'6M],[#K ,&-7=\ MAS1A7_,&A;5U[!&NFX7>+I=T)G> D[S 7#S]38K>%&,+P?BQ@62S:HYYK-D8)[XZK?+H("::UX6H!A>6&$ASQ#?>"&_2Q3C% MNV='R&/QY>&EY%3\,3%7^N-H([:8 6[@J*,1CJ1D,/D13A5FO, K:1KKB5&( MG!@VZY^K3:WJ-[,3#-&M_$O.S6+UG<:7V)>>&C%W&K 1"EU@#896EL@B97KVEMUZ"=W@_TMFJU6 MT(>LQ&O[(YP7]CB(+?&7A(*F0 M-Y;R?W?\L'R0SJA-NG2GUV;L("C;"3>35N#S">9H>J&'LU.G9',MV$1Z!:R%-C:1KMZV"DR:1YL'2ENNBT/F>4O@ N:% M;$;+.GM)%M, 39-:+:B%QC>0K=[V]8BZ'"8+P_GF]F:1.MM;=< K^YR(5OUL MH:D4,M2;I]K8JF'M/0$[!WK).6;6/^0FV.*@-&B1;;)KM+#0[N:2UKN"%CX+ M]\JK(W5#'41I2BCFKU8$0?F=01:F<=T2OS,.8^\%^GYE"J??9'_AI483F\S< M0$CIO$L'DU7C%(GA)7+;:4 S(U4,8$7[H1O/'Z]X!E33Y[V24[K-4Z M+R7HOO*K!M0F(QH()3%L/8;$V/]EA;'O('\",GT'.'H7.$>N" M)_I1@X]4_+2%6?5K?#YR#9!;G0]K0.Z+EN20XWFWMKVPB; %MU>12+9:Y:BM MVEFH\M_! $U XM*S6FE'Z\7()1Q(UP$57R.9FC;X\<"W@=XM M2AYLSR7/LEMI-T@]2:.!MKG0W(: MA? ]N4R5JH5;,R;K*;W,^HV77KKBPJJ1>$YP^0*E?"W2AC+EE)TW>?&Y+KRP M7%D(;T7@Y&/$5$:9^U<+F(6XK'+B>#?:=4D(O)PHBL,(&O"%@PFU\/;Y@Z&, MM?Z@QF75U.^.L;>.1%D""L@SD'J"!F26]&H@K;.^OEQU=J_%8M7!E3N,UH^ M;*_ 4R W=BU0:F<)D'TFUI&FUKH2!%9-T7,\BXNZY #5T-W$ %^&2L! M'I14C=:!9-*(0*QP3D$=FH9 ,@_-59^)L21N^K&W^M"DPYMC I1>J 6[7X"N M@[75EB8B:AA5@[GS\!L 21-NBRO#7AD\TI0%OJR^8BJKA%!HHNYR%UHX" MLPZ*GU:K7,E1"U0:]Y6!;#6HEE &([TR'JOFF>E9M'OGC:_>UY_J$P.5SO.5 M@2PVLUHH/3,+\6@6:=NPHM(T9<63U,:3&%NWW>0[0,9[9P54BL&\#2_F.'1S MX^.742Y]XL1+9]VCE\"AR[A,SL(7?\A!W@,"L5>^JCK;J+Q^=3<.6H,ED_5Z MM0)N9?8Z"O'7;=\KOD(FO]V!\SMP /HOV8\T; M[B\CU&XXRBDIYRT*NT<\"R\I[S>8,&E= +SHS;=H7JH.SH:M2[ZH MW7JJ[MA,/1UXI#9AT6AU?*?, DIZ'E*5&)4-96FQIN%4O=!8*5VFQ!J:HI6N ML0MI1QH/XA;CG>+-M8/RG]PYK,VW76N;D0B+55ZL!6JEP$Q55Y#N,'7\+P2' M.]9"_!1O>?'4&H;2U5D+&/H94X$->KL^,F9E;\(+8A1V),MU1C5;I%R\($+J!.SX7N7Y8W/,#O@#12.;DKC?) M?K9Q^]+^MD'[J3E46Q6U\+L&I--NW(Y=V&J>+.TJ*GLN";RT]ZK 3\W=3%70 M:2]6(675A%;.[_[&66V'JC91^E2^R>&XE501O7A6GII=:[-5GI-;4M.'(82W MI2K]S02)U /UD$S?)QLHJU,OU:,O*G0:=7C_#"D3_P:3*QP^!:O03Z.M.N!7 M@NZG #6@4_,T \';31-JJ*0CLTX.N/33EY;.@^KTI9(F=7UIIU6NHSXZDS&Y MK*IZ,[-Y0ZFWR1M.W^4TE=*IW\EIZMY)-= EK1N'@$O&LI=?@RGY63U0>EFK M!&AJ_J,E; M?D>%/_<*6!8KD=94?A"GV"K^4?4(.D'M#KPPP-5]0"MDJ9U1Q MISY@RPL>Z3V:O#!-O-LJN0>U2=-]WV30='H>U5@Q[?HG ZJBZPO&ZZ&NP(X M_G8D8Y+]VP>1=9$WV_*;S?X4]5U!=9) MF0)*R?Z/A()5MU\MP2XYQ+)8U3B("BQ[NT4&-C4'T12XA8/(*:0C-64W.GP. MR3-]E[^YKR:A*-L(LDM-FZEY4A-5=)1W:LA9U6_G#G(RED/"!B44,%ZEK[GH M-Z@>PI4VF)QCF2JAC5=IT+*NT%TWSO;FP)<.^F/Q#(A'G)6HJ,N@D<(YRXT.Q15KE=&#XY7I M"8LG1N]\%RL>&+>4ADPV(%J^U8 L=;="R,FYD;;8'72P0B+"I=OQ+ZY@O$(N M&_*H>JA6#USU&R'PA%U'+7PWWB.D8^,K;M:MRZI7^^QUIJL/#^#Z-SZE^W3YHH_BNN/F><[U$KAXC>"?S!HL]@*X@GPA)SXAD%Z)]05C[P7Z_@SE:W493+@% MWAW#I_5$^CC$$_%QI!1.6,WUC0DULYZVL3&ZTE&"@H\ ML $+O<^P,O/>IV]9K3JTT*6P:0']H_,J/T\S',$>TH&,X#$E#&#( TH+,GGM M*J?L-!'&H]WH*<[%DY\\R-?G,*&68!]#!0G!8VX8P) 'E!MD\B:YX=<#S WQ M(&F8,8.<6'_3A^-884@#'E(N$,AJU_TA74J;'7/J,?PK-'J(^AR-8[#W8ZX# MBO&.GVNMDLYLM-\T8K:DG.[6'VG0'B3Y?"$>\@#*L+'9#"@80\H(ZCDMNJH M3;=3],!!:]CSQ$) I9?%J1R58R;HRV0'%/8%(15G>J=2;OE(PNT.!'_'/J]" MY>\&'0LMCX66D[%N]7[/GJGT:"_!S:%6&^8X0ICN""'OT8TT,"4-?1V%'O M?3SM>3SM.>0BFQ7'.OM8:)O$^-YC2F'SR$>S.AO M)T8@6I=UU?:&_?&"L&.0:UIJ\N%=O/)+51D]=5?IM0#7L%1MF@6X:B%M7S,H M%-UR'3UN'/3A_/P>$)=)+=;8C0/)[XX?EE_CZ0V_O"=HB_\8T=V;R;Y8;BN> MJ*3N=!)U]/<."6!$&GQU B;8 T 4DQ0+O\D8(T"@MP:3K*KOM]ZZWSKK0ZZO M/M9SC=U1'%(=U[%^ZWCVX?#./AS6F8?C68=C.<;/78YQR&48]I=?##@'2X<) MC.WF,R9AF>?-[8[(B (">)KE33 6T!R]$OIH''[Q%4:M.^J MPM5$3!.1C-@?,LLTMQ4VTT A_HVI\@A74.MRD5,K+!1>KW#J<48'&0<_,/GC M%D6/,E+*V%FLEH "\ESQSQ^+Q#FPM;Z];<:[506C6"S#B^@0C2 M3;P,JNBZB;%#VD)H& MECN(KJCZ_E,.9#)C"T5WVGXX426@6&T;<&R?SD[VRPSQK"4_CRE_&W'; MA*>M -S!YRK'@G&2%G Z:E( CY'[:GB:N6ZXC?:YO-D6DP#^*2IB;XY K14I M@A'3@)[!<0>**6:%6KI1"FA 3[4+:XTO?B&85F;FFN!J/TO )^Y5(J&[\Z$$ MNSU+1M'Y@C$[BN+!QG3AK;Q!JX!*["2%&B,.)#M<@]5N"[$2WD > B11][NG;>H+GN&/-:#D!!XUZ\[ M@&AE/F36*-&*;B.K7:&1Y+K^H(OK&TB9 MOK@P35RV%I&)WTH0':#SZJBL7P^6<&!5L;6NT-_ :_#X OQG\!6C8"->9FB. MQC#U5M$<[07HRQTGQ<4QEUU=WV0-<3MG$<2]%/IX_Y MCCS6-^(0!7S=E->LS;;\+Y. 4>'0B1XYCFEY7!>*ZJ=?D1.WIU.9$^#!X,9Q MTT)]Y-UAM&;3D.T5> H><>#X_!^+,*"!@_@#7:/W0(R_QX2_?3L*A8 M$&USSC5WDNU)AU^=("31A\6*_SUBQ<_19(M MGQ8H!'K01V%W-#94A7:XZN.W:SM'7P2MUV=TGS-LKF#3F)U MTCC>1*4:K9 TSI"C%VUTEB.5U1FMLZ2-91@F0JA6Q[O U<01K5HG[\(?C1;$ MV[BE\CHON*YWB[(V #$&7A<8L8')AO'+0&]!9I MP%Z^\1\Q8K*/>3Q%PMT=3D[L/SJO]_PP&'/-("#P*0QXA?DCOG=$9SRZP99N MO+7%-D9B6@+7=RB%*^A&3G?#HFZ&79@LJ=T# K&7[8G-#K\BFR+D,FFT7#$X0%3_]Z8I5@4?DL .,RG('+(VRV+0L6E[ME%+[U3RFZ(Z9'2 M*)T"=WG&$$[K-&+.DU.+HM&E$C@_>*P!'B^9#^$NV%!;A83>(X-1LE)^KU\>03E;A1#14$ V&A[2*N ?%0_8H!9L4^(FUV",? MEL5Y(D'B,)< @144]_12J$(O+8"RUM-4$NEXB0"'1<^W7#L$,>^C;-[\L&&S MAQ''U#\B30!O]LR": V^A=LGOO-]!?V0_1IQ1W-%G247;-@Z,:1QZS%B4<)D MA;M+AT)73SWU;>N5(VL[7C0W]0'<3C^%+&#( \\3AK2M*O]@.8X OD_A^&R& MOL4HYKJX+!']QK@'7E*,/B.$;PA$^QO5KJ0CA/M>IS7"2;ITYYILZ^==,&35 MX.A@5H&N^*F/:! +O/T85KS&N 0[OFB)UM>L0>7H6.=XA2L\K?!:.]KL7FLF MLYA65*VJGU7/SHP7*HW7&R?@9AIRMIT%-S\WEGS@__?$.H.__C]02P,$% M @ -UI?57F1A^5.1@ T P% !0 !S;7 M,C R,C Y,S!?9&5F+GAM;.U] M6W,DM['F^T;L?]!JGT=S\7IM.>RSP:O$7Z659U@4)5?&WUR+]Q_=/9?G\M_?OOW[]^L/7/_V R?K]IP\?/K[_S\_7]XLGM$G>I7E1 M)OD"??\=I?];4?UXC1=)60G=*?[Z2+*6P9_>[^KB4K"_WK5D[]A/[SY^>O>G MCS^\%LOO&Q'99X5*6O+7$7VCT\W*%9OG!2;//RSPYCW[]OY^^UB@/[8H M+R]>Z/^=HS))LX+66+$IWY[1/[XOTLUSAMK?G@A:T=\VS[2]/GWZ\..?/K#6 M^I\\1N]-I#K#FTU:;BB?XB1?GN&\I'BDN$Q1\5M"2$+_1H6YK'KL76MP4CRB MHL1^Y!\Q-Y+^"RKOD\RFB4<3D5P7"W MB-P_)029R\7E9"3799*27Y-LBSZCI-@29-EH8G9&$IXCDK[0@?L%7:8Y'=S2 M)+NBPQS96HJJR-?,VK1^_(;0*9W]5JF-E%Q.1G+=EWA1S3UT"-@\H[RH)L3; M+,DM1%1A:B3MR6*QW6PSYCWK!0*FJM[$*E\M=?94T+'_>(J5Z ]?6,_XMQJDC^ 3&:S+4'+M+Q,%FF6 MLKF;SHK7.%^7B&S.T2-EOD*$DC1#0[X^PX5--[:KSH>&GY-R2ZH/-ZM:A*JR MLR1;?'*OH+BV ^IW,-7\:'6+L[1XNJ'+KR5)5BW=FS?E9/7YT/$!ETG&_D%' M3;:<82M+O^B4U^A%3_K?:YSD].<[](*S%];O!T6\&5:K\@-;^: &-M3NFOJW MNQ8RA27$Q%X:6T&,O8\_MBDUPU5.&WB=/F;HI"@076]N,"G3?U>.T,4K\P^M MG"_]2IQJ<[6DK@=U[!+ZR_";>[64:C-<)[,]%TRLQAB(B=FZA"[\;U;4;49T M2?9HM8W 9V4DV1UB2\(%F^+S-1U5J!70FG1Q9B&K#G,CZ4^W19JCHJCP5:35 M6J2JYX767.\&[;_-Y3&3!IN=RLZ%(O1]4&+77'S?4^ MC%B':+&SY#FE4TNU!+Y9/9 M70"7/^.,33#%(=M(69##M\I]F3RFV@ M"[F?"-X^_[1Y? K4-E)QS%HH*5**Q%N""EI_U84M]!,P<[VW_% -DFZWE%N> M5CO)QH(-&3C91S:6AL?(R2ZRL50\1N[VD(U%$W)SO>MI+*4"3U][>,8R:_#V MLN(S'FG4^%JLG(Q%ZQ=WNM*P,+.8H>UZP6(H'/'PY9,;RZC!VY,G92RZ.FNS M472[V23DC3I0Z3JOCC;RDHXH>%M-_&RCD$W][7^-X@'T*G#EIUF(+.1FV,J] MH C[L KW'J-;7]'22[3P#QUYA@Y\0D?>H ,_T*4'Z,KW\Q(WX#Q@P%&D@(,0 M ?=>LEO_V)]G[,#K3Q@8]_7L=?KT-^U]W3M?%Q7>^$N-L']>=I^ M?&QOWK47O]JK1^W-DW;G0;OQG(T]U;R@&BW9$'Y/.55.P\UJ%U54S41/.%LB M4EQ0"Y9O1@ZL?B7NM"G8'G;Q=)GAKV;>MY2GM:RG2<8"S^^?$!UY;ZDGF=/9 MM*3(RRP%%C%V*[5+05U;WXFOH\7=J?S-:0O]:AS!H\K9D]Q>1#9=V>!%M>:@ MD] %'='+MZM\AK=!FT>$7$I;)^O TF?J%!DL7U$[W8-X5!>D'M7:@J2-*\]&K/V!U43,8#2=$.3ZND>*R&DFWQ;ITDS^_97/T>9671_E+- MWM7 TOSPSYUD5%MT1?^YRY!%E__B>3T '":8_1/ ^@":TQQ"VK72.ZO]" M+7R'L^P2DZ\)60[4-"S=M(%VZ7X#[3%W0OI-16>9MJIFPC&<.U<$;X3&Q+9M ML%?B;]^-Z_FNQ-]I\\>$?F@NBH> U%@\JD*V758[(:2R5UF2]'%;LIVR!_P% MTU$[+ZD5J!1KMC=%4%&..I1+IKM.Z(9IE+CTTF)RN+JJMD'QIU HAN5J.^,E M-4"[34D]D,!5($Q;Y5(5:1,>_K-;HQ_1N43'BZ*=(HT+:16)$H,&&@KQX,: MTP8;?S'$QFA?GO[PSY/;J[,J,.N4A=+<)F_5[AY+.+2NQ-RY$9@P4>[0 J]K M77HR#R#AF&O3CLZX1@DL/VTFQYZS>AMX_C7H.ORJ*+9H>5Y%?MPBDN)EU9W: M$+;ZBM;7G"[6GM)G%BT&K;N-F737V09,HL2EDQ917$<;5-.@[L=PJ&NTJ6+? M>=NBO8_#+='FHT_K=TY(U6PND%O%EOWB[0[=!V:D\N/?%AFF0\T_OB_)%M4_ MT/4K>BTOLJH4G:KJN.7 %JVWZB .87>QAU(==X[ 6_,+:1I&H%#XW5LYYS;#VPKM"!6TPXT,<28 M69S#<+*6_N>GJ&S=CRIQ8>R1@O;F9BQ#[VUW5MF?>_Y/8VSN]Z85@.^!7#5Q M%\5R5;H&!9DQ0P),0O?9D^6RDCK);I-T>94W*1= _ =RTZ1HV5[G0RTNYBH:0T>4:R65E)*R<0\3J$/@A1N2,'=7+=:A3ZIZ.U @2 04T%YT[(:7JZ-D8I!-Z*.E.LP/M"+TJ3T4 M[GV*U6X"!90,UB\?^I (CC@ +:="*HS\B-VR&@HJ65K,;WP$]/?W@P:YIG_Z MB%257JAS5I/)[4)W:FI>QG16L?:E57?M+;[,ZZP>[M5E9S6HW=1V5AUT0=U= M9+C.97R'+:B9KL ="E43.CBK49S7PMV=&8VT'LXJ54ATXJX=A3E>' X?HJ0V MSJJ!L_ MK)@TR('MX@DMMXT/PX)3_DT]@":Q.5HV^=L;SX#-HBG+SUO/J45!1^%E9:(' M:OC3;!S+Y(E[>RCLFGN@=9(2@+#OUNRNL$025-.&Z&AP/;H MD#&*:8D'&U CPMP",-X;.#A()@'O(7 >3+C9_!(08UX'W0I)(['7>;T;ZRI ML,S4O5J:L$PA=\L! ;3W^/D8SN&MF&QW@LLCFX)U%974MBN?KX\>K/>$$N^0 MUYC%_C#8@,444.*@<;019%;G.)SH8$>4AF\K^#C@\EJ/S@,+1B\0A?'"O; MW7[@,1W' -EFSE&Q(.ESY68\TNZ8+(;YKO0*#727%8K'P1M;$1OJKK/3K%I! M+'L_'3G'9S/)_DWFQ@WZ">/EUS3+P%,:.B:K0\Y';7RLNJUM>B#WV-J6O<.M M9*$OSP *LK2CZ;+)8_M J).Y0H0J]5'>1Z1%^8 7%)T>>E7;P1**@FI"7]PQ M[#B'&:8/,SQ_J\-R?,.Q\C <[+(22_#52LNR,G8:8 !Y!W>_%&BUS:[3U3 L1Z=(TUQJ12)'AX'>.C!18Q_Z MHA4P%MX2?,E>7.@\O'"'7E"^13>K=@O_/LT7J*/Y>5+2/\OM_JTD_MSJAC]_ M5K7E'SEL?;>HY4QJ*XME"L*H7,ZS+6&7*FM*X#E$#_ZGK$H/SBB_RNGU)-_M M'LI-Y8L7.J>B2RW;T]$WCQUL5(>''M6IXQOJ0KR6#=5G.O*$3@'I;2BH#J(/ M-1WU*O,]$365?4/]1]K644P^C6"]A)U3[U+4YWU&I'QCL135PW64]KF^%^&M M9TGK]-#!!'5^0_U,M>5#=3>!?&VOQ8'?I^JF\6?U2[)(L M>.M.:A5[Z%.RBK^ACJ5E@U"]2R9DV\5B.HNU<(';C4N??0^HQ37L?F>16ND8">;'I8CG0_^ M%\! 9?X6P+W*(H?I0=LZ\ *X)UC;I8*=%#M5L(Z,KERBF\ MJIOQA&N[V=2.[84AUM>4G])3ZF$J]QCV+ZK\.+NB&UN$OA0@$K3MHL%/^CL- MR"9;+S>/N+ M3GJ?DW]AGPQ+ MRX$(EP[GU9B@20Q"A?;I E%# D&X8HC'@C=XW#D0L2*1,B'.@P4A5Z67S!& M\3SXMBCQ!I$[E%4;O<53^@R_,*Q V5[,%U$&?4Y#!U3Y#?6J.0U=!/UM3D,WY2XTIZ&;T] YK^P;ZC]S&KHY#=VGH9O3T$VR8\UIZ&*;V.8T=-/O57,:NCD-G9G-YS1T@B"NP_3$#_80+YC[47:;9N!('[$>6$ZVC6 MN^7&$MH]/"7YQP\?FLQB<'J[RR0EOR;9=AC;[8T_OX_8\I]>[W#:HI;]PE:6 MX*GI?/3U.9'IG,CTZ!*9?@I^9M]ID#F1Z;>F< MR%1:VYS(5$P_)S(%V1X=,N9$IO$G,AWG+ (S8LG(&FWY9/$XNYS>C)65U$Y8 MRN<;NLM7Z;?0\C8AY5MU4S59-'-:]PO@/.@7;!I/I^!D70SCUK'U.G0J#ITG MIBL1.+_P"0 LA?@ZV%H^ MBOR;F#QC0@7[OY@V\:]T>;PE",Z_*:=L$T.)* /Y'((NC75TX]F_DT53Q"MT M5Y_3H,]IT"/-0C:G0>\@<4Z#?DPXG-.@SVG0YS3H1YH&_;! .4LQ9?*,!]I%G\0VV#PPH-K\0 M-:47HH)E&IG?,9GD.R8QI=&8WS&)&K:^6S2.=TR.(N'%G- [@LYQQ F]IY:N M8LX^/&?,J)%G1IU:0@R_J93\IE#ZUE(GQ9,R29XJ*5C6 MB?FJ_S=RU;]^%F&^ZC_I0/GYJK_;"]T*@)FO^L]7_>/"QGS5O[GJKQ=V!X9M MVK!H6LF,13PN-S]]@(/&T4XM8%:GE^&G(&5GZ*%_[8<=^L<_[TLJ(W.4[AT8(N_] 2G'&D=+LE M$9(AIO<;A,@O2T6TM/)I8P]L8\B',C2ST'/3-',.ELE8X MMM,/>@Y\@H&1NP2!9GUY[\0*"O4';0['KF&[G$(O$.;+^_/E_?GR?F17IN?+ M^T>.P_GR_GQY?[Z\?Z27]P]V&_<.%279+LHM2?-U=0VW1.OZ'M/%ZS/MPJ@( M>*>V)]T9+EA<$/T-D1?:^O#=6ITBNQQQ*D7"9,#K2-:(=(>S[!*3KPD9/E"@ M2 UI#5$'RXBF84"LJW4_3YJ\ICI#GJ2&T'X')* "-A0 ,6D4>#)]^(F]+_U3 M0M:C8$(1"3CLM213M#>LG[6]=VQ#KV]OD[V41L MKZBGB?WYK"VO%X*'K.#$@A;,>TQ7Z:)^'FWYKVV=%T5EMI<6%DW^@L(30895 MFSAS#005AKYTN-\*'#K^3=)8IFLACD94+CD*1%0H>= 81%UXF;>!";:T:NM> MWHL^$%'0 N#S 4K4\L5<5(3NR)H#W_J45COT?H*+02YT'RGN@"[B9 M*J5KD\?QZ4*^#J!F;JRNI^( U.YV"MA.'@&C7>'P&("?"K '@>29 ',8Q+"] M?;%YSO ;0O?H!9$D7\#/ TBHFG;A4@5R?.7=&JNJUC4YERTS-I==Z!Y_4SZA M_G(,M+2,K&D//EG,ME943MG8?'ZANW5/*!;F(G,)AS20([BGF;S[QU'7E=.W M9Q\=$#AO FI>&"(S,D;&16RNIYCU[($+1R+,V=E8^"QI[!6EKIQ&F96=]T4 M#.WKEL@]QF5]B>"6X"6MEVU@T#$&USM?<'"G3IEV"TFM3 R[E$!'Q69*"PW> MB0A58VW9T^%+0BQ5QUU539*E_VZS4*U)LH%O!*G2MR<5_K!PDGND]KK6*#TA;D7N^"15A"WU;6)F5+?%;79!H;A/MV\!,-O >-F]N(V M+0 '*UUS8FA,BS=(UB_N:D"2U,A)WZI9JM%2N52@(W @E/%HOMIKJFNSS9 M8%(VL[PZJB0,Y#CC,C@NY*FUDTT8E]#SE>T]1N$P_G*]GQE>[ZR?:17MEWD7"S9W2/@N>[F8G:6 MH>JMGO:I!$[:12LNNTMBAERF!R@W#68)-F,A0H]8U=OBFX3\SA[Q5GG(74;; M?=6=3SL]F.DH;PDF256A-Y>_X'R!-\^H1"=K@JJ%,HP7.6'37B+"Z2%%66U+ MF(CJ\7'=]7[[_)R][>J"H\-$-.VV&4PS/4.K*&MI8TX5H7=DKU%2R'J_D*9I M'0[-]*"@HJPE%#A5C)]]/%BT&"^JJGL6VF0A\AO>535-R("M:T051Y48G<>- M1YOINYZA1+WK(Q+J, , $^J&NK+4ROEZ*!TG4DNS5*\!%$H%&C94S8E-&Z [ M<$@JJP<*Q4I";]Y!@MXAUL[M7P^(;!0PQ"\D@!!4:)H(DJKO $!0':'7KK"< M.?J:9,K &5$+$=.AGBI4> H[P4B'>>A5*JP#%!*@0"FO?'- MWUIS]+]%9@Z!X")S](L%O+_8VP@Z2[+%)T\[3F<$+=/R,EFT#Q?GRVN.U MN8:*BH87$8H$B4IN.B0"S=HFF85FN6@;&[?(:'[N']'RA;6T!!>CQAMC& MUO9Q9=O6ROYM?YOZ+Y.X#];7 -B[YA. %H]@-UMDW9'Q)=O9 *^QW>.X/M67 MB7L_148&6C6.FT\"RXWLJG23:G;V ME1F13?G7.,G;]3 <#R\D:@/A.411N$^<4'<5O?@V&P2SL'9"\N-WMO9@'?LM0NVV_D:!2.VN+'^JBC0J\&#")&C'5[J"+'I"++O2_X=A_.TN)IM\.VVRC-EU4N=J8"?)]/ MMUQ[@T^]7,0P,=5>%1T:_,=;; <[EI2=%C939)7@'0)V&C:X'3@?&"W5!0

HJP46\.^S%( M5%7H4]6^+_0Y82GFR[?SI!3O_D.$X+Y2GS!VI"@KJ04*$=?0Y[1]V2X)^F/+ M5M0WJUM$4KQ,%\T+R$(TR(N!V! 5FQ92E!O C>B.BP/A\$I:+!OVKF"2ZM? MT)^2-=*#B28/^(A)E<>T &36-!9H4J[0\EQ: 5I?MJP9;U87; G,C@:*FY7R M1*1:&#[TD!:>%HHT&\,"/O*:N@?A?G!30_42DYT0&KA1+0SB1EYX6KC1; P+ MW,AK:G#S5Y>XV?G=ITDQA 7XK0WX['^+W:@B5;1L-F#4F.1'?UWY#+^@/&&^ M<;7(KF\\7)Q>/9R?5$];";NR:F&P*\L+QVYUJ\:PZ,KRFMHMMP_^@'-=O4V\ M1G*4@)3P%90^Y;3L+U+3PM@#MJUE(PF&H<-46MP_$Y0L;_)?$U(]OT9%11^% MD) 7 _$A*C8ML"@W@ 5R1'6T,'*Z=3J(VD-D<[/JUBN$!)\<#G$%R*<% :G" M%J:'>+A]+2PI-L<%M!2 MJ*I%6L"M59*^)$R@NB.=,'NP#!QBE8>SJTU 4G'E&.2*9A4HIBV:B8&^;4F-MW!?0PT%-8#Q)2WBT\3'<3G2P ?D/I^HD]LEKO:G2]2<#A5Z#N./A"ZMBQ MH:>NM@,O9-W&49EN%_H)UJPEE0XB!D5%X5;+Y M4G;02]GS) M?TV>A>.(&G'3 C+BB*VNI:>JI65,?5S>/MIT'@;]TB3!AWHU<\J/R:+"21(0 M/:0$3PNR?;Q.-VE9[X.WJU7.RY9RTMT#ER+20)@PL"[6TKJ+ O7*ZDL:MCD8JK6VCRJ:1E:25<+&_/XA\XOW7=5[M 2;9Z;6U8I M7DKW]D0%P$T"N,#4]OX4U#;<"X0YQXT2A4TD<1$EI,2V?RC$@!0QFGN+4&5R M\,2Y[^@,/I+]R, DN]-ND"0QKZE#8:\/?OD#$4W.?Q2EV8I)21U2D6Q?2$9 M7*10XK6".I;V^QO*-<4]*#U\Q09P&I52@E.GU%' B=<*[N'4J2GTZ-2]. *X MS;S/3=.,/\?O$DM44G: QWQ"IQGJ2@1Z)WP"P)[A'5>NI;""*ET[#AD-S1>+ MPVE@P)$C%="$D.NH9T.A6ZAFQ1AD=V7 MJWR)7MEY"OO".?UVP&MW$&[%*] L+^CJV&W[\-#6/1*WJBWT '-)'1&29)?; M?%GL;O()X:=1HFE$I1)10DE?5SE@E'CZ>@OA%.6+ITU"?M_E&N''24AI.T>I M MHH#:NCG]RD$FZAO4"63H;;G>&/NZ<7^Q^CM*50 [GQAL4M4T.*,R'!)H"_ M#K,AQ6T$H0X*5AB6]_+PGN0Q\-%#\XV!Q@_0UVIU?H]_E+YY=CYI=CC) S^9=CO"#KBNE:I84_!Q)H:I00X&A48HKP$:MM MC9H1>Q_76*"*[U".OB99'0Z@8'Z07F#\ ?T432]2V=KP ^8^=@&A:L^2?(&R MK'T00LWV_$(" $"%IH@"J?+64(!J\+(=.6=>_C8S+P?+M'B:Y+_O%I;#E1O\ M<7<2U/\8N]V%RNB]RC#@9/G"RIS3:*(YC?XZIS2*^'1K3FDTIS2:4QK%9.1O M*J419\\>/ Y2HFTTE=!&<+XY83KG9PT96]9L+\#!C\,7N3CA#U(J. 7#ZU"'> T6H-VXX0NR,AV MP4D\LB@<3W!W2%$UOLO9VQ;BDC1?I,])=H=8 M@RY92J;+M%@DV7^A9#C&NF(W>*G%G%V\"'/<5(I(M*\UM$NMH<%5_H5.)P]? M4?:"/N.\?!I%F;G@I8]5B-=1 %7:2.Y1"E49^J:4EOBL5SU\'3Y_;,/"!) [ M%D>"0[A)?,!O5Y.7VRQ>44B %'VQTQ?KD:_+PQAZ%8]C@MZX4;Q!KZHJ M>!Q-1VP!H@1 F8K]['B$I4L*9< M#453@HQ:.WZ CPFD,.YY##:9IX#CD,&G(XOYAD&)GHY'TD M49BBP6M(7EY'/+I7TE2LJ_TFFLB2DA?0#A%"?)(O;\HG1*K=%8UP8GXY<6@Q M5"YB)I6&540! T^!=W@JV#A M/)RUL-K>@]J>0_Q04%//Q1Y#^'"?WTA:4M%7; .R%G&X$A[87KU >^U7H4#L MB-!66@L<*MR#APU!6LSIS?RG-YL#C$(%&,D-/N+Q7:SS9(2U8$39WCS M3- 3ZTPOZ"JG=.CLB3TC5%SE"K2G;^Q'G-/F"!@TH"#H-2Z*D9O7[H$8%F_W M0[2+AQCW3V[.KD[*DJ2/VY*Y( _X-F$W%.BJ]&;UD+S>X2R[Q.1K0H:9[PU* MMBVC4S+0X&%L?&S3,MU115>":G=)I^;0+LMNMXE=2' MSZ[OO+FZ$]!%@-)95N_N:]A37%7%[B[N*CJ+' M>&IW][W&G:"ALS[=EWCQ^Q/.J!3%Q1_;\2NF?(*F=2&"":)1JJ MNEFDIVB%";I#BRPIBG25+JJ8D1W"H67^ "%V3)K6-64R0:0Y:2];-)H*$3I? MTU#<2VJ.$[QH+MJ6]4.-&N!UQJ^QBP-^$X2TZU:T1;<#>4+'QHET;26_94%^ M%!@*8[0;;NU@;M-*$C 165AF*^3(KJ'9:%B RS.@DR;Q'K MHR"MJGMQA=%'F=V75"U6?>VN[\Z:"R#@3(EVMV(2T@8-0S."$M;3WP!SN[@U M23VA#QL'4H'!34*:IHDX-.$BU]3LB]6TZP) R)A9G,-PLI8>Q7F%M344P&9G M;&$@FYFY'02T'<)C 6/?M,NI^RJ!(]_$75W-+Y%&O8&5*'H>L3P)VA'U@21Y MD=5Y'I;_VA8EZPLRW"@4&H-&6"C>!=A +6S8$)H^1LUC "MA;1%AZISIBI:G M**?_*&\S*K4ZMC0*CS&F5'BB6--O&!>84ZHUHJFPN#,Z>%6G-WE)ZYL>/*(MZ7*'>']J0$O=[$C?KLT ];\ M(AD970 )NV]@T4AI(7*=),%:U-"^+UF8HZC(?A?&U:=O3UN( H5MXC MK$85AW8J*ZF_X!P_(T(5S->UT#!FU(B[X7X"XN-"E%;3> 283([0>[#[;3@6 M77N&8)>:L496]5TI+4U%FE8=VG M1@.<]YIV@Z7'FHZKFQS.*%X'<8]*6%Z*=-1!J=#-D-&<*8*=BTO5ZQ@ U3&" M6M88W@$)"!#ZGN 75'*3-H#?FK8:?#LNN(@4]PB20;6A+Q&:[DM!L?U.>%GN M98:(_O<$4)?-Z1'0EF)V[R3.EPHBO%3@!H86MPRL!)BO''$0^!Y'' M&$P;;2AM> 1S$/DDL#\'D<]!Y),,(J\2J#XF!5HR^:APE0+5\B-@ M#/C]$UURGPZE.B&$/6/$%D2G;WN2)N_O"7L9971@UQ[Z.&/8G@PY8.@JT/L. M%25)%Q1H)_GR%I$5)AOV[&AEVY^H1-R0;H.2N^%(HV2@L<>AT;%-6_7VS*UE MJ@<<#5E"^Y/&*M?;Q?O7V8IJ''UX2O*;YRJ.[ O.7VA+H"7_I:LPE=L.$H:5 M'T4_"VHQ]UWUT.J$]J /H.]O*%T_L;'O!9%DC:KQ[ISZ69=)2GY-LBT*.AR8 M2'>X\4)/NGE \6[S28XX>OJ&OE3AKT%.ELO*=$EVGA8L1&Y+$,_7#BR%]R%& M(L4\E#BSX92&#(E>H:]SP(HK]5RECG74N \$R_#W-DZRBB]:P@(VUTS:)P.& M(1A&A=L0#,W"1X$^JQ9SCTI=<4)?);G8/&?X#:%[1%[2!8*EWKEVE;[% RZ3 MK/O]#!?E%US^%RKOT *O<_9PVYY376@X]@\C:$/+T<;HAI/C*+IC+'9TW[,# M:A;Z"3!OJM?/0M&U8/,3H_MXJ)%!6+GOX8!3^3P&V%IL0AV?HT[H=]!BV"** M<&ZBZ"@9^A$Z?ZU0'VQ?Y?6@&L\ 8RB7]U%&6ZYYJ/%H MYRF--]J:]MX@/*Y1Y]=JX(UOU#&4R_NHHRW7/.IXM/.41AUM3=M1QS2T#8RF M]*=?-U"/<2@>$K)&Y?Z:7SR#BSM1O8\W+D2=AZ##HF%*HY(+Y=N!Z@BC\BXQ M6:&T9,?Z\0Q?)D)Y'ZCTA)J')%\6GM+@HZ=F.\P<8:3=;@?LRQ:X:7?P>@^W M0]S6.X\'%G::4I$$V@L-M-4Y=V@;*TVI0P\5:3NT:8AG;/N0\6PSQK.+./=NQ[:<4H=7T*T= M X)%<'K?A @PKW-K/M1FW3R[.[/5E/H[H$O;OZ<7LUGO(]RLZI'K9%L^8<)B M4UWU8AE_V[[*Y_]M]TC%=H^HW_$E;GN7:=0BZ$&WU3W09QOZ KDU36]VKZ^=4+[)TG3YFZ&2-KM/-Z$E2C1)- M"RN5. J\ZK>->_0IR=!BR33 P^U&\V>4%%NR$YHNFCO[9!5U[>B[6FCJUF>[ M\%2O[RAZP:'M$M'"5%V#M@>:!F.X[8&WN"B;@>-GG"UW"KCJ<3+^MCV,S__; M[E&*[1Y1#^)+W/88TV@'QX>C5,0-2][3B:P4KR/\U6)]B"&IY=ON0UHVB*@G MR>1N^U.P?%+WBR>TW&:HV<<5Z5CPE(2>*7?.M^U?[O@>]/ERQ_W(4^MZZ#GN M)&W[RC1>,6>O;GQ)P-?RH$^- ?J?@KYFYQYC6*AZ#WNNZF80[-<9^@&%5AKP M@2WXXP ;X5]] ZV()>)W[=MET#51+*^F:1AI] 97(#-!KY2IV4GXBIC84@Y> M^0)7! ]?\<,3WA9)SMY$N4]?2X3RFTV>/FZ+JYQY3^D+8J* 3W49EFZTURX= MR#/G=#9LJS]D_?WK6-J\0W?E>BZ@%0 3,?BM3<[;_W9\4[%(>6]S\:#2Z-\W MX6JT5R1?"F<+GU6H[CD851'.O8"1J;)]8-^6O=>_NW(H;0,8U1]ZA)QH)QBY M+9/N!I#[=M!^(/0"#](3XG@RMA>8QGD)5D S>E&Q1Q/K)J[-N(G56D1K:\E MGOY+BCTY0@^PHPLG(*PD5.WJDD=UI-!2:Y5#@(LKB8\%,.]-T,[QM61L4BPG M>0$6*'>D0#-MN<..:U+90C_/UAP; XMMX$L_-NU8%]I\Q;TMLWM51@()<&$ M?NO#(OQZ%#(@%LO>M6RG>,@4I M.]"A?^UA0__XYP-3XV9UE2_3EW2Y33+ ^1?2M >O,,WQ+0A4&L/;TH!3N9>W M>W6!\UM:/MVAK%*J>$J?'_!%3MOC#71.#4OSP"8K'6[Y(88+A">MEN@B#:P* M1(VL"B_.3TQX&JTG8D44M&!R#2GAXLH5J'P%&[7O!<([JIRO@_"NZ,X"(5TL)1N,5@DAK MAV1F M$"YO>(;P=FXD,<5G*MEFNP&- 7YK=!I\"S0!0N#'8L%'QJBIF#D&Q4+TC,_) M*]\9KC@CSNE@0T,7] MS>UY6K![KNS>^/7P)O!@AT*?P6 30X=!B+,IB9SHL;POR7;!+MF?/!8E21;# MO%D6'-3:"N80J/-: .[:*ON2* O2W?[2$N&T.?N8J'K<+TSG)"A!E#GQ*0E?@=(:CUV]$WP)4D"AV-JM)'KW+#(;E?4&,<;@L>(4X%+7.8$;>M MVLO&I%&J)65=Q9F5S-B,$BGILCEHWB0[9#IJ*WN@H/N:K;+(9)3 $.4RE=K"NT&'P_H2:2P9H,EB7O-QOX+Q@SI%E.":+=8 MN*,)&T!)\%/A9&.6F4U2**JAHE L<8#@20DG:)NI@VECQZYQIB9;- M&4JER:YK\ XKM,JT$5AJ95QUHTX]G&,$ 44C,D@1"/MZ38Y5U.OB6XD] S?( MUA+#H $;B78[K2E[,:F:/5Q;,IK*O!Q MV61&0+,4(/1V/"0^FRWJN8$PI9GL.$_(6Y?H9(.WH^>^W3 3 %B'V901;-QH MSB"L(X&/,-QV>_\2DPTBO^2TNEUX_QE^080J]O;P5&7_'*#0I&C9?YU3K>A4 M$&;1($9XTJLOGIWRL8*%\O:X1MG1GKA2V8-NA&M#S*8AC#"F6>&D-K;O>LX" M)YVPF&B7:0LFBF0'6@&=9H:8Z]Q5<0^C%[U@N<+-.1L9%1?@=8(EM M0>M+-W5AIK"A8]FGM33U..P]M+'!&'AC:XNCX[7M'46^I>WS<#H4*R:M2V+()%2\N&Q$P([:18RQ3OX4P\K&8\[!8M//$4E?$G:_[C+- MDWR1)ME57E"_J+J-%3!2?2\8?W>72[';0@ H0G3Q+[A:/F?UBIFY(ZU@O*U MC1+MVE6E1+ E*]]4V$39_IIAQ+Q:A:HP#3W;[X5Z0&3#HAES>&-83#;"^Y L M3KLKJJ5@;#ZGT+/[7K(^(+D6ALE&%AZ2Q6YAH5I:%AYR"AWDNY?L9E'0X(6B9#KLL]*G1N/\I3ML)Q%

MA_=>$I&ROYHZ"8]2_U,AW'4U&'J?5--54ZGHRCHUU M@ST;W%VCO*+E55XB@HH2!(&4;*RV M=A"Y?R8H69XL_[4MRGKKG6-9O>(CH6*P(,E);>R(1<6X0\V,HQ'1'N[TR)T6!RN*D MO$Q2\FN2;8>3BV:IIN&42\4)%S.E%="BS+C=HOD0WOV 0@ X7\<[,D&.\56W M7Z3'\K)=E]XQ^\>/DSAG!Z>ZM/@=.&U7(16Y&CO2H"?O/(/S' M801@8NS-T M,:=X-ES;+4+N$:L*ZZ_)O#=-3$18/4N42"+*U@2*VK6M36?[=#277:AK=Q?I8*N'H\ W &(W:V3 M*"-UYL;E0X_2?9FXS\#+R$!K!GB,'73;N%8;V92K6-^R0X9CXW89Q=5)M4T, MN&2!C0R[8R96ECA@.G;V=35\./1?)HLT2\LWI0D5)N9,K$/B8"Z5I$<"TZM0 M3[Y-^V\URYB&[L?=?5_HE6;.YZ85QI]CG68EBD@FV7'IT"$M78G@QWJY!(#M MPD^H7/M@!56ZUALR&IHOE@G4P(#C)Y?#F1!\=UG+AN(7F)6L&,..Q#U:; E: MWKP@DJ?KI[()TL[7U8B/5V3WY2I?HEU?L&B38LPLQ[NRD_H+*ZDSVFD*XM(&R<41' 1UZ<-@D &[V>V>B2EP]/*5G>)J1,1]'1BM2# M- UY3&XEHCP! .JWA&C22ND/? M*+E_PJ0L$=FPC3T>FL1$[2*,0W0$^%'2WS5P>)5Z>6=2YPX2SM!H@\ M[ZC4VAQZ]I "^XAM!':L"JD_6-.@M! M 1ZRZ109PD98)-Q)JBH0L)'V'.! -?4P(ZPA-'!NZ:J"V68_*0-R@R=V!B6; MAM0J&=HO4\$'MFD-$%:"6AFVM&K[)B V.E*/!V3BR &-,-FH4W:(+K6R42PD51"#[9J% S5!S3VP MJ=48>A5P,,R-7-\X42=9"_B G>JBP"7P8E@=[&2[RI^W95$I\Q'TT!0HAZ"" M*$-[7EIC$-91&T2,2G4]X$#51#,^=83[I R23\H@^71,(('5=@Z23_SUW\$" MRR\2DE-?K[A%Y/XI(2A@3/E)7J;+--NR>UI5I'[*PAXO7A?9EJIS2RAEXG M[%]DLU1(_!JC2^:CYQK=,#]H*)*/WN.UM7UU(]="=[>MHP]WLE3Y] UF &R, M'Z F-[.:N*9(GLETVK_LYST-Z\"/<;K0Q\&<*-8C3K>2FPI)E5S8;>+(?G4( M>')[@5(Z+8\2\G$=4WXNQ^ <[9I' T_H""$2? J/&@(CU%=FL3M$5_WI@@44 MY$LJ[ J3#3LK/DVHVU5)7H#[R=KE=H_G*I>+:ET,IR S;04YL/I9R33J"9C& MY"I?;JF<;_>U2QXR@TDC0ATL0_OA55XU6:,DN).L4V27LT>E2)@L1US);@E> MI>4U+GC[OT9EY2T"E0W4Q;5,C>U:I.>P*]1;9S+2JB^T[]*FMJCE96N)=@08 M($M..$A' A%.!#/*NIH 1,0\](;D'7I!^1;5'E&=P_JWM'PZHU,#WB!RE3./ MB>K&[E72_RT?DM>1;V',8>=E&'"8"+#L6\<$<4:UA@Y!O7E&)*FUHDX*8J/F M &H"BJ:Q0(J)0$6NG0D40*[! MN13)X> C%>H#VE1.Z);4[R3A#+20C*Q1BT\6FY44%1+:B<\C],[!&29T:F89 MY/,Z.A&^D"JF:B^>\JAB,ZF:.D*+I0PLS MA8WKU:GU:]Z1-QCK;^,8KB;N-@!;WQR5K: M4;&J9F([[V=O+K?0*]0J(V:S37:1I9LTK\3GOSDGH^WF-^731FQX'2U5S2_A M&?#RX!=4WB<9"AG&<9X6R7I-T+J)JFI.H:XY(1RJY&W2>"EYD)RA04DN5ZE[&/?2H+#F(K0,2;8[711S4CM=A#A. EGW+ MZ,+-J,;0_A]',>A05854/#:%."9U,!S)SD(MQJ(I7I3Z%@\\E9!A<;(IXC\? M8 _(;PFR?-3NDB@9+52 MNJ&3.J:;EH,JT=/(.1WS#'%&V0"R*XS(K>'3]1TCQ#!EW MO!V(88CC2FM+\YS9@+86.K9&QE9S<+7,[?KDLD"+'];XY?V"Y6$B;[7-FS_V M)F]^^.3H$^-0N]'J?8K:(0 EEV_1YN/0S]?K'Y_\< M6&C_0Z,2^R%F:XP$5K8!*^GEYIBD?YP4:0+VCO&'-G]*YT/,MN JH&R3+@?+ M=YK!C8]J>7>)"4K7<"P)GZ"-&0((8K:)5"%EVT"(Y:^U?<=O%@:W,+3\-3:Q<.6K;61?ISM7ZUJDBTU: ML$9HML$OMRAC,B0K5+[=H8RNTY?W;P5=K;<2PM&;;KBU\9VVW +-Y?)>CUTW M%8"M?)JD1DDY#?$1Q7R/W>[J:/OX>[]J5)7: SVR!3^V9;>_39*PCT,C,/'V& MXZ7:P6[-TH7C)BWK>&^ZOJ<*I/D:Y0N6Z[]X1%2'D!=J6;+.GDS7G*NT=]N:;>B M_SS+DG13U"FMA2@4%0#1"!>(VOK:&JOC085UZ/CYV^2M&CHO,;FF"_/L'I5E M?8%Q=+XLIVP/J$2448-!74=U% AYAD[8/8#H15%6NW4WJUOZ(7W,H!3>6F7@ M88)7)FIPF.AM/%CPN%ON?H&S_:#JNX3^MU_O5;X@*"G0.:K_RZ[/7^.OB%2T M8GP8LX.A8\!N2JBR;2UCP!E4["-8S4RJG]/UDTLP ORLT-CC=X1PY+>7;SSV M:O82F:I\6B4F.+ELUGG(_.GEWP:L^"['A%#3:7 M[:0.1C/;MV%_!#N,Q1DB#E M_;1*80Q=+N 3C-R4/4'0F!:);;&"3D++[Z)6(#8A LW[7 M+%RTBL9=<1P;- NHPF:=13[$-RP4-R'F66%<1UZMHTARW=[?'15 M%%LXO%M ,3AZZU&$\M9D'1*K:,2WZ9YC]_"MQRGT^=LN<0/@"3;W#D5I;M1* M#9/>R$I%/BV;::\V5ROS#CT6-,) "PA![A0I>3^!BH \@IPYBN;'VMJ#F57$ MM77RK AJ"3[:N 4-+^].>-@(T^^XPXU:3AY[Y,3@?+0)XL#M"= 9T2@Q2$(J M+!$VKX!\#,$FF@/Y!K@U=1.6"FL(L1JI#EH EV7T>YNX?O][Y&X'3P,UQZ)3 M.D02@:IZL)<"7[JF.4BO$\[WXW;'(JF[YM@5W5D@>->0V6 TI82P C1]RLP@ MG MYAO VL4E,\9E*MMEN0&. W]J\3_UO@:8B"/Q8+/C(7E?&I7RQ$S_B< MO/+- 7UKS='_%IDY!(*+S-$O%O"U*4'<_&\)(4E>N21-Y'PKG%L1[K>/!?IC MRQ[B>F'N3K@P_8$DUYP@?1E9Z^ARR4*X]FU6?&KPQ^:Q,_8^6KIL',H':NMB MA0A!2TZ\OP6'ID6,.(1:"LB,C%VT2&])P*F1#1A&-87>B6B%/EG\L4V+2LM; MZJ!3W1(6U/4KKM_3+1%!15E3D?V@,4"=&9,!\'293 ![5NVB"S_=RD+O9VAT MFX_FH]U'\V'NXR0P9M &'@:VC^$O2L#2UBY3V9/[.DT>TRPMWY1@I<1!B"X) MA\F!3*=%[+ FJ2ETHA')4X57N>W#DR(.:@]/PAPBAIQ]BZA"SJ@FRQL5KI=! M4 R@B 1>_H2(_U/!@H(FJL:&676O(\3_8.1 !5H5%)H@IN( 8$<5] Q :&\ M#[!N DCLPPQXG$*ORP#!X*-A&1W?T!%$$$CL")M:'BH L^78.YJ8 %N+CZ, M@ML%@X_P132PN4,?TTL[[MC0\A-Y'E/ R+%$%@+[ M,L!T+:'B[Y%-8+I6TTUENN9R"MV'(<'J'39X$%>F%QA^0!]N&I?9EP,!D;Y= M,'#8\_ P8!MC][="QF@.C <;T'3O AS":=\&'KZ20/Z_9(D>2,)V#7[://X, M3NE"FD9/#DV@*5V]$V,U]61F[#%G!N4P'?=QWME\\SO[O\>D0/_Q_P%02P,$ M% @ -UI?50>[-0UT)J"H3"FKJCMSNOW"0TN5[B@DM:3,FD9@<$&Y MFTOLI),JDJZ0^NG'C)MSL>781C,I NBN5#C/8N[V?><<6_EO__-EFZ!GG!=Q MEO[['P[_^.,?$$Y7V3I.'_[]#[OB0U2LXO@/_W/Q?_X?__8_/GSX*TYQ'I5X MC>Y?T<<\B]9YO'[ Z/KF:A,G&!T=_?'PQS\>_O'//_[KC[WG'SY0_21.?_^% M_L]]5&!$_*;%+R]%_.]_>"S+IU]^^.'+ER]__/+3'[/\X8>C'W\\_.'__71Q MNWK$V^A#G!9EE*[P'Q"1_Z6H/KS(5E%9-;JG_G*?)ZV!GW[H?'$EZ+\^M&(? MZ$FB?0QP$DK_C*1;[[3X<\___Q#];03)89B@>GN:Y-? M#Z'Z]\NS!-_@#:+__?7FG*O]\P]4XH<4EQ?1/4Z(RTJ]?'W"__Z'(MX^);C] M[#''&[:=),\[,_37^9G^.H=_H;_._[6W_(-)\QXHFNZR,DKLM+.R-VWKQ(UY MHR]M_;2B)E_:_)4)R_$,OW+/C7FCKW$>9^O3=.V^X6-7MAI_6T;Y#%"9.C/_ M NY;S6AJ0C^Z('\-_.*7$J=KO&X]4]N"V%FYKH)M9;FSG:T&5A.:1;)\^G4* M8K6RN(F*^\HL288/4?1$S!\=_8"3LF@_^4 _J;Y3\\'_7EX=GR_+,H_O=V5T MG^"[[#K*<5H2-E]M[J*7FRQ)SK+\2Y1W7Z?ZTO_^!PW-,B[I+Z&D^)4I<-$%=_-7VWVX0TG58R./WPZ^T?4+S6M[8X M?B2F<('B%"U7J]UVEU25T%7YB'-TG&V?UNNXWR5Y1MT&W\D,:; M>!617+!70ZT>H4&CZ9L*\I[/5/MH1!*NSH Q$LL>Z5-<1Z\T]QSOLR#N1 Y3@HD!1DF1? MZ-1@@399CM9QT4A&Z1KAER>\HB.358[7<8F2K"B(($E!__3G@Y]__+$2^J>_ M'!S^RX^5-NWSZC/RQ^$!<590?3*,25[#X*$04 PVRCJ>S4F6%HN9?.N>^-F. M1/\:Q>D%Z6O:K*AX/",0^1M>/^!Z?/0);^]Q/J6LCO:>Q6K:YL16\:?*]7(Z M/SHAO(9_20Q0MKCX-=:PW\MJ86O MS$JG3WBN8FA$??4VS _V0XN93<>W9:0?5AFPFV>C:C6^OS] 1/< 46U$U5&E M?X!J"U\U]@]# /^A]UQ83K,QP?TN=(,)P# ,<5FOU)?4UV-^CWU>>C?.?00 L:^+82!H4G54$"U4:7^-N+!%&SJ,8$) *VXT%G2 MB VC5GB.#W=YE!9)M6=LN?ZO75%N :-B@-(T%@B5[$4 @1M'O)=[!+)=9FAQ MEN4X?DA1/;^R>D4]C?#J>PA*V"0&]B&7N@)]#F&E'CW3] 234+**JP:2OQ-< MM31=+[=97L;_77U^G6=/."]?KPG62O+L]!^[^&G+G)&V:G9*=4.S]H*!44,< MA0L;;0(&%'-7B_;Q 7JB O54>BMR@*)>U;'N>0LF"-E!.#M,64,7-Y 9>>"$ M.@NM#G1,(RM;8'KP48S]XD7L:>9QBTX) ["E.E()K:P!HDAM>*)0W(A-* Y( M BIQ1&.F=ANCWD3%6%MMGF*O/<\T1>O/PRS%R+6%28J!Q0'SLXKYJP'SXTHO M>*8S,:4^'<'J:*W9B-:0QF3$L W>!SF;.,7KCS@E?Y2T]BC@T6J:_SHHR)]5GCJMJM=$FQ4!1%NB[XVJ; M3H#Y7P5HO'O<+1@=2.]PQ + %LV/>Q6J]@FN[@!^MU3=:'=(K/;171/T3 M'+3G0EVYGXT"\G5[YQSPMFI/AMPD!)ZG:]K.N,07)'&3?Y8$GC'!Q[(H<"E8 MPM-3[U*CJKIQH%!S:+M%MJK?4BH'MHKHEHSJ 4\3:AE=KI_ M'!K4+ V#@TXKO$2'-:F-XBR-DNLH)@T\CI[B,DK8-3)$MN6]6-:4Y"+K5AD- M<"2DKU1_T7Q$C[V>OJSH[O-L0_,U^BU*=CB4E WJ^DRCAT:D$ZD-&":W'Q"= MR)AYFZ6W9;;Z'<8IAH*86 ,%-^SJN9B!8E-O&CP;&^F3#7=D>R)D>Z9D"Y)C M+"C(B<;I+!#;>KH RDT\^>%=6V\7=]D-IK]R7!T@Z>VDR^B>VNL\>X[7I%A_ M_;6@"?GJB5ZX%*2'S['F6M(Q1UGG[Q'>(< M4VO"HJFP9.)7>J(?$9Y_>99*)>IP'"F*=N<-$7J([.$HF#*G21RJN,7CP' M)#T\939Z>11$E.P,PH-&"V:'MKW9>"W7=E%]^(=%)?NA$B:#]==ZTCW/Z0U6 M]7ZVTQ;JT:8D0]>[KQ'IO$GW&:'N:]*]O4#@+,M/LMU]N=DETP/NG'L>='1[ M*4Y!UT(8 'NS6O-K.):% #5[[,LC-.Z-\!\5U+&668# -"2 S8PC@J)_+_&@ MMR7V:C->!Q@' )!PRWB)L"G%A>:M(-SNL2\:871BDB'1"9.KW.IQ.\=$9&&6GP:L:Q[(5%:QNLXV=%;;6[Q:I=7 M\T*G+ZMDM\;K,_([TI)Z5S;-/FTF'*]Q7A?=KVP#K)M8W7MJ*>S2DVD$<-3.%\<>Q]T7_.=H+A'$Y[@P\R68'Y"AFNG,Z"+FNOULX$?LRVN*3;!O% M*2CL3L6%L;,O[B0 [AVXCV(37^JA:&2"%T\.$!5$GVO1(.,* PC2X,#N+ C# M]YIRFHZ]A,,U< A)=]N.J%GTZ:=BJ>UZ;>VJ5L14!4S:)##>J7G9QA)BGUE M@AMCB)*Y.M[6F*.CKVX;P!/.44%-HN\(Q:J_BN]###NZ<+=7N$S19K5$J,(%GRP^HZ6(/;S,T M\V$'Y>%#8Q3WS=D_SLXR+P;P1&&QO+T]O;OU#5AFGV207W(,T[[<$*%3"]:[ MU]Y>,:9IM;ZE)Z^;@Y*AO$!*HY]Y.[$4.MK73JJZ(>GZ(H[NXZ2J#2XP^1"+ M0Q- 81BNA IV,"YP83;K)\FUSC6A8?($ M8LHA8)I\YBJI/0H P M'Z8R*$[A9C%U.TC9\%0]2-'A=Y(P#[-[R6O>Y>Q09CT;Q %K.XS[UAQ%!85M MPA/Y)D:LFHVIX<0*T99=WF_*PB1KR^U4WW8O6PXG(\M*7=P%EX/FLG3?6]R4 MNU<8_WMR<7MZA>K;"]UE@ M8=?Q TMOD?B7'S[+['I*::;J&3/&[,?-E]X_- 0T4-S-J',M"S",$-AL4Q* MG*?D0T2?(OHXD)EB3B=ED)]VB-VA7!^T+ M^T)K^?O6,\W4>;28#0_;##JW# MA\9H[9NSBU:&93%:)PJ+[M]H$ZWHH-[SNWXY79-!?M Q1OMR0XQ.+7C!Z*Z( M4UP4Q]GV/DZKR:B;[K+8\S6)^O$FCKKS+.UE;<,9&/)LM\7K-DU4DM7]QV/, MS^*LY9!C9Z:<=-H\JQR?HZ7"F.&^ 8OZE0@AC4UG(DOF Y*C*.G4[R#JSO - M XGBQUE*;[,A+21_%?&ZNMTF2]OO\2H/S5 +_'@KMV _B,I\.HZ,0/>*X0YD M=4%W^WS(=B6ZKZ[:>,)YM:XA01_/RI.F9/_OAS<%$.C#MQ MZ%(!@C0>R8Q)@@RL+>%$CGT3JU?TU:=7#T$A0ZPJC!4\52=!@NW,?700^E4/ M"P)SBVORHSS2\?]U'J\\']W7 HN4X/).A#";;45.:9'WF3&KM @@W>:EX]TF M= ][V'WZ^K#+6828"[R>EC!LUN8GS84+=]%+[Z'#V0BQ0PIX.T-X7ZCMK-UEU[\:ADP5]=#8> M#U 7CNCMDSV);Q').0'>?TAZ!Y7H8)9X?\FBRUI4YM+U^MC 94 YA=?(-[%6 M-FVOEQ6S<3,6O0_>3\B7,FB.13,.0F=:.NMYGV4!;?)MWWS@K]_X+^OQ&+"Y)%&XV2NS?FY-0292\QQ& MA%FNDH$4NPY3 =.WLT0@^*9O(I@$.2DGC=3TA4GM#>U;

Z/4GK\$SSSA,EK[:\W?OL\CD4\;M M;,/L"UY3OXYG&$)>Z&(W,)6&W#>Y;I6* %GCC+2<\3Q7#Y6 M+2YB^L48;QZ12(T*MHF4I5@ZLNMB38;M A*[6)K[F--[&L0K,F0=RF"WX-=G MLW*DP*(3TV8H-*@YS'XG!%A>0(V1O .2##RXI@O+F2IQIC:8%#IH\W(H;X: MPT%"+&Z/R2DV4)61C>$GD,D+W@VI$%'^Q(&]VU-%QAWO$E"Y5%6JSB16_6+5 M\_09%R5][7(XEW2"NE]J+VLU9G MW''"&OM1S%5#=4ZE1X6"N"4?U-_BW,3L%VE:ZK0D&6ED/1#Z7&,"W;2,'O#5 MYK>,KF&?IR4FF-X/\>3$4C#"IQS(B'TR MPZIBF\!8H$AAI>[ 6K-P61H7[Y MBJ)&)#A:JZ!-3'C%OI>& H ]29 MRB06E9[BN@2\R[H<^S%P=+;P$M L^J] M=BE?A*IQ.-9B.^>:2A][;B_N;V-?-5CH+;31*W&H7LB#!JMD<30'SD&FN[GO MGD-7D]Z3[Q1N) AR88W11D]AP-U2&G'T+72X@?)[BAWA;+3B79$ K]V@%M3O MQ'%9<\E\SE%/ =M@Z@13A9,X37*SR^*E:BP0G2X$2 M/S\RE>S'!H:;.;(@WZUB$. 9XM"^)QXRT46($7-;TI]2-C/T)03F>IP-K"YS ME\"E':1R,]37"E5XYK&&U8#R2URLDJS8Y?@.OY0?B=_? ?F%KR3(+RPE!Y2= MNG&\VX3O496P'$.P'2CA$56 $@E1Q7THY^E47\93GL= :'J=9V?T^NG>:TYO M,!E1[_#5IMVC=AN3WNDAY"0JR3_+793(&6W'/I_\IO;MQPFS%LU1LEIIH6(( MLN!S<9ZNSNMFYW4W#$#,8TJV_T7<-,5KLH\W0;4;4 OJ(?!KC_J@^Y0IUZ^ MA0)#L+[U6!#.D*C7Q*L-?1_ZW6.4'O[X8[.IBE[8DZ4E@532VU=U%L7Y;U&R M&T>"_A,]TW_3:-OM.$H'NBANE(,+ MLY;(( ZS]O GC;)FKB11UL;W")'=+BLN.ZV;G=CUR]E\[WW?]C?<& M^'S+Q'\'U1*I @D-8\=OS&!X<5 ]#;P$%))[[0KU51C3)LX5H,>>%_L/WMU; MXEDTNO!]SJGU_N7K]>$:261."6R3W25W&$HEOIT M$)@%/@,*T]Q6J@;M9YS?9_.=<9:U>ZY(+F['XE.T>B2^\M>JEL;MPP.4OJ<* M6DXO1P$?A%YWX9_KWE4RD'S?MQ)7G+]7W%VS@X@K]$WFS?,#]$0E#K[%%W\H M_EH"S'3D'VR$.0IQO"EM<1#!Y_,3?J'M"R 0*S;504A6 M:L%BF50L:W9!EH\879/^>Z2OJ[S.XQ4]5P*KST,^ZNZ$<>817P?65F(_U+&% M+*#V'=]+/J#[2-D[1V=(#W+G#K.%R'F R8/?W%#V<)HU?^[\(FG0N]D!:DI MQ\D#!FOWN83?#M>I1?8+O+E8Y'MSJF'3PPI$IEM;#U#K_( _7UT=*>(<(/H6 M]+SQY^N->F]KZZULY##/1,L\$RQ!YJ. #C(!V^EA-J6[G[GZZN\OK-L]W:"" MMUEF.F:8X0BVW@SDU!.TC9[(/4NI^%8/1 46.F:L\>:+'9ZJMN,HSU]) 7F# MG[*\Q.OE-MNE^X/O^XL>/^'M/BB*+/2M<,@HFBH'QRTVN"'\\4C"47T/W0KU'.4D,!5+,OV M"[ NYE+2Z?@-TC%F-<"+72[#'8H9#+6SH#)56;&B?^"]M&_BJH B,^BS,4D! MZD-J@OWY(N2H;3>X*/-X1<)(T_;A!SU)!E&-;?4(;&#+ K&UO:L2_@GG<;8^ M387WX-EHD2PBF-E?'"]O_X:6ER>H^N/T/WX]_VUY<7IY=XNB$F$20;(-JK^K M_]!A#M/, 5JFH4;;[#@$&;;/-Y^4IA!JD-V645XZI91LSL"" S&I[O%#G*:T MJ/Y&+1EP0N66^9DEXR98.XMDI25.&754%[0'%0!0[R&=;6OU4"U"B][1AWV- M;TSCH"A4IGDZ;F/4[NLJJ%?O:8@*?(+K_Y)_)[LUB?NG+ZM'PA5\$Y7X=+/! MD\WA?IS;J.$UG/N,H\K-M;[PZ:7YSH*U7H.JW7]QHX2^6S=JWY//ZOF+,"'/!RMHJKI^FAQ6I#NW5H0>H;@$Z[^)>VXCO M#U#7#M0V!-&6H+HIWT*?-Q9]O;'/VW(S:R*>L48&6GX2Z F7H)AZ3I:A&)ZL MOPM/U;/ZFA3/UMM:EQ*A1;HV)>E(R/H4PX1\C8KK=TZX6JTZE+Q:P^IA#ZS3 MY+U_S0?:JWTM&!9D0[<@]IF#FIU99^2W[KT:A)5UQ)+]/,.3M$%5MFTWN43H M2\I(@79#P2!.!$+Z=LPH>2Y>Y]ESO,;KCZ^_%O2:F*LGG$+L:U>[#:P98&M7SCU06KIM'%+3-8T[*MZLQAD-Q\*XHFQOT5.I!X1]I6!N M.-+#4F:ABT?Q0,7,@/_J_@/C.YS=<"Z[9.Y,/#5C)9N#J[Y(L,13I)D6J8 4 M"I(P>U[?X9?R(_'_NTZ&G"BKI,B>\APYLG/GX%TH6@TP3I9#@^)L&2Q316!2 MS9',+M9(DIT=Y2PY:L'LN+8W1Z3EVBZD#V458&]N^S/51)7J6R@'+6.=-PTU M(]A]35:1AF;I;4E:P3[YS'O>RU2CYQ9(.[!HN]AC&9<1;ZJSJ#]&U>>A'##F M=E8&_'VG^!^(CB'.L.,9Q"-Y--3IC%E)U_#'CEY/AQQ4^(.2$VA ME3:A%53R #U%.7JN=HH$SDHI/MBDA'0@EY,\90XEQ;X\,_(WUBT8G,=3KOUF MYVZ+D4%'+.K;!E)FKS+@!_K0(\@_'?WQQQ_WU/@%+7?E8Y97=VE]0#_]>/#C MC]7_UX^+_QO%14$7[(Y^.OCYI[\<_/C37YHGP7!JV.EL DTZBLN6WR;75#"M M>.9!Q21K+,OT4W4KHJ&1M<;I]2K)7C-%'G.)-7 :U>T(9-9EQ=T[X"C4RXJ^: M;U]\SO$C:6?\3 ^;95M\F96B95^0>(^Y8G$+=!4YL+^S'N90QDZIB<5RM=IM M=_56R*ORD8R^!GJH5O1/3A :,KT>F])0I#GFGMS+#."SN>(*7MU<7ZRO#L]0;=WY#^?JLOJKL[0\=6GZYO3OYU>WI[_ M=HK.+\F_3X,JV:!8D=!2T)ER8HZ49=QD^@J-G669Q_>[DMY-?Y>!WEEIR1J MU2!K#AD/\&__HB@K[=$-%U /HXP>-QD]J3)ZU+-".9(.WX$6-X8.4(K+ZJW# MT4NX\44%T<#8HP@K>%P"&(;&+' ;_=//:4<1;'W!.7T]6[9"BIB,4#M!PQ M,#8J.,(&"OUOT-XS)VCE#%IV\RT52EU]E?/$3,/_5BZ, T!XQ1.DY1K3J1I6[4S.S#(MJ]".N:9NU9OD<,PXN>' MYKS-+\%&3RW4VQM"FDTP*SBP.*(,>J(:'N_@,!.GY*<$%)-)#W31M M3V?J/3+F#5]K2!R9=4_$J^'@*D"NUBJ.F4J=S,G3GC\3EG9FH!RE"H$S= 1 M!7Z.NU"-G51;A9M[;WZ8F3]E>53B9;JN=K9S;N812G7\XT@94XYIU\G=<")/ M8G[Q-1?UD8%0[NT1=V6F]+N/J<%4&+)!8-,=3I2&_(!S)T)'FC@AX_UEDJ#W M!Q;NT-T$+19>+\TW;N_%T6(?FDBA+WMNGU97[;T_S/!>NFR$&5\O2FY;]+^R M."U_PVFYR[$XS_(EQ[F6)6F+&%/;=BM;F1L0/3C:BSN"QGMX>(V2Z:70L@$ M.[;P!8W)PC/MX+BKQ)68+T+E!7U.9T(+.C3QS0]IMV:J'3!F!T]G2 ZQ9:?( ML;A()7.C#YO#/6XJD:H8:840E7H_2.)6L>90\K7\U,Q&W.#-+EU?Q-%]G,3E MZ_$NIXN'XU@+$F[CK438E#E"\R[F!2 .A322&Z"7#.3TPJ8@,2 3PX1Y:]N QR908J&I\;(51+H4[L #6"[P]HO%!M$6G>0W92 MO]+K,7XJV$-)N>0D6#,DK?%I8MOJ4%+J!L8CMG:?0SV)4$:3@(YFLD?8(SSF M3)38M.'8]D&9D[B('AYR_% UZ6IS@Y]QNL-WU79.SFX;)9WFIP+J&!(*Y,7Z MR%/%JXAI<#N+H2@=8=#];K?^1Z=JV,@,NF[(09!ZGXT*_N8"I;7B2 MLB#92*//E3P*YB8F]QCEE%CN0.JIX.*T[R).\7F)M^-=*U!Q<<[HB;MA9N? M9A$&]*7!QJ$)$0^I)*I$PV3@% AR\C$["T2[3A/ N)&7@+C&.;8'E!8SS=HQ M.XG]&7BF<"P.8D'$LD#N-H,B0$XQ^9$SB2* 8/Z/B(ERK<( 2&'P3M0;PD"+0H_TP??E>4I(O*/W1M_@-=X^5:HY\S@=->U-[:CXMX?(0EC^(SE>%6MXTGU/8^IKJ M$[;P*F5OV574 N66GI93 G=^9LXM8[_Z'!Y:(KDE+TIT1GZ1*L&$LD2KBA$P M5YD=J$+5S@"*'<8C(^"K1<*'OUS\F-4 MQ,7M4XXCDLI_B_*8MO(F*O&AD)5R-28O16I6F9T2ITL ,<-I&U;P"Q<5QCM=QBJBRSZ(L3?IZ"\"7(=2:]94#U"&N$>Q>5Q1('60?<8*2W1[D@E@S8>Y5YDLPYW8L M[4R>VG0WFPK>A\S16MRN'O%Z1X8"V698-AU7SPGS;5HL.@0]-X+2;./:/2L63^YN M4U5C8E^D9I41?$>.ET2ECN$4DIA:=,]I0?[42*"G6B0D?@' PF4=K"-%7.1; MX#-4YG5&K#K:L2IW:@NHK#VK ^BV.NCZ:X(N:(G4/G:#**(N>#>?B*68*>7" MWCTG;+ON"JNQ"SCC+D:7F8Q+K(M@KC"1]"B7/,R?7T25"^8])2*;_GG0GQZM M%H?/LOQTL\&K,G[&G,4F#6TF;P#:5ODD]>>.9U#7N+:%/P]E1P;?JGP66TQ8"32E,Q)A'Z8E:9L#?LC@H3'W N MC%2GHRPJ$.3Y(D;'<@G![@01(_8:?$J,K?KG1',*Y?5$5O:Q!)F\& I:94;? MM#MN,+S V3%1;L_YO*)U$%LX)#W*)03OMQ=1HJ_#)\74LA]:;'">X_5YNLJV M^"YZ618%+HM+/"V:9((=+?B"QK3@F;9+"XD7,2V$RHOV.8HK 51&+]ZOQY;W M;*;:!V-Z\'2&]!!;]DF/LSB-R ](7PHDX 9':D2,B90E5HSLNJ $VP6$#RS- MQ5U61@F*MEE>QO]=W1P8!A-X_!'9W-@I, B -.F.Y#8?=.NQ)$F5@Y[ MD7-3/8[3![2B$N\!,MSE"1/,>%M\8+:(.Q<#DA:'4(MS,T+[#E:S(?XT.#.> MN&FH<]91IQ(,: ('A@(YFR 3.D)% +F$$SP.(&=Q41KDRQ!OW1)T4>RH3(VU M@^IM,.\;<&IA7!-Q_L)ZG.+U<9:6>7R_JRZ"(2@YW3XEV2O.Z2["'--/H_RU M+[3<9CO&]B8;QO9)P;-D40 4P>+5ABM^]*DGMN+TV'!SO_V M%"LXS5R@91)C#.R.0I!Q"[U3RF;*M- 4MWRJ!T?4".H+(&KF '5<&U@:2BZ_ M<4T,HW#)YK<<^(A3\D=)V[P_1W#!W7"FH#-,[C(=.P%'[,7RA!K8(2!X .QT M(:*1K:+#X%3,13C;V%1P,B4\O!N9M!:K,]@+\>>'HT\Y7L75Q"KY.ZD"R3)= M+WL3KA.*PE4ZAD)4C DJ=V*7GV!_8GH"S2SZDM7!QI!FQ14PD>GWV9B,_% QCY\CND&N=W]C7/S./. F%^VH)Q(UIAS?N%VJ2?V(*2917^PEPCL8 M!^CJ3+U+QDSB:PT9)+/NESGTE/?5IJJ"6>L(8K$)8\9BUM@R-.Q@?D?H"$85 MANJBN2$[VZ#H(<O\" "G*&'[TL1VX9<<-<#N1(3 MU%Y87.N;V'2#WK%Y&((OQJMV>Q1?A+- Q^\X)IR9OS0/TA?LI3:.K3=2!_(O M!34WI5\)VKQ>5-^YYUI0[8920_/2:C 49AO T:P&!%V&JF_5L H,XBUK;:O/ MXA=Z7$[PN@2IY"1V,"2MA8:);3?,Y[F!$9NMO:@^#NM5"/+.93)1V L\HDV4 MV#SBV/9+D\NLVD&7<+:BB\4F!!F+66/'T+ ;:C!]P'C!4!W,7*;-\T V;DMZ MEM%X9R5PR@JYEL$7<)CS%3+39K>-;],J>XSI)X]2H?S?$$)ZR9"EKCS-BT M&\9PO,#XPE1F[]BJW_?0E.9H7YN'0A]NCS/)(^H;'G7&.FSBL"W[HXWS"'9!T1R")M#&+A/;M4@GB2LPGN85%)X3V M4NAS+>$]!\&Z/M/JGS&=A(I#3@%\>"%6-QU!MQ9MGW!:1+3&O,$)&7*MJU/# MMX]13J_GQ.OF/NJ"F[3L6&N):6K-E+AF_E6)#7D?DI46"?EOPH+NA?:-V*H*A_B1.=B387)6/];4P=7[@U76:VLTOIZQM2"Y% M?];/@^GY%[%1Q^*B5:+OZ$.56C!5F"Z>,BN=/"2THJ$^S[7:,#^XK2443=^6 MD7W(@O8!:C0/4*4[N(KHJT8])X_-"_M LAY]O]A*DML&,IP,ULA8IG)E53D; MT4OO5;)1WXL*,_=Z"WKU+FXI^$3(MJIKP*)*,A]0)8J^BU.TSI(DRFNAZNGW M85%PV-D"HDWZ1LRF^A<0<*9GSQ6*G(7]@0/7\K0,$&&_A" DD=C91 M'C8R@(T 7!5#SF/HT(]&?0.+HXWPFXBDXXZ7%RW*)3F@!G%98L]12AN4S/+2 M^#T 1JV:!2(FD C+VU$CE>-$67N[8+B6'>QOD?E2H<9H3\J4&V%10K@.#NH# M,2N82]<2NRZ1XRR:*NW1D"@SY]&"V7!A#T+ R*J.H4"B:U5/ ^>WF;*BN0!G M<]<#ZS8W%4 <*8_MAA/0H&F"7\+B#[OG9>,^]5GF@9IT&.AT!GGBP>X;_$#N MC)!&8G0]FJ: &T3K=FVR MRRK-]WT%YQE/%J M"Y=J"Y6N%R;G".]L5QK#3+40WR@%%N1Y*) /0;67$Q764>98+IPOW',<&B*O MVH)2#_'?3]"W TNU&1)-7 82_(%1'QCNG<7YV7::&(3W85R_;F>9Z3W#$8JF M+ J+.BJ<48_A$)(XC=JS[.8P"='2_1G!!EU=Y ##K"IT? 76S0:ORJO-Z'U%:L9J+_KX,L=P&M0FBP :9!I5O'\% MJR.<4+Z-,$Z&T(U,LK[SNW_?]8S"3@O56"0L5[ MVP9YS7MK_)U5:EZQBF]Q_ARO<#ME1D]7[0]<76;I,_FF9"CU)6ZJ5JEV6=^3WO7IBYDW?[6C3I;]VF&9)7RVW MFAP]?PEA3O3:ML6O:?,N3+RFLY7[@ZKXA?[M>TN =_YFH?04.^/Y:M(@T?G] M7=Y5?KNNWA-XEN7-1U3N<*ZD)G3N.I-QG(>:OIC-M3^CZ:/Y7K(5OT&+OV-Z M+QC)3]$SJ6S)6.VI>YEFOA=&FRQ'NS3O+'Y-Z4S,W#ERF)0/,R4N9CMFR5:" M7^#-!3%[L^I>FAY6!)-?676 .H>H\DCO$2A*\FF)7G&)]DX.4.VFBG8]1]_B MFC>*?+V!S=?J3/=%:3U 0,F\\58B-2EG1U+60O; KIM)#98+6 B<:B[^GN6_ MD^"RPB2\K'>KJG@*XR);68\RPP'WY^?1=J# YA?#ID\>-!=77<31?9Q4MW8? M[_(<3U[& 98?<4,@;XDE7 \N^")S!F&.V,:"I'C2G*2Z4YUN 8R+@LY7A$$? M>?$TW]-ZBJR\I&;,_QD_T'K_3VZOK$WQ?WI8Y"93\ M]Q$;6!BG*14+ME(8W*>3]*;L'I3Z%*TN6L7Z9B_4J587.J+OJ/;W!X@:0)V% M<';Y& "0E57U$,')N'!CS&RLVI;P0LCECM81U664V[@DT>\N^T@#(:;%>U7& MV!P@O(GM-@ VC!?*$'WAC]0 3U44\L%"AO'B'*=T2 7Y35-0G5IM7" M]]T(UM *CD6*@%&)3 #3\#@%;F=X4:L_:W!:3ZXK12F!/B@J,?6=1B&&1W<+ M/HHMT \U/)O[BJ>H*IZLJWB>:,43)17HPIEZ5 89.)A(^ETE>#!,P8,%MQT^ M4&]_A4#5NW7('T*K_,&%[J=!+2S.S@+9-/AL-/ ]&*ZJ,'C#+V3VKPNV]!3BEQU[#(W+O(M>/ MK_3#Y4NL-BH76H!-\[$MN)WF8_F<<9I/X-Y@FH]K%10*T&6TI7-[1"GH."!& M''Q>3P8!I7D]EC&%>3U^6X*.&1=QBL]+O-4.&1,#JA&C9V"N@-&Y]!(OQMZM MA(NA45BTZ*FCS]0 JBR\E= Q19Y.Y&!B03-P=+:TXL:H)>&%C7K:KWI#.[UD M@,X)TH^5(H?$!BAX<&TXC1\A;F=:7(1 <1 " 4(DC''/P4")LCR]JS#0;)VF!$UZ 9^6:M9?C*6>^=IYH MS=&Y)$J0\]3S60[5%3(L*WB#+&C=N4EEPYXX@I1@*IIVM3O_:ABKG^YYG1?6L:7#HUAZD M51,>0?3;2'*VX&R0SDSQ["MQ_6,7EZ^\W:7,AVT"&CTTI>/ G-5Y'99E(:FF M"HOE:K7;[JH=Q,U[[^AB88X?<5K$SQB=IZML&]"V3';/99#?>X3]@=P WPP+ M_B!,NR-+<5JR%T5%,@- 3V2LX'IDU3Z\V0[D*&?I+>I'J'L6RMJDL!,GV!;\ MYBR(C\2G2&?:\P+XHHRW],JGS5D4Y[]%R0YW?^RG(]E'US146WHHJ9JR1L&9 M53*I^Q5R3-7<@CY&U?-0CL;I("8S[\D1116L#)BK[-T'H;LF7>)R612X; \I M\0HSN$+S,T(4#"DK=V&3J&!O(GH"C?1(>5#=@E[)HN\ZZ>^#J?L4@)'I=MV0 MF7+=/A^AGKRR\./K)QS1N$ O4*"OXR@86W* TF/^\:1MD8]MWPGSA*Y M!-8 M6/2>5.\O*H+8%@/M=1:YY%W#819;D4DKD0^OG!*\=GU,*-$;VD=L8HK:HA+G M#>O6><3W R(13[U?2O9 4827JT0=SB*2I&,X+&)H,2G$M>XY)W5__BW&.?EY M'U\O\#/I)6%J BA-,Y10R5ZB$KAQE*_D'H%I2V:HS[U.I+JSX7+Y6VB)#((1 M=CX#]B WK0GT.=E-ZM$K2?MA=MI2YL2DENZ8LC!=6\R%>'-"8 7'(!Z#[4GH M',3DJ!Z06+Q6[5\.O2%FF"R'^P^EHN6]3QPD*ZAI[;U77&A=E:R =XM#_*E6 MMZ-WC'/*VT!8*.QQ25$+>.&X4$U6UMI]\;C4@[6M$R!/1J@Z',!JL+T^F!>1 MVX<89]>#/8QYVMNPKQOKC5NWCQB7U7M-XO3A+$[)9W&4W)91686.XZB^^_V" MV/'"6.YJ2JSD 28FIQN]MNH_R5[O!O=XZLT9['Q0')XWG^2GF[W&8[ MNII"9X&.DZ@HXDUDX[Q)]J2 MH3['FUQ7A?0LBS[B+N"P9JK$) O/=B@<.0)SY C,D2.''#F:AR-'1APYFG+D*&". MC'M6PA%&%\@Y<@3CR)%WCF!2P$?)&2GDB_I=V_$SOOT2/=$7;;.Y M=H.0/1 M,.6.W(?U$]MPGT)" :TL&D%422+Z-!2.*2 BT^ZR$>?DR@/N07W- T-[ZX1P M?Q8P>%B!L %@)U=#\>H9YRE]Q2@Z3]?X!5'MKP>DO'5%)RCUM<88IW&)+TB3 MUN=I2: 4WR>X.ME0+.NWG_=O$_Y/'.5W7[)Q\C"QT:83/1NFS-;Q:C_E&+1" M& "T[2[VLX=13[)]53"]6.&5B","IS]YC@!&V,LL0F$4)'3,#<*&?GM\D<)> M C1I@1-&T"19Z7ZHE-%>NSY,=U!==K^JWE+;,W2 J U$C'SM+.'E4F\T>1/Y M]J:ZNVE-WX-S%A>K**%?P"C["BUJY6*.Q5F#$+,-GO.TJ$WV8A3?BR2''S07 M@]&EOFQ#,_G16XI18AQK1RPID$S"%].X?C 3M#4,\GFJ!X3MF8%YVK7"39^0 MM75]@_ZY@;VMKR68&N["UTL?U:78+1< M:P8DKD5Q["D.4*59;_EI7M<1QOX!39C!0HJL[\'1@V4(&"GX;0@L*'Q\W3>5 M=3Q;75,>#*::[@+!V-=,08#C5C, ,*U)R$^W\?;I'\1!;@TTP3@OZF8PW\=& M@%QG^PZ,YXS2Y1*_E'=?GZU M;H@DLS(?X)9EX0O-@!(^#P##@,2VR4XL?]K?!]S-YN/%$ C!@#)%W.3QLL&U!0X6H)5XP/TOB%;NW M#W=9@BT.4/_%",MO5-!+H:ZX$&"JY&PJ()XG!]?-K.AOC*NMS+\+B/H-87-< MKQV6-P-UEA5&PG\.-Y) 4&BV^6<,">/=/]2@X?Z??9O\4<3G5KE^&QSQPW"[ M'#7SC34V-\U9I$UX.?FO>58HS%0/Q.59MA%W%RLJ!W/FS;Y#S0"P-[%8KOZQ MBW/"Y'A/\J@2"I;"0P3 N#KI)3 G*TT@^7I>9@#<'%EHX,P4;8#Q7"7[/I&G MG@ZTH!=<@/^UP)M=Y'*"_WVC!NCKW-!,\9TL/4H0UDRH6.XA)/7M0#$I8/#"IA=U4:,:\\** O?-<<%.S=:19IK8$%?<-<]/8& M!?V^AQ5FHQX"5V7T!X+59)T'YS";8RC08I@/\U MR]9?XB09X7?\B# M;JCE$UW+= +[_3V G-?Z:>F.< K4M01FD#<7B%=Q#*$%W-Y^$G*ZYSV4UP7J M 8G!/N7^95,49(;%8P7_7LA.Y[&N\VP33Z@\?=(2M?_$E(9[6];K]ZEM(8]& MTHMZ.O"I^L0S&1A=D4E_PQ&0]T(#F(YU[?:GM4*985>A,P_;WKQ^<[W)J6)A MW>FI/B4!CRZX/= +ET^3>!NGU?HH\RY%D&SSW26RAM 56K=9 4 94W M4+ICDD3:F$M"^W;9!'$EYI/49^O^,L+>-T%ZUW%WT@HO3%]+F+%^3J)"_GM,7 M0EV2_B":I&](TQZJZ($+-A^=>AIPV9$G*W' 2=NL#Q?A-QY7YQ&>4H^ M+!"-'&C5.4!9YP'=5RY02:V'$-CA!S,VV)0"%!_F,7EZ^?U=IX?H[J*7 [0L MRSR^WY41W=%(NN2:5,UI\%.0^G#5'I*HXS78E$&&2"=QLB.EM_8$'4M?98IN MJ#_'5$7?H_W-%.K.C25OI5P^8PGTS#)36?5%LFNIGYMB1FX&A5CL50@J#2#@YW"5C<"S%Z^PBM6W9W6 M,/\V0=[6I:3DE&&<@/OK@K:%^M($VUZ77V]+@ERZ#5=XBPM7:I"F&%)66#NQ M:S_Y\%S(*79R?+.].3]#M'?G/I]/+NUMT=8:NKD]OEG?G1""P M6UOXO3PAE[!+6#2:*$P9P['ICQN$G\UU,1]QBJ<7$DJD!MQ@2%GAQL2N?6[P M7,BYP=9<7.?9 *T M.R1B.CKY9*%5LW'RD+NL_(V*BB!Z:UP,HBAA;8@G$LEN33ZZIDW.TN$WL72U MIHD3\,$O/2?.C\;H-,O#79H&S30[8*/M^#V;--$/X;5/H7<.4>-Q:^!GG='VYG-6@-X,8*!_>KUIEW=- Z#MY^N M UN3,\7H]#T+YE!AOH5!SRSC'0TF[?--)LOEBV%+G#+IL*82;JD43:GTC3\< M=(1*(*^9O;J?^SJ*U[Q5]N'3\>IZ^]360FEMS\EJ^L T:$6TI]%;" UFO7S4 M,ZRES^G/R5GQK 69*YU]&YYPFM.7+IW@^K_GZ7*UJLAV@U$8#B &,GH,RKY&%4:] M@9]@:)?O2'$21_=Q$I)C)2";@3PDI MT.'RDZECG: ,+[.,I?A^U9C*L[-H12A5UXU06/OW%3 B)*>D"V7L9*B+ZX5PB0&UM4217UMS M%>W7UAQ7LR18B7/%$EMDK-I;F\,DVM;Y+_3GYB(?C1:HA0.Y15Y(Z&O^ M,ZIUT6>JC1IU_\>QM. FC =@#,AB@M"0.# VC _]ATF0)!OR[#GI\)ON!?W MOT_@^TR+]![4*#FN7A)277T_.M!5??:1?(_U=?1:79J:YW2P0/]DSK9:,=A/ MGH8&;<04HR:X./QLITG2X&/N9%&]DRQ^Q@AO-GA5715!S_?G\8J^3ZZ@U*CJ M<5(P;K)\&Y'X\.&>6FR>T3?65&^I*?R_IL86N,K[^,9/*=S")ZBW M6F2--W$:E_B"@&Y]3KY%^A"3)M=3-JHJAM' M,36'#FH(K0:(@Y2&R<5R12KB>GMWJ_XAH?KD@]9 ($NVFA#+['3[.'2H61H& M"IU6>$"\Q2RMY]PVW*L,W,&\TD-[Q79Z^KM.%[7*WFM?/]CGYLUYP>\M)P[; MMK],Y0Z_E!^)T]\G:1"LT64^@(8Q]:4^[&Y8A+H3TQMF99_ )D3VS5DX%C+M MSAH34ZH\Y"+05PCLN\2EO J%JW#XQU:Q3$"6$Y<,%/A3H2#7S*)>Y]T7C/4[ MYL+BGQ , @+*.DO,0):VB()\;YXX6-T&VFR%FM*-]73/K.%3$3JS=1B8^CXO$LR;[\#:\?:F(M MR[,HSG^+DAT/Q6"]$;X!>I:0+_7D@A-0IQ"VP&PMJ C:$!F:46I&Y403%5^B MIS X!<<*@VU*W3%[;-$W^$]P M'C]'=&VR'K+ 2BN %H,>0BV+?!'X<44@N4LHHV26%GL!M"%/T#-]% ZY(-#@ ML W8;WSZ"0SP^"CUZ9N@]!T@].RP-$.Q!5GCFY&@S0'-P+2S$0S+"WC(,E4> M9:U6(L#,Q>ECWKB$VQN"@U?C<*RFDDAU5!)+&7.': MMDL6F1LQ6\3:B_XU)N&\=T7>OYER1XQYPE4:$D5BVRM3_I[').ME7U(>028" M8U[T!&S1H3/IA 5CZR#P#Y68%P^3/F_OS7JE^W!Q_NS_7">W%UGH9_[N'-!W MLDRLCRP%D@SX2_MR47XZL+F8SS?NY#"9U)UB8A@MWP=TR1>@@\7Y +1"S]>2 M9 3QFKQM'%G<^R5W9 *APSV&7M%>!GVF4J@2"Z_0,$(6=U>6'6AYVVW5-.LL M3N/B$:_I\G?]VO&;)E'R0K)<8QR911JVB,7WX6 W,=0GB&D2*XOV.7J@ H&0 M"P "%L=@O<1A&E^923B9KWF09S^RR_U9@%T_SA^@#H*54"J<(X%0@4;/&1Z\)=(I"Y!!%2;&1!'J-M^SP0 MQLF[GT4X4 =QZ,;59;)-XFD6Q-E/ %)WYG ;AG\*O4XVU.CO (NRV&\1C+XC M_]^S_'=Z)U^VP@4L],LU)O.2 @UK$Y5<'VYF+F7N8%.98BL+^KR^[K62"(1P M PIS1!/<2;X^0JLR<]);Y\4:XHJQ/(Y^ERLXF3F$2%XG9W7\3K.*)3<\NB MR%;5I\MT_;^R."U_(^+TM=(,,AK;ZM'4P)8% FM[MTUMTX;(2&]F?]$S0:/" M+B5L+;(D7M.;-U'4V?0?)\RQF3F R#2V:)L=1QW#]OF(1Q9DP >1*1'F!@47_HE[/ [LUT.F'(.K%>GU80#Z'P MIKUF];6Y;J2XP=N(7O607VW.XF(5)?^)H_$>,7-# KY!#3G@(LRU]4D9XZ:H M$EG!^(*B*#R**Z)-0G_U?I>'!IA-6=A0:9E70EB;,S)OACLV'-*<1PT<].ZL MKFP<=/=5OQ[0/KW'B!Y(.4"=+3K_5%M#U-PW2DV0$QZG/$UQL1I=M[']UQW. MMX"9P-GT[3'-^E'7"*TM<>MM4'B.J\?ZPJY!Y;8 THITP2X7WM.2K9O3\_X[F)?^.R=621CMS^%!Z%(;!1K2W9?:E1 M3^X-*1>1XS;,C^%YAV!3WY8!K#'8JJI_HOXUHMYD&&4-]@$EMQNM)/:L[/O>E%@ZDJ]UAQ:6#0?D/%/&6K-5G3+;4H8-S5)I-L)5S.Y.T:OQ+ M>&0%H4?<'),_Z4I>7C>'>;J1G%!#@U,U/L&#OVF! Y3;$14)BF:8+\Z6V$ M""[*-$*%J,?U(L;8HD[D8+?*(PEF3Z2\1KC"OVYBO4H]7R@6"FD,\ZPKU@2> M=ZLY)N)SS%EM?9VEB5I_SHE=ZM'O\D2O!=;F=SN;-)?^^6V$A2F =*=KQWUJ M,%]+36G/V.[;X0/1?A8K^MZMPUE[P8(:^%I98&/9P@H-0DR OZ;KN%AEN[3$ MZ],7>B)LN:7_4DF",AN01,BWX3)T\+R"$^+/=?1(\0,]9J2=$B7MT(XC0KM5 M*-G?HQEP>) "#!HB(/VM$"5XYL"10MP>7\B?)W'*6N $], $VC>!:ANH-O*U MLT0GF3JEB=>D6C7S!!>K/*Y6HN_H&Y:9J5,H.4B0'$DKP8!IV_[ZO\B-G-9\ M[8Z[#6-[0NAS)>;YFCU(7T]8*.T4%M682E-""6P'5XI^BLI=3OY;M5'EK"W0 M J0,Y5EPF8K9/EWORH&YUT[" JN+3W$:;W?;9AMX.UH*@;EZN(+F57E'*R15 MMC%P2A6U)9Q\>A&G^+S$6_8BJ%1:F%=[TDYR:V???7X=NU+/L4,+PCQ+15$E M&V2RG8) FG"9/05)NIVB//&.?(22?'LMY+R"0E%+D&296@X2*\./ZV3*=ZF: M0'F6%O^QBU+2DJAZA5*=.?>7)X?S1@M5N$ARIZ0OY?F284"6([D^0R$M:Z)9 M<]%2T98UQW2?PB]Y61C16(@Q7X746769 M='XTY)]8< M<@WBQ0_%".V7#SG&%=^9K\<4RG1D8LH8,XAAU2YM^ [$7.'IU3<$/F;)N@CD MS9?B[LL4?NTQ 1CB0]1S[7F#>L&=56 ][(.[L#A'T#=G'V:,6^;OR0!LP1YU3RUX@6A3?]%+:-/U;9FM?J>1A*2.TW_L2%G& Z^B M6@MKL)HIX(&.K%)!S:>0)"JF%A?GRX_G%^=WYZ>W:'EY@F[OKH[_G[]=79R< MWMS^,SK]CU_/[_[3,Z-4X9*9=>6(A4 + WXJ>0V1N8J,562J)?G>#JOS168AIE.P!XP&Y,N@\[0!1"I?:4F!*WJ MCX(,1>.N8X.8\6-SH=S(L -8_>+@SD(0V,@V " MG'P>BR/(#7@NYJI&IAW-3K&]J %_. -U_.O-S>GE'>K-1/T2&OZ!BKQ],P5I2I"&K++2 MQ>U\4_-0:DVW3MUG>9Y](7\5:%>]*JO>0(4V30^'0QD9)6#AG(=HZ^%8.=PJ M%1"J,;6)F1\YO1VUFV/>5G<#(IRHOZ<1RK3#CUSDU]:P2E\?D?R8I0\?JEO/ MAYGR;77QD5D7'_E/0FVNO. =V83("D9+/5D'U61GW>ZL@]R1:K4XU.=5AR&= MT@3UNZ3^8W:/O-[KU&0%WLA^*%SBSMO)147S#O;F[OC&7?-(:?Y.HLYG42A[ M,B$=+AM" >;T^%K2$5*0\WKG:5S&$3W(>1*5^!! (XZ&@$T3#0>D&OEPS2VV M.U6*L:PLKLC ;YU'F_W("\6='%H3P?"8QL.$A'""3I/S;J0LHQ_35R@L9%Z* M)9,3,,[2A5@\RZ[9!;X,2ZC+SUE!W(,E[5X)>61W8/%49$3Q??\5HTF?HA=Z M&U(W9W$)B0PC;XP/DSOB2_&"="2B6[0"F0-&8!U[;=L"ES(Z:"6'NQ7*WR'5XC MTF&X*+,BI%WH\E[.E+MC3!&NTI I$MM>^))%:7&9E;BXRZ,U7J;KJ_(1YS=X MA>-G.D O]C<;2<%T0UN[QR]VESG<;J* MGZ+D!F^CF.Z/N]J\0)?1M99,\:\=_1(\6HSLN<*%DT0Q\: %"D9(I\]1)?#6 M$0((LFH0"2 <"J*@(/A9Q;;]JUVFQJ%@[E_G$E90DR$5%L)XL+0>L)S%*=7P MQ(Q*;ZM; 7%'U*\!1!G.!@F^!"/F6-L>,;7IM-A2V"'!T>H6N[==V1W(>K>@ M SEXEF^&F KSP&UU*P3;+BR$*;SVGN]& QF'[4OK5Q. O&5@ .(='!D6CJ"P M#=L[]ND<*\U_-TQ0B%&AK2Y)X9IUFF> M5-L.PU<,=EI"LNU%^HOS\<[9["*PZ P>3FK^J0L];#!F)TY?5LFNNA,EY"BI M"QU )E7%3@"C"<:?LK1\G-R]8,.6^@HNR]9\RTY3[S[7 M;KFML;3FQ+&_(+CZ*1Q:ZX-/;_E(C 'MI:.I6JK8PJ]A:1-P746/XO6995MZ"3IO8TYPT[KU6]2'K7" M6J09V*5)^%_>4 B9@$HW=+#ZV"!BM.:T(\6P/;[0[B>YCEO@!.KR9$HEOW8J MV,B>5KG@.5M>".ZR%8B,X[!(MXOS>9( M7YI%@:DU1X"P'LQ9#G30<,B_&I4>,VEGN-XV2"215!4E;V;40)!J/&KHV= > M-50V9J^CB+4 1@W[5M@MI5J[=-3PES#HJ0FE1(Q9U8I=>WQA7:/ MHX9>"YQ '3!J())?.Q6LC1IL<>&M9,L[XMAXDFU@1#=?-D;F#B&56_\9L]\, MJW%D;YCFS#^_L4 Q1)9)I)CTLV&DJ.P9A8I>B[R!WE_B'#3!#>+EJ;,2_48) M6]G3(B?>3/[\DAEGS[T)[=Q)3

1+YD >3-KA%V8TACEN;,/[VU -'#DU%X M&/:O:6SXDIE%AK8UGF#N,5/N&^ "XX L^27[NBE@+3_:X8"WW%@4QUE:QND# M)JW"Q07O;592P2[/\06-:!$35JB\H,_10""D-U?)^SA3[8TQ MNW@Z0PZ)+?LGRFMU%V>47.?9:21F&M%7>3.P[*/@@_N T8EM8 MG*>KO'JY992@IQQ_**,7\M]&)"0F\?N?2R=A)XDX-5'D$XOCPSW8+)9=(%^& M2#N!6/I?T"3N2E%A(WLW$U->6-#X?BO3D)6G11EOHQ*3L0EY$).F40%Q22/681802\D=(M)+!@I]^Y+TFS$%L=4$F M$OF;"X^NZB"Q1RM@9-1$!Z@5IQ!M%:J.>N\0A=5)%C$:1,WT>HU3>J[Z.(GB M;7&YV][CZ28]J ([8S 5[-*3X<)UKN"[5. FS\BB>8!6U9,#%#V10?%+34[AR(L)UC! MHJ=L\"E.L[QZ%S,)@+@8GV3A/6Y^C^EC0T*-#=H<*7-LBZC"5%G0V%2_@S9ZKN>/S]+:,TG64KY?I^O2E) S# MZ^L\6^]6Y=^C/(]2VMI5CJ,"G^#ZOS>D]\ZR_ M1&F/>KM66*K:LFC+,3CNL M$M-JDX1\MNAI?LW='9Q]?=;='9S]0F=G5\N M+X_/+_^*EL=WY[^=WYV?WO[B-^08("RSU>?#0*)NJQ\S=%L24'BX>L)Y5 [: M"@L+ D5Q.& JN@D##%?*,T"R"^N576MPGV=L0>31BBC4NR.(!KI_1=_MB!(I M0+Y'6:N'HDXQR @@ I.<^9)N!C&>80/ =*[G6?%L;2I)W:T],!_6:*8:Z+J/ MYE];-'>*:/D5HIDSZS0'G#W-0G$:>9X^XT(G8PD4Q1F+J>B&X0Q7?.4YJE,, M/4+' ='@0N9P@/'J^O1F^2;" P1A6G.NVN%!8$MO"C:( M\'">KK(MZ_00\]F>U/UGYGS=6W,QXIQ8EU!M)%_5W#C*4])[!8K*,H_O=V5[ M8NSVT[5W C$Z*@/\OA/8[\5&B![KV^YQFZ.SJ66E[F[&6/6'Z#OZ\?=H.>KT MZ\C_Q=3J_,Q5[7X!N2&FN $ W@X?X%?*(,\XO\_$!\"T&V&=!8=# M&GRM\(8DKUGP[2T)?EFN5MFN.EI$1AQ-H:,-W4-#$ M5F:GO\<10L' MMZ6NA"P5*].S@!\: ;270)]K&<_G?@ =G:EVR8A97)T!AR26G6+)WD2"U(T^ MD Z;4Z5? 9!X59L%)/FJP[(RSM(H66YIFKC:G. \?H[*^)F_A@+7Z$(Q0,.8 M1U(?5FLJL#LQKV!6%JT@.HF+59(5NYR>TFQEO!,,#HA,N\?&C),J#ZD'].6% M@M4]"E>;&_R4Y=5X[18_5-%AS#RI8$LX@: IS[BFK=)+YD7(*K'RHKGE(MN@ MO)/HG4$J&F'/I)+W=:;:*R,*<74&S)%8]C98F$QFM*>=S\CO]W%7Q"FF5Y=L M[^,T*J<7)!O9Z \QU&W8J!A5O=K-??H-D%:96G9YMYJ@:/6/79SCM>\$:8*U M<7%JTO6,LE75W*2BU6M/.'&#/\T@$15& 9M3#1SC[CFM-M,@4J_F&HY[%.WF MKP,:),KZ6\I$T(P#1TO.*\&LPRSTN5K%'_$FR_$-7B514<2;>%4QNKC$I*:^ MBUZ&:P[UKH(1L,V,-#^GKA%#,NJYM4E3HQ:("&Q@>'%5/A+XTJF-'#_BM""C M*I*!J_TF]Y5-4F>/C/HENR$&,YN(& 8(/7O]T&'2(B]!I1UW7="2X>\X?G@L M\7KY3#Y]P'2V@P[8;Z(27^-\Q0@GFNIM(%%6-PTAB@ZM!@\]W\*PH6-RTWYRI#:C,3B>/XH&BI4$DT&I%<#'@!F^C.&T?TC>;':K$ ($Z M) 8PU5W& (9#ZXN*F@W0#@0\D]- D+>2**&BB'R5;<#Q0 0N:#R0=+A"/&!8 M L<#;BL\8-W:HJ>N<]M /R0U]7#TZ0!WT&U74Z=82Z.ZKA3YGD75N['M: MD!TV]2*.[N,D+E_IE, N9PVHH?+,=,>4M\IYA@=W12W?&9S3/!N+_;][JT5U MGDH:'>_'T^%HX))4TF$B4C)4^2SD^ID#?DHY1K&@$K@T1N'AUPY#4'*P@<.@ MPC_IT.OF_*U8 M,/MXM/ CY:^\7R%,9EN1DUKD/1QZO\)J.E@EYRJ!6C_*+/:CD2IKEMU1OV\N M-2HD1.5J#)#[7%9>L]5;!E564UM=DV](BX7G*-E5;Q%\E^!1JZ& Z+$]+SHP M?N1XN-CZT$3.$6."IQ-X#X@Y/:[4H_KEH/"8/K_=XR(&0)7@D1OE-[>U*2><)((C6.>6,I6U@? MVG62XIDN0(AG:"[V!U%1=UXUC#-$LAYEH9__\W,(,%1@DH!ETPL/\H;YB4$47)+/JDOQMA?=,"[ LR5^99YULV; M4M9R@U2Y#KAET%$3A;'"A/F)BZMB7MF#]# ,(K2]8#0E."=<;2WWKME!WVF#E#EP7=Y\48# M *^D?V,1P-=@PN2K\#8*VK1IHURRM[701BNL#H(L-LA9-!WN4F36/N%L4K2* M75NA#["MT89Y:S$N@(V0]-* X_Z= ?NYF_WM;*W=,B>X M_N]R4^)\N?ZO75'67RQ=WT4OXW@WAZ\V#KKU91H?7;;.:MR.K<_V)O M!L4IH>,NA#7:69B2>0#D*!J[=#N(TNZ_7VC1^RS+FSAQ&*CUFS57A#9NH6YH-G2\:/31JC& MRKT.BO;\"S=*6R &,#S;@2$\+NO[@P9DTV\46B36B*L:47*6F*<;P>1;-^%. M=8/2,,3P;TL[0"DNZ<"[C%["#3"ZX<*,_*I4%A+3%3#5#CE)MPTI>+4!SR>I%!S:@.=1&SH'LL.=3P?T_6D4GW?O'9^\ UF. M\.GKJ!9MW@VFDR.K:D.JTY>X M),PJPME,)>O3,6DDOS^#)PR-"3>X5KW18;37L=G9?3D]N@@2[E-#(&R#(%SS M;FIZF3LI8\0&&M[TZJ( ^"+O[C%K0)W"X Y7;\(@B0?GR+*W20;DR@Q6ARVN MIEN[&\&ZQGE_6!,5W); YFL'!VW89RM)TO( MG+V U@PJ+!7(#,XP%R9NPEP+I4JM,9U% S@1O8MM/ ?\20$RP UW% M&3@X>-2GY\2V52?O("WU%LEZR.>U WZ> DBRJST+4"SUKHA< D46]/*:GI$<8I&-H3*C$ MM>J-(*3BR)@C6A9-I,)]L@B$;5"&:][-7)_,G91#8@--5DRS],/^ZJ6P9O[D MG3_F$*B+&$SBZDWX)/'@'&=V9_ZDKLQ ULW\]:4FDW_O#VFB>3]+4/,Y[W>[ M2]?Y:V^B1%#GR&3[\9LO:X-6/.O6RQZ)(RFEA/J+^BEZBE[I=1%%5?.TLWW- M[5 A3&M(^WU,*$CW,.C$4YNP26P_V&F/NLR%O(/6CC65"0^1M3EF._C^[5]W M9:4]QI,=$@^R?9@!Q 4+"%6=UX#!1&-2@V]8>49#UD;_=+);>)JWQ3&7#A5W MYAV@QB#J6Z0XJ&U^HYX 4B%SSV>AS6BY_G$.YO>DRS]96A+\)-4HH\0DDD!+ MBUG;(BE,9FJ+HS@\2^MG.V8RY[?120/SM>^-G[V;E^" Y#([3V"9:99F0?+: MC+_/6X^$SNO96;])T&$05DNWH;)M#^HUJ)KEZC4)[=L$*\*'C4-MZ[Z%W;#" MKN*(X.N+NX&-1D[P)D[Q^B-.R1_E-0E!!? K*LUAVG(C&4.8NW&4%$T;!J[\ M?Z[378H?HA*O=6I_2TW5R6=67"^NJ%VOE7 &W%E84Z\>W$E<\57UU YBGTUF/FM]\ M^,@P(/:-V=RHP; K"CL3\>96D=M/UX$<+6=V2";_(8=$Z4OUP3W5]H/'^@UW M9+1U02K4Y!:7I/&LUW,")#NT"B2-P\L#6'&!8*+3+D#QQSB*@TI M);'M%GS6JD& 'P/D'7;0*RKL53*H)_2>\,2I7NP REL-T;7J.L]6&*^+,_+3 M5=72>?I,(@*)#LM5&3]7F_+X<5Q%>QK;8=KV* ?QYV!61J\%0'Z"+7;7B#2/ M4=0]#X:N2G!B4UBUC[FLAACB,!W>AOFQ[2+%J/BV#.MQ*OJN5:S>7_Y]/R&5#O/^?=X"="JL>HP%>;XVR[S=+;P1GN/" M;?X2.P5R6V1D<=T\JLZ0TB/$N_P5%?1Y,(25H8'-44!_<5G)T>404>AI%@"Z M2#(2=^;8&Z>2O2C%8BV,;M\W$N4)PAH40T@#O1L71<&?(<8*^0,QFSSK&78= MWJ>NP,0:JRZ.H^*1'HD+:TJ W9T\IG!^>@$]>AI<4DRL.D2+FUC,<*(+E&G< M[0F\#]A PJH&;CR'T*O-"2GKUSA=%_(J6BP\"J<\84LT89MW&%J%#B&\$1A8 M=$](K(W781!&TML,VLC[A,T=MAZ+02(/SH%E/0J+79EAJA^12>E[E:_C-"+# ML$[^(,!RV";D)/':!N;\QVY\7YX7Q2XBOVQU'3L_K#G1 M645U%*YAJI:H!G'F,* KN(I^WB$=T#Q">ZWN\%\U =BJ?EW@ MEJ0KU^@.):%=Y_2RO/*5[K NE^GZE'SZ1$5DZ4RJR$MF D7;A.>ZFB.1R9PK M,5YL;'$K0Y %2G%Z?8I MR5XQJ64;2<]QP11RF=WN'X4,38N# &+4*H^,L)F@!^8LWK2GV59".ZI MPH)^ANB'Z'/]L6\DL[LF@_R@(]@.Y 9H95CPB='E2SS9.,)X-,)G_<@2.JDQ M%]CLV84@LQ/OXY)^& @J!]W!P.3X9V0CDDJQ\+C7]H+&]J:6LRC.?XN2'>[^ MV-?'[%)47;/%LHJF*=3AOJPR0=FMD"B*UA;MM:%1B:@DJD31I^I,6#TN;2L8 MD@#P)MHEI6^N:: I,^[F$5/A1@9$5O7MA>QW"B[Y5H)%I]]V(G'+E 2FA MOOR0,<[R^JV_XZOU]G>IG>!BE<=/],,),_74.YJJJAMS5LVA70)K^1:S6;C![>G.J\T%W8YTM3G.\3J>)F$% MG8[?(!UC4@.\V&4RW*&8OE ["[H9[S[+\^Q+G#X4:)>N22+.\7.6/-.SAJM* M%&VB5?,*1M^<5L%*9M"58_8"U(>4!?L+BJ>]5X^3@J+9VG6+267&O.O+T(R, MS5(SK@@N<3P+YV%MT H#$-/CR/!=WEGXGF[?K4OVZJ 2K>!7S2[ !%=78MPG M\4.5H$(-&%"$0F*( EJ 845B$11I0*T**?A\C-+?KYYQOLZCS?3 H9*2)+", ME1R%D:&;.8(&TZ-.B& 86IRGJ[QB]W=K7/_U/3VADK5BZ#Y*Z$)9H)3G( 5 M<'X_PN@\U(>0E^71-U4OLQ(7U_4[S 7D9(DQZ#@4LTC OF%7E&/X@))LHKKX M.*Z^26)%)8G<*,DB[V-H2<=RV,/K!#Y?^AH\ADRM>N+$>K926K\O5 M*M]%2;O;>'T)A?>Z0/I M_4RGCR94$NB-""7UX!QH]G9$@5R98>R0@*PD8YPH7]<'0UY*3 +UNOW14:N+ M&F7ZQIFF5*)75K6VWA\6>?NJ+(+1URXK9L- P1T4U!UQ3+7@>:HFE0FZ\U(] MD&L'\*;NJ4<+!^@>/\1I2F<;2?RN6Q0B5> 440W38P731^/V@12F0PN R#9SV\'+D-GVW+O1@/7%U$Y?T%9M3/HX>[#G7/3#G M56-*^6@6?0V@I'89FI:0I"]U,*S5CSY[-.G%D%MZ11V^U(_E5G;0C_55O[!L^ M2 =,!6Z@"E]:5KI#;; M;7?-*S_Q4XY7CH7P[^Y5__M:KB:$=7GY(_ M#@\0^4F?,'UK$TY>O=-)CJ),O;Z)E,\QO2K@+,M/LMU]N=DE MI);,=LS5*JGHGI0"47-2;7XM<'7FXNJ^C.AKX\_3 MTY?5(\$,)JV](@$AHF^YNZ"=WXZ27T>XMV"I^6&-+!FRUL"W@WNDS%LCHKZI M]47WL-XQZ9GN-@"864?",%@8&.W'$N.V^66)M95S"^UP2!!ZPQ2U\"';?" V M4&4$M5;HML/63I5"]VRJ3*'.UC=:,: 3(J\\K?/?X!6.G^F&LF)Y7Y1YM!H/ M5 42;+8\(7QP8I!NI%QFJ[@Y(5P?*ZRN";^+7I9EFALP<=BN:W':WEGCJ[]$5N#R:;FA'^V?X?3$?Z' M_O,J\M]5[>=+I-BU0BGX&C2?0K$+%&8US/'JH, MHH%%=!Y@X6&(;T',,T>7..[IV1<%/Y,6O[D :#/NV0QW?J-<,,'-=4QCAS*4 MJ40R]+DRY7^FQ0)R;04R1_'+6MAZ>]&*>>.T'6.&\&C@1!4_C MMH<02:%-9]Z2;\>880EHZ2Y],_(+R"N41P!C8WX%D=64@<)A';P+^6P4V^"Q%.+9#WOWMPH+;O"5B77,Y(D9 M\Y!MV,G66J$K,=4$JHO]4UI5!G2+K[1S,[6.&'.'K3%DBLBJ0^Q8W!8J=J(+ MF\,Q;BH!U$B\#]QP]T^: BS&-Z8/NVS%:_'J+_:.PWD$N[LQ,X;=%OSD#\6'R">+8][X G_\#Y\W1HQ1=AP;T3L8GVQJ@JV$%W M/0L<@4'?5UN;9V\8% MY[)(75QXND!RT)SCK*"WZ#6MNN!NW82KL-(M5\4F+SA.G-6>8G]@UHC,C$A$ M1:LK(EN0A;2940$A/*H!>E# /(XVEXE";]Z)6;6L6N!8UBDW%MR>HZC'HJA8 MSR9/19Z<%D%=WZ,*(!Z#H7TKH+'( M!)?+"7W\&.4/D[=[BT28F;05L9HY:Z/N,N7 /CPS]M08E(I[E,(-I0+B MT;@SN4EO^N.+DEPMS4]J?6N.,&+W_0$B+SI0.91A947R?H&>Z'6WZ^8-*NM: MDA+X;2,(,G)5@% (,]Q-?7:3);* M9B";O<4=*EK=E&_[9BH(5SC];P#GSDS)EO?YTO*I6/M+_E/[,TW ZFP#X%@8 MT>:._ CA;0@0=#ML?E5AD\!4$3BK&M#& =84T4E6>#,;$ T5\6**"F_&1 M8@-6-IKH[TZ^DP-H,I"2#G0 SD@8[$9V>%MU%:_>>2T>>%G[\#P M"=[$JWBZ1@E5Z+*F7,$X,,ATT#,NL2^HH'(3A*NXITCX,YJ"#L"L%_)"?A6')BWC@ M_R::,LXQ/9I&YVCH.)PS.R@6V^.?(V;. *9ARQP0^9"P@*^ZV#^MYP?KV8Y M)@DE_9JI]<&$#DR-$2$$5L.@!'-^4"3$I8.EV4"66;=4 ,_]<14Y- ABTD_8 MET(*R*;X6/)B^/N>T'O&Z0[3][8<9VFUN^OOR(J0JV+K5AU2RO)]OKXPP9%HE05!+TW(-8@EOW(-+I( ]I:!LL?(14ZO+K07@$)9[T M/4)?!QMY!)$P X\@;\LT( =B1?' M.R_Z@+YTF7X*[$^V2*]LK7S+VXQ-;^"#W-K64S3V$&>V@6T@B@]F#[.WZ)[M M-O-.,S)=R:Z:B=81<3G6J&2XGVPB:UF0Y]?AE@SHE7*@DF56^\;C@'?8P&.- MWGD.,=(#JT9<>@,,X&%5+3TC+K 8'535E[0?5V9T$M4,&?I&JG,*54N @85. M?P*5U_A[\F@HRDJXXSC-K]-)$HH?OJ[[^6U/3:':D'P6":.8=3T M6V JZIX-N-T'Y?OX?W[-$7H?/J^SE+Z*3Y]ZSVUOX52'K4]4ZYC*/ZI:!3YE M=]E*)\ZS5^_RU[WK+'X_4/>I90(0KE07<4!N5:4.Q,7VO\]<;1MLV<-I"RD*%8B+7^3_0Z6+R/4LT-V'JX &\+'XBHG6 MC1[6),G8S1T7^"F[\L+D5R_:=8,K%5$5'8F)K%V@2"SL7$ZA0>V"I(Q+_BR_ M$N6)) EYG3[WOZ<7B6IY'9T4LFTZ8QR\G*.$N(+"% M>D;=S\*D MXL$"'0D29$'% "A,-9S[:QSL(GR[XE'(YW:@PD\W[J_0^"4.LS0/3XIRXH_L MOB%90H(CZ95'!99N;8R@[7'@RUVT3^T)X#76K[EAQY]I5+PBR<:C!OXC#Z+S MF+X\#OTVM7=Q8P%D%-BUW1JHHJ9/=/ .\S-GP('92=M&MN76RDFU(K*?'"]J MESP5EUHQP8O*NM$?7"R:3;;*81J\-) Y)(N?/(2Z2TBP\[/?/ ;@[.VFO&A% M,T8R8^\$0;KL8&Y13Z'#,,:H 7J^S4#D\GS-W%2*PA@5;*C@"Z=.^!P,*J&; M,>]HF1O1DR3V$R:MF #C#L9V,^70 .<3]IR-)7ZT(/Z&*M89C\'CHK]W%!T' M_I./@_?8)\]Q^&\<7 $!R',A\)HDCL0@'?85H'6U;YN<-).7L*?=KV MBS#:9=J.=)"4CL,TE +F&(WT.IR$#&F'GK:PG0FGUE=QR\T<"')V_DN2>B_-$=Z M/;;.T-['!N9'U(H<5#H]RBMW<4<@/?R<<9EG6I.;;(23OCB8@4S$Z[ MPAU.^J3*]$Q2PKY\V&TV7O+&C/"19%Z$&"&ZW65I1B-&&JK,Q>H4G2ZT-'7G MR(RKRR4V*)ETQ]ARX/?EBFR U?+O'%3S]>@PV.KUW';@FMQ#G\59&!3K, _8 MWR5\Q3*OZHB#O*[!9KO+^$)0=ZK#WTCJTR&%=T8!&.%@M@W1'#?[*X MT_,> M8 H;[J8N%>W%HE)N68:HDBQ>.BD\UFS<%*B-"!T;-#)EGA!"C]AWPKW!Q,ZV MV!ZZ"N,PPS?T;8+KF(9DSR%M(-]!^OSVQ?LG21^L'UH!>)3H8(4!JDD.UR6 FSA.V-A*S*'2?AP>+V[+ M>'$V+A/:4IS$BB;+,E"ZW,2,CI: ()OE8.$(NGGC6_Z)RUGC'->Y#L\Q]*ZI M'8YGF'[];G]1Y6VVQ@EK>H+7.$[IVUW'/MG@&U)$E!KAF(TTP;1RD#3 B>4 M_:ZFEL.;HCNY'*JA?@"I)@5Q,:@A!^6"6 TJ]CN)<9S-Q@]:85 M.4"P;&8YN(U3[PVOV$VCGW%,_\&OEZM=<=VS^&7 *]@]UN %W/+KU>;&X^@K MUMT2U)/7VB+D3*C@XO5:ZM?*SVYAR@18DEU$H_Z6[RKVBI%M,VKJG];XRZN+ MSO8W%Z6?WVI_J>W?C+WC G39P;R GD(WCL!(MYXO,!#9< ?5A55UQ@6+)FH_ MS,TE&&)-Z!7,^U_F&/0DB7V#22LF/IBTV4;D#6-^KN3V-<9)N@ZWS)M=/MS> M:8<)P\1TCR89BH$[%V&DV(W[&-0&S7,1YJ*;YR(*_J*B2R4A+POW/1/RPYR# MC8'P%!^,& P5Z<$((XF2DQ$#6C6MYY%OT.T/=Z9W7I+MW2F=<3V%,5\MZE]A M 9;?\55@\L&<&%"+W'@WV,;IN3U(G4Y?R2+-DYV>[A%V.&@?WF*]8G9,TZXGAM#D%)3AZ.0'+:_3H M>53&$=O9DA8YK'Y+D=#_B9%2^^QUN2L-(YUS&O4,Y>W MXJ$Z>#:6T"V)KR\!KDZVKDXW0;6I>LUJUT92&YZD>(HJ7E1CYMLG)<7,PFUS M^(G+4P_!@[0"M:XP295IL[8<@ /I#4J5W[WPKNV2P?#H/B<*=B$KD;";1P+HXB>&/=+BZA&-(& M1T9R8C<&SS&BG])Z^F^&F,!\IH_PA7=6U"XN28MK/3^WK_7LB?MAY&I>D&4@ MU_%=.MHM<31S &F4S>TY9KJ:'HY?H?.DO'PXW=\^_-2]?7AVTP\@*S"X,V<0 M ,TNR]%687)-CF&[)_&:[*@.#FY?XROPMB+?;:.XV7X@:R2ZLEU'.!O M#Z_>ECT1W[(*(:OTCG:R;#VBC790+PC0$*7GLY:_?+B]NI_+;:$@ "0.<-!R M1C9B&P[(OGW3.)UF2+E/69.NF^AS5 Y$@\/:3?3J<%$>5UNKVO+UI"PIU[;67N6F5FKK&@1_JS5+$K;)+N;8)[?*";+PP%AM@\UG3TLIG,":5 M2X/?3!)(U["4&GUI$BGZ(_]U'LAO]4P7XMT/*L1R3B8 ;9T?NHNA@Y:F9*/^ M/3F"#E8'$1H]/+_ X"XAJS!C51C.GNC\Q/,S_0A!SML?*HAXW<4,76TC!0]2 MQ0.C"(D\=3BQ0#D;^IXQ_H#^*'GG88"&T-(+,M0]KAUM=,5HAATR_7,P?TU+ MUS1J9_8[AJE:6&73 #OK.[.U,A.#,K<='3.9C46PZ3N):9-V."@2BTB<2G9E MM#E:T;N2 RC@4^AP8#T:ZG1"PSXIRSH%VI/,9IM$'Q&"H%*SR\21IH)9%'_V MZIK0!JN$OC,_"U]XN4/51+F7O&E]"G(8TY,J<&!W?;HTC$XM8KG/KMP_G]=L MK;__N[:FU4="0Y-R"JRL1\LT)A91<<\_X9@V+3J+@[-@$\8A&WU9@='BR%O' MT$R8*G/38[(V.ATUL*9GH%%M@-J"E@7M CWGU#P;VFO0(YPS3+Z/: 068M.5 M;0O5X6_:J;[&2:RU+_M)EOQT^:]=F+U=Q^S\&)][\&*;CVLOOMWRH?Z*)"L< M9JR8S6^8Y3'@X.R%?H1G_!,5GEUX&;[RPN17+]IUO,&L&E5ZFYDTRM:;S>(U MX+<"YO1:2I<\GX8N"PXZT?F>1A^:S:O ;;3-ZI4.PWNRK46>]_]9>4!@?S[@<_=\P +ES4*U M=A55YC/:,E0T;8%JC5N@LGFH:!_B#42LA8@U$?$V?OCNN?MNV<;N+!HX3^<] MU5:VLP_PE<0O.*6OW?OZ]S0ZHY^+21UMMF35.N?3IH&MF^WP/^A]0)>=9OEJ MTX0#PUN,X\]\' _8.+YB MX_@+=\35= S]P52A0M?4*^/S^O+CCO36ECK6B#^HH>,,_1;?<$8A #\&2EOL MK_$CU20Y7#F$5SU\RGC=#&YB;6.MX2FU#Q@=%/*69]0-__T_YK+9/P@W_1ZP MOSNU_)-8C(;W4.D?&\"NUU#4FD'1VUJ1J%8:]LYZ@0I.Q%G?+6RMG;?QT"&LPZD]@-4XG5M_I6N$>9-"K9W=-Z7E8];?#L:8NT Q,F5A#YK: M<27$S(I;NN=IPH^O9&@4VN;4CT'WG.X'\%+7N";<5FLY=#>DY2;\Z6!,N L4 ML]%8U(/&0W$IQ' @;NJ>D0E#SJDG72R>="WXP)9Z#W M5E>G7SR=R]KH=$N?6!3K %\QL=W'>6XISVT><>?:GV8L8[5OD MYGT9!X?@0:=+ 35MYY)^T0_O>=#><_00/WPD^:WOJIZZWG=,$#'+0A?*L07$!.\T9X=010 M2P_*S^E6 \#!Z#-\J>:Q:G_5-<\V"N^T5=L7_R/WQ3%^]BC[I'6\.JV?M-Q, MJS6MBEQ'/NF76]V8]5K$T9>9XI*5I3_ MZ!<#YNC>IJHY-0O_-JN% :W85BL,=>2VW4^T!P=@Q828'=\H)KI^[>D<_8F^ MZ9L&(?WVY'!H-QZ%=>Y(5FH:!A8ZQ#6^65''?(&>$Y).7CW>D=[UQ)J7>VP7VKI8=[0J31_HF3\6IMD9[U./+U!9GEC9O9 MU@7UZ-EK>1-&3E&KO_.[.CW\.?EQD:?RL_#CQW=5E3SS,)\JJ,-;-?()V$/N4Z:X9L<[%G: M>==*&]+6QFG<]U/F9ZA+F.#(VRS+I1DV<8HS.&W VQS 9&/@6QV,0YWT M_/%[+P=T;%Y]XI/.A^O6CVYJ=18$(?N'%UV$J1^1E-TM?/9$Z3T_&VTBI=4* MY].FGE;,=D!7MGL6Y[]!7F&:H;J_9T:>8?]D-<)#=_D@-8)A[W9'#;9--<):WO\ M[V>9<*A'F& C;9;+A(9-G&(G[M"7"0>\S0$L$PY\JX/QIY-F-;SW9<)C\^H3 MYT\[;$V2\-\8+,6X3[[M3$RT 8@S0 1V0*Y>I G')ZO>8I6=- M9>_"__-(FW86!W?4K+YZ&WQ!-EZH5]$&1H6N?QVDPK6+'="H4;WL\/99.=JA M:I?\.6($Z(_\][EO4-@@W\2O6B+-T+4.T&;D70>_S20.-GR.PU7HTVCZS/?) M+L["^/F.1*$?XO01?\L^4[U_MEVF$5/I!#69;-V:EAI31Z53#\I$L=(#Z0M: M/NPV&R]Y8Y4+:FQHSX=*QHE=C1EBB$U_MMR!%G_#P TTC@96N"4^(Y4P.&6+ M8VITHC\8 ^(<4X^*(T!5ML#C$*M3+8UD7L9'Q=O551C3267H17[R\0)_/;LZ^GE^BAY\O M+Q\?YI-48P(.,KSS6H:IP=TP2VUMD]KDYUT:QCA-'_ S#US/OH6=RUUT:-M6 M**:%,C^1="=VIU"D97!2_F7Y"S4K^MM<3$K9Q2);ZNL)B1&)V(36(Y<_J=GD M.Q=L]D?B/K-1T;;-1DP+938BZ4[,1J%(RVRD_,MB>W3_:%[VH^QKD?WT=8G$ M?D1L0ON1RY_4?FYD%XE)"=J6<@-WT5='I!.;:$O7,H2;UL5:Y>]SNB!+WF4B MP L_L@3E-\(+J222)I[:G'OI^BHBK](3'!JDW:F,@!1N"M,1[FCJ(M.C.641 MLS>G*@^/]']?+K_2:_@97=W<_C;+28N\^\63%64W22+C!S4^IQ8WDZ*O6,L%_2LJ)! M>Z)Y!6>: !%:H7;OR0Q2*4!LFQHZ)S731^\IZISD$#YL&UWQ$,JVN#@G)E27 MK&4I>X9ZL,9_G8L9-'M&A/;.]Y2 FM,)L5N3,'%69,HP$F:3X;Z [1^ MGFZDIN*!"]GD6AS%;KT*-8.X'CG*:.[GLZ\_73Z@ZZ_TP>WY?_U\>W-Q>?_P M';K\[U^N'W^?8XBG 2!QK*?7O]*@3\XNB?[Z]$UCO+1-UVFZP\'%+F&;63S[ MEV?X7FZV$7G#F-/MPRS(I.M9L(Z0R[V%"K.U]B%H7^0PV#5$[AL&" ME^5SQ E018$8R=0>P IT!!(";1\Q1%[3:0QOT63V )9@;F)^Z]M2M(O+K"2!FW' @22G$!BP%58 M_=?P23690X,ZZ\]>Q$_4>%F6A$^[K)P\4[0<+C!4_M,0&0"7( GE&MU6I'=+ MFE2/.3!.CQ08LJMO!@"C>YD,## ^@4:'0O'F>/A41'75T%%\I;,6..Z\A,[@ M#Q[@*??)CS/K]9GC^0K_9 DSNA'I:UXOHXS3%';786$ M%"H-S(8)!;?"(8;(5WNKX2V> MC>DYN',6M&WC&& CG$>X?G'LA_UI0^AP#-#%W&1H6P;,9P9,=6U:-XX--F9. MZ*E[NDV M,\RQV3VEM)/8 :$7=BQ(6N:CCZXT#CF=K6W()(.:1H\2I64H>9?[QX@_G]@F M>ON3&'[ZED7(6!H&H98[ WL09C8K2,16 )3E+!#J$/O:&<\RM@[B9Y+^K.H^ M.>C[4J$%U JH3YT6W6H-526NA]=')\%[C0X8])5DE\AO*S&!?Y.W:P-SJOG6 MV[L*#O?G,E\'-R!>CK\F8 >%Z64'"^4DTE'PI@SD^*Y3H>!G3/ M1RHX94/ ' Y$]O2HVOWW''@4,_2X_HD/-#8;=".K3=%#)K:$&[@Z%1+!#FVA MKKBC4BC453"8=JA6@."Z;;;<0/37I163+C.EZ1 M9..IZEB:<57FHLEE;3U:>F"-R42EVK;T)2WKQ"BH;N1DJ0(^Y44KRHS"/??4 M.Q>&L"%6?=HV3RT!36LUT#FU\99GK^YQ%B;\-W;NZ@*OZ* ;?,8Q_8=LZF\C M1&#:)D( +5U?K7&F;>]5G3;-T'4&AH*;ON'R&_9W6?B"T9Z=GY2S(V8MF@R^X [86S5!#?&<=*VCO(L\8=Q].)A/M8QT7GBQ\0+ M: M]'+ZP7:_T9QP%5R1Y\")\MF%EZENVJ$U??%D->DNOT*L!?(#4U:@R=ST9 MRQH%BDF&WG"&?!)%V,_PQ)FS^D@@ SNK:9R]K'4[U-0S!O3 QAYM;=:XHR-* M<4E%BO:T"\2(?Z0SAA]32GZLZ).,#?#PF]+CLQNM4N$$2O:X[L\;CR%LJ"80 M)?R;_1&#][= JF=L42)6KK$#(MR]_S8@+H1W:8TB=IAKX_77SZ^]\7GS[] MH[@ G%O,R>(?)R>+__S':?EC&"/6-?PA_5B3<'U$D-4?Q)48GP<'$@]9_F0)B#IY0$M5(*D:\$ M"V [,F$G:3+QVK!N1J=U6,\F7)!WG S9_=%GAU@*[>EG;K7&\#NWVVE["@H1 MM$L*2&CG,IU!NR%>&]HU+D4,0$?W?)R?TT#>ZD49SKN?78'SG%B*\[JLR7'. MQY,S_U^[,&%7T*?9%YRM2= ;_LI9I &QB 4\F.DJ&25HEJHUBWHD8I9W]!NL MO91G&64- YN1*?7A0AD=J?NM+USJ#H,-J6*X1 HBPB7Z"2?H$8 M!\I9CAN^2'^JA#KY!,).#GOV]2PP[HF4T,I:&I:CE3F$=O\34>J/PWSCXB;;C MAJ3I;5R6K+FG8429P_HS#IYQ>I?@S/MVYON[S2YB0<9MML8)NU$WP6LN'K6:WT^*),5$+UH35KQK3N;0SC(J.CN.EB'2JM M.VGG[S:%F_^5-I[=GMD]TBQX4GSVQA-+MU>3!>FFNF)5;J5-O2Q^F,5!9%$_ MD-X/V+20&E$=T1W>"1$H#+V%SYHH! JQ&](<(%$[E.[2[]$XBX!9W"==1/8% MQ@TR 2JG#H!_]9*090\RURX&IY2@1*B P!:F'9&@6)5)5P)6S+0L?T?LP5RP M*^\RHON16RCNT#:@+)$T-9Y%P[WDL0#+, -_2Z K'.N& "*6-H;G$ W(NDF" MWYZXH$4IP^ZT$<)O.'Q>TPCZ[ 4GWC/^NF.[J;>KBS#:T5_S3:?;799F7LQJ M[[8 -Y"[^%#&W)9F8:@/TFJ&J589U1")RX(8Q9R:3Z_)9D/B>GY5P"2P ZC- M1[/9B!V*.0("A*:-&PJJNX!!;1C? (PVG7IO.AK8 & [./G+LN1"7F$13;"3 M6I_]B I9[]T$)#M7X]K 1/M9DI9VFOC92T-?;Y!4\ZJ'2!FO&_\@UC;"\*A4 M/, I*.3U#HUS-_X>./6;?G\O:]F]6(R&U:OTCXUKHU&/"GTBZJ-+@QH "G"S M,>\=@]ULE'. ]CF-<+*1^"SXYR[-6-T'2=TQ(&FJ4=!$F@O_H:\?_"0D3'N, M_8NAAN5=M&.G<_RD+-]2>!IFVLA+T]V&.B-J_%1'&I(XG4W]02CT]OFA81#2 M<$SZ@GM=E6D;IS>D"6GHZY@Q=S!+O8V[/H\EH(5%&QH%<:4A<7][,A-.K$#T$<' M&=I_+2ONY6T8JJ8F,%-,DZQFAO2OO0G2/_[W+ T]X8G*[H/BM>L/!II-4S&$ M:0@EBN O(%RROV=R'%+PU8GJ>S6AN*=AD!-QC06K %=7@M>L*^M M)BI>349D 3VQ2"@8*J7+(*E@6C:>Y3<.S&*_NZ?[B.[';F)83%_B625M.FP+ MEZ,DXY#CW4FN4@_B+\($ M^U24,% 0/RQ>L_W0 M--46"+8E+1,A +B)?E;W,IPB3I$]+W)9O@;-*5D!1Q M@W:K]0*,7*Q^GY[L._5 ^U2RZ*#;J9#+ 3WNY7*7D"T6.A?1H^)]FH\L$%@7 M!#5 "F3*L-:_S 1VPAX@ZB_71%R=JL1;EW,TL)4W)-!)>.AC\9BF)BH! M*"&R@:)0).A8IU0AQ:B<:5D]F\O@U]-Y1/=3MU LI*_PK)#F! \@@Z1:O#D8 M3FIH0,73(P&%9#0=BHH11]>;, N?^?SAW$M%QPOD!,6[B@@L0-T5!S7J2B7+ MH"QA6.Y_1^S!+)9;%-U$=#YL$[A=VA*T,BG3X)657Q NK_21";%;)P-#\%ZH M&QQWY.NAN<76Q?0LEE9ZNU&(;?$G5R%\SR'&>5OB6&C_XGT+-[N-, H5/BM> MLO7, LP-25 (%@F5P;9+NRQ^FDGL(.X'TO/YFFALD)40%/".AKLPEN-.]*S$ M7?.9#>[JDL!P)Q JQ5V'=EG\-!?<"?N!]'R^%N[J9!7NNKQCX>XN(<'.SU@I M]@>%[!K,S9;<1 MO<\LQ'2#N@5G@:2QD'S/RFT)X-OYO7BIVN\60*VD0*&S+5 &R2;=\B&C$X)A4,\#T*I(!7\BWKO\\%]+T=20R^>0OT,I8* M]&J9HX&>CJ>XW1!!'-M+5X)>3F<#>IE4,-#W*)""7LG7 OT,@N'^;B0&7[P% M>1E+!7FUS-$A7XX[*KB+:-I0;]) P+PN$1SB N&]\.[PU *8.<%:V%UM2,N^ MK@3.=?(.E+NRQH+Q(VOM[>HZ#L*7,-@)O;:2IKP+0DQC 6.A1"@8JX3+8"SG M6?)'["C?_N$L$*WN.:+YH5OW.XC(2T0K9$V&Z-_";'W/B]J3.%V'VT=R&=-7 M>A/??3*,6V8%?=R0]J'6Y&U4+DEJO MCGY;NTZQ_]=G\D(_ZR[.DK?(?2/_STG+SB1U% 3/JL.'3>>#81/IP40*)()%8%)3+OD/\VF))&X M'TC/YVL?$ZZ1,:A)>-TC[H+X.[8.P/)E6W 0/2J/ 3<>6<"M+@@*;0*9,K!U M2)?E+_PRP8D/B(J^/U%_M];9T!I5B;(NYW@@^^^=EV0XB=[N\98D;0?70]6" M7H<* (4MF=" %(OOPZ:(:P_3ZBG*'\\#LK(N)-K?6PSD%D,;TT)Y(_K0Q(O3 MD,U8E?B6D;5]:X<,PL^VA(+[7+'\7O\K8JOYXNKQK% N[3D 3]"!?0"3'>H -#>4VJ&YQW%>@AO!_"NSQ[=!>PI@]9S#R3M3QQOQ'-SRQ&=(.\C6:!K+&FB??X.62+V7'V MU=NT8:4B:4P+VR36T\&F0-AIH%"V>OHG8"FG??M'B#V;PVQ/TF%$[P.+9G=- MZN:L3B1I+/2>4^-)O.@Z#O"W_\)O0OA*:!KX[=!8 [@E$1;!8N%J"(MX2@P7 MSQ!_B.C3.:!8UF]$\S.+<-PB;P)9*&LL)%^%47&!B!#$W<<-_-8?6T-W+PP6 MM1VY:L"VR$NLLI^+NW+F@%)!QY#^CRG"YIZR"A]NPZH282KT.<9 M?@IX]M VL"JEM0:N1#(LBM5*U)!6\9;XIC2H230CM/?U,S'L#I$=2-B:1J&4 M/=X6BT^2+4EX W@RU7F>C'1. G$HK<71VG!1<@#LNRCD0V^_]*OJVX7ID[#? MC*E1+O),-T025- CQC '@](#!!G48^)M&@5S>[>F5\\(N7;Y'M%^B5.\XM)' M5F;@2RN>3<%2I?4J) MHTUI\U;D*0-A_,PLK[.FKD/:G.!*2.WGN4+!P--=E8Z>6:^$,Z(A5RMB;%"\EAF\;#&471.-ELO%B_SB @:)M DL 9^71PL MW 62U2#O,)30Y@]0\60.>!9V$M'YK"+LUFF;B.U*&7,=)SFGH\8S2<1 %5)T M5G-J%" +.I4\^#6=MNC^99TF1WUEAT;HQ:,YP%7<59WU'>&WE2WQ5,3=59Z6 MG-%N=7G [E4@NL>_=C@J!\N>H/+1'" K M[BJB]6V%/K9.W'*R73EC0?9R@Y-G&HG\E)#7;*T*"Y24#0A+**VA+)0+"VF5 M"C6TY9PEQ$L*E)/,*9I0]RTQZ@01]H5,31M0R!W+%LZ"@&(P+?YW0ZWQ1&@) M"KJ&'0CIK*U (!76!N0*U!8@XROQ7SQ8E/] C 3=QK-8/E3U*3'X_"+T"UB: MV)?*'!GYY_2?M\DC>6T7:^FA$J&^3@6%^;U,)XCOB-?">XNK@W;VG"V8,XH9 M(5W0BR*(84"?$NP$]2+ M=6A!7\3:P7^U8U22S<@(9'TLL@1%7RC,H<4EM FAY)$-XXZDF1?]?^%6NN.J M(A0918L0RB0:8IT8A$B#ECET&3O&D),@2C.;C5-EOXH,0=H#"C-H\ B-0"!U MA$U1IC_!G@#THD?%"S8?V6QXU@2!;7)V94HW-MND2QZKL)]F@$YA!Q#UAVLB ML$Y5;4UV.-VC[(:P$Q9K$HOS$F6/BY?I/K9 7%L8%.HDF0-;2%%]C@K*^6W'UL@LBT, M"I$2N3)$"LGW!3!/3K]_^@&51%/7P9?T#NG_HDU8MBE+6(HEN(?E8^(%;%?\ M;?-$HA96A,^*UVD]LT!C0Q(4%$5"93CLTBZ+GU#^V\1U5X6]0'H^7A-U#;(2 M<@+>\=S@Y3=_S>[M$1S<4I&TW&&3!, EU@5"NT6![#[7V&%9ED]0^6@&![>4 M'4;T/K#82]:IVYZR*VFT+#>RV;"L4N+_^;#V**IN=QF=2<7,FH3S>!V&QGQ> MS6"?]Z80#YS]UJ^I)P>N3T"5"<<)$:=_Y07L-]O_O?.2+/1WD9?A+UZ6X>0!QRE)RHWXVQ5M M1(R3,'C&U[$OO,_/1D3QF8:)&%K/?N!KFQIB4)S'YBGOK1>V;(.PPKV-R"5W MZ#3(]_Q_[<($!PAS(/YUXBM9;:!%8+JZ:PNAVB]GYNQ?\4T)VVY\V M3S\+XSD]XG+BWT-L8:MJT=#1F)8VF?EI,,\TPM+L;&+:):WE R5?:2@ZTIWB M"23FT5,S'$DG_$9Q2H0J*L3)$*.;B0N'AI4D ('"E5U0T2_?*'R@(X0\>-#3 M-1Q=IQ6ZCA-(DO$="DC=,1L62)\ XU ];<.A].G(H?3)+90^P85_9:AY3C9/ M8>SE1>1]\AR'_\9!6?G$>XKP69KB+#TK(I2S.+@)63/#+,0I?48#J*!H5)RH(11_TA6/^Y22L 94%(UA/["R#/&S%I07&T1T#GAQ!. "4R43 G^ MIK,>KPVEXQ_[K0_&.X%,OL9O\CS\$IT45DO8-8T+M->)ZDI1 .[NM^+I?RX%P1D7S^W(X=DLXX[85Y&GC*/MB) 88R> MRM"J-G?[<$+C(OQ].2' Q;_'9+?9XNQG$K'LP526Q=='5ATSD)%9.$V94.A% MJQX],G^D9)OIOFYO=Q+]3]\^NB#F* U%+=$12D 6#_H4#,''"3N[PA^C\OFL MLLH@<"*9F=H Q6[6IY(,-T?KTS($+J<,+G2$P5GF'1%")%,)&X0 9D=]">-P ML]M<4O^=O=V^QK33U^'V#E-PT;'D&3]2WG1-&W%%DG,:^9$H#/@06BK.1'VTHF MBT P5XA(J1&M2(("LL%I%OI\A3=D=R;GP:L7(9\7F&.KO9[OLQTM&KPP%H_^ M0!^6#:._/GEIF!82_&@7T)](S'>S5F6#45JU>.+0QY'%$=!\3!- MVRX(AV\/7.CNIFWC&3B=)ERV!WMJL7SE@8WGU2A-?VP,Y*+A>E$&%A_&/0B- MAVG<@/.G&YRF&/_WSF/PX^F,%V'J1R3=T4;=8W;P)7@DS47/])&ME3[B;]EG MJNC/EO\ E%A6D(*0:.$- ?1#SXG@FB1S?% :EO2W7>31R4S%SN8[_ZH)KCUB M>7=<-#.>?8(>WTV>>FX""6SB!%FMHEWVPDL7!M;.Z:T09)(!V!;']D>G$[FD M!:K+0C5AZ'YO83]JMI:PJFTH9ZY;I#&$BHIZ%C(+9H:,8HT)YDT0+8L8!'$AK9H\B:"@:B"$:4GS%V9'"1C+ V\/&V8!\3EYP3*.%+]XWMN3''CZ2R\_7 MCQ=G_6.T+K-PV.YG!C.4/E5N!W=-[7KVI"5L^1W?P,])4$S-+6!NFT(MIT0) MA]XN#G"2/_)F.?QKXTMHG2:]KK+7/CEB$];3/BK$'407NFKAP"V*04J^!2HX M%[P+T6,%^-F-,NZAK17"N,,V9*"CH\]5[*.K&P[A-$(J'C=W4W.R]P5BK8#* M'8@!PZ[/)$G(:Q@_?_;2-N*%S\K:(LUG-H?%ZI+ *W0(A$M/7'5H6W4N-B3& M;\A#$>81RFL812@B'K_?T"L2"=]8FN ^,_#%BW:X+'KADXBM="5>5/R9,VPC M'#SC]*^(:7LJ&\'EH#!%NW3G1=$;#8@HZX:OD3RQ5FQPMB8!\NE#^M/&8Y?F M4KX%>EWC!',-14,K3I;2R+8(^0NM/)]"A-)Y&5.SV459N(W"7+RB[?\O_YMV M*&5@C-G^&W%9_+,\8?YE\G78VLM.7>=#B&C2 \36J:LZ674PJLL+:1(P92%$ M4K6-@157J+#)?CRDGI25#=#J2LO#]VUQ@.?C1:*U._2TWJ%/!]:ALF/96AWJ M;-4BO[OK=G7Y+<-QRL['WJZ^>!F_&.2">D_EJH4NLW#5HI\9+.KM4^5VU4)3 MNU[8JR6,!@%TE,,17X>@X]Z6?BF>E1;G-[BQ,P<5/P\3"@F\L!4[G; ),Q8H MSWY=0QN!PKC9!!>JL+E/CCALUM,^JA$X6-?050L'?]&ZQM<*^)<-X)>\B#&_ M+V!KK6JX0S;DJH:./E>K&KJZX?#-]GUT_/C[@K/6^H8[.$.F9=-I[^TJSR:X M\GQ6@H)=-!WFI_^JT/#IEZ:)#9"V MW!/4%E'\@J0(OO+2HSY) G:\:X49[C#R\UR35:$)O8;9FNPROLP9!CPGB5*S MZA;Q&_)W29('@A31H9_EWB+N+(/X9!<%;!TD;PQ;$DIJ1&DI*'I#I'8#VKZ= M97.F3M8>: +$&I>M;#0S057FV1#]X]HA3"+U,+V %L@2I"D7NEV5R5LE(ZJ9 MYG[)H>1];_"6I3>/AF_+M&5SA8 IRL.4 Z+\M$ Y'0U:P\:B.[*\-VC+$HE' M@S9@X/B(D\UG'/OKC9?\62E+Q67#=&C+VF%J6IN"/RK)X%7$-)1):__T\B[O M\8KZ ;YY1(EI&%50[T,[=KZ7;6?QY;0D87BQ=& M_-0J3W I%C+8 ?0$^VSA@@&*KU6$:;K+MY'C/_^*OK*4CS )?MQZ"0WG> Y+ MG@D2A.F6&2=;"V%5.*+PWYBOJC#*,M6$)8[\%5UP)?R/E#;GKEOK!6\ MC!=.,Y8UC/.Z7"M,__&$?8^5,"YOFHDB_!)62S@9+R$6!!%+1([GDHXB-CX% M5B3;WDW[$O+#8A2UW(9YN%FS?NV+TFEMW.!$E5KH:\%AG'(4D>L+^C,^URGGV/7TCTPF;7C>FW^*KDP0+* MZY,'"+"Y8-)8'?0H/;@%TGLHAPE5>R/5;@@5&),, MX6],/HTN:&#@AZN0I[+F6>8YQ]170P\'-X& 6^M:36-9U56; ULQNIW!7#\] M6#6LA9U4)E9P[O=$*M[.;LD\!K6I@"^[Y'IDY%M>ACU(IU&XU7>O\> 6P%K M:<<"/H#?T_O3 M_R\NY!.HUN<%+?##]8/RSL/\D=_X^%!=".NMAA1./Q3^\< M^;([Q$=&/N1U0SC9L'6TLS@0JPVQ?"?1C+&VK:C+:+E0KZ?&Q8:CD6;5&KZ! MH.79?G-Q/R_BQ_[>_>1H %J)#8ZZ>PQZ,NH;#B9:1S,4L.U2,Y4P)E)NI/*- M [8,+XOP6%'N>8QT8P%7L>7J$KGVF['ZNF!W9LWTPN#W] ._O9T[+GX!5[>O MBUW">R_##Z_>5KF2K4=>Y1%D3AUF:L"2FX&D:M9JO-&0=Z4Z1#Q(JZ:D9CGD:$I5$K,831HQL M;@M=T+"2!#M0N+(+:OKEPP4R>KJ&H^M4B*ZJ5.Z1PDL2BT#!RUE1B#N#0H"J'++"P*T<\,=FBX3Y7;HA":VO5.#6L)6^94_,ZXZM2P:?&'!8MT MOKN+?X^_Q!>/\<_T?P_?,9%4R*(0[6VV$5Y0JI/?_^/+R:>+[^J!%/TG2;)\ MXYZGSY$8HS?L)92;U<7?T&AI3<,@-JEA&7D9QC%MV-O4%\ ,Q+CP.+,)\E2G MF?ODB$\SZVD?UG^WVC1$ISQO(& M= -&F\M,M=5 AWO&FJ6WD)H)'OZ(+5E0SH3]<[A)"__= ?19] M]6?ZK][3W\^]V M"JJ=@X $=R=8THLRK2/CAY)?Z#0 OL8%5Z\)1 M;1G59:*&6D>S&YC+NXU5PE@,NW2;,?Q8X'+^>8YCX59V#;9CX%I>7VVD"S)_ MT5PS#(!/V=GS#\0J(C+7B+5+0#33!9=X:*X7!J^?_K)LH[2;8/B?[PRYDH1" MU\@%3"!\V#W=A)LPN\%9QJKEY2K%QZ\T2,N#5DI2F[1?A6#PPU/]NJ2YO'VL MRS,4\6>U^C[I[NG'B''5RXSDQ4>2:J1HU0*:^M"2#B2(6=>UU>F1#K?HJ*-I*)Q8 M7;(VB"A/#J_C0Y/LL P FB"/5K.5GYLPQF5/B =P-54Y=LNH;* OE@D^8BO5 M2!&OX*+C=,I7U2)6BV^?.,8NN-F/UZQB*TK?XB#T^4U5G>&:+^3QZW*>:O?Z M;+P_^4TYZ9HD65Y_['M2727.,L8VA%^P0YGY-BO;4?V!"^-+>^F&U1Q)RD*O M"U8=ELNBOU'NT,?YCBPK,TO5K,/G=;N<22Z\WSFN20LVT-#%C\,QH9E MU" 7#!@PJ)4,0,CI$2-$%A,,1@AP-5'VM97[?VJBUD$_P'T]L4A7!_B,]NL4 M3,*TL&M'Q/B(R'B=325-"? !3U09[9AIN*J'32:V::" M+2IZ3KJ9P@+F!)O;+2JU%G-XG!XQ/'H.DIG"PVZ/2"X7;C](K<,<',)]GCU< M9K;18PL7R0;.4+@ ;LPT,\N8RMO5KUX2LIGY?5\VOYQ#F>0V?!B#:[RW^7:;-!VNO?.+R6X MDJ,$EU;NNAVXG!U//-O0H2C\-Q_$[S#%)AW0G_'M*D^:#_V[?/E#&=<8RA & M.]HRP&Q,4Z/;L,BL$7KF:")S62=F!T\*:A[*; L&5*Z!U>_45UJ9(%!KY M &"H#%]3G-@;&+5E"M-P$/P8:@CQGDU *Q@V%W4M,UYUA"-PLH5(_9LGYSD MO_ELY2EMJ4I6&()0!#"R3$D0DV 14-3#ATJM\7 MB#XYO#Z61 DFG6PWMHLDP@W;,NDF72:+:] MQ[(\3+I8M;$GIFX\'$J+:*AL21D$,<*8;;U%[1BH MOJDV<1"DAS=B"(NFV2G92AO4D.T2T"!1E):6P5"F\=6>!I5$:#8#,2R4)%$8 M#);LXK->\7#!FI:JP8@Z;2"J]'/5?._($"4)^F 0!;B4<>;[R8XJ(@F^";VG MHOYX?LZ[O:ZA15N\;P^MA4$H)4.'"SK*9!;1SULNC- 1.BHHWOAN$UOB" ,^ MC).8CO4^#E^HT?#33NS?^>$G=N5T94>O:QRW^,*TO89"<<#R>QJ1Q@+YD9>F M>7XVC5?R>+ M0P^YQ!!@3=-6LI6FK2';I6F !!Y:6@8;!0T\"AK$B%"-:H$*NF,"DR3T@$&3 M7>C1*QXN]-!2-1A3IWM,<==5>;5C I(DXH !DH.(HQA^[OD(T5Z94!.U8HPV M$0#DFR)=115"+7TH%S =:AR1KWZP^$$2-J"G-[ZR4;4NV/%4L0"O*#G+#\Y% ML)V?%^I?,N+_.9-00X)',SJ$<.)5Z*QX<- MB9X0P103,$%!5R[D@3*U%G-LU". $AO),6"C9]0WQ0;@.'_NI>L[+PPN=DD8 M/^<)&6=/:99X?GMA08>T>#\UJ06N58+!7)Z.$AFX^WF7C 0Q&I03E?<$_%'2 M37P63JN?B6%_-(&O8BOAKR':(9 @W:2.KJ%X.BWPM&5X"G(\L5AL6]T]\7^/ M!TT2-PJ!)LBIT]WU^<.:QLN?O10'16Y;K2[[=>PGF#ZZ(LDY2;-[[)/G.&0Q M_"/[?9>\/; (N3W7@I5:3LZ@I-K$*C!M )_^@39+&@P!:JE-,,."C<$_*P@1 MGWCQ&2?W$"PG,[^0AD_>J'1&G>0:_HWYK]ZKEY1W0:6LF3\^L7;NTVGW+9UZ M1@=L'\09.%LQ((R"*FB$;.\\C!IF&@O;GA',F4V4J;0%>JC979EF71.Y0*50 M;MI,+*K)7:!2,N*B/ZQ4$VV'8J:6"P5P#0'<9X!MU C&RLK4L7\79NJ3S1;' M*0\M/@Q.$S:'8G"0]78)R1XH4$ARE^_3WX0QOL=< %4MKKYKPE/6XM7CL2DO MJ:,!.D0W42JM/:DM8\FV2(I\BKR.;U*1H8T7L'HN;$\F9IL>]"=>+I<'T?Z_ M=F$:EM&VCQ-6M0^E5'-#7IIO\E"@Q?@I"8-GS,?VJ>OOF0&.#,1#JP:F#GM5 M$5-?UQ@(AZFU:Z+-&MNL#B]#8TZ,"NJ\YNJ>?B:UNMSB45:VUPD@+4OZZJH! M+/!KHM(:EJP$EH 1SAU% +O$GLKWHO((<$*>$V\CC&ZTZ8OOH$%O M86&]TJ$C&EV%,M/2XU\6/]& A48E_*H!&H^<_NWD[QPJ.(K8-@)9K?A!WHBD M[,^ O+*894-C(*:$IW/L*'^:KQK2]_3XLJ&'5F&R^2XM3[B0N#P-PV\AH(IX M[,2C(\;-<[WXA"G+[P7E!>L:Y?%HT(17JY ^C/TW?KJ85\3C2Y;^+N.G:#8\ M2L<3QTKZ\"4#$-:T_5[6TNXU=;BV$Y"X2%N3E870>(C3H18A*@UG'D..&[1) M(B!8N-E%/EHJX*(>;756H#M]SZ"3Q#>PH .,:^XQ*V[B9WP[^3ZOC'&/R]S* M/* Z"_ZY2S-!,;IAS,67,66V,#,S5="QT"#M,@L<(*S<3DUP+666[+)RQS2I MBRRKHW1S,":.2 9BC=@BH&G'9G)*HQZB?52X@X0TP]3" ?V$W2!=AW+!M4!M M/K1G?%^@EH1$8Z':+E@RUP<7.0W3#8=M?CMZD^!](5<25XV%7,BTNEH1N=O5 M&=M327!P3>.'^#E\BO!9FN(LE>0N#V,ND^0,F6VVXXU4P67'#%(KW5)OT]S3PAJP\RM;5\0T[Q=G16&O7Y3>6)(3/6,'-W[&77%';:5D.@*2RGJF- M))NR=L/U0B\HV#=%6BW/4O+R[/DYP<^LW)A7Y7 W2A7CG)6G>.9^8L%N;HQV M 9NQK<+8B_V07?*8^Q!6Y(,=NGT-HVB!(L__DY%MUV\I#=,B=N5TFO%"9\6= MSBO^ B@*5X)3OD5">%"4AF5+&RO:A.RK/)KIQRP(+!]0QP9$@VE+],LW/"D!>$(&<9\M$G9 M]9)_IV-10G;/:_K'_SGYL)Z=:J]M>NN!S#NB (FS] *_X(AL@N87DJD@O.+:64.4I#I=CLD _3"9[/9-4,Z7:ZA=3E=6O" MS6O=\"":)5^3)'RFP72$V'$ 7KLF6S,'DOV5I6+3A@,%C+H8">59PM]U&;V?E+9;BLX$JFO(LH)C&YAR*2"+X63^%$NE! M$RG/LOJ1S1=?UZ&_YMYCZ M7)ZRLXEFW[3.DXC(J_,C^W (#OT-@@- MEH?:9&(!#[&I5!ACXK2+B?0H0"$[D'2G7R<=RA%'+YGT1ANKY]P4F0>*OLRO-Y77,Z7[O-UCAAUQ.+%_Q-^"/.R88&@6L;;>* M:I=PNU)D>4>MFV9!3S>?GWHG)2PHX4!#@)7W@R4TK_ MG8;/<9X]F>8B5Q%Y16L?L/48P27FCHV=C&E6W0N*W>BLWV[L\JUFZ\? ;GUWV\1I/%AQWWSA MKG[B[HJQ_+! 7W,GQ14M4$U5$9A M>Q&[.;W;ML%MA+AOYS2^Y#3W)=7A0A;\+'ICG44M>/IP#J!(/2[G +B9U&WH M;7Q=1-CWM(FL%5-#I .4,T/M&Z1 %9DZE.NSFD)_N!M'<#]6?P,]=P9OH,L)M)/&3NAU1%/I/ #CY7@(\M?LGK-N MO+4/:IJ1%P]QYCS5/G3_HCWI/E3_XG3Z?9=@BDG'F\.02J23;1@EH)X7$P>45/ D()E M(0=Q0;HQSU[:; X*PP&9N,!2TY%9RRY]%E0CI[8YN/ #K#E.#>_TP_#<&IXD M@IB7X4%?U!FR^PS.XN .)RN2;-C-!Y^]% _7X>B0%'=YL(_+&ZK6QNS$V&/--+Q\G&5N[ MV.Y%H\Q+GLO+,=*,^'^RM-]"5-629SG_- _U^$3TY5Z$4];*B[- MX$6!\]]65!3"_]JQ$XC[E=/\C@Z4;K&?WQF:WP/*=]+"#0527#X' LC-SE!\<8B @NSZHJ##KJD&F1V(F%8GK-=YR2DB-_? M'<:2FW^)^2T&#[0%+/7PW(N]P%N@+_A;Z!-N.G[%28.JRQTK=#RML2AZF>CT M2Q/]7=H2YC(IX( !"1'DHLV@S,1##NUTR6!MVNMVPZ]8)MP"CUR^ M6=^?'E??2\8[T[Z''L'.(WZ)U3FA;I5$=UZ2B=N]TGJD.X4AW#C:JV8X *OQM:!"!1GB='/RN("P4HW" M +@"&)V5\H%'ZEY=P]%U^A[1I1KG = %./[_%B:8SIG/O:<("\=\.4'Q;B(" M"^QWQ4&/YU(-,I!+&'K'[5?*ET]8&>?$X[*B'XG.EV\BN4M;HERHSO5IB_?N]Z+GG@ MD_B6)I0[I"62)3*@P0(R=DDE&\'DA*W$5[_/Q',-ZVO)H&76V79#EE D MW(@E%6_4Y:?'T^62HW%,7XL/42F.(D3?B&4]L>&+I_Z_>@E>DUV*41"RK=ZG7<:@FX]@ M+,D/3SX^R;N6:/1&$[\=TA*_$AG0& $9GZ22C=!!QZ?:[S-Q5L/Z6C(^F76V MW?@D% DW/DG%&W7YZ?%TN61\,NMRP/'I\MN6).*A2?2H:'7SD07\ZH*@QR*! M;!GJ.J35"/2ZQG0BST:?@&QPFH4^PNQ^999LP@2@46G$^V& MD[8TN)%$)%FW*T\/N"LE X9.5T)>:_P<\Q6@RTV8LF,(Q3;4U8Y^K#AX\%8X M>[O/J\(\O*49WA1+3>+5.2!IY37(MM)L;I^UTPT]Y,$T1WI=+8#T(6N0I=X% M*C67>\8+Q)1SGEP]*O2CO &H;,'$XR\4X DXZEK7Y]H)KJ[5A6C?M%8)NF8RK,[/RF1WJ<_&S"SO7K=O ."=[#"-<6ALIQ_&YM+89%?" MS\;8(+.T+V\O'X2QM>!)F7]=?V*3C+B7 YY9W1$MS3-L46IL&9 D? YC+^*' MHK?\,'0MS$Q2]+HF-/2L]A-P4\)KF*U#=OX:A\E^TX%9<(RS5Y+\N4!A'. M MIO^AH@/LL3V(=;@MSG3CY"7T'-I@$ZJY,39RQU.@21I<5C+ZG'_$O/^3W_':?/A0]SZ@>*-D\_+=^M\LR MHWO[W3+GN2D,,,&Y*UBS]UGJ\N7_0W\ZN#Z4Y1_W]B'@F/6(-UN<>,S9%H.G M< #K(RO>0$YF@3F94.AQKD>/#(Y*MN59C A_S-*T4OR\J:X(LDGR6G2?,@EK MG.OA)XP6",?4Z[%S1R3BVO.0M7BX):\47Z]T="2OK$(S%QP636$_TU$21P$K MYLS.!=29)QX;>[%(]''3M#P91VF&:HF.( XRN/8I& )N.NS6'E%(H$3SQ0:9'N6LA. M)=&_G[R,VNI;?C8IE[5B*U(S&HY[8$-T.[FUE2JDKS95%=*<(!$F\4$IWAR# M+!DB#_'V3V?B4FU!(T ^WU*10C'' ]Y"9A!IU7DS[.7S!<5X^NY"4E#8S M\-ZFGL:[LW0R@G$U73BXJM+1.WJ'N;DLD.#=6GI#=;I"/.+R%PO$/5ZA Q5*4*[EP^PM 'K(=F\WFW'2)+@YC[/FC6K]I^I8 MA84$27-^5;^7(\U+Q8=INL,?9FX#QT,V\SG,]B[YC3/7^ZNZ>?7"Q[47WV[Y MQ3'U22M'[2._^>8L^.UKP4I\G):.K\-$_3"B)#' M3@ZR*7G 2L>R45$P#.9W:2&O4E[<@U5$S'P&7@Z6*-@EY4T3^5A[J+/C,=V9 M[5 \LMD##>HCM-HZ/ACMRQ[Q:#'MHL2(+WFHXT2U5/)9X9K2]J&CPHKF/E0\P>:/1OM4+5+8;%0W/-[L0:SIB;4>\\1]#R[$,+=#K M0A]C2_W3'O'@,H.%KQ'?]%!'&+8WH4?@W IO-0\Y7FJR/=*?I 9L%Z:H;CCLX$OU:@>RQ!5\M$Y)3'A2K)U ,*5G;A M=[]\N !83]=P<)W6P27U:,<%+DG P4NP$&_V 7-MS\_8QJ1X,MB0#E[QC?A M)FP??3#@*-Y>B\/"6C3D0P<"^BIEAJ,K@8<$93Y#+8^AV*4I X&BL$X5#+#% MLX@)J<("M(N#;2*6CK<6]'("&- M@2Y+"Z+!39G(5V2/Y+2H)$:4&G'R8T6?)-:!AY]=U*.I!"[T,5!H"<+3/0@+ M'_Z4@S#!GK_F]6!*AWVL()3$1/ @G$,"UQ?LI3PE(F_L%4EJRSV<.E_S@#[ 4;ZE_?-:&]3,M?#TUI"41%LY@&K=7QY MJ+'E>*9MNRDPQ'J %O9U55NOSIN]X]Q]V+2I-J8MG=1[@9P/0E],7-Z'WW&( M^&-V/!.E<)@T<09Y&*;-G=3]T'G@A^^8V'= 9R/,TG= EAQ^)8_LEE@:4;,B M_>$W%E+?;N+P:9=>4\UQ1N/N.VI3XDK$P[C+ L6FW#;5.LUT@96MQS M@+3E19CZ$4E9Q4\ZL3K]V\G?4<&"*A[$F(JZB=1K;<)B%I@?**%L8459'!%A MOB0O[$ -H/Q_BB/,=_^JK(4%95Z%/DZ*R5L0)I2"W4?,]@W7F,=J7OS&'S*M M9Y0\"F=P,>10B!-KW+6*EYH)JFJ:#M$_KIW!U%0>IA?0PE@%YE>"2K;\GIJ< M469H\R@!.#["9;6<1X.X9>5GP6UK.CT:* &O?,: M^SNF(:7*+\JQ6ERH6H.TNA-;16IUIZY<,'CIZGY=\DMW>UB7MS$N R(:Z-1U'9+PC)-E!_-)6E>K?KIC?_]1%C]+*7 M+3'QL8SX>W;9DT\B%LK1-D=O:.V]L#W-=$OB-'RBX5GVQN>WS^0%)W%Y1#AO MX ]3%\+6@24Q@T_[?F$YU_Z^X3[)#E$/=#]XOY*A>.?WAY1[8WD:NF0-Y3W:QH*IM-W!2;IG>?V8((,(\KIOSAR$#\M@X7V4QN$ M-V6!AP1"\5(@"ZB7U8]H37LD*,?P8E5DZK%4TE&D]^NVT-DDK IXH?M;9BA M4"S7H)]/ZAT]$Z=DW+>R<4R[X"FE:6JR+F_5HF:08@+)-L\F^TVHF_!G\ M?JWM3+MM];B+CS> M+F+B.E):[9O .< DLE5ZZIZ$5VLJ5'UX"2#T'HN;F*JN4&_#9I"*IM?("9P% MFW*(+/W#NH$P=RS6/8M9F77E'+"9&UA+IB]=?:CEX.8S2X1ZE1E6RXGD^%>R0+A;WZTX_L0%=2W&6EYBN35/S M@U[[/.F#G;#".9'IR[W-LA[T#&JU'7(UYQE,LL'>8::^=7:EEC]\Z3Q\Z?P* M(,_$F1YL^>*Y+$6 O$\W'R_!85GYO3F5PYX)DX/X23!P5484^UT/G5.TBP]V[#)U;]Q\.@]1?@1?\L^1]TJOY92RE6/H5)L M1H!A.L%7&ZR:(76]%E*7]+==Y"4H:!SV"^.\!@N+2.E\._/"/%N;H*!0@5:E M#N0S)<@KM90'F=F>=+C!4T_4+3%+P #4X^NCZSX,G(R M"^.5"04;P_H4R"Q/S;?T0ZP@F< M%^_3,@0LITF_W7?FR\OB#VB$4_QUIH\%C:@I0', M<1IIDQF&@9 EMXN2N!7'YY/CN1B-&3S(T-YKFI,6?VE;)LK&0"2DH@%Y$ M-= I,S9M$4M*NGIC]%$7DM"5A25)JU")+V"NO$"ZE&\"/#X-$T8AWNTH;U-8V =I!@ MQT29+(5S.#0<*G_L:&6OJ MU(&G:;LM9)A9+BO2IFFXE1[W*!\E2JGILL2W;HQ"R8\5?0,#%'/XN0U/"B5& MT>"&[Z90]8&,6:X)!G*+D MUXA:)/R.K$NH;HA=8^NY" M*$K'>2C:,+8Y.0^=E)I!#:D=5I%.6+5 ]W53R=EYK/4> 3\@!H-'O+OX3*IR MG+4DI7I0W)^R4# !X_G$9>I'BFOZ4)5@T=SJ:K@<3B-XAK& M7JZJ*QTZD]K+ %FR8M>Z!L<(L+C>KJ8+14X3V.@?O5IDL->;H3CB8T#&<;KT1[KE'J<0_S<599]KHL :Z]PO)*CA5]0]=6C.'G>%TE M5S)FBE!-I24,\_#D_QPKQ(:NIQA### TN0EC?+LZ3W 09E>>SV^BO<36K!0]$\#=OLXWP GUW=_+[?WPY^73Q':LN7;]9*2\VS8I(-DD$ PLWN^A%2P7*M:@XV*?"V/5J\2<(96+PY#F7.:0"%HX@/Y]KQC)Q)$=2(F( MJ:MB MC/!&JM7$J"1"I(&.7Z,OTY#;(KV.*JBAIL7GA>XUB4O MOD,_N85]]0F'#I4T]IBP>RK70?Q5JT,9+_L39Q.&*-FR(>=$=V:<16 M5!!Y8E>:\-NOR]25!!>WFJ8+]+3+\J-%)/,BEBO#LF;R1E >*C F&;OOE,JG M44JZQ7ZX"NF_-]ZW<+/;%!P3QQ]ZH"2&V&G:KI*M-%P-V2Y1#Q)P:&D9C'<: M:N0T:#^QK+9\YC$@P*))$F# P*D;6@R_-\MC%R;<8Q^'+VP;.FT!4/J\O.NJ M^]SF6I&V-&BG+E,@O0M$2,]OCO:J5,-D_QBE)&HD$\[C+F=I)Q*-[]ZZI*-- M6EV_(98!C0:82Y9DDHUPP"Y&\O*;7FI/#K&K9;<3&?6UY8U"(I& =P7)Q!OU M^.F^QY/F5RF2?VDPQ:Z,#[,=:! M0LP)\ZN6*]*BE-$V)\ZW.E_7]#^^EZ[1*B+%'F>U59J^>EOD/2>8WT9>K6I. M'"OH8H<8=W#3S'H82S/3DN\6H""Q@J8>"VC26.%KA*$J* \-G!)0@4X M=-F%"AH*X$(%3646&#NM8TSJ^XX-8Y) 0YCH+=3YK?+G9,-.Q;.!\HK+TQ^ M]:)=&Z!:M-5ME$I:JSO_%)*A P0=9?)+_OIXE^Q/],+^1GP!($\,YVL(L?]6 MCZ^#\A9 OR9MXJ%?#P_$L-O:=_LIV/9W^O7*=@DXH.M.-;0,AMI)[1[).M$" M<0ARNF,"D_0.4P@TV=Y9VB,>\JY2#56#,56_F[3NE8X)1](;1R%P!#N,L[G@ M.8FS)'S:YU;H;!06^'+0@:J"T&%%'XFC,M!34&(2YK1I<,0@"70N.FXC.%R:R[% MNG%3VA3HT&;?%&>&=?IA6/"&)1^+9V!8@&/Y9QS3UG 5DA%:05%\&R&%A>4+ MY(&-D0K9,@.5LBR+)]R09F-'JOXB>A^XB7D!=8EDN2#HO:4KDFQP\DM,C>1R MLXW(&\;I.4O2QL'GM\8$"ZYRKO4?GF@TSTN #V]Y8F=5,9,MJ&,D$7L>ER\O*LCI;W6JZ]Y M1&"#[F.9*(6"](D&I@5(?C] [MD,GQ$ M \X 2CT/&?'_O'V-Z41X'6YY2!<'C\DNS2Y3LA4>3AS"6GPK,U8+ZS51!!UA M#= M,UYC47#[=W/_ *3[Q(%-ELO?AMX@AK$+*( M78\WK=A$2FG%YII'!#9(A#5$*12D3XPQ/8_SC6-B61)DC0%FP$G_?WD!?DR\ M((R??]H\_2P<>Y0TQ=M+:"R,3B@1>MA0*9$9DYQG^=7;\&QIS__7+F3!&E4= M9E-[>'7_$,I)E1Z/3="IHP$NVC31)@TS]84L"UH>23)JQ,A1C7XVNSQF\"!# M>Z\51NKP5_&C@;(Q$ GG@(U46L/R] .6/9OR;F )Z/]OMSCA)[1OL)?BKR3F M_V>I>B1F9:%:L-8E+[Y"/[F%>?4)AY[[:.J36946>^VRNIC$/T:,I+JISJ]H M4;ICI4)3M/'8V3A69@(O6/$OJB-[0YGWC9UVQIF?US,GI6K4%,@6UO@O*7H- M,RHP1F$<9JQB!?4R&]:*D].B,CKBM.G4Y="U 4C,0=(TW3[.TFKU-#C&.4A, MHZO(!N$TDJG($'^^0%\KI.]ICP]EDL %$F9VX8J.!KA(15>;#=AX?.)'NX"M M+.4^+RU<:^[WC@]EDC@$$F60=7QVVVW$$PF]2!#SW-#Q!F/)+'00;UGCQXS7 MIN:%B2:X"BM#M$I+89@+6]9Y)/."G&\VTX-A<"*VO=RJH6$BIZJH,4 YE $S M?7=>&%R1Y'&-\^ UO8YSGWL=T]^^4 >RRY.%;U?)/$(H,2B/T D6K@W /U@,0A@6V0>#4S%DDOZD:Q^I+(0%X9*:2SH M*.7QR*2UT%4%'F^S<620P"9ND-5T8 #22^<%U]#I[1 NQ !LD&-C/*T9XX[M M0#)AZ?Z2$QI4X-(:6>01X][9FCZ'R.IM?W9 M1.!\:H7*SJ4OC>[&XE,>=$NT ^@OV=QF[@YJL*&U^P/2&T+#A.HUX7@6_ M O@K]5^_D^3/B3=@;4$M=DY#$*;T1[H")3[(K#W36)J+X-M4OP,;.VF-Z[D M=+\WK3R:_M(QK4K,>[<0O>!Y1!,!#9)-%#L+C$T;XC7(3+.'<5E[OIC;;G9_IQ*3[]^^ M[%["L[_?7BW4%5[@O'VOFD&@.6V YLC (O&E=F"!](=<^,,N#I*W.^^-WSU" MW>^9[R<['!2YU^U\9S.FTE-J,MF8@98*Z/FXD5:IA>@+69[S"N!9O2@XK^5! MOPS[.:\8SK<*F;9D MXE1IUZB4Q2".8&D9G6CK 0Q5C'3:@Y/==ZKA+(\;E;)@QQ$JG1WXDF5@]E ) MCW?!9$A*9#HZY**=P:ADJQUI*4*+N83V??TH/%F@D_##6Z6>(:U@CUW&J( MS%JZ2;7$1:<+HD6N_6%^-B_C(O,,DV9HND#!#B./::*/=TFV1BLJSHO0&U5, M?XHB\LJIO8S=N%M[.(OEKZ&@)D 8$\WW#,4UIW^#VC*%E0&NI W4#FY?U3K; MHIVKO=@G:R]0*6*!+BK;^3VWEEWRGHU"N38WME5 K-P-4 N]D#>P">"V<?#(5O"91,1V M5I.7:G.4#8B[2BKR"['T:267K_C[1<;9$T8IB8(%JQ9%+3JEGR3@M:7"&)$8 MYT%F(RKUW_R(#KYE8!O&-B^0B'*P9E## MHI$D-Y^*$5%.Q%C1GA>5S*C&_1[A+HD;Q\6[7;PX2*59K$@R+Y+%BH/5@Z*> MQ8BLE?7AX#WB61(BCHMGT#V3)TQUR#:'98^KO9+V8ZL%\J8PP#T2L6#YFKB( M?EG^/*,5<4GG$(T/VEX);Y+N5\&%(H![&7(+1"S=I*M/CZ2KI9L>^ET-N=E! MTI3=-4PG CCVW^[98=_;U1W]-7R*,'MZ'?L)FQU?X/S_5_3-;\@K3CAM>]\# M2%RY!6(MSF9!RE(Y^,8(3'NDZU00XMF*%:)X#3?\!%18<*#OZ8PS*-A^R).! M61IQQ+B+:D1LBV5;:*,/TG1/YN^;A8)=PB:M/ D9)R$)IMX4@4(\@4==:[W, M4G*U= ;2PHD-$V8O!:@A+DV2[; P8ZK)6:"\/ZG!E;(X.!;HNK+7BZ:QY2;$T7WNSW)H!: '@+@U0:UQ:'0U6RX?L;$M2VIM@@,O'P.3#M)2HF:]I M31Z,_QP^KR&C<8$\JW"\(6]T+U33/H^ O-L@6$?4EF\8DJ\Y>^&QWF%D+D*_ ME4.3 !#"H=5$VWFT3ANG-M,)PW-!2YP:*$R G@L]W C=M=F!QNBN[&Z**+W5 MA*G#=$%SG%H?#=0KF^H)U'?;[2$'ZJXM##14=V5A@,'Z!8UQ7CQ6-? Z3K.$ M1XKW-,2Z79TG. BSARUM1' 6_'.79NQ9RV*'LA=?UYS=PK.8*H,.M ?JESF. M0>*6>R[J*$JV!0MU?=;TW&WX7 !*N03D52+8F0'J/(K'WG.">47VB2/DP1@D M]KAH>@E32:53&-:"D4T!))@=JAC2"$X:5G!=LP+&R?"?\Z*<&>VYWQ_.)0'G MF$"W"R>':(2+'H=JAX3[:1WN"[EOWP\![P_FDJAO3)A7,5W]Z]_0?]$?RY_H M?YYH1+C\_P%02P,$% @ -UI?5=N!@CQ_

O?Z2VU,(%7)0DTXJXM^LX!8( "((@"0+_^3_> M=NE7KR@O$IS]XT_??_/=G[Y"V1K'2;;]QY_VQ==1L4Z2/_V/__Y__U__^?]\ M_?5/*$-Y5*+XJZ?WK\YS',5Y$F_15W?WJTV2HJ]^^.&;[[_[YOMO_O+=W[_K M??_Z:]H^3;)__0?]GZ>H0%^1?K/B/]Z*Y!]_>B[+E__X]MLO7[Y\\^7/W^!\ M^^T/WWWW_;?_Y]/MP_H9[:*ODZPHHVR-_O05@?^/HOKQ%J^CLB*ZU_SM*4]; M!'_^MNN+"T'_^KH%^YK^]/7W/WS]Y^^_>2OB/S4DTL^ 3EKPMPE\P]/W/_[X MX[?5UPZ4($H$J#NVB?2^^JJ67XY3=(\V7]'__G)_PVW]X[<4XML,E;?1$TI) MEU7S\OT%_>-/1;)[25'[VW..-FP\:9YW:*AT?J32^?ZO5#K_[P'SMR;D;:DV M/>(R2NW06>&;TCKIQISHS[9$*R+YLTTIDUF.CB#E7C?F1-^A/,'Q51;/3_BX M*UO$/Y11?@15F79FSL#\5"N06NQ>UCA_^6:-=S7FA_U3@?Z]1UEY]4K^YQ*5 M49(6F(R'Z+41,03#%ITW&3QOBCS]P>T MK;C5IX>+28NNJRC/B,@+8B\>GJ,J--^L?O")T3SWV3F%#)Q:1G MNTN\KOQF8@)V+R@K*F?^+HTR Q(A2+6H/5NO][M]2A>L5?F,1U\1P1NU_<9 #8\W?Z(\Z, M%ODCT*2WVN8H3LKK:)VD"5V[R:IXB[-MB?+=)7HBR#HW.?5A]6F)J'J[")*US_89U#%Z]HCS.HTT+ M]SX;<[+^YN"Q.C"@_R!6DQ[%T%.Q>;53WN,L?)+_WN(H(S_?HU>)G]4CM#5&_4/C9PO]4ZL#.'81^67\S3Y;H-XT]\GTS 7G M1C:&A41O7T(V_JL-<9L1V9(]&1TC\%%I47:/Z)9P39?X;$NL"AD%M,W[>F9 MJPIR+>K/]T62H:*H]*M(JKU(U<\KZ;D^#3I\66WN(C*)UI4'3KP:8CP?" TX M;[&L-F2KEZ'JL8TCL(GI)R-)2;8%7F\=\3S; Y<\XI0M,<4P9 M@0DYOE0>RN@I25VSY8AU78]QCM^HJ&7J*!?VC),[3@$UKR!BWX@38]0%N^ MWRQQ ]8#!BQ%"E@($;#O)=OUC^?SC.?QB>?QANW[P48>L+;O:]GKM>COFGNZ M9CZNK;-P&X?@\WG:\_C8LWG7L_C5LWK4LWG2]CQH.YZSMJ>:%82CF)KP!X*I M=]2G,:TGD/W"_R*\K,GXH9$Z\X33^FCF'_\B?F-4$BY&7W[=G9"6S$]$HPC M.EF?&C*'GX94]L?P+!]2'.7K%A/YYV I^\D&XAO7RJ;_/7Z.4F[L=_D>,>3 M)!:2WB?O/[X:8/BJQ%\-6^*/#KPX?K)$6?][LGE(\&G?>YDRN9N0Q>FL?4]8Y.03+O01VH"A<6%]5!,8<2#FX MJ%JU\/EHKV;A+(YS&MI1_^\C:0?>Y[.^ ?'5JK;*[W+\FM39 M;KFCSP%EJ< $U',]$+.FH@P33*U&^'P*..#@#A=EE/Y_R0O7H10!LK1A!.BY M+HC84M&$$9Y6#WP^"Z26["Q'$6/D69_:JY[!)_]&5T"Z[$IGT+(=09\/]&B& M\O3N&6?L SW>YT8B-<7X1E6B+<_:-'!-B@_!UV$6, M@&_7>PC:0?;_!.UA%Z5I^SR2.?WT[$>$M^F.=%)^"YJZ$2;Z+BJ6)W7WR]C:*76I-1 M6A;M+P>5;G[XO7[.W-'#>?,I@6I&E@ME.CMU&+M'KRC;HVNBO32?%B7DMX2L M*?NB)$3FA-9T3[6)YD(A_Q<_1F\CI@TP- +1PN!LBLL&&=L0R7#V<[JD=D"K M*_T'K^6D/N1QU946M%EM?L(XIKE3'E#^FJQ1\8 /@]0]OY8!MI=N D"?=0S, M(%B51!CU']>ZUACB(Q?%78XWR=A:,[XT(AM\\5D)^"R 1WV 0O\M;3DISWO< M87X@CC+=$54UKE.BOV?Q+LFJ0'1Z_-4DA)I<)Z@TZBX88(U\UALMQL$J!<7N M_"VOGL/4RSIV09SN+1J?68E .I>'!>*SR@"84G!:6+B'(.+H!H]84%X;62 M2%F":P8+E?Z;8=?.3*7HGW&&F;K.,BI2X+Y1$0![K2\JC*H9%0%6_Z+6A_/3<[3! M>5>HY0T55V]$!H39)(OR]QLBF(+,AS4]3<*5(]\*AGG:.6M/@Q/3F7KR6[./ M)6*%63(C2?IOQ5TOV1V[C?5HLN@SIPP7:J#N#"C_557&FJ*:,="Y?V ^CU7N M3NKO:/0>&=&RS).G?4GSKC]B2P;9I!.P+=;KQ'_=GEFP%BVP'C4&K_#]L+ZM M2"Z38EU+!<4'H7Q&Y6HSO;[4:Z20H^!47&FA] SV M0B"\&ALE"=Y3FQKVA#SK##(BTW)ECA '7=5C,1@XME]C-:3/+V_0ILNB>)JA MW:G[)$8ZZ\ZXS#/'AY2!M0]YN& ^\$8K2ZZ!##)A.5R.8-V[#RSGB!!;T3FH M!P[V>)FMP>[OJ+4SRP,;9)"O*Q+(T.((.X4YMJ/./H:7"U=8#3P:7FS@2JPO M)"-U5NHVW"!YHS%R?0[E=0CK/04*KMZK':JSA[P_;>3#7><$,=/H%8 MQ+-PU#'8Z1MV&.0$5?0&P)JKA4G/ZPM=FTU$9:C7BEV?CO_7\ 5;?V#K3ABJ M!V-16:VX:#^@-RCV6O3]P0E>Y^6W]=))=/ES+I/7)$99?. 0K5/RGVEB"7B3 M+L4$I(G7:J7!-5RW8,B=U_G64;#?4+)]IO/DE:QGVR97^FHS2=;$.@+0:ML( M7[&MU[IG(@>X$BKV$F3N @Z/?;]*D*E-L[58(_FM0]1)H"R,M9+?C^4D"G[= M] (O%L&7N'Q\!B5*IKL+S_+G743I^H>.MF/U3Q9YTLLSRHKDM7D)_[HN2VDC.^[1Y.P&,@$DGSDR&11W%1QJ#H74R9Z!+;C(#X2=G""^)*%^C M.CL=?3N+8@J(,\+U1+X;XN$=A$)S9:K-6FM] 2:OA;X^P!RV/2+'GLH6Z _R M^)8GDTNT23(4-SDC[E)BRZ96C/DV_BYB5!R:NQO)/#;OYL2GL.5Q..;L-2== MXUC\QWKB9FA+-^FN\]Q)9*NQ^=#87IS\'!'(Y]BKU<2-M)H%P-]S">O[9JWS M#!M4!.DL".1S8YY[:2;L\A-%/>RAS)EYQ:HU@:R3%&[2?9'$ *QK'+AK8 4< MRBMA=9[38TDZHVUA=-3'>I(:2P2:);71.+I[1?D3=ILFG>.[Z!]EZB_X7M B MV>$ML9L,QD^%&;AN.@5U'QZZ#CGU!8X"UD\C](H6Z.'9X1*)Y5^ MNYC%U>8ZR0@M293>X2*I=(U]8*'2I"TB"&KB8FK30K$E+SLD^V/#T_BC.^IK M!Y9WOB2$&? R@7%B:Z/BF;C?]#]7_]XGKU%:W=N7%U&>OY,EY=TOK(TS2RP>-JS']- *,[NH["X,=9!A46?K=97$[!ZM$>&,."UD26ED,)XY M -!V @E!_54B!1:!NB/&Z.(JC2S E1I\]^.?OZM4@?SP^_7-]>HF>R5$X?S] M\Z1T)>]S(XOI9W^'6,(*<%BG6 SV8F;'&LSQ_"7+4;G/,Q0?:L'7U":3@K4@ MV$8\$EA_AUV%2: .2% :A#ZR]%+E,1-[26R\E4GA@,Y3%Z0@%MT3TL M+?Q5)W6&@4H%0AQDK621_H@$%XQ.6!A]]CA;+4IP=(E)104ZF!OBFL@J\-QD M=SDM0%N^TQ#0DDQZNLUX:6Y8)J96#GIXOB< ]5 M%'B3:8<859 A;%V9ZUL: MCW=/GX:O-K^018(R/[Z?AL".2X>S83W4$Q7N9(HBP15DWI&?,(Z_)&DZ4HKQ MSXV$#C][.-0F@6Y W+#6$MVR9/::V&-#2W?MM#])0SN"I-#F6^ 4T\ M5 H-7F4* T,9I.-]V=!9WQC1.Z66PY$*R0$;88H /507,%\R)1$ATO?5G=J9 M5]0\!;S)SC:;)$VB$A4/^Z'R4 =M2D=NRXSZ:C0YK.(DO6,2&G/!/&40PO2#*: M1(G<)AFB6=:(=B:.(HA ^L[1DPPSQ4$R)^*DO!1!GFPW,:HW$7O-$!%'/W#!AK%_8R! M/%<1$&\J"L)#&.1I+X_A+[<5Z$PD^V7$.A@-)A GBL B#=%H\%$J'_H;/QF5SCR.$=2>P"" M'>D!!S80=8!PJJ,5'+P&(2*N7U-V>KXAUJ[E[9VM1S#@-I9= NRY)BGQJJ)* M,L3Z![_NDP-<[5Y2_([0/4JKM&8RPP2&;RLMR>$]5RM5CE4T"X [R#-EJ1I) MI1B@HEC5#($JA'I.K7Q&RI0IZ-P:VA5;TH$'1?8/6+AW>F*@=A)R@,)2(0BG M!NK#01]NNHYA9%_G[O"OAZ'PS+A))GQ0"J;*O[ZN 7H*]Z2LV;#UY"$)2 # M#X(3A/!A:9PB_P8:)^\IR$#16\+&MI+'/1%-_HKX"Z4<9Q.W M2]!'D/&B/>[YNQW^-B'Q9,45G^<1U_'JXR9=H8BZ\/P69>NI8@ @>]5P MN9!!*0Z<9WU%$O819)PF.!()''OD6[31Q:&>,3,Y"^?SM%JTZY0K\&D@X&<< MAR?3]B&J(,\MSN*X"BR,TKLHB6^RB^@E(8:\Q]WXD@S591 M) CR("-U[E$9T8HQ;>E:LJ/9[_;5F3NM);-.QE84WJ 1,Z2!YZJES+.*:D&0 M!WEVT6-$HS"/9NO#S;]::\\UT$P:2I9.M:<@3SD>:06:??[.=:KX (U,60"> M*Y&4)Q4]82'3.)SPIG;8E%OI]D&Z;?!>(Z0\J6@$"UFX1Q6?D@SGA =.KG7> MYT9NT\^>:X*$'Q4]F*(ZD7,%"V6]["+E&I[ BGCI&BOK);M4#9Q1@2Z-P*5@ MHU7 9V_Z)YNB+D(/%6,RS[]*$8(#'U@&IF"*W%NYB>%T%'@PFNJC:&=63J-\Z-P05V<^1F5R3I*ERH&2Q6##U_%X"Q-\1$.FT;46@UM;CW+(&0H#FGE7KPO+5G$?95Y:TM(P[@4M$J*89HPC;Y-\I MJ@8JB\]V="_U1_4[-^6[UL]=K&7O$1+ M7J(E%FH<"T4V1:N\TO>XNG^Z0_G#,YES_/ H68MIQ!2_A>>'I>I<:\95\;$' MZ:#T.*O8*,[VY3/.DS\.>_BI7O$@I_HTA0Q'CR1<:NK/%&N0<503CFZ*8B_7 MF2$43U]:J-!TAW&UT$J%Y,:/B^3K%7UP79^[HD%]G<$&GUQ@,4!@@<%0W:Y.4-,)U M)('IAT--K.Z#,\-F,#Y8P-O0D*EWTM3-ZI"'>\IT%O]SWU1 >,3W:(V)&:\J M[QY"HA^QV1R;LXONF<\<7;@I02,_.Q[)5Z5)5Y8&TL3=X?Z<&H.U)#8Z_I^! MP+IL#H2P( ^@^BQT#F.VO<#%M!0% +2=^$+0DU5@!0D=1W'%! 5Y\E5)H"#\ M,&[YISZ4%/3@50E 3U9A%21T'(45$Q3D,5Q;4_W]MSPIT27^,G84^ "]8F)C M@)-52:DTCJ.(+#*"?'IXD,,U&;_Z:.<3*I]QW*NR-M%(A3:=DH+:G+#>JLOL M6*H,HBSDUY1M^M[J%'/U)2.[]^?DA0;Q7#VL[NB;8I05E9BOWN@_QY?VVNU' MR945VI_L1#"5Y7$FA0:5X6:JKZZMSJ."9N$_,#8^<18"M6?-'*"3U6:05(ZC MLCQ2@GSN2F1!+U;1):K_>Y--:A,S"O0JM#FX)9 V)ZN_.C([FEL"H4SC+:4W M;LG0\[I,BG65 &^/XD8V../EH]%IRO3$94U/6?-U)>C"+Y<1J/',TZ=Y,)KJ MG6B:S&:<.RKUAERSSV_HAT2F+Y6DLN WX4J!U<29!= 87>:*)I7#<#[#NV4O M4ZSN-.Y^/)Z=[>'7-$\N"):K?0/8X-6.S[E=?1OTHW%GX[&BW>7H)4KBUO%K MMMIG69T+;EA+GJN!*DBXJ@E#$KS.:LC*KC+#"-"XZ/%8RT?%=,'K^@A>NJAW M\,&KJ5@"\RSG75^A7O-,^1H5"X$H'J>)2/X)B%JA\A2-I&T/L\9 89'P@7X&@-4F^H_-8DV&F@+1L;RJW2N7Z$H&_) M$/FOOI3&0_7)X*1;M1$(/%\4A]$Z3LK@X1H @=B8"!$X"<..WIOEYFS][WV2 MH_-]D62H*%!]9T69:+Z,LQ+H-&W#M)6:^F9L(5J C>0#,K<",JH0;*7N0[[X MF' *S?^FWI"GOS[F<+.LO7J9W"SIKMU\;MYI[C7."8=KA.(JAJ#:JS-$Q%%? MQ=8C'0:W#ER1]:1D4YO!%(1\;0(7D;;+I>UJ!:O#VK*QH;XJG>O?N9S"O@V^ M/;"R;Q-V=TJ'/MV#5]U]&P"!V)@($3AZ/MLM))]QB3B7TC*PP[-9#IAO!A,R MDAC,-\@\"KILGKIRN@KRZ.0>O33NRFHC4"P96%?%E0<6J&(!^;:A6/RN@M[R M]*9+G\-;>C9!UC_"R:1XL%(;ADD3M E4#74D8MO8"?H-\H$_ES><;1]1OKM$ M3_3HH;E3?4#K?<[FO%,VIJ;2:W&;5M[!DZ3!]*R)VR!4M565A14%!70:D"L9%8 R)$. M,B$#5SXY]S:UCMG;/%%D;E?^\RC[U^H5Y7$>;5A9J10:25;U<:-0]5%')G.N MV...@WQCWYMW"15*%A?RM5D,/+6)3.!0U5!%!I8M([/#D!^_PR6B?1:K?08; MK(9JR\:&MJIT?CI5B74N=.#W!E8N=(3=!7FF4"0]]/3!R$93''SWL7U[22CI1VDKG)MO@ M?!>QZN>U66S56K5I;:&M- 11[&KFOOOQS]]5#)(?JOE\1_/@['.R.-=K-X^"&?].G^$*\BH MP%XJ5\K(9/R97P=Y3'M? QA_$3^JXS_"93DP^YA+K:)-QDI&;[2DPOIJ5U=^ M'_K3[17E3YB3[]U#!T=OQ51S9,!]:%QX^5EJE@BBVF\7-]FTM*[CVK/RPL*M M,Z729EJ-5M3&B4?9DO;("$QG?QPS]<@*0C\R];4H:0T G%%'_^PM&6_Q0+!C MWMBP3G:[ASOP3VCWA/(1>]SOK1\\_>[># N' LN9XEA<%MIJ=9NB"]*#/(OC MJG1YE-*U^B9K@F>9>@&"[6K3"F']UQ<59A5U1X(ZR">"]ZB,D@S%5U&>$7>O M8"J0&*A[F\0&\E]E0.PIZ@H/9Y!A!V?K]7ZW3ZDG5[VRI^SFZ!EE1?**ZAT9 MV_"HMFN-$+R=_]JE*P15XP3O)LB[ZT=Z<;?/W_GNCP"B$2D3PG\-DC.FJ"M, MA$&FUKVKI,M4!]:G+DZW_\E_!1"PHCCR0TSZUW\NDQK@C$;D$#((UFU['LQ4 M 0AH&R0K!/5?11185509,>8@7P",6+W$.^*KC2,;13!ML"$;QG]M@3"GJ"8< ME)9.+ET*370\W9(=T WY)_<<;@(P/GSK ?B1 MN7]Z>'M/#.,USK]$.>,>3Z_I+6;H1Z3U(76W>&\FJ5EF2=/^Y(J_"-F M+R83];")M%,I.T@]*I< TR8\DT!E]12$U-6FSPY5^C;2CR V-E^M0.D3S#;5 M+%D=GI(L8E2I-L(A=(&E.$*<$#;$9:S_FD0$>,R9JPW?G8PQG$T@G=(2?GB%']6:=((&]8D1/W2$(:QYL'Z M-$A:ZE@G6:_-:5S.2 ]E8(VX^6 AZAN0:6,=X_<3<@:>P8G[KU&Z1VVM )KO MY1,JG_%X]ZC2A'6_P6T2HO9I",-8$V%].DS4PPRA/[N[N7AX)F-P3KB,FTP: M9WE.H^[H/SO_$N>4#5H5:YM580T#?L\MK"&J-+SB-18ZZV1I7\S MX-H-J!B@^;C0( BZ,@%7NY<4OR-4P:R^9(34Y^2%UM%@'6)I(^D?6FD@"7$^ M6!&8G4,I#2KT[SE$P@"?FZF]&H%2YY^!T*;)FJ;< M=/-<8D0%Q]S* 0\/(KB 3G:,(I'SS)U:HW:_!VSDS#0!QA!K\CZT(OR.*L<* MV$' $[Z-AJA.X8OJR+$@AJ\NVU>9.!>3G1&CP9ON$-!FZ,6@+J8\@R*YAZ/6 MB,^[7]X(:!RQ)O?#22_JBDY[:!]JP6W<_. 6$*>W$J8H( *R2\+HJX+V(J8AL8%3$7] MH%FG]X#=C85CDR-EWW7+/"A>CF!@/"A:FXQ5%65*4W'_,H M1D2)JH"R'GUR6V&$HQ&()@Z'UH(_Q-B.2,:&8=(A-0&:'05L ^C>(B,3P=%! M0MO]^T&N'"L @.R>%0D@W;RQFA#$F_P04#Z;/DQER#AA)4;'M[=<_/7UH AO MP!.UCX0HVR;$%IT5!7)S(O 3QO&7)$WK+88CG"KM\NIA_M5[H"BX':IST<(">/E@:T\.:C!(K)EP\S M4#(<&,K9< JRL5;/CWC8@G:.I:GA7$Q'88YE83)E'[(F,X1(CT9X\P\*?DC5 M*P%W-B/Y 8.*/ ZGY#164(Y.?TY.GY@<]VR9!DD^T0 M#-YJTR>H.>.O2M)7;X*>>F^">'ZL'63=&UHS9&Y>$0-I[K^PXCK2EK"IRI.' MS9TC8$>ML&V)CAP+(RKK]\^&U 7LJ+0/K,Y1AC:)F].[OLRK:\XRR:L 2NG. M0:-E;[4'MW22OH4NPA5ME0-Y1Y0P[XAL1TN^"3%%TZ:&T4;CKE22AFY@:P(; MVB@%6JIT,]HT!&R)+E&>O!)$KZB+I+[): "$LSC# T4]0LB@_(SB[:#$/>"$ MPQA3=UQ@@,G-68DRP?P#%7-4^F+TP:;9T"-L59#C0QYM^NJ3(!.Z0CRRO8Z2 MO'KH_JE*Y(";M-"&BC'6)0%^:(11'/WH!@!9SZ8#% @X75>!W. M>5$/=%)+, ?LL;2%9NY07FT/G9SHCFC@G>U*P-I37BZ8DYSQ(VIX\U0*Q^'. MA_DI'1@,YV]TNLO!7&6.YV,,>#[>9/&>\/C^@+;.UM&F[WOT0M-P$)^%4\]2 M M8^Q>.".7F".*)&[K$KM.!P[)?_+1TVK,/S*+$#IX_JR2$$=\ S^#,JZ1L M1W'_KRC;5TF@+VBJ'"+RWY+R^8*8%+Q#.?"5 NB0%$F:N, P)R(-<6 MZFU[%845VKHJFBPE41"UH=%813@^F!0]#<"&XIE<2L!I: LYJ_0=L"/RL'\J MT+_W!-L5?;[A9"CS,2O[E,,[0D@#N"\] CMQKK=[ZK( ?M' ,1Z.DD65,0R4P) MT\04!%E<\2Y/<%XGI;Y'ZS0JBBKM4R6=^)_[.A/2)2K6>?)"?QR'X&@V[ZHR MJ38_'74V%-U,*JY.E:44MAXF^UN2_ATG>*80+X5RP$G@RQ30\X1^8!Y5DOB) MD :Y6'U&7WHE/M"QA>P.P(WE;A->*>/R5I\XC_%?V4X_W+3[NG MGS^AW1/*QUH+ NYJWHB!G2="E8\&5F29G065VT]36D*(?YY*)_KZ\ICO=R^H M_!FGM%!.<9.MF9HB ^M*/_+ PM .()L:>L''K.^Q&%:H8^K#7927R;IZIO\I M*DD/#R@K<-[R6%56R<@&(=XBGJZ8H&@/>+10A*%C%L2CH7]ZO>H7]O:D+I/, M&<'JB[E<^*2#?E9L 6++V^EC7N7I.KPVX MI!C?/YV \EW3'JC;G5A3U?4/%-_$1!.238+B.@MYV%6^<0 M6IW#\."(/4%X=3K4.PLQ0 90L>I2MX.[V/<()7^@_!6=OS^2OFD&FJ*$ M+.B*&!B+-AA#6$4[S(4T#L-7J-FAU7FP,?F]9/WNK,R'2-E_T*N.M(M]3N<- M< < :S:Q$K)FOJ?UUQ3 T )(4OS#^P@X(IZ7[M_=O%^2_@.LQ762)26Z35ZG M(]?M#@MZ7GIPDWL.M=RL6,8_L3_6\(=7?F!N(0]MG'*Q@AG("W$#UF2.=V8% MG18X8-ZJU:GU__<^RDA'U<5P+_-+XSP_XG'J?9$78Q'CH/R!(49O:R38E-30 M2O **1CV:',#Y+Y"1WO6^OXIHKN_\AV@W%H8!+4\I!B\55X32<"45;&'$*,L M):5 W"U7IUD0Y. +==*5N\Y\T(D7S +UN#Z( H_C_)&\(B%BE.&N'Y2;0[++ M>Q2CW4MW)2&J+ -OU)LOD$8>ZY46WU -@R*W?$UG$/W:FQ(U%[4N0 (2J;1=I%X9@ M!ZF'BCZ+O&3Z;JO3$#?R@K)E#C?Q2_&R61;K0Y&I(>V$NF1-R*^4X9DQ*-K_2XAS 9F/^I]*/U9D,WI6*JK^H]M?L%ORMAZ0RR>,2U6@]LPWVFYSM&T6IH98<9R* M2IO#"2ZD34C%@'3$,'Z""*X$!.PL6),@*$+BSDHLQ8 ;LA=CN,]4=PHSZ.L M?._B;H&[?K7F$\<#VCR\DD"&(AI:&N6B0.J]!VMZ&,5(+E$9)>E2BT1P)>NN M%@DS:O)3DB6[_:Z.,EA]R8A*/2F4B9A5[$/[:*V(A&V:P[6JTH3@O2^KS47TDI24=;*6T$2.S RT MSP[M\I)$/%F2B"])Q.4L+DG$7>=K._$DXOPKPR4I[Y*4=TG*JQRIQ<_SHJW"7 QT3@TTG('@PQB14 MH96J78<[."9KM?[:8;Y^*_7MXF'XDFA?_U2F5Z$5?CXC:,0_J6$V\F2T#R>. MJ\VON XF(1LG5!R2M\GU0 $)7T- 2)SOXX"ZP-YDJ,M)FO.<001GYP'J/-PU M!EK$06M22[?<75=]X8T%XQ>9CD7Z/6R M& +3H0ERU@_8::;X7X+:'+075Z/I./YY5*/SM!6>P_S1-/30?Z-2?PU*I6;8 MA/<^S'_@Q.ALO@.G06>G/*F..E!!+B8LKAH#\#<% _!C;0 RFJJF@3T!.U _ M3ZZ.:T!<(.Y[ 'G X7FV!QP,*T"QS.&MOP]X]N&]K"7H_1VW'\ M!'&',]@&7H>+;; X8$':!AYGC6WX\0/9!F$()JU0_!EG:YKE#Z=I+TC_"#'1 M\LYG#)$6=;[8CYD&TG=;HLUE&P&C\[8"4R?&D]\O*+\"?MVO7V7XVN:][^7_K]) M]TWKHU9"1 ])MD:]B7])-DUGZW(?C6_29L//WS.8XO\(DV_N8?'!+S-E:(Z8 ME3!>KL_X#-KXR;M=VBP_:0@D^8U"SI59LM7U.K,<4N[66DL*]RH.%-"27/.(UI";2;;+VD=9Z=SR6M\Y+6>4!,XW^%EM9Y M:CR8.2=E8 WA?##GJYI<]AC,ID;Z9C[F)7'SDKAY2=SL0Z!KE>H5Q7=17KX_ MTJ0]Q+NH>>]_82QAZ@V[4H;PAJXEPES9^ ,#IVF5R;^-LX)*?\3)UGY*U'[ M?8[8Z97ED%U9.0&DP\J+W"'!*MR-2RN.L58W)R)LX9I>C?F, 7.!+U%Q)U32 M+.3A"MAD;=,VMN;+G4K70>8664H7+*4+EM(%2^D"W^S2)7I%*7Y!\2-:/V*/]P+M*6VBL>#\Y%JJX29STQT>;_45EEJJXCU8*FMLM16<;W&&$2H M+;55?'A6N-1666JK>&/;E]HJ2VV5I;:*5_9JJ:VBV65H=M6+U.M+;96/8K>7 MVBH?=L8OM55.=$XOM566Z;[45@GT+F*IK;+45EEJJRRU59;:*DMME2/;@J6V MRE);9:FMLAB"I;:*;YN#I;;*4EO%XP5CJ:UR*I/JJ ,5Y&*RU%99:JLLM566 MVBI+;96EMLI26^7H Q:D;5AJJX!#,(\3_'R_S7<[.+(5.G,WQ MWJN/U8;6=WE\CK+OO_NN>5_#KO9R'27YKU&Z'^>BG T_?UZ;XO]@,]KJ<+B< MRZ:,M+-8):KLI-?JI0[:4@=MJ8-FSF5K6'3*_"QUT)8Z:$>N@Q;&F^:EZH;7 M=X\?K\R=3(=-:]3Q]&\I,'?Z!>9DNF6M.AQ/R9;2;DMI-__4?FZ9&CL"'[RH MVFE5W=(P:[[D#%JJ;OE>=8LF]T[6>YKH^U-4DMG[@+("YRV6U>:AQ!G*DWB+ MEAI<2PVN:7-/TNTM-;@\J\&E9EB8N8A-4#0,ZZ%POF[*QQ-;$8]&S2^]7O57 M4M$.;:D(]K%3&,,L_(>H"%;D96^!(7\=%A?RQ^\/A'U$O;^'-_L):71*'RP/SI<'YT=^<.YL M41#4Q>;;>GDQ;6@CO^(?/N"S6N"HVGQ@*^Y2^:FMY4#NY:GM1WUJ"Y\*;A[= MRN?-?,]O0\^NXL:-DJ^3/GA%3"KGR)H1QO/Y#Y=5YX-%9RVOZI=7]2&_JK]' MA.,]69[S)-M6S^E+M*VC1:[>7E!6H,+AV_@Q=57,+ME5K\ODM39$[%VF3@/:.E"* .R*#$5:07*7Q'C)080FJ4/+&@7 M##\2W*/18+ZMD,(U3 K@7+!WM7M)\3O91Y"-11Z1O03SK80$JF&-"^5LJ9,/ M"H8R-US.N(CI6L9%&&182E6R?, I4T5D8(T8^6!^*PF0/04MX6.T_%SOB**$ MVGL,MY=#B4HZH'(5(#Z%31/*Q93O]SP/&99T9YB[',>F)[L")_E$$1$O9V0U4VK1^-ZR- M'X:5,1Q8CVV!<3UT4FW/8Z9.-MP[=J(H*'R; M%4H.[[/"J+(+5A8 XL"O)L0F?[SP3X'\1"'/JMR#! M:0J;.3--Z7"&&W!X%[U7>9X)BP/6QDZS!*S+H,H#"T%?@$PJZPP?KT8,AZUB M?LR]%),9M*;Y2))-4N\"S^)_[NODX)"U5=I8M-0*&H>@3T8"L;*&B7HS"+]W M;+,T/:#??SAI'VC"GETO2*.\1^T%765L*^7'A<5TP\.;N-Q= OCNXK8?.R;M M(_1?D9I3-9%RN/9#N\G.P\P?!N=)8?W55E4604I M#P"ILQ,.F'5HEPCF(1<0FFA8^\WG/_KAH8BK%$!4S-YB[&:B5H$HV9@ MMO743(0^R*OVCK/[Z,LGL@SF293"%$S:8*Q?@@;!J!>4:3WM$F!W5D^>Z:M> MWURO.JJGB9IXG]LD%9//OH^_A"&ET9[BFB-ID/[8_I+EJ-SG&?&(FPH8/;]R M-- @V$9($EC?54"%525]D"">HQ*YO8G_6U(^JRB,=GN.Z0"T]UVQ3$5B9'P MG34*^!<;UNFHV^$V-<&X(DD_B<'XF\-]4 MGZNI7V]&_,+9 -?DS;,6+K_2D"VUZ9;:=$MMNJ4VG<573&0OF]$U]16E^ 7% MCVC]G.$4;]^;!")IBJJ$7VVN<_;;)C,L712G)I80-=&.R(RU5)N,<$./JUO' M793_JR L5G]0D;!-)0BV?[O+APU12578-U9%26?.3M>,%>XSSLB&YP65Z&R; MHZJ",EO;Y("-K$6 (>H9F'%C)1/UY"PRF1UKL']Y2=\[*MF/T44P[0:(#1.B MFD#8-=803B?.SOB,S<\MB@J9Y1'"-)+EP(2H2!!VC16)TXG^69WKF-ZE++7' M@V/GS&R6&M4:!.D6K XK_\_A]#M&&SZWMYSW]+K-F^%2;V[+M9'TR U%4VK5 MA38 6WEVJ/E3C@N%X]T!N/S8L@%W>.^F-I9BN\1B?GSE!NI/8G::?L*-51/P M=K9>[W?[^IW,#N=EDUD'KH$2!'*=Y"(X$2V%"6@.O>7VK'&(9^L=^)RZS(AV M @'+==1U))1-?93'2-G0O7[TE,[9G5GTE(782Z$0KM[6Z3Y.LFU[0Z_FLW"; MPYP71O.0=--0.-K:JM[O'">#1QP;[8V"?)! ]4Q4^P<,DHU:)5Z,C;5]N^%N MT/+F79V:BY00W\7S8@_[+G)3-V4).9PAY)!Y M--07_D$7@2=$>HW;XS#%QDX.# JT M6N\DG05Y/BTZ4I@:R7M$[U (FZO--;$04?I?*!K?,UK$"#A0 F,,4+OM2])T M"EBA*-RP,C7V/Q-?Y?$+2E_1)YR5SPHG_0K(M*;(%-G)SPZ)_(X[,:;$A!OY MIL8YM0"/7[#15!CAT)H!'8Z35WRVM(ZK[QT-X28&U6"8]#Q^]62(15_5:RP? M0]D9$G.@[C45GCT;5F+C;$-HH+Q4&#Q' M]N%(7OL\U^C\R? 5[5OF]L\>:%CPGJ%#8#L^!) 6F.RR,L>@^2O W/DC]_OB:(SJT2/?V_3R!Y^ M/RJ)S/A[QI<^F>Q8^_D(_42L_V[/KF/'_-80._KF+F,E0YQ83/HH+^4! 36N MHX;^'.;*QC%ZXX\CZUL[CL-OWHVC@'3Q. X;AGOE/#5J6&1$&$+IRO_U&X7[ M_ &R6&'^8C 4D !9)[* GQVPV;OEO#( 0@M=@5NWM?IJHE8O*"<#G&W'U'%= M.:56 P$ 6ODBB/HBIOWK$>4[@!SXC01B8#5R;##@HXLU!<&R+-)>Z^>#L-[" M?8W YC!#7Z(4K(83:*'^]:##5SP>ZY8UKM=-N/X2=!'C"%MN]B$.Q&T_OA7< MSK\3BZ\&%@IC-:@C'W=$T2I)]3<9A& MO-* -5K-]3XJT1W*US+_"=X'U)M2*D/Z/N.L^N\%WKW@C": %JH 'YRI#2SP\!1#RK2ACK#P MS[%A/:*LU18'K&I0AP('=58GZY)TXLTDK;+[5PG9HY3!E'!MTFK;K\( ;VN+ M7=K5793$USA_?$9G.^K2%V2TTGU,'P>1WSZ1";+/*\I6F\$)6L(]0+&,M2TV M9@NK^T7_+GK?24W^&(AIZ ] SDR.[=&>+ ,<00QMD24JIHO$H??0,PEJF2<\ MUW0>)114(:XJGV>+*+^NWTS))]&^(A:W\<"PGJOB:8CR&TL-)\^O*]WQ? M$.Z+@NSQGY*LHO<>K?$V2_X@,NF5D6]+(=2)$8;GQ^3;?H=B873DV)D_?L>- M-ARSXU.9A\X&:Y:I>TQN]"^F1,M;"-LB^XZUX9;("D$?[?S3Y-!.\S14LYS1,^MV)#4 Y$>O4'?3&K=/LA MNW120ZV_OQML?.C)L=W5!I)&4U]&Z#4'(XEN<;8EV[2[14_E( MER_ZC]6^+,J(6(]LZ[#.!Z5$6F)9#-0H&0_(Q1I-:;G)" 5[JKZLNA\"B!X_ M$PCWS#"*?_ !F*Q8+@>BSSM=^F&2MN<90UD_F= M66)"#-30R@-RMLY(98R!G W7%AY:NLKPT/GU=N'3/BV3BRH)U_K]'KWB])58 MZ(%19^N!>L.V#HE"0Z_U15L"5Q'FTZ8HEWNBJ?44Z99ZJ=GQ<<%,-RV 8(S\A?.4THH*P&9) M2P\NPD\9W6>'FX!<#,10"B]2C2OJ!3"[.% U& G%0\V^*%NI)QX0+&<'!^W4 M%;*2;<.A/T196VV&6U5N60PY:%<90P3J@L_S*/M7MYF:O&=F?FS?'(\^.DPQ M#Y _EG S3B[/1UF]MAVA.I5=$M-.*.@WV%B(<8;[_%%IT\G;/VGL/'NHPA:> MX.)T(C]Y_3HVQJGX[-:O.^I=O>P"O;E&(C^S#V"3[J)_N5"?TWE@7:M+X01N MPW+%_@&OV)=KL0]Z+>9-*C'(>B(,_( W' 6#0!HNH2S2.:$Q#GK!+?".Y@EW MF4?_0PIX,4F)_72;[)+R%I4E39Q0]\9>40"@7<)K$:BS&:$Q,EB)[^&\@'=7 M)PX2=>-7,-C#%QH437Q50G1*B68KC!BJU14>5&AJ N+62$-X/02>UDMOH;(4 M5:>V>!TGSL[+H!1Q+*RRLZ<>'POIPJ_8QIN,8$5%54?MX4OT(G0;8,!=[2,Q ML-"H@;, MPS1V _\X!QP?BIN N#"#:?AT;MXL"Q,8&]MF?\8'8/#A MTO=JK@YIY%E&$_]?)UF4K9-L6VUN\2;OOMQD,7JCVUWZA7,3; %7=RELA,N9 MW1 ,/+8KH:$MF?9;7P\;]1?D/O*:F,H\2J_W65Q<;39H72:O2*BW"BT:V8-: M>*J#ZMQ"- V$U:]#4WK<>XZR]?,NRO]UCO,*6%_[,+;AQ\]U00A#Y"A'R.PE*_*0A6W5@W98\?^V@[> M^*NOHR?D C1\8PSZ67B]V#]S=Q08X*?S!=;NA%DH3GS?*]FC*>QRIYCT%P;; M/F>1E[WU@/QU6 O('[_?TUIHC WLY/>V2NGA]Z.2R+1UC"]],@V"O[0(_91D MR6Z_8T>YL;ZU@6S#;^[J2#+$B<6D#R=)#T$5_3%LZ,\^3#:.T1M_'%G?VG$< M?O-N' 6DB\=QV##<=U13HX9%1H0AE':Y'#0Z\762MQ0H+) ]%"[+=UR M4L& 8 7OEWJPOK!ZBN^[610UAJ[;.EQ$+^3+(>6T@&]94X$<^$V]L@O,C!/Z MDE![5Z[6D5_1WTS>8O('X3Q*=90-T%HT[T2M@U0YN#S,M4[85[B9QKJO]K4%_S) MNDG]+U0B>3.F2HF:!:9@8 F8J)NH$V?%]I@KYB@:>(?S,ODC:N)&UI3_+5)3 M,44<[-?X4!R!*9^>;$PT$=SC'&?VMM3R\Y[N_E>;*YJ5I""<%*L->-V$-F8G M4) V#DP#%:5AHGKRKIP5O0/H7#U!KG'>D:^@<]#&3)V3-PY,YQ2E8:)S\JX, MRMC-H'/=QH9>@?.NE_O?QI?+]3?O%4+$BV+:NR$FC9)M1S,A%_@591'=?%2G M)U4J+'QU?O-X>79/N16:$&ACI@F1-_9>8XRD86)"Y%W-4;#.EL[=HE>4$P]/ MKF!,2';V]"%D8*HCXM-$3T9X&Z7X,?3S*&)6D^*!:LNP9^@][,K5/.#NO]M1+E4T\"MF8H':!V8'JK*PT0M 7VU6AK:67V>O$:4 MBWKF7>",G516#-:I' \L -T"<:BJ1#RDK;8<_W#=:I"$X%Y:<.D<@#H(.-&_ M+CX,N\;AM7&&1BL#7[2\< KK"$!ZBC %"4(A))RI*\848:L@&B?-'BA(4QU& M9"$$(*,J.Z%9##EGB@K"1-@JR/&/AE\KTC]V0[OI[8$"-ZJC13< M?Q52XUA1G:3(6]72.*)V'&WR&Z(/O5%\5A]T];UUQI8* -W;0@FAO59Z(YYI'J=W2:"J*S.0V]5[Y#"1A(2:3VU&KEE9/P!V+_]9J M+2IA#^"*5*?Z]@4F?^7W,!*T^F%/KH4JKU0E%[M:O2H!OE.L6D7K[=)_]&Q= M4Z7J(DK7/W0T'YDN3O'YI8#6$7R5I8 6]R;$EVRX_A?0XDQ@YAMH$&Q#N036 MDW24[,3K*GR*LD\.\ZY+L(;K4"T9UY>,ZTLFSK S<3+7AM^BO(B^5.<]3[2^ M\X8H!HJYV<.@X WE8459"CR.3T(:4_+QQLX]L_0E!.8D0V!LO;!:0F!.)@2FR9R2T!<5 ME4R6&),YG3Y6=(D @OT2>HDH^7@1)9_V:9G4CYW69'?]BM-7>O W/!9DIMA7 M;MCFWU=HZ$F4!#OP1%L"\"@4E2[T%Q'CW0.WY-DMCC*A%HF!>D7.6$!>:P>( M,[@F\-#IGY?.,^JG &"10[) M!^;RI?MP[WF/7NHDQ83&NSS)ULE+E-XC.D=CFE_VFFSFHO2_4#1>CFRA&[V@ MUT?GS!Y(M0%;E];0A/ (Z+_(U^\XX, &..\WV6?T5CY^0>DK^H2S\GD2864# ME[JNLW"=BJ)+Y32+EK-Z#;?/$5'J"D R=D(U89RL4R5?WH^U0F1H M&Y4-K'N5^(RSM50KID ,Q>@#!:,;7,[TU*./;HX"+,YN9Z8W"1A\?"^ZI[GM MAU7R\07^REGIIHMW::-QW74[B9^T]=K)J_A)>?@9-'*2B>GCQ$PZ31EVV4CV M.LDBXFYGVPMFOJN&JH.V^BI> A1G.YR7 MR1_U@/'W^N V_7V7O(TMMOK8:?AI_R@%$HVLW;YA5Z.]VWT">#BQN7 8>PI9 M]W1F:73KUUP3,4#I767CPR>%%@#%ZUJ(V SK543^54#[; 74QQ_,_WZZ^8,,R4_:[ \GY=%;4%609N\TM3L#\V6C#^Z.)J!R#F6UP4K*@JG::M0Z;4U(5<'HC"(WJ+7P]2 MIV@%(PP+!-MP+H%UP>J($F9DEA!FH,X3&$^UFAF^I=P.KL_LX*VCB^,QC[*B M3N%^%O]S7Y14%V6R #2:"D+8R-D:KC["6%,4PS4>W&^UZP+V%V1L48\YLM4A M#DY\CC+RC_(N):S"E5*A\50Y08V#55)UT=A15E"_X296Z7'Z$UG:J(="-N87 M4?%\G>(O/Z-XB^ZJ,96IKDKKJ>["6@>KO!K"L:.]L(X#S_(H=N2PO@LT' -F M-R-YR]"'&W@,VQ!@F%L]%*P0-14P!V6XPM3:9F*U79FR >EZI"*7]!2DEW:/ MUFE4%,DF6=>'__MRM0$(AK$]MH&J&29J5R^W;E_EG:TN;L[*,D^>]B55E4=<[\+)WGRU>8S> M[G&:7N/\2Y2/*\-JM&PEH]+2S9T47O_K&:=$YXMZJS&YB.(!=+=/4P!WMDMC MI#" R9%!@O=2[^6FV/67AY>J2B[9'^:EPW/+U3HY1QNM",M(CW4I"')%'?-X3<;N#*^;&F!E7:M:0=>MX>-L#C7PA38# M;(O0:#)8($;CV-^;'(DB/Z_E^HX&01)E BP$=K"U*X(IMM FAEWQF:T1IJ08 MO$]QG$E6PY7^_8:@Z1@<>QYJ MT.NL]A9P0BJ9%BJ-!U02V5>%0^Z: B+2>6BS$^[TL]/)B9)#_'G+-'ZAQ9(_S3@$F8A.%=NUEHA'KG M^AZ(ZS@6SCM9^!#(7UD/NU 0\&D_N)[<#X*#IY8GU\<-8F6]P;:"RS"$=7FE MO;S27EYI+\\+O7'E3N!Y88!)XI=WW'L6$)TX[O;_12UHB$ MY>GL\G1V>3KKNS27I[/+T]GEZ>SR=/;DGLY:TMK[%U]P,>U8Y8/^U0H M\Y/+/,Z:9P$S9P$TPFROJ%AUO7/VA/Y\XK.&8)7U>,S!B?"_UL(\ZN MWEX(>>/K',[7AN7)5X>9L&T-)I8Q/32)QAU3LSCI,,AM9L7S9YSA%Y03Z63; MFF6V8L& ^V^R!,"GH79*(IE!"V7]AYLG\Q Z01]:7N",<+A6"*&9U"G47<&D;]OQ]@&NK/:)H)5E"[=;QM5+<]O"[$32?/YX@9)\+Z MU# ]_.22;F9Z&KI3+VP)U3YN3%DJG!%F)[ MJS]N&NXMO?VU O-Y2BHU%;O_4$).+2Q9HATP%B#F-_:"/WA-R?.BO8 'HC/ M8N%:-F<7K0LS2Q=N C6(ZYJLB6];;14X888"F"YX@@GCSF#-J008)I.1$9N! MHGI7RZ1$W["]HOP).SUWOD/Y!N<[6AN^DDC!5$L)5.N\\J!.5C5A) <\6M0 65VTVLI;3=R:JIKNR.;56EU.D?RXHL[3'?0S)= M1GP43VKT,K)/2?4P:18*EGW8,+V.8,LPXT9LU&V0<$NMRL4<]5QGXKI=%2O-ECMW1F&=@#QS?B ,:' ME)U[HQ MVL(UKM\V2)WC,F^N=7W4@5>E9_DL6.P3,.77>N^CAHO;C1AB/:[3/>C4Z[+6ML[6KG8O*7Y'G!,TSMY:[3#(GKM[0>D]#"5:;3;)&.5M+A$"MLG" @M09",/F MJL/IQ;,W;Q(-NDQRM":HF)K#_MA%^PT_AJ@I0@:--62,W:_B&IW^%F=9W)+* M66< H&,[P@0-44<4F+=G4YA]S?$6RN48C+=*9CZ:1/CMMDJYDV7CA82#=-PM M&*=[_:EQY,W8/665E25O_'M[V7WX_:@DLF_LIU_Z9%I//"TA]%.2);O]CDDJ M\UM#[.B;NQ==#'%B,>FC%U8'!'1NC!KZ3>. M+% MXSAL:/D\_MB"F222XQH1AE"Z%&_]1LN*C"8"/>XJW.M2_VVU?[=%!Q'P)'#+ M2:QF#R$T2!J <.X ORID]B="$?=YH49+29 ?LV50*O1Y3ZU8,PV+LWWYC'-: M\,R61LGPFRH8'[_#I_'J:@:)T#,4\?@Y/)A(4/">.G$N'$*F06E)I/%KQ6HS M"L(?3008<)L\10(/#O65K74DV?\TYGT-)Y)5V\O29TXBX@O MP4P+;1-OWS+;P1N:NL\E4G-+;(.7Q"4;'/.VZO<X:)L#-#/.(T[SFU-0!E^TPG'Q_]A)AA0 MQ&XF%)^X9@+]-? )=$5XV]'<<\16;%!2[HF8Q7N0^7HQG4RR7C[,E%(2MYN) M)2.QF5Y_"S22R^)MER"7@?R22#&;@90J4>X")C6>18L?X_JJS@Q[DQ$1[*O+ MXBKQZ^-SE*U>JA"ZSSA[)3)$\3U.4Z+_M)$U2VO2N;$!UNO\1$>WOB\X_L . M^SW>F+;]AF=TS2:-T4IM-JJ6S+L6_V;+OS+?^@O)2^6Q/Y117I[D" M*[@C=CN[N1EWNUB;8XWIZ1J;,=N!W^3/(J-?JR$YNI5A=SN[E1EWNUB98XWI MZ5J9,=L:H0X_UE8F0UMZ=.+-&:*,\TF:SL($;+E#WEL M=CPY3O[]A^5 ^21,CFQ<3]?D\(Z4-6*@ZB/EJXQM*JA&W4=5 M( ^UQD-5"7&EFGD>'V?94U66HWMA*K([TLH*D-D2% "[TO3'?&K2=>2P@L60 M>F9(S=3F UM39<$ML0^RFUM_C*DF74>.GEB,J6?&U$QM/K Q51:<7_FL'5XI M^V,S[9'J/D1DL:R>65;KRO6!C:T-62YQ+-R;=_K@TA^KK$/4L:)?@$0MEM9! MY(R.PGQ@FZHF-6=)>SRVGD'?2+D(XEDLIV>6TT!=/K#EU+B56N**?%+FDPL\ M4N,XW+RJLTCQ+(X3^H\HO4R*=8H+ZA)Q4O0[IF+VI5I"A3\##QH7D-A"M*R6 MM(EKCAVM]4*J^:;4)/:#&,PG['1_)MTC!/FKM[H/]%G5*XVC]';2._U M&C?#JMKX(\\3(T%[,W]4N= / ' _K]IBU0\H?TV:<^,)QYT'50FX>,1EE/:_ M7^"B_(S+_T+E/5KC;49+@QPPU8W&HS":HL[I&!4X=T#'1S8^^P# M+NN*Q!IZ,WJK\;9'IZ7*E?_Y[634B6[]J_[&_#30"/16HBP^E/DUGC M_.6;-=[5/;A;?HS+)*[D?!IES.Z#1LM$F MI99.3N$[];PDXY.AN!FHNS3*BM[:,Y@J[>&\3MOVS%ZMK0O1' :+$D4K@O;+ MBW>UG45 71EG-I ?7%WB792,+UYD8%S.6C GRKQ_>4DK:J*T-3Q#"H?*]@FQ MTNT8(6G56Q.)P_(EDO'&EB0S+D7"[K9:.36[FZ,+RN3&-G?*\X'ER?:J,;%*;1J9 M ]O8>D?5ZX?C% H@&I*9$+:KQU_C?(?R7S)ZS=<8R>("OR*B.N?OC\^(]CZB M7*?IJ+(\K*FSZ2\:&VPD@.'49_33KR(/PS]/D,,Q-_5*TQE#ILYH%P[I@ J> MB=B%665.V8:-"YR5>?*TI[S=D= M X=@(9Z7*N#!I$ _1 MN.]PA\=X.96.$61MX?FS:C3)QXQ#2Y#^%)A3WN&^/@)5C\#LV']N2:&G\J', M]^N2'U=B@ $F*S8&_X15)W_JMO@H?L3T9R5Q27" !,;%X>LZ)U01J0V%B4QI MT6,1)#>@7$+F.&_S0>';&R*RH=\E9<7P.;I'*:*A?[4TE)1? 1]H(H#PG>:D M4!?E$28(B*@@*]- #,--IKD:#!LJ+ %MP]-4<8%PCF;LV][G2)_KSSB)O%WY M%@?@ &KN2 ":)7 M=)UD4;9.HK3WWLWA,Y #83UZR/#]C.)MDFW/UN134B:HX&M4%S=BC*D+&C' MY";^IB68=9G&^3IAUN'5%TOB]TGQ+\8=%P14,(X'4+=\5KMKHC#<)Q\0T F? M+% 7?-YDQ!U$17D?E1U-S+LJ.6##HPC0-8PI"%=A_K&0_>6*==E#'58D0 MGX)@&=%KX#67)\M>6)H(5Y"7='1/?F"&Z;/P +H5? K@GI//T8[GFXC!F%SU MP6Q%R8S7C.MHG:1)^0Y:C=G G%5Y#.QPFDIDSUB;A9R.9RP;/6N%'J,-/AR; M.TLQ6.=%TCRL(#Q4)[IZ2*P?8,V88@CR>N77*$\H4W0&,=8)WN=&3M//KGE@ MK@Y\ 8?3A,4H/6>*,WJ%>49S>S>'(UEV\K X4W>?;G)8O1&31[]PLY38 -7 M&[9LALN9#1 ,/+8KH:'%F/9;'?":]1>N*>9:$0R8FWS)MJL7"T6XPA*L6Q)K M+%VUINV#S(QZX.R6FT" "S$YH;QU&R7X&==Y_.H7A/0E3DL8[VFO0HOV53ZD MA>-K I3O:/A*)KY(88--+PY&8,XFL\I883"CPXD.Z&-XS#'&'>@11\O.D'^N MZK#!)JHS!@M/=82,&JK.&'>0>YX#.Y^BD-Q__R:N_QP(2=+$ ,R M',6"LFNX%#'06TZ7;6*%&#>1A,36:CX0ZJ+X+/[GOBCI-T@@$J"Y*#A)V#P\ MY=(2C*'&0?MLU/"O(5JUOL4^CXJDJ-E;97W#/2XRH]J,N9J*FH6CGUJ"L+"Z MBOIJ]/%OX>ECW[P?Q'!6%*@LSDI>=7;%5HQK>6&K4)113PQ:N@CNJE'%OX=\ MFC\]B<8Z9[F\0_[;_HL=$-J3O"*1G_PKQ(/=3E[$!%A1Q\8K!,R7.31@$=CE MZ*0ZW,(FG?7ZA"+*H.MG+1T]\F+G$-!FW,6@+M;^CJ+S]_,HC3):S0VA\J<< M[U^([K&>HZ@T&?,M;.*8_Y[F57X>([X'"#WEF@WME.&#"E*;72]]!3,>2*4) M7]$935SP?X?S:A4Y^$L,6ID10AHM&VDHM72V\BD-,S:1QW#Y@_1+USFE_H*\ MI+TJRF17'7HH*Z=.TS:!@U+38-330")Z^JG689!7P1=1GK_3"#ST0B8CBFL9 M0'54LW5;^TVU=3"::B87/655[M-RZ)N+X9 X;5C+T^&(G]T7E3RLCW!/&Y2V M!UC5I^:*F]O70.:\/H)T%WI<=?_\.4$Y&:/G]UOTBE+Q%@;0:+J3$39R*H7^ MR<&42O'.1J7M6":PMDY%1S^ M>L'L';]<%K:Q69\!NWZ8::MAAM? K)883.+SO4M!'T/ MA _K\T.Z=G!?P]C#$W85Y+;[P!Q#!%T^L ]]\AJE WMUV)9. MCF\4VW4'-^!V[BV;?'"QOB0XIHW;9WU0 ^[+679O7GG.BH!^6D=>+!$(]E 1 M4@0;B JI<*RC-A+\1C M4GB5"R5@;:0>%\R-KTPDCIJXE;.RKC5'M>81UU%%A-2KK*1Y+*0Q]%9P=3ZU M$2YWHKS%17%-C 1--91D>T+FZ@7EU8P8NQKP!@.AB!LX3%AO8_2QAEB&)M.( MCGI#(N\_W!J,0^ZH"&H&47S@CWCUJ\UC]":4GE"9+>!EZKP1WE.;&O:$/.L, M,B)3W[-_1?D3=CK5"(L'28RWF:QO[:9R^"U\M14Q:UGU1ET99-W"992ZWAA* M74ILU^L:#@:O]\,4U^XUW/5S+!0:?[P&[@B8L)QMP0C6O:O C&!=N_G<;S9AE+MO0BKOF_G&&V[H MCD0@%O%4''4,WI4,.]3?E[CWX11=5[ ":V'2VZ*$KM0FHC)4;\6N3VFSTG & M6XA@"U 8R@=C45FQN&A/['Q;(-GY/'2&O+WPT1UN(?N6J<_O(74WQ]>TA$VT MS53!YFC1KU\/1^D%WNUP5E,ZO"-I]R,HOHO>*YKS/,JV]:OCZ=IO">'!!3!& MZ,QDV-(P/(-@AW;&D-+&H3"F,/!ZT*9+A+;QL;-HJ'0_1XD7SP]ZQ&<1^D<] M$[SAEM_B^"(\Q8*=\LI:B\]Y^:V]5CXS6<"54;D?@Z=VCB\@'M;/*-ZG:+4Y M(SO=F'*8O**JZ'.5[/SJ;9WN8Q37QSV[EWTMO]5F+#]6CNIYD+U4^T\,/V9-!S=;BJR)^ZP"5<5C1WHXF#G':4<,6ISMN^QDNE.D*_%3?6[^. MMTA[[L3=3K)J!)@H&G*&.^N9(/R(US89EC);'35#QTT6[XE$WA_0UG6AQX:$ M[N4AQ]N4@;5'PUPPMT?L8[INLNIDAP[E>3L*XG-T90R3PW(%#$Z$U:8;.M\7 MQ"061:N8]H5P6O$O^3!FR3+IA#*P-KI,$' M\V]X@2Q)!IB/)<@R!A?$!\"$'726U=L3=I5 ,52;5)X'Y9\NP!B2J (7R1S1 M*<>4&F@EQ>)U:20[$8P\0[PVI>#&\3"^ZX$KRX0W\N#(J\[!DT M\M?!F)$_B"'+"IPF<<5FM7=F^(ABH,Z,L8'<<<)T"F5@7&Y<5K]K'LYDVU;+ MF,N-!*KAC OE;.Y+AP1#>1M.;1Y>.G^Y^/R9N:JYWHN:DZLTV259Q3-32T"P M_9SN?%BO-4:%3[C>2+"&>^PHL?$8;#EELFQ=%SZZ#^O%@-99*^X+KZ<@-V," MSB<7&9PS4%$3SGDHNXEG_-_E>).4]"TN\# 8U%8N$59;)\DGFZCSFD:J_>UZ M/Y*#''!4ZX %Z'K#KCB*6(%MYIX>UE^_=@&KGR ]KGOTBK(]:A,X4#Y_2\KG MBWU1XAW*;S)Z\T5O38J"; Y1_!B]32*"M3%TL<$:&,+347-!&2JO%@'AYM7I MMD;+J":0 V84@2/JX91";3H^?D)XFT M( ]N[ 5.X8[&4CT2?0)$'B ?;N@-LN!,62K0^ILM?OUV31\$YN\U5\T?!Z:: M'W[_Y6'$P>&'AE3Z@^OE0"!/S""9N0I,<= Y1]LZGUAJ0W9Q-E[KS\;+^IGO M0S8A66'(:%M_KN\EAN-JG^,7Q-Z5,3ZU>['!)[^'4L"&PJ .L5@^]IQ[1G[Z M/Z.A/?S02(+^X/E=ZKF!R'59NT:YRC9LH,]^0#M12T#P._!E+*D,*@L7,W@_B70_9I\]X#A M_CAGYSM&W=OULE"&>XFJO/F5;-DT-[Y3K,$X>G&4,*8PN Y6SY/[\K/$=9AEC7>2I-#H_/ 4U\Y)_WY%ZA$5 &MG=,9QMBYW91_B_$#A;C?F]/ M0Z??7;[E51$XEG,W>=0+P%^=FD[Q^K7+6%VMKA[8/LGT2^N ]+\$-,A\CG2' M=X#1K\W%U1N-8V??,#(^M3>,@T\!C:V )]W!':(,/#F3TBJ,-=LV\0&'*LY#&B"TF&.W#V3+6OYX%]B70.0!/]JEY;Z3L@[V MSV+*/S&&*%O3PES%$R(B5T#=H5H)QQG1:GNX]U)IZ\)1H5D4!H2QWO:* M@1IF>4#'"OZX3>V/!1 M!2P\L3&>"%!Z%L-&.!6?;Z_X=/([=&F$2<;"./F]/7$^_'Y4$IE&G/&E3R;;*,]'Z*7PF[NC M-(8XL9CTT?G8 4'UYG+8T!^W4C:.T1M_'%G?VG$^R"#3">6 O$/46Z.+>W8 97.8 MQ#GPYGT>'<3Y=&S]?HOMZD4;)KJA3V M'0-2 .1+L!NYJS?/&"&MP.IRM M8]35.1 I;-H46-=NHO>JRN::YS?HFV4/J"2R(55>P( V;X<%4%ZJ39PWN3Z M(L05;N;"T32X*LKJ$<]J#O"=D.+RY327Y@YZU(\,<[Z6=U>;]T1.^2OZC+/U M/J_]^ME[G^RB]R_%K0M-VB T= M#YIMQJ;0?NJ+$H_*)FB*K]&;OX9G8"ZBXKEB)$;Q^?LO!8IO,M:U&_,.=*1: M5G"U,8EFN+Q42YORD2NM86^-2O_M! Z$IZ>86'I^*#D;ONV'_D]1!9ZC'1"[ M!3TI!L=P"1!:?C]WU%>B.E'9+/G* _N5^F**_#0#^W^+\CS**E.WA/9[&-K_ M";]69ZXWV4,997&4QX32JV;TFU0OS1B^CW=Z]SA-KW'^A30:WW';Q=K>CMO" MZN0"84A?X\6.[PZ$0,.$DQ,@9W;6]FACH""&%M@2%;T41Y/>]6TS<>T2'!/" M\M+E)1:3KX.)KEX.C.>R6B.ACDX;G;[.2@1U9!V>4N-/G*&Q(K M^*\RMA:&L!F>QYO](6,NXWUB!)>M* ,K'T? MQ05S\B)L2 WKR;L(A,V3R_+5(TI(5ZSGC&(H#E<=E">,L=\IRN#XS#E]F3@D MA_T6403#9LOY&P/Y<& 88Z-W;CRTU>LK-KIPP^]ETW4J0N!3>0YBAA!/X\&\ MT)2SI2A]T\#"R1%@P,_FVSJ^9^M_[Y.BJEG"6%_HA@]YA$-R/]I]_0S$$EJ*GLYF# M-O!+:-E\Q>KZ+I=ML\ $)_N0@,SE+"%AHLKR$/?$9>WG&=T,C"V.WSK-O=M M.U(7>/>49'4V'9P52=R$!!$#DQ7U,''VV 881NN1$@9/%N8[E*_I?*#!R;]B M>GITDQ$[BHJR:$S'^%K+# E_"0!Q0HXI@V$"5!N]@ M&7VO;Q:^U[<'WX>OTAH"LJK(L/[#?1?)YK,^YR\''-\FT5.2)N4[2)5!&(0: M+<%P6HJM(JX9]5M"1I")'B2YG6\RTW3^(@RP=/YL#*%JN+FXK&BX%AGA1E5+ M]U=JBRKH!0"O3\4%]&2>""B>5O/VP%K'U3UDELVT.P$R'PP!;G>% AR\!V(C MFSWZH/E"_^4>"0 H"L !< ( !QZ8" &)R:&,Q,# T M,S(X,U]E>#,Q+3$N:'1M4$L! A0#% @ -UI?51.Q:F,*"0 +RL !< M ( !&K " &)R:&,Q,# T,S(X,U]E>#,Q+3(N:'1M4$L! A0# M% @ -UI?5>$TF;HK!0 "1( !< ( !6;D" &)R:&,Q M,# T,S(X,U]E>#,R+3$N:'1M4$L! A0#% @ -UI?5:Z+G:,R!0 6Q$ M !< ( !N;X" &)R:&,Q,# T,S(X,U]E>#,R+3(N:'1M4$L! M A0#% @ -UI?52W05:BI%0 *?D ! ( !(,0" '-M M<"TR,#(R,#DS,"YX9&'Y4Y& #0# 4 % @ &7]0( 7W!R92YX;6Q02P4& H "@"< @ #)4$ end

3RN[I&6)K)*K(6PE":9\<5E%/YXY_D] M4V;F\.;3Y? FV@WIN"\:G4>7R=FWX^\:_ M5YW+KE:Z[&JMRY.I=KFVWN4CJ'AYM^;E-E4PCQUHOQ%>[I VN;Z6[ZYW+E9( M_] YSEPO6LH4J8O_)Y1[:835CFA02"@M,49<:8<0#1NT>MR@;(OTWHC@@?, M#F--;/!:<(-9T"[ ^OC_]JJP0.M56-)"%.5*%+^5R6.SV,X-:K'<(V#W)PFO MI?0.RT/:R"PN[MK)Z[2;?29>7_5ES46M5'WY1ZKV<97.I'15?^/YE?_+7RU; M69?]J(&.[.6W2G>\'O6'HWZJ2CB>ZI'7-U4(V.>*GY:N71R?1>UX<9^1_^^; M?DJJBIPWCW_ZK+_V/\>[5AK[N+3N$N@3]-/0C/WHK^1Y7#TL2 \N?Q+WA:3F M?NX/[KO%S6!QD^F5+Z:7+N?^EA5(2@J,*U.DG%L9858[P2JI>CREX?C'=MFF MOOC(FHOJBX^TS^/U14C67+1!K/UJ8U;R8L>^K+^6;(Y_+/Z_FV&RNB);VWC1 M=S>#V5%*50^TGZKE5*5S2A,_A<)=];691>Z5!F)I)%5AC[/Z.(D%/R\ MDBV MW08VTSX4KR\4L>:B#?Q'\P!A;&]^^[B)Q8/XC/Q;G\=[]$#DL'125[H4[ M2#7]/,+OH)CR[8Q?R_(,D>/^>X6+$^..(Q1>Z5$]V_YTZX+^8!E99YQUG2*7WWR^GI9'2E],N>M: MCRK75W*%?1G>7+E2,8BHG3@_^0$7KM^%A'QKF2%K0YO7:LMHKYV\$86]-CYX M[57XV<-U:.?&X2_?INT6SY-G]S]&PYOKN$1U=J*%Y$/W"'&#P%INM+".!BU9 M'(26M=%.6]J)E!CO@Y/) 5O?9JEX=1KFJH(ZG;*>Y8G'*4R.?51ZPCQGS^G MNC*STF'C2?]S":<+-73<2Y451Z6'NXH9'%?5^$K/6"E$Y4(OJO#4ZO>S.CZU M:1;+Q^C+F\5*/;[7D4[5Z0KN5<7YOBM=W,.;Z/ZUGBQUXJ;[LZ,.BW1+)=K)-4XCS[B2K9E]VZRJLOTI]Q1(TE_4^TOMI MB[#R?>62KKZJW+XV3,I+GS7OJYM[JU?\S2O^WU4/:NDVO-5R=_&K+=KNSAJE MU78,GHX&R-_N[Y*XTU/+9K\//1*CG1^Y18?"!T>P_P#XV@%LVK+]]L,/Y$*? M>BSJBH8M^Y$7$++O0M7-9,?%VZX=:;LL53>MS&9S-KNSF1^"O1[N&]DPGL4'PV_K./$M=BZ!9QO\+BZ;J\S[MB,[U8Q_V$>;(3?%D<3]8S6PB/_ M/M-]=V+MY678L0'O;$F:V?)J!T36#JBF5,GN;+.ZCOO0;YM=IV8*+6Y$.R[\ MAG1^3+SP:F:6[EF&KTIGFY]29K9ZVFR5(2;SPC$AYB'][U$JN \IM>VZ(P[J M>6C.^KM?#-*LFIO)YJQU=!L\$S<3-Q/W\1#WT)O+?0E,"'H%H7*:P+2-NVS7 M4[I7J9)#>;Z67J1HMK]2>YA%B'+MZ#Y^]_/7-_WGS:]&:@W # MWJW))WCUZLV;MV^/+50/#:Q9#]>SE_]^Z 58IL@H*?3SJ:L#3_WAI+TDL&<# ME_YYLY#6FJ#TI;0](,);QAVSP@$ES#@L DZ-CB125M56+$AI>TO1#/.7HRP.UF!QS\1V$C2CJXV9'C*\-0P/$G)K%<4*+(*P"(EF*=(&:H80IBP M(\+3S"/ST:?JJ-Y5GI6,4!FA,D(](81"6D8L,IY2JD YK;"G)H! "K V=849 M,284/TX%BN">8!F>,CQE>.H(/.G@-=8!*4( @*406!$C7UW,'@Z MB@+UM!#J\"=C[;LE7\_JURRW,3^D2_*).!N/N^.TO^T^B/J'@O:JWFC%T*^6 M^+FNPI;D 1D%WE/.P 5NF 2J"4N^.N]4;3;0XW75J1Z5O-LX?FQU,DMPQR08 M1\DEPJ%D'((PVD3%S"%&E&*6.7]O1>;'JHQE(HNDR.VWD7SXEZ'B.%#!L%', M."NH4."Y4M9@SX1(16/B_X_IO3V*TIG1(J-%1HO[T"+HP(W7).H6!$@ J1QU MW!@EM- JU%0(?\1.)DQD#_"3.;3/6)&Q8BLC1#ABJ*.$"@;":BFX1LA31H," M!C6:Q>-V9STQN'B,,3Z_#@>?GI<^+!>9/@?WY#.)4SR3F/Z8 M21+'V("SY&;)/1')54 ,ULP+; EPRW1(_W.46<.Y5<<,QCO2WONHA/?IAO&4 MQ9=":EEXMX7UTX[F::W^?T?\U=F1WM)>\FXJ2!^C'"7Q>ANEZ^^IK_Q9ZHQU M5KN_$$()$X8X&SAX(-H29FBTX"P/2MC:3KU[VG:DLYHAZTF<3^PS>&3PV P\ M J* D""(>P1*8RVU ND9PT118.B(X'&8O7GXL0HCI86S M'!P8 (6PI$Q+8J3TLJZTX]ZV<6=TE]#_ZMWS__&C86)!23#YJ09XID7P,_YD M_,GXTSC^*$J1PEP+*CTH; S2BB'0F!/.I6[#-]YJ^ MW+;QZ^+5'BU@:<5_6[: A;W:4^\QW/F#F_0RID;,\Y[*?R763^V1[7V%WPM] M?3T:?BVW[O%R=V47_YL,RY[+XS+_,/[B9M2?3/LY#\MFY']%_"B[++^8MO:\ M6&W1/&W]7+9OOJJZ/"=P&1>7_LH5YMLR%Z4?NKI"4,7U5>IU/O*1C\?QN^&@ M_.U_WPQ3,^E9O_11W\8)W'U@B*_'B6?Y\N7_9'[/76W]^/E M\UHGI994(:$#!.:D5=0 "=&\IE%H:@WK6WW1EP ]]7M? /J[]V_GB(Y6$/WY MV-MDU'X9CMS8#YZ]G'P9WD'T2(KYZ".-X_"+ZVK\O=3HO&+*F^LX\2F%2\Z< M-C(?^>M(Q5+2TO(,XM=5H_/X393"Q'Y)RB*3] >)T.E'=TG?*R;ZS[*Q^B#^ M.E)BW(^\5$G'\K*F1RZSE4U/\J,TW&]3KHLJS?C/%YL@VQS^IAO4ZKLEV+)7 M7H_*C>?RIS2<3_W!\\GP>J:G3#^I]J493LV:8/_R\?>WO^M/_I>1UW^>Q;\6 M6M2:TX8[MZB8K;K'7LXXONUV 6MIV3M3^(* MVZ2XZN)RE"3YW]Z]?_WF/Y^]3/CQ]>E'$[XKS/WXY?_?ZW=G'=V_.;Y.M&N1:\N/A0O/KP_OS#K^]>GUV\>5V\???^[/VK=V>_%G&&%V]^>_/^ MXKSX[H_W9W^\?A>__[XH55W\4_'=JYER]?T=IK@7*I9?E^_W:85[;\/[6ZWU M9CIUA>01&'Q4#V[9/V_T:)"VZM_]Z/PR:@9)9_OE:FC_?+90X8""L5P)8A4# M1KT!K)VEU#D9* .YP:[DX\9SG19U=./KU%/+G944!XJQ *J8B4\1#'FEA7&8 M&=R&DKB785G/6G'+*S![,170J3K8_'-FJU;$92O*=;N%P+/M>[KH+Q><4*^E MKZ?_#HM&:DV*=9ONOD,ENPR5SOT$]6)R;B^]N[GR'\)M@4FVMST;N-?]JYNH MB5\DK;1.B)"65C!1EE$'&I"TAEM)M!&<:B1K*RIL*43.&HQH7"Q,'1BDM>:2 M&JHP""&8(MT3HLI0"\.KJ])@*$V3D8\S2^I[N>YS8R;IC'[&]GHR&?7-36ED M)\WQ_+??2SVSLM/B7<;%S;BT::(N?V5OKN*]!I\6^XQ)BU9>X=*R]?^Z=?_K M*%;1"/H<^:Z\7>T#O^L/IE*7+,&;<;S=GL2(VK+_:OWUI!Q ]62G)_K[']>( M]WVRM+L4U3H1UET$E135/W$]=^[ TMM"3/.$@ET(Q?8A5#7GBA6MOTK.,1NY MMK3JTOMI$]KR?;LJQLRH2;^(^OS-9#C_:%3M5]5GM0JR#9-R#@M-?]4/=CL. M;K>(K[J.O,_N]@?>^N8S_V+M_9==EO=Y$7=^XJW&RE,C9=I<^=;C^6UO_$$4 M[(MHMOCBM_C-Y;AX$XT65^<'/HRU$L&T]'07%/7NCF+[5=FW%W2=H[E5=LD, M6M^NO%]ZLGXLGHN[:LS*#RHUYWU_,-.QIYQ]^P C,WH#C%YSLM+V7O"T!(X< M94=(-LSI,F5FAJ:9H:9 0&:&I\H,&1DR,SP&9&A3=]ET.:K9WE)P7Y"E \C* M5I]^UH2[[[8+?.:J:MSI[2>K-$C_FSO"SVH<=,]O'Y#-^.F>V*3&1*U5.5Z5 MTEUOOD4$U:&A,5,O4R]3[WC4:]4&G[J"67U.\GU!Q$?;[N;[2QGB-?77IY.J MX?4T\JBF!<%^:SH-MMXO/+P1-FXZ9GUE4/!\-!"DA9-(R#]K45VL2] 8?[ M-&K!L$EAI:,S<8M;4@:!# )' 0$C-+-<&:,T!NJDH3)5!A!(^( EKLNGFX, M;A $5 \+DD$@@T &@<.#0*#$843!6AI (ZP0#0Y9[*2E6,WB@39-/=@9!#CT M0$$&@0P"&00.#P+2*^]98-00"MA8HZ*!P*R@5!"J;4T?9SP'@08U :%ZE&Y2 M\.WH3-QY'TM]S$-'O"N)*RO/BNN/YU&4G?"MM'<\MQL';G%VU\+1X1K0VVYP M36+?=]N W^LE)EO WWL_^1 N]-?E$Z2+895 'SG@3;Q@\FVER:Y1RA%EF''@ MA=81^"+\!1&DM#BXYEPFXW*)GJ_K"@(]TB6-:<FD"@+#->5DVPPW6PZ1#WI8,&QDV,FS;,(T*% M!V^=HM13++2)1EG4.'QS?ID-U0W10V*38H<9-S)N9-PXGKJ!/ 7G.&.! 4G] MVXFV' P.R#'#:DYV=W7E;(8;HH>IRK"Q%6P'> >1U% M.X?9;GB3Z+C5N!^+$[^;%'EX#XFBL-A&E@_WHY%IJ114.@F:,"D-)Q"(5#A@ M2FI<^JU$^,B>A YKC6L6M7-G?1E>,KQT EZP5)Q*KJT#!LYH"5Y*X@,!"-J) M&F]X.[%#T$.L0P&$&5\ROF1\:0!?;%" N/$66PG2&TT]"()%8!PX-C5>\U;" MDD#T ,N,+QE?.B)-&5^:P1=!L<>6.4VY!4JP 46C,B.D!Q3_)H>*>"(]K#I\ M&M<2OAS*P75@>#L>7!W1OWY$C.[8[I:7/R]_7OZ\_'GY.[S\!SM;Z_PQ6FVQ ME;*L=9'.UU9JC;^JBB*7E:\WK[F24^0/.JAV4U95IO6?[K3+.1HVFY7+,_'<<[1W83M M:(B5YEEIA2V=97C/J/+"I0Q%H(QIZ3EU)GBKF).^]JST@5 ONGR609[5]XZL M21!X@3IT4-JQ_32+Z-,64:$EMR1$,=4*F/'**:*,D,%Y%I#;-EQJ9Q&E'3IK MS"*:1;1#(JI%W"]-:EE.-2@3C.78,Q>"DM9JMVW"W8XB2EXHD44TBV@6T1H1 MQ0X+ TP%@C@XL%(;#5XS;X0-4M?4*GLP:&='$:4OV.F+Z,&.P6H3[CI_-K9! MC:+NV/];T[AS496+7-RN^O@:&W>3.-M@>O&]D O2J\ L W K#"$8L$,-0)I M$EBM5K2-;Z$_S2'>$'O1"]XA[-U2[CJ79YP!*0/2J0$2#3P )Y(K9 !LB$!D M@2.#D>/*W\9)M M#4A=.G0Z=4 ZFM\.NE1 ?*7^TVT_7/<+0G4/S9>2>!_C4<=1I_TPXL\BS2*: MET!>0OJR RZ I50+J2B'X)!Q A-&I4:6 <7L,,$]Z 5TJ"]#;99RQ\XJL^!G MP=]+\!65&%%-#".HK%! ,1;"84&]$TC5V)7MA RA#IN36?"SX#\ZP:Z$'2TI]\!OP1:Z\= MSHR=\<-9Q0[O;SX;/_H02I-V_&'!#;?-6T&D90IS29 '14FT[*Q!P5E&J%.\ MIN3N@R=9>->6 ;@'I$-!Y!W;\;(HG8(H!0(TBHRW"D 18QQS4EDEF8ZB9-&6 M9T,[BQ+I(=6A[AM9E+(H;2M*5#,9]P/L+15@M%/&8"$#=T@ XVS;\-T]=B6! M.W32FD4IB]*VHF2,-4X%;!3W@%60@6C.+4*(>RQY;<3" ^<7>^Q*441/7I3R M:477/0C9V9+]>IG5ND:JS&I=&%1FMB\EQ5XK M)BS# IO:XBZM])SH4+A$!H0,"$\6$&@(EFN(EH)$8)16\35BR#J*@D,@#];A MHD-1O:=[*%9;;; S[IE3[W#1O=(:B]JBG2Y\>BK53>_!2$08$DR 22 6FVD ML40H;I2!8%%M?9QV6U)TR+]26]^T:T5,,TQDF&@=)K0A6'OJA)< !AD%7!NF MO(,0C2U3DV[8=J.(KI=!SC"18>+)P83PQOAH8V%D%6 :M,="""44DDY(46-Q MM=V^H4.YR1DF,DQDF"ASVSQ'6!@I%4A@*&@6E0@E7.H^JHBIS;A^VDT5N@83 M1W/ZP(ET/#WQI@H=]<:OK4;ZY!SVW:3(=J5;I[O$T@8!-IJ8GF! GH ,7CF/ M!(#B@!C!5!RL3T.'//=;BFGGSO9. MX_KF7JUTA>BPE9IA)L-,AIF]8,8S3AQ''BON('"B5-11!%(*&8YDJ#%W6^I! M 1EF,LQT1*@RS#0-,X)XRKA1PJ;@)FTU!:6<,'TTN3S,N?ES\O?U[^O/Q/*R0YR0H>*+=&D[(WY/%]@F*+27!!BDI<4(!TDH% M(R@7#!/KJ7?;G@\]ELX066RSV'99;(,TZ:1%.%05C3'<.2H#4CPXQDAM],@3 MZ$*1Q3:+;9?%EH0HG,Y:+D""]%@2QJR+0DL\L4S4YA@]@8X7IW-:\;GOW)7O M;B7C\KD_%OU)?*B-0_O]ZF9<] =VY#_')^JKF9^@3./6X_'-9^\2S\5YCE-@ M^X^Y6''VQ657;%[^O/QY^?/RY^7ORD',Z)/YCB#H%83*^!=CWQ^F6@Z&%[#; M24T9O=3_RQ<^!&\GQ3 44?.:C/HV'=^,)T/[9Q&MA)0Y52KK ^N?&SV>?=>E MXYN-B=\ER[5NT+?"XN*8IQFGZ<>H5Z0_WW?,UFUJ'H>SCM\M[(VJ8TIE%R\W M3+D8EI_]DOC]=_TM_?AL--*#3^5UXV4'-?**$L\Y,1*< XF5598S#, %(^% MYTI .FTO;RJA7=OX,]ADL.D0V BMC;+ ,1,*! (C+2)<@?52$<-KP*:5TS!@ M'4ICR&"3P2:#30M@@Y0)@"D1F ?@QABIA8R(PQR-_X1:S::%,SR@&6PRV&2P M>=Q@([5G@4% UG@P%B0W#&%P#$ S1FK"\UHY>80N52L[/-@KN]T[NJ-';BQ7<5L.X%A"4(R=YYXQ M2P !9<0(:ZQ7REKJE,&'++Q9>+?8>8'[H((G*F@ 190*0AML"*=".K1MUZL] MA!.M]EZ&(N1U%"_*AO;XG1N;WT[N;*?PAG\=9N&B%T[NW-J#_I^_&;K_;J MQGE7-8+[?'TS*4?](=PNC91&\\O5T/[Y;#$CKCR+)JJBQ %X8$9)3C@BGBKO MO<$;;),^2M-U8NG1C:^;/P1)O?3IL,("5U))JK0&+P*AGB&-9TMWOVSL@$R) M^U> [4[8^_WW>_;RXM+/'$M7_7'R.AE_-?Q2?/$C'X5LDL+C2Z+'%\7DLG1& MS0B?@K97+GB4O_EXW=^4.A( MZ.Q^D,80OYC?Z])_J^;@ITP3<3+N'N65DY'7XYO1 MM^*SGUP.7?%=?_#S#XF,+^/7PYMQ1.D]J3K^_L?I'5?$M^]&J>4'O-N1I^Q;_67Z6]QT:>+\NBI??3G:MZ?Z7' M<1^V85+^_MFNZD=Q%R>6//+SDYA5_[.^F0SG'Y7*U.RSV3Z+T')Z3AL^]_U# M4+?'PYD.L(?FLJ12K--8ZV>XM5X\?R)?^\0-3^4VI+)-R#G:-9_JBZ_XR@RO M7+F7C+PO?HO?7(Z+-Q%N:PXD#C24Q\H,*R"M 6;'#,R-E1MJ)D?#),]+!PNM.H%#HQT6NZ3U9IJ5/M,W%;J08 M4B.0T70QI%9Q;.=B2 <\#]SS^.+L%*#(C2D:4C"A[(0IQ M5&$J*456 B=:8TRX59":]B)M_-K8R$>%*$VGAG8+4=H*TJR+,5I\/9NXO?)Z M5,[N@\165ZL5<*>?1;:"6V[-NK%?Q[$]-VE^SW6((_^Q MT%=?]+?Q/418QIR?+T>SNTP]PE/60*-[@X>__Z[./KXK+->7'QH7CUX?WY MAU_?O3Z[>/.Z>/ON_=G[5^_.?BWB#"_>_/;F_<5Y\=T?[\_^>/TN?O_]/$WZ MNU>S<,7O[S#%*C@LO5M^7;[?8PO=,)+OV#5(XU7/:I ?UVOAGD,X1"P13'3?L MN&.#(CJ <$PA;Z%[\<_U3#:<^)2^/Q75BN&+YI\3,>$FZA#?BNE"CM>$#"]8 MXI[0U;7DWV'-M@W7W7>09)=!TC88ZQ^^"D%_6.F=Y?I44IA4E=EJ+FFREE"K M'$.": . L)+&46J!N8!I('J[%#V\HD.^>__V67UKYN=C;Y,B^25NO&,_>/9R M\F5X1X>Z?]7\-1\5H3H)B>.U'.F%2,9Y2HU=X;2]3QD#4"N.+,+0W MXU3-8E#H8GP=IQ,BP%VEV+SXFQ2H_'E8AOM?Z]%D/$L^6/J\U$2BSO"GGT1- M87(9;Y-2$ZZJFC!1JLHGI/NG"^.4GR]=T8LW+(6OKZ\*_]\W_>MT57D4.(SF M57^P_/%BCQO[T5]]ZXOJ)N,74VCX<#,JW@P^E7&%>J"K\C(SJ8X_'MR$2.V; ME&.1GC#R*Q]%)NV7C)6^\Y_[X]1JH)IV;_'EEW[\;2]J.I,XB6^%362.[\.- MORK&W\83_WE*J727N-KCX6A M42^(<&OXNI]R/0:N'&9:\;0*\8LT@-[=;]/P+GW%&],Y^HIT=CB\*CEF:3:] MXGKXQ8_B[ =N^*70UI8W[D\IF3X>7_;]57RIQY?QA\L73^'T17M@173=H *B.,9?ODV_K--*G+!(4 &.:P4F_LVMYH8CP)%+ ME:NI/+"U5B*--BX8Q+Q18)G5-!VG$B.,!YQ1AX=1\%*RU%B7 MQ/VO$4)*-H_>7CV"L0W9@*_Y0 L[ZY=IAC=M/.EH_YQT()?8A5*TFM>XBND5Z M4\O93"OF_TK43^D=J,ELNIMQE;.;ML[!/W#UR$V"!V>9_E4 X:T:D#RG.C65 M1;*U&WCM.AV0<3+_/O4DJ.ZP;ZN1MGG;Z8+8DM/,D.J.C&1>Z7KZ5.:5=GCE MGER8XEY.6%W8%;ZJ "$OZ>-:4GR22]JFUM.1Q*%Z7=I/BO/DS2N^T]^WJ2,= MEL=7N?( =0@/#B29GIF>F9XG1L]6;>OVLUC5W481I M,T_]H.Y?N.T7X-_;)/C. =]'*H'[L3JZK&*J!Y/THW_T)Y>O;L9Q.G[TKJPB M&;7VL_'8QS_N0G]="I )R .U03O!+%!BC'8,9/P7>2V(JRF#>SO!-3ZTU&#+ M0[)W*=*AC-+^,#M%G47E5#'9_SR?Z$DI-+_S[\NK*M%:2%9=(#?9 M-9";X9Z 3K=+?3B N]TM+^-,QIGV<(9+Y2V7DB D(&!D%$BNB E:(VEU39+: M[;37T\$9$#W,,LYDG,DXK./![1&[)YTFOF')*0K4 Q@-%F')D-+&(AEP$$QO M4/BL47Q;8MDIQS:)<)B0GFJZ%-$^"'=,=2D+Z))O; MYGR[0DJD["'<<"W?(PCIP0)2:N->NQZE(KH0WA6B'&L2*4T=K2IJM>B(=Q]M5P=#V, M..O/!JZ4E4;]ICW>J6B3/;CGN.ODB,@"/20[9&-E9.DVC3.R'!)9M$2.8F:L-"XB"Y?!!ZH,4BQ([WT- MLMSV]QP163#I(925E@PM&5HZ""WI/-:"-$;* $[): UAL!8K:GW\NZ::Y6TO MU1&A1?88[=#IS3&0Y6@.*SA I9*% [2NILU!,!96JS]T!$C=\"85=;L[N,<2 MVG?$:;>)M@X;ER+\.*4:G R:AQ#?$:Z9)1&(USJ?&CI2D[A'!>T\HC3'L<\XT+&A8P+Q\<% M2S'U5!DE+ +KG%)&:FD9%0YL_&^MQZ897%!2]A3M4,1/>ZAP,!]+4_$_7:P) M^UB2)P_LD#XM4N6DW,Q7F:\R7YT*J3)?9;[J$E\=2M/L<@7>=\M-M*:F4NO% M>'."S9%D*"=3Y;7.:YW7.J_UDUOKDW.KY>+/';(_'LLIQ2.+)W78"$>99S)H MH-Y)YIAT/( GRB-1$\NP89&?9;/@S57_46,,B=:Q5U%6M$CPB9L29C3<::@Z?@"192OW5M M P>)L:).,!T<=X923&KR9#8LN=15K,&\)VF7@D$SV&2P>2)@PQE@(P4F@@)( MAHQU@C.$%!-<1U5GY])1G04;T9.I]^GC!9M3.-G+Y: ?@^OW5$ NFFLZI,X] MC%H(((W0R'NC@0"U4M&C>(I:KC?;B\C>'93+9S194#=)3[-$!RX]YY#J&BF% M'=$,HF:BP'-ACN)F:;F<98]D0F*"RA@0HYC&A%$@GABG'!<<6V"WTY4LJJ#0,4XS 26P" M#@8S$:S4$C0YBG_G,(BG>HQVZ=@I(UY&O(QXK2,>L2R9WCK:VP!&.L7!*R*H M"EXX[<)1'&6'03P"$?(ZY#'+D)^Y '@@IOHY['40 DJ?&.Q-?4Q,^\ MD[6QTJV[' \$>:R'(-NU[4#>T3RBN?YX-XJJ/[Y__C1,+&\))C\U'D(SQ5(,XH\ 121 MG)%H1$J+;%2LO#;6(F,X\M((D*@FSJ0)AV%&D8PB&44>#XIX+*/=:;T'C0$I MISAS.K5%,<):59?DTH03+J-(1I&,(H\(1;S06B,=;!" &$ANHSH"QA"&4/S3 MCE\KHT@'8^9R]?3N)QSGJK$YD3WS5>:K[A(K\U7FJ\Q7)\E7A](TNUP]_4.9 MPQ/-I2(:3M%^RF476A.KTZNXF]Z[S6>:U/=ZU/SIV6JZ9WR.YX+*<9 MG2OX-]>[*[7[U^%XO-RS58%C8"48PH#PE'/ 4_$K)IP/7-16YM@H[FK^V%E< M[=%+^1':(XIVZ& CNR\RC#P2&,&<<4(E4H(X $\54@P9@J4(F@E;V_IYH\"K M#L*(Z,DNE>#*,))AY+' ")'$,L<-Y8R"=UBJ^#\6HE82F&.>[1QYU3T8$;@7 M@2_#2(:1#"--PP@W'I#RE(M4Q9=K;82B6DI)"3:![QYZU3T8D:I'69<*13S) ML[- )PK)4505"C@C$6UP0N#*#$DJ@AF]TRR3LH@[W'%L@QF&>R4#&)B ME8O2%S<^!1" DB=+)Q(&] >W*(,4]0;,,9AGLE@P:T,)*)KGF 1@7 MQBOGA3)48V>0J6VQT:(IW;(,TA[#N1;XSI5OVI3C5J?4SES3(X97 Z$CA) M!(98 L$2 XK%/R;JAY03XBDC=45J;_M&N@!.O(=P+C>;P>G8BY?!J5%P"$,H=:&FG.QMIU$7P E##TA&IXQ.QUZ\C$Z-HA,%H[P@ M1%&#P!*EM&1:(TNC*N6!Z_7NM$Z@D^PAF=$IUZW.=:N;XM5\D, M0]XS#]@YZ:EPSJ&4)^4]5VL=<8V=3'#@?@= 3J[D&X1T$#")%_SE, MM%**2JPTJMWI(G&^7W?SU+>G=\/T7\ZOV5'D=1>WW^^]M?^^/)1;KH MV:Y0,A< A/ZV"GB5W$P]AZ-/YCO4*]*?[Y<<9INZZZ:#FX%G!6'W2_7JSZN@ MMUK7W@Z>;/W]Q@_6-Y/A/0^^0ZCFX3T,AY/!<.(KX(YO_JD 460QF!#9SMN@ M)<*:"6808!TP2X!;7?-QF)Y[.9E<__C##U^^?'GQU8RN7@Q'GWX@"-$?1O'K M'V:_?59\_7SUXY5.W.4'S_\X?_9RZEXO!GY2C".8CXM^6?<_CF6I#O_\JV)X M,RKN%(!:I4=1Z($K:C+]BNG=QB]*.9Z-:OTVT"BH[HL8:A?$P&A+I-MWE(L' M-NG??CL<%9-+7[C^6'_Z-/*?JE$-0\D7"QX*H^'GDDIIIQ]'X)E<%G;:5V)< MF&_%)S_\%'?4R[XM],CK7O%9_U>\]_5HZ&[LI$AG&=UEWHP\%?C MI&P47MO+V8-G?-6+KWSQ/O+4C%&PZ!6IY0-!/[V/HSM/]WE1?H!_6D?\Z1(L M\^:=!5PLX>J"5AR[>%V^WP,G-H;K)?:.FM;[FTCP2..M&G\D_OKE:FC_?+9@ M-Q*!"#%CE1< U&#)&';<8!>PL)SX M11O5<$09%C@$JG'S#%U;R#>Q3^2;%Y5Z5\S99H5=%K1=*ZGKY[4#,4C#<++^ M>3L,DK:U8N7M?BSZDW@O6[^*K^\@5/U"-DJE6AUXW47;ZL#[#A)V&21K8S?Y MQ\I&XMO80WJ[;"(Z/LT7QE_U(U!&+IM!O?'C232 K_MI/)?#+^56."A5G'C1 MY^'-8-(K)JECT:?RL3<#&Q5*'16I;W>WR#CD0H?@[<2[-!L?ISK\'.<2XG2' MHZ0CM<4!;!<.X+NQZ1++V"NO1Z4Y?CG/=8D:]DRRIY_,;/**1V86T"\??W_[ M>]0V?XD+_>=9_.O9RIYK M^#3]+#5"__F']*27J\K"ZMBOX]B>FS2_YSK$D4>CY.J+_C:^APC+5LC/EZ/9 M7::>C:E9@Y(GHX;NI1^Q^G;%*+RA?UXA2XN1TG?^+=W[U^_^<]G+]\-G/_Z\P_ZY8S<*YK: M6E9I1G\XOSA[__KLX^OBMP\7'SX6OW_\\/J/5Q?GO>+=^U>P?L/%V_.BXL/Q:L/[\\__/KN]=G%F]?%VW?O MS]Z_>G?V:Q%G>/'FMS?O+\Z+[_YX?_;'ZW?Q^^]+/1OCGXKO7LW Y?L[3'&O MLKRL;C>YQ\R?O#-:\EW04LS]MO4J^*IZ\B%,5?+2P5.G?Z=*3\2[^ 3I0 :J ME$[MQ!5WI:.@YLAV:_T;//.84LRY9F"4,0(31(D23%)"A-E _[Z+$,DZ(8SU MBME?W]^#FW76S'[:X0HB_Z5'?3U8>EXY^*A:#,;))S',CEN-0,!LE_,GWO M(VBYXMQ?3\I8QH+&R:=5*W^8_/#%=_U!O,7P9AP_&7__XWV&R'U[\#[,7^M' M7G?1@W[D]6RV V_>-H=V\""O(M/.!*OU)Z^[Z$%_\OJY[T PNH43NEV715&K M'-@P*0>WO?]YRW._6R=!4?&9QM7>XP9_>!L^1N.ABV5P*<%DJCPLZU,K0ZIV MQF7$F>I+O6+=10F8IC\N2O]Z>R>R&ZY,JP?Q6X^!;,HIC2IL4X?\W=4XT/.; M;06Q^8GN9LMSA ".S+N;P]?2.='1&+C!4I29>Y\2]Y9)2,5WII&=,+/.4V*= MB^%$'QAQ:G,Z.U:%:3K6+FO<_[$X>$ANY!];U(+;D904U[+*_P<((CTT%F72 M9=)ETAV<="WO"R?5*?&/03^=[I8Y[>.FM_IIE'KN,7(:&02=ZS&R)@KLS=<4 M!AJUQ;/QV,<_[D)_7:Y# RGFT$FNC(+@C9+2!LT)%D$;S6M;&6U3P:^^J57#X U& L>X1T*0,Z0TV&FJ<+-0HK + "/,- N#:$.BV9 M)$%3J8&V5)6X>:0)_:_>/?\?/QHF 9 $DY\RR&20R2#3 9!QEFNAC!L">!DIATJ"5UQ[2=+*$G(Z'! M(.FQ8)9S"EP$(\$&00PS#$L:R!%\(DW)*/0 .N1\S3*:970W&06N2S^EPEX" M96 \P4X(K!5R*-":+B)M.Q.:$E'>X]"AZMA91+.([JCH!NTH$P&41T #E4A9 MC:/B*WDTR_DVVVAKPD90CW3I-++[YG;GHT+>W(R&USZ'@QQT4-GY6"(>EDXS M9+AP&$A$.^\LBH:#,P)QJ_962K8V[2M9:++)K>I1T:5*\OFT(^-"YW&!"2JC MV 0;M $7X2Q5U Q=A06!- MI0%!"7@=F,![QUYM[\/8&Q5R:$1&A8P*>Z$"Q1X) PH;:X!1HS723G#D#.% MW/J>40>V!P!UJ?)\CF38UW_RF__:M\,(>:Z'1,.C(2*CG&&BFAK?1 2% T@/6> M.X*=BRK&$1P/3'/J*A4= MLL&[;VAW/H;A;-P_7BY!=CX^7>>C\H(11XS#2H$,3!EK;#3HD0@BF@R'CV!( MDM"DOY+TH$NF?3Z2R*C0?53PVBC"6<] $:<&55%P&&H1A M8IMCK*8\.*WA">M2(DI&DXPFCPY-F/56&81X 8N..F=4]03AYFFL#^:;._Z M:0A,NNT"REB2L>3184G$!:F-)4HH"X)P#4Q;%#1PSJS0VYPX']!D8:Q#A\@G MU'=L311.V<\<0:\@5,[ZF=]B?HC,[X8WJ;-R%WL(M]1X;A_O^SY$[0PJWS?" MS>;[.$LWGP:%6G62!0]" 5@9, 3!%' *6*F O0=0>RNB]4ZRIB(.<$]TJ=); MH\C1/34TXV+&Q2Y1J-6 K6BY4HHB%L;_I)/2 7(V..^X#(:W%K#5D'I-2$^I MC(P9&3,R9F1L."/6LM1947-C& 1'XRM/#',&R\ H;:OFSJ,L#9QA,<-BAL7' M 8M@&:?<6$@6-<6*:L&(9B2E/%*R/G"OH1J"$O>HZ+!K%9)K]:1#]3KB)ZT^ M^.*3,*9Q7KE4>DC_UW!4_#X:NAL[*?XCDOCZQUR(Z'A)V@?=ISJV_^?ES\N? MES\O?U[^#B]_YTZKM].NME::-DJ)>/;RW:>HBT>]N5?XS_WQ.!D+MG+3]HIP MXZ\*/7#%6 <_^5:,_)6>^/CVVWCB/Q?7E?(U[M(!]@FECST6B_B1Y:512C"R MFE.'&5#.I$/ A0A>$P68;9"K.C5*/HS._>BOOO6ELV\F9V^F4C8]"WD;1>QL MX,Y+ ?M8R==Y*5[3NXQOQS,>_O 9LQXBG?8EYOS6#%!/!J"80]I:@U'*ED6, M*P<2B-#!,JU$V.!8X@@ U>@I<+=#KS,Z971ZNN@4&&=!6R$-7K>!34Y::[#'QJ"VU$SG];*X"R3_Z(U_ZX*PV5\=K59N=W"># M:P !+'AE0"15+ (?(V23NJRU")<8,4+9J\2&1_=)4=X3I$-*5<3.RVJJ[0IU^>X@LJD]>5!40@2U83I"/NF_<3+7S2#K M@*W:I"3>AJ+:F#XK\>D+WG%C;+K5E^75\//U*'+F<)0#9')]Y2,<$RLI17 B M4*P!)).!"LJI0@%S)^VN<2Q+;'UH+T"GK8I\K))!H?N@H!AC4@@M"1A DAL) MQ!.*" W.![_KZ>RVH-!N30 A>P0_ZE.0# T9&AHOKL=Y0 PPUC:J"]88I#Q8 M!B1@KRS9-:QL6VAHU;>1JBAUR,K*P)"!H?O X P'$%I0Q@180J3B1DC QC+# MD:1- 4-#F[_J*99[M3S97BWV*O+!Q,^2F(IK/3IJAE*N:)PK&C^ K3AJ5@@C MX:@%+;'TC&#"'7C*)6%Z1VPM1>%5)0E3 ^OW) ?98Y-KI'>$KAE1VD$4'H+V M1@B*B 7IC9%4&ZJ""T3+^,$Q$*5==P] 3\@.Q8)E7,FX\OAPQ2&LC0@F[N$8 M%!+2*\HL4@ZXAT""!R9Y?C5F$DICA8[#%@P1S9(*0E=W;)L)AA,7\\@JX^+5 MI1X,_%7N[)*+^^>,_[S\>?GS\N?ES\O?I=/J;E6=. L3'U7KT9]^TJ73YQ-* M%GLLYNPCRT(+%A&%(1CJ$2"+C'$BOF/*$X:9V. PH^ZAI94Q-3)*S]V2_!R] MR"66T /:ICI0A 8+;VC5AAJ@4@I!79@B1%24FGH!J7#6X&@EH]A M,>T!ZE"<8P:A#$)/&820]M1RA"11X A6S !8 X(()#S((X'0TS[QS B4$>C) M()"@UB@%-Y,>C^X^8ZBG4 M(:3KF'*4Q?9DQ-9BHI13E&M%X^8MI7;8.4(UYTPSNCXPJ6FQ;=?G(GM"J2RW M66Y/76Z)5\Q38RU''JP)1EAL02O%/>9<;5!3M&&Y;=)-T>GB5EEFL\SN:-X[ MQ:@E@04M(#5O!C!>:@#.C,%R@Y)TV\IL0T["N&MVZ9RB^\;[;LD-G:X!^N9K MA/=.1;[L0='.9(O<5VQHAU2(+I;.>SQ$#U"'\D::1(.N:709ZC+4=0OJL"<&!>0-="(,E)@XPQQ&)J(TPI*2*$$,W,&-S]EV&GXY0-L//J<&/\%CK M"#J"^0"!>DF\I]H&A@65!M:7.WY*=3V;2CE^E5G'BB=']P MHZ3 M#2_"J.*_^D>"9QY3BCG7#(PR1D3+G9+(39(2(@RM>^2ZBR!)3Y*8ES^;4?'# M;-Y33C@$I>*D=R$5WH=4L NI6$FJDHD*ZZ\2']K(M?_K69I ?#_EXO+]CO!3 MW!6?I9.$I3UU*CL(E='-5WH<$<"&23FX9[=8?RX537E_VP]$;;NT[3*O+[#N M-OIU:\P7ER/OB\_QF\MQX>-3W13_$AZN#'(VI&I#._?7DU(++5()J_3CE[UB MW45QP\'3'Q??Z>_;U >ZT/AQZS&03;G;1J+Z44,L4#E8M^+41I^_<.T>5E4X M^BE^YMW]X6OAG#L> T_=@IE[,_=NQSBE,Z?XSC2R$V;6>4JLTTJ\P<-L');*&<&X)X(A3CSG^P+-?<&!!X :C*&'6(::##49:KH -8PAC;W@ MDH< 6 6=2F@'8,P3Q"V%KRO?="S*M*2:40(^K#J7'GG0F;#=\4:^B*>UTKL&?"XRN M0R@:0I(L)*#I!$#&654\OV5DJU-^TH6FJV&H!#J#E[FTXZ,"]W'!4F\XA0A1I@' MQZ*50H-AV"IM2#1?:NJ?M.Y0:!X9HI*7<2'C0L:%+8X""&?2$69!,=#"ZE34 MG,6_ =EH--44)FG;B;$W+.38B(P*&17V*_H=)"^-_@&-K. >B%',1 M3KCF-95E6_9W_/:?37DY'H-7.$OHDY=0X0/(R#8$4P^8@K):DL #$Y(CJ.N4 MU+KGH2D9Q5WR0V8)S1*ZFX0"2" R>$91 !J4H=@BS3PEDA =]@X'W-X'L*. M=MKRS_*9Y7/73&QIC8K*K%(&''$Z2F;:1 4("D+X?:SQYM15> 3J:@YB6'#T MV;A_O&2"['Q\NLY'CH7$+%A%4\=!)8PP7B)AG30B?E+31;IEDSY)0K/]9'J$ MYZ3P# L9%K;Q]''OB"*> ?, 6D5N+*$*6 $<;QW/9H=_ A- P/M=#OY# H9 M%+H&"HH1()9%C0$Y $.TMY81K9B7*C"SC6G4D.MB3TSHM LC8T+&A.YC@@"/ M'6.2!D] 2ZR"18HQAZ,! 8%LX\X\A"E 48Y=:,JETGI[FN;<*U5=^<@_!K\W&&$IX*EGG+BD>1840U,884-YDY92@W23N.#^V)* ML7E;24VC0-PC7:H<8*Y(B2X7Q.@6%1.N-4NNTH7L' M:^W@PFD+3PC*:)+1)*-)FVB" PJ.(U3FO,A@,**".ZZ,UD+SL(_/J#V3!2CI#C"<4.NQ-7$X MB9\)@EY!J(Q_,?;]YMWI]_ M-=C4K*7><_NXW_NK5#O)&O(3@71PZQ+MFJ3R-$]-33C M8L;%+E&H5:6:8$TTIX09"5(S XHC9!5Q2!E&]JY%=9^[KZEB,JJ'1*1)FD1^H,;/27*[4_^+WMOVMS6D:2-?I^(^0_GU=N^(4= M=.U+N\<1M"1[-->6=$WY[;F?.FH588, !XMDWE]_L^J<@X4$11#$\MY:VZR2]+0K^DMAIF02@?0E\N_'S8L?N@M MNZ7WD8,H^0Y83(7&A<:%QD^6QIW;#KZ?QMM.Z=]UYN#9#V\^@K$+9DZO"A?] MR209/*Z.@_:J. N#R@Q]-3$Q3*^J<1B8:8 _KR;3<%%=U@IQTJ4=XD=T0.NI MN)Q/[.27YTPJ)5!05C&+@[%.$G E*<(F8+W!1FQC*+X;GX7QI[X+.9K6RMGK M1LJ:S8:?0,1.A_XL"]AOM7R=9?%JGC*YGC!X^-U=I'J,T>YXLN4$:0&HKQB@ MN E[1!M?TC -1.MUF[G=M+3BF82K2. M:4.2&6858B8B@ZE7!&RI#8II' &=]KK527J$E4)=!9\*/G4!GZQA"ED*:,,E MDUP:2@U7AC+N(OS8(&MB'_BT(Z3!J"=TAXYS/.I*(-TH\?'/_CCD&)Q+NW"E MFTFI]'QW ,LH+ZW3R@DF&+?>/28%%4] MB51W@*YCEE.1UDLVW:C^"88[,QD%D(\ M)HD^=@"@\]U57HXN+L? F:-QR<$I19*/$$L56EIJ!/(O'!=(_2Z%5)%&P:S5RBCM MC--,6A\1V39,G47A92T)C8/U/LE!B=B4.N<=H6M!E#VEK%@1GM:=ZF*8\&5@BM/#E<"HSPRA:(3F@6-P%1Q MEI) 4^4D0;;-KGD0KNPU5B1TETY5%TPIF/+D,$6C*'%(#5@48T@$ZRS"5+D8 MD<.4[,=6V9'1P7I"=2C'O?1F*;U92DG94E*VFQ3:IQ)12G)EM#3<2.8CUY$& MQ[$'+]AJI>_3#+[T9BFEM@LN%EQ\$K@H)0H26Z]"JO+AB%&<>(2P("8(3C