0001140361-22-041362.txt : 20221114 0001140361-22-041362.hdr.sgml : 20221114 20221114155307 ACCESSION NUMBER: 0001140361-22-041362 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 56 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221114 DATE AS OF CHANGE: 20221114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TRANSACT TECHNOLOGIES INC CENTRAL INDEX KEY: 0001017303 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER PERIPHERAL EQUIPMENT, NEC [3577] IRS NUMBER: 061456680 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-21121 FILM NUMBER: 221384624 BUSINESS ADDRESS: STREET 1: ONE HAMDEN CENTER STREET 2: 2319 WHITNEY AVENUE, SUITE 3B CITY: HAMDEN STATE: CT ZIP: 06518 BUSINESS PHONE: 203-859-6800 MAIL ADDRESS: STREET 1: ONE HAMDEN CENTER STREET 2: 2319 WHITNEY AVENUE, SUITE 3B CITY: HAMDEN STATE: CT ZIP: 06518 10-Q 1 form10q.htm FORM 10-Q FOR THE PERIOD ENDED SEPTEMBER 30, 2022
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

For the transition period from _______________ to _______________.

Commission file number: 0-21121


graphic
TRANSACT TECHNOLOGIES INC

(Exact name of registrant as specified in its charter)

Delaware
 
06-1456680
(State or Other Jurisdiction of Incorporation or Organization)
 
(I.R.S. Employer Identification No.)

One Hamden Center, 2319 Whitney Avenue, Suite 3B, Hamden, CT
 
06518
(Address of Principal Executive Offices)
 
(Zip Code)

(203) 859-6800
(Registrant’s Telephone Number, Including Area Code)

(Former name, former address and former fiscal year, if changed since last report.)

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

Title of each class
 
Trading Symbol(s)
 
Name of each exchange on which registered
Common stock, par value $0.01 per share
 
TACT
 
NASDAQ Global Market

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

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

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

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

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

As of October 31, 2022, the number of shares outstanding of the Company’s common stock, par value $0.01 per share, was 9,911,533.



TRANSACT TECHNOLOGIES INCORPORATED

INDEX

PART I - Financial Information:
Page
     
Item 1
Financial Statements (unaudited, as adjusted)
 
     
 
Condensed Consolidated Balance Sheets as of September 30, 2022 and December 31, 2021
3
     
 
Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2022 and 2021
4
     
 
Condensed Consolidated Statements of Comprehensive Income (Loss) for the three and nine months ended September 30, 2022 and 2021
5
     
 
Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2022 and 2021
6
     
 
Condensed Consolidated Statements of Changes in Shareholders’ Equity for the three and nine months ended September 30, 2022 and 2021
7
     
 
8
     
Item 2
17
     
Item 3
30
     
Item 4
30
   
PART II - Other Information:
 
     
Item 1
31
     
Item 1A
31
     
Item 2
31
     
Item 3
31
     
Item 4
31
     
Item 5
31
     
Item 6
32
   
33

2

PART I - FINANCIAL INFORMATION

Item 1.
FINANCIAL STATEMENTS

TRANSACT TECHNOLOGIES INCORPORATED
CONDENSED CONSOLIDATED BALANCE SHEETS
(unaudited, as adjusted – see Note 9)

 
September 30, 2022
   
December 31, 2021
 
Assets:
 
(In thousands, except share data)
 
Current assets:
           
Cash and cash equivalents
 
$
6,364
   
$
19,457
 
Accounts receivable, net
   
13,639
     
7,593
 
Employee retention credit receivable
   
1,500
     
1,500
 
Inventories
   
11,115
     
7,711
 
Prepaid income taxes
   
188
     
137
 
Other current assets
   
984
     
738
 
Total current assets
   
33,790
     
37,136
 
                 
Fixed assets, net of accumulated depreciation of $17,499 and $16,736, respectively
   
2,737
     
2,684
 
Right-of-use asset
   
2,693
     
2,553
 
Goodwill
   
2,621
     
2,621
 
Deferred tax assets
   
7,520
     
5,143
 
Intangible assets, net of accumulated amortization of $1,325 and $1,209, respectively
   
281
     
397
 
Other assets
   
297
     
400
 
     
16,149
     
13,798
 
Total assets
 
$
49,939
   
$
50,934
 
                 
Liabilities and Shareholders’ Equity:
               
Current liabilities:
               
Current portion of revolving loan payable
 
$
2,250
   
$
 
Accounts payable
   
6,156
     
4,308
 
Accrued liabilities
   
3,998
     
3,894
 
Lease liability
   
827
     
789
 
Deferred revenue
   
1,158
     
805
 
Total current liabilities
   
14,389
     
9,796
 
                 
Deferred revenue, net of current portion
   
164
     
186
 
Lease liability, net of current portion
   
1,909
     
1,781
 
Other liabilities
   
195
     
187
 
     
2,268
     
2,154
 
Total liabilities
   
16,657
     
11,950
 
                 
Shareholders’ equity:
               
Common stock, $0.01 par value, 20,000,000 shares authorized; 13,956,375 and 13,917,731 shares issued, respectively; 9,911,533 and 9,872,889 shares outstanding, respectively
   
139
     
139
 
Additional paid-in capital
   
55,995
     
55,246
 
Retained earnings
   
9,370
     
15,566
 
Accumulated other comprehensive (loss) income, net of tax
   
(112
)
   
143
 
Treasury stock, at cost, 4,044,842 shares
   
(32,110
)
   
(32,110
)
Total shareholders’ equity
   
33,282
     
38,984
 
Total liabilities and shareholders’ equity
 
$
49,939
   
$
50,934
 

See notes to Condensed Consolidated Financial Statements.

3

TRANSACT TECHNOLOGIES INCORPORATED
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(unaudited, as adjusted – see Note 9)

   
Three Months Ended
   
Nine Months Ended
 
 
September 30,
   
September 30,
 
   
2022
   
2021
   
2022
   
2021
 
   
(In thousands, except per share data)
 
                         
Net sales
 
$
17,856
   
$
10,637
   
$
40,181
   
$
28,263
 
Cost of sales
   
9,663
     
6,332
     
23,988
     
17,187
 
Gross profit
   
8,193
     
4,305
     
16,193
     
11,076
 
                                 
Operating expenses:
                               
Engineering, design and product development
   
1,985
     
1,876
     
6,440
     
5,483
 
Selling and marketing
   
2,748
     
1,899
     
8,724
     
5,109
 
General and administrative
   
3,073
     
2,146
     
9,200
     
7,264
 
     
7,806
     
5,921
     
24,364
     
17,856
 
                                 
Operating income (loss)
   
387
     
(1,616
)
   
(8,171
)
   
(6,780
)
Interest and other income (expense):
                               
Interest, net
   
(53
)
   
(29
)
   
(145
)
   
(71
)
Other, net
   
132
     
(69
)
   
(167
)
   
(169
)
Gain on forgiveness of long-term debt
   
     
2,173
     
     
2,173
 
     
79
     
2,075
     
(312
)
   
1,933
 
                                 
Income (loss) before income taxes
   
466
     
459
     
(8,483
)
   
(4,847
)
Income tax benefit
   
62
     
442
     
2,287
     
1,629
 
Net income (loss)
 
$
528
   
$
901
   
$
(6,196
)
 
$
(3,218
)
                                 
Net income (loss) per common share:
                               
Basic
 
$
0.05
   
$
0.10
   
$
(0.63
)
 
$
(0.35
)
Diluted
 
$
0.05
   
$
0.09
   
$
(0.63
)
 
$
(0.35
)
                                 
Shares used in per-share calculation:
                               
Basic
   
9,911
     
9,408
     
9,902
     
9,112
 
Diluted
   
9,911
     
9,846
     
9,902
     
9,112
 

See notes to Condensed Consolidated Financial Statements.

4

TRANSACT TECHNOLOGIES INCORPORATED
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(unaudited, as adjusted – see Note 9)

   
Three Months Ended
   
Nine Months Ended
 
   
September 30,
   
September 30,
 
   
2022
   
2021
   
2022
   
2021
 
   
(In thousands)
 
                         
Net income (loss)
 
$
528
   
$
901
   
$
(6,196
)
 
$
(3,218
)
Foreign currency translation adjustment, net of tax
   
(205
)
   
23
     
(255
)
   
108
 
Comprehensive income (loss)
 
$
323
   
$
924
   
$
(6,451
)
 
$
(3,110
)

See notes to Condensed Consolidated Financial Statements.

5

TRANSACT TECHNOLOGIES INCORPORATED
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited, as adjusted – see Note 9)

 
Nine Months Ended
 
 
September 30,
 
   
2022
   
2021
 
   
(In thousands)
 
Cash flows from operating activities:
           
Net loss
 
$
(6,196
)
 
$
(3,218
)
Adjustments to reconcile net loss to net cash used in operating activities:
               
Share-based compensation expense
   
868
     
952
 
Depreciation and amortization
   
984
     
721
 
Deferred income taxes
   
(2,387
)
   
(1,520
)
Gain on the sale of fixed assets
   
     
(8
)
Foreign currency transaction losses
   
165
     
175
 
Gain on forgiveness of long-term debt
   
     
(2,173
)
Changes in operating assets and liabilities:
               
Accounts receivable
   
(6,343
)
   
(3,124
)
Inventories
   
(3,551
)
   
4,677
 
Prepaid income taxes
   
(51
)
   
(110
)
Other current and long-term assets
   
(137
)
   
(213
)
Accounts payable
   
1,926
     
(241
)
Accrued liabilities and other liabilities
   
508
     
143
 
Net cash used in operating activities
   
(14,214
)
   
(3,939
)
                 
Cash flows from investing activities:
               
Capital expenditures
   
(955
)
   
(804
)
Proceeds from the sale of fixed assets
   
     
8
 
Collection of note receivable
   
     
1,598
 
Net cash (used in) provided by investing activities
   
(955
)
   
802
 
                 
Cash flows from financing activities:
               
Proceeds from the issuance of common stock
   
     
12,214
 
Proceeds from bank borrowings
   
2,250
     
 
Payment of common stock issuance costs
   
     
(867
)
Proceeds from stock option exercises
   
     
284
 
Withholding taxes paid on stock issuances
   
(119
)
   
(100
)
Payment of bank financing costs
   
(69
)
   
(31
)
Net cash provided by financing activities
   
2,062
     
11,500
 
                 
Effect of exchange rate changes on cash and cash equivalents
   
14
     
(64
)
                 
(Decrease) increase in cash and cash equivalents
   
(13,093
)
   
8,299
 
Cash and cash equivalents, beginning of period
   
19,457
     
10,359
 
Cash and cash equivalents, end of period
 
$
6,364
   
$
18,658
 
                 

See notes to Condensed Consolidated Financial Statements.

6

TRANSACT TECHNOLOGIES INCORPORATED
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
(unaudited, as adjusted – see Note 9)

   
Three Months Ended
   
Nine Months Ended
 
 
September 30,
   
September 30,
 
   
2022
   
2021
   
2022
   
2021
 
   
(In thousands)
 
                         
Equity beginning balance
 
$
32,672
   
$
26,963
   
$
38,984
   
$
30,125
 
 
Common Stock
                               
Balance, beginning of period
   
139
     
130
     
139
     
130
 
Issuance of common stock
   
     
9
     
     
9
 
Balance, end of period
   
139
     
139
     
139
     
139
 
                                 
Additional paid-in capital
                               
Balance, beginning of period
   
55,708
     
43,408
     
55,246
     
42,536
 
Issuance of common stock, net of issuance costs
   
     
11,201
     
     
11,201
 
Share-based compensation expense
   
287
     
257
     
868
     
952
 
Issuance of shares from exercise of stock options
   
     
7
     
     
284
 
Relinquishment of stock awards and restricted stock units to pay for withholding taxes
   
     
     
(119
)
   
(100
)
Balance, end of period
   
55,995
     
54,873
     
55,995
     
54,873
 
                                 
Retained earnings
                               
Balance, beginning of period
   
8,842
     
15,488
     
15,566
     
19,607
 
Net income (loss)
   
528
     
901
     
(6,196
)
   
(3,218
)
Balance, end of period
   
9,370
     
16,389
     
9,370
     
16,389
 
                                 
Treasury stock
                               
Balance, beginning and end of period
   
(32,110
)
   
(32,110
)
   
(32,110
)
   
(32,110
)
                                 
Accumulated other comprehensive income (loss), net of tax
                               
Balance, beginning of period
   
93
     
47
     
143
     
(38
)
Foreign currency translation adjustment, net of tax
   
(205
)
   
23
     
(255
)
   
108
 
Balance, end of period
   
(112
)
   
70
     
(112
)
   
70
 
                                 
Equity ending balance
 
$
33,282
   
$
39,361
   
$
33,282
   
$
39,361
 
                                 
Supplemental share information
                               
Issuance of common stock
   
     
842
     
     
842
 
Issuance of shares from stock awards
   
2
     
3
     
65
     
94
 
Relinquishment of stock awards to pay withholding taxes
   
     
     
26
     
32
 

See notes to Condensed Consolidated Financial Statements.

7

TRANSACT TECHNOLOGIES INCORPORATED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)

1. Basis of presentation

The accompanying unaudited financial statements of TransAct Technologies Incorporated (“TransAct”, the “Company”, “we”, “us”, or “our”) have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP to be included in full year financial statements.  In the opinion of management, all adjustments considered necessary for a fair statement of the results for the periods presented have been included.  The December 31, 2021 Condensed Consolidated Balance Sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP.  These interim financial statements should be read in conjunction with the audited financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021.

The financial position and results of operations of our U.K. subsidiary are measured using the local currency as the functional currency.  Assets and liabilities of such subsidiary have been translated at the end-of-period exchange rates, and related revenues and expenses have been translated at the exchange rate as of the date the transaction was recognized, with the resulting translation gain or loss recorded in “Accumulated other comprehensive income (loss), net of tax” in the Condensed Consolidated Balance Sheets and “Accumulated other comprehensive income (loss), net of tax” in the Condensed Consolidated Statements of Changes in Shareholders’ Equity.  Transaction gains and losses are included in “Other, net” in the Condensed Consolidated Statements of Operations.

The results of operations for the three and nine months ended September 30, 2022 are not necessarily indicative of the results to be expected for the full year ending December 31, 2022.

See Note 9 for a discussion of a change in accounting principle which occurred in the second quarter of 2022. TransAct changed its method of inventory valuation from standard costing which approximates first-in first-out (“FIFO”) to the average costing methodology. All prior periods presented have been retrospectively adjusted to apply the new method of accounting.

Certain prior period amounts have been adjusted to conform with the current year presentation.

Impact of the COVID-19 pandemic and Global Supply Chain Disruptions
Since early 2020, the COVID-19 pandemic has continued to cause uncertainty and disruption in the global economy and financial markets, such as increased shipping and logistics costs and supply chain disruptions.  We have also been impacted by global supply chain issues and inflationary pressures, which have increased our costs and, in some instances, slowed our ability to deliver products to customers.  During 2021, our inventory levels decreased significantly as a result of these supply chain disruptions and we experienced significantly lower sales levels because of the global economic slowdown.  However, during the first nine months of 2022, we have been able to increase our inventory levels and minimize the impact to our customers by successfully modifying our products that were affected by supply chain disruptions as well as sourcing component parts from alternate suppliers.  This strategy allowed us to meet expanding customer demands and significantly grow our sales after the first quarter of 2022 as the pandemic eased.  Although we have been able to increase inventory levels during the first nine months of 2022, there can be no assurance that new supply chain disruptions will not affect our products or that we will be able to make timely modifications to address any future supply chain issues that arise.  Further, while we have offset most of our cost increases by increasing prices of our products, there can be no guarantee that we will be able to offset any future cost increases should they arise.  After a slowdown in the first quarter of 2022 resulting from the Omicron and other variants of COVID-19, we have continued to experience demand recovery in the second and third quarters of 2022. We expect this recovery to continue during the remainder of 2022.
8


Balance Sheet, Cash Flow and Liquidity. We have taken the following actions to increase liquidity and strengthen our financial position in an effort to mitigate the negative impacts from the COVID-19 pandemic, supply chain disruptions and inflationary pressures:
Public Offering – On October 16, 2020 and August 16, 2021, the Company raised net proceeds of $8.7 million and $11.2 million (including the exercise of the underwriters overallotment options on October 16, 2020 and August 20, 2021), respectively, after deducting underwriting discounts, commissions and offering expenses, through underwritten public offerings in which we sold an aggregate of 1,380,000 and 842,375 shares of common stock, respectively.
PPP Loan – On May 1, 2020, the Company was granted a $2.2 million loan (the “PPP Loan”) under the Paycheck Protection Program (the “PPP”) administered by the Small Business Administration (“SBA”) established under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security (“CARES Act”).  On July 8, 2021, we received notice that the PPP Loan had been forgiven as of July 1, 2021.  See Note 5 for further details regarding the PPP Loan.
Employee Retention Credit – Under the provisions of the CARES Act, the Company was eligible for a refundable employee retention credit subject to certain criteria.  In connection with the CARES Act, the Company recognized the employee retention credit during the fourth quarter of 2021 as a $1.5 million “Gain from employee retention credit” in the Consolidated Statement of Operations for the year ended December 31, 2021 and recorded a $1.5 million “Employee retention credit receivable” in the Condensed Consolidated Balance Sheets as of September 30, 2022 and December 31, 2021.  We expect to receive these funds within the next twelve months.
Credit Facility – On March 13, 2020, we entered into a new credit facility with Siena Lending Group LLC (the “Lender”) that provides a revolving credit line of up to $10.0 million, subject to a borrowing base, and on July 19, 2022, we entered into an amendment to extend the maturity of the facility to March 13, 2025.  See Note 5 for further details regarding this facility.
Reduced Capital Expenditures – We limited capital expenditures during 2020 and 2021 and are gradually increasing expenditures during 2022 as sales improve.

After reviewing whether conditions and/or events raise substantial doubt about our ability to meet future financial obligations over the 12 months following the issuance date of the Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q (this “Form 10-Q”), including consideration of the actions taken to manage expenses and liquidity, we believe that our net cash to be provided by operations combined with our cash and cash equivalents and borrowing availability under our revolving credit facility will provide sufficient liquidity to fund our current obligations, capital spending, and working capital requirements and to comply with the financial covenants of our credit facility over at least 12 months following such issuance date.

Use of Assumptions and Estimates
Management’s belief that the Company will be able to fund its planned operations over the 12 months following the date on which the Condensed Consolidated Financial Statements were issued is based on assumptions which involve significant judgment and estimates of future revenues, inflation, rising interest rates, capital expenditures and other operating costs. Our current assumptions are that casinos and restaurants will remain open and consumer traffic will continue to increase during the balance of 2022.  Though demand for our products at casinos has increased substantially in 2022, and we expect this trend to continue, we cannot predict the ultimate impact of the current economic environment, including inflation, rising interest rates and supply chain disruptions on our customers, which may impact sales.  We believe that we are positioned to withstand the impact of any potential economic downturn or slower than anticipated economic recovery.  However, despite our recent large backlog of orders and increasing market share, should such conditions arise, we believe we will be able to take additional financial and operational actions to cut costs and/or increase liquidity.

In addition, the presentation of the accompanying unaudited financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities.  Our estimates include those related to revenue recognition, accounts receivable, inventory obsolescence, goodwill and intangible assets, the valuation of deferred tax assets and liabilities, depreciable lives of equipment, warranty obligations, share-based compensation and contingent liabilities.  We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances.  Actual results could differ from those estimates used.

For a discussion of our significant accounting policies, see Note 2, Summary of Significant Accounting Policies within Part II, Item 8, “Financial Statements and Supplementary Data” in the Annual Report on Form 10-K for the year ended December 31, 2021.  Other than as described in Note 9 of this Form 10Q, there have been no changes to our significant accounting policies since our Annual Report on Form 10K for the year ended December 31, 2021.

9


2. Revenue

We account for revenue in accordance with ASC Topic 606: Revenue from Contracts with Customers.

Disaggregation of revenue

The following tables disaggregate our revenue by market type, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.  Sales and usage-based taxes are excluded from revenues.

   
Three Months Ended
 
 
September 30,
 
   
2022
   
2021
 
   
(In thousands)
 
   
United States
   
International
   
Total
   
United States
   
International
   
Total
 
Food service technology
 
$
3,496
   
$
252
   
$
3,748
   
$
3,065
   
$
217
   
$
3,282
 
POS automation
   
5,228
     
     
5,228
     
1,188
     
     
1,188
 
Casino and gaming
   
3,758
     
3,985
     
7,743
     
2,656
     
1,380
     
4,036
 
Printrex
   
     
     
     
     
160
     
160
 
TransAct Services Group
   
983
     
154
     
1,137
     
1,856
     
115
     
1,971
 
Total net sales
 
$
13,465
   
$
4,391
   
$
17,856
   
$
8,765
   
$
1,872
   
$
10,637
 

   
Nine Months Ended
 
 
September 30,
 
   
2022
   
2021
 
   
(In thousands)
 
   
United States
   
International
   
Total
   
United States
   
International
   
Total
 
Food service technology
 
$
8,723
   
$
587
   
$
9,310
   
$
8,616
   
$
487
   
$
9,103
 
POS automation
   
7,700
     
     
7,700
     
3,600
     
8
     
3,608
 
Casino and gaming
   
10,475
     
8,555
     
19,030
     
7,058
     
3,310
     
10,368
 
Printrex
   
     
     
     
52
     
379
     
431
 
TransAct Services Group
   
3,396
     
745
     
4,141
     
4,388
     
365
     
4,753
 
Total net sales
 
$
30,294
   
$
9,887
   
$
40,181
   
$
23,714
   
$
4,549
   
$
28,263
 

Contract balances

Contract assets consist of unbilled receivables.  Pursuant to the over-time revenue recognition model, revenue may be recognized prior to the customer being invoiced.  An unbilled receivable is recorded to reflect revenue that is recognized when such revenue exceeds the amount invoiced to the customer. Unbilled receivables are separated into current and non-current assets and included within “Accounts receivable, net” and “Other assets” in non-current assets in the Condensed Consolidated Balance Sheets.

Contract liabilities consist of customer pre-payments and deferred revenue.  Customer prepayments are reported as “Accrued liabilities” in current liabilities in the Condensed Consolidated Balance Sheets and represent customer payments made in advance of performance obligations in instances where credit has not been extended and are recognized as revenue when the performance obligation is complete.  Deferred revenue is reported separately in current liabilities and non-current liabilities and consists of our extended warranty contracts, technical support for our food service technology terminals, EPICENTRAL® maintenance contracts and prepaid software subscriptions for our BOHA! software applications and is recognized as revenue as (or when) we perform under the contract.  For the nine months ended September 30, 2022, we recognized revenue of $0.8 million related to our contract liabilities at December 31, 2021. Total net contract liabilities consisted of the following:

 
September 30, 2022
   
December 31, 2021
 
   
(In thousands)
 
Unbilled receivables, current
 
$
393
   
$
314
 
Unbilled receivables, non-current
   
196
     
308
 
Customer pre-payments
   
(221
)
   
(99
)
Deferred revenue, current
   
(1,158
)
   
(805
)
Deferred revenue, non-current
   
(164
)
   
(186
)
Total net contract liabilities
 
$
(954
)
 
$
(468
)
10


Remaining performance obligations

Remaining performance obligations represent the transaction price of firm orders for which a good or service has not been delivered to our customer.  As of September 30, 2022, the aggregate amount of transaction prices allocated to remaining performance obligations was $19.0 million.  The Company expects to recognize revenue of $18.5 million of its remaining performance obligations within the next 12 months following September 30, 2022, $0.4 million within the next 24 months following September 30, 2022 and the balance of these remaining performance obligations within the next 36 months following September 30, 2022.

3. Inventories

The components of inventories were:

 
September 30, 2022
   
December 31, 2021
 
   
(In thousands)
 
             
Raw materials and purchased component parts
 
$
10,183
   
$
6,470
 
Work-in-process
   
     
11
 
Finished goods
   
932
     
1,230
 
   
$
11,115
   
$
7,711
 

4. Accrued product warranty liability

We generally provide hardware warranties on our products for up to 24 months and record the estimated cost of such product warranties at the time the sale is recorded.  Estimated warranty costs are based upon actual past experience of product repairs and the related estimated cost of labor and material to make the necessary repairs.

The following table summarizes the activity recorded in the accrued product warranty liability during the nine months ended September 30, 2022 and 2021:

 
Nine Months Ended
 
 
September 30,
 
   
2022
   
2021
 
   
(In thousands)
 
             
Balance, beginning of period
 
$
101
   
$
140
 
Warranties issued
   
40
     
39
 
Warranty settlements
   
(64
)
   
(70
)
Balance, end of period
 
$
77
   
$
109
 

As of September 30, 2022, $57 thousand of the accrued product warranty liability was classified as current in “Accrued liabilities” in the Condensed Consolidated Balance Sheet and the remaining $20 thousand was classified as non-current in “Other liabilities”.

5. Debt

Credit Facility

On March 13, 2020, we entered into a credit facility (the “Siena Credit Facility”) with the Lender and terminated our credit facility with TD Bank, N.A.  The Siena Credit Facility provides for a revolving credit line of up to $10.0 million and was originally scheduled to expire on March 13, 2023.  Borrowings under the Siena Credit Facility bear a floating rate of interest equal to the greatest of (i) the prime rate plus 1.75%, (ii) the federal funds rate plus 2.25%, and (iii) 6.50%. The total deferred financing costs related to expenses incurred to complete the Siena Credit Facility was $245 thousand, which were reported as “Other current assets” in current assets and “Other assets” in non-current assets in the Condensed Consolidated Balance Sheets.  We also pay a fee of 0.50% on unused borrowings under the Siena Credit Facility.  Borrowings under the Siena Credit Facility are secured by a lien on substantially all the assets of the Company.
11


The Siena Credit Facility imposes a financial covenant on the Company and borrowings are subject to a borrowing base based on (i) 85% of eligible accounts receivable plus the lesser of (a) $5.0 million and (b) 50% of eligible raw material and 60% of finished goods inventory and restricts, among other things, our ability to incur additional indebtedness and create other liens.  The three-month period from April 1, 2020 to June 30, 2020 was the first period we were subject to the original financial covenant, which required the Company to maintain a minimum EBITDA and continued through the 12-month period from April 1, 2020 to March 31, 2021.  On July 21, 2021, the Company entered into an amendment (“Siena Credit Facility Amendment No. 1”) to the Siena Credit Facility.  Siena Credit Facility Amendment No. 1 changed the financial covenant under the Siena Credit Facility from a minimum EBITDA covenant to an excess availability covenant requiring that the Company maintain excess availability of at least $750 thousand under the Siena Credit Facility, tested as of the end of each calendar month, beginning with the calendar month ending July 31, 2021.  From July 31, 2021 to September 30, 2022, we remained in compliance with our excess availability covenant. As of September 30, 2022, we had $2.3 million of outstanding borrowings under the Siena Credit Facility and $2.5 million of net borrowing capacity available under the Siena Credit Facility.

On July 19, 2022, the Company and the Lender entered into Amendment No. 2 (“Siena Credit Facility Amendment No. 2”) to the Siena Credit Facility, as amended by Siena Credit Facility Amendment No. 1.  Also on July 19, 2022, the Company and the Lender entered into an Amended and Restated Fee Letter (the “Amended Fee Letter”) in connection with the Siena Credit Facility Amendment No. 2. The Siena Credit Facility Amendment No. 2 did not modify the aggregate amount of the revolving commitment or the interest rate applicable to the loans.

The changes to the Siena Credit Facility provided for in Siena Credit Facility Amendment No. 2 include, among other things, the following:

(i) The extension of the maturity date from March 13, 2023 to March 13, 2025; and

(ii) The termination of the existing blocked account control agreement and entry into a new “springing” deposit account control agreement, permitting the Company to direct the use of funds in its deposit account until such time as (a) the sum of excess availability under Siena Credit Facility (as amended) and unrestricted cash is less than $5 million for 3 consecutive business days or (b) an event of default occurs and is continuing.

In addition, the Amended Fee Letter requires the Company, while it retains the ability to direct the use of funds in the deposit account, to maintain outstanding borrowings of at least $2,250,000 in principal amount. If the Company does not have the ability to direct the use of funds in the deposit account, then the Amended Fee Letter requires the Company to pay interest on at least $2,250,000 principal amount of loans, whether or not such amount of loans is actually outstanding.

PPP Loan

On May 1, 2020, the Company was granted the PPP Loan from Berkshire Bank in the aggregate amount of $2.2 million, pursuant to the PPP.  Under the terms of the PPP, the PPP Loan would be forgiven to the extent that funds from the PPP Loan were used for payroll costs and costs to continue group health care benefits, as well as for interest on mortgage obligations incurred before February 15, 2020, rent under lease agreements in effect before February 15, 2020, utilities for which service began before February 15, 2020, and interest on debt obligations incurred before February 15, 2020, subject to conditions and limitations provided in the CARES Act.  At least 60% (under the PPP terms, as amended) of the proceeds from the PPP Loan were required to be used for eligible payroll costs for the PPP Loan to be forgiven.

On July 8, 2021, the Company received notifications from Berkshire Bank and the SBA that the PPP Loan (including all interest accrued thereon) of $2.2 million had been fully forgiven by the SBA and that the forgiveness payment date was July 1, 2021.  The forgiveness of the PPP Loan was reported as “Gain on forgiveness of long-term debt” in the Consolidated Statement of Operations during the year ended December 31, 2021.

12


6. Earnings per share

The following table sets forth the reconciliation of basic weighted average shares outstanding and diluted weighted average shares outstanding (as adjusted, See Note 9):

   
Three Months Ended
   
Nine Months Ended
 
 
September 30,
   
September 30,
 
   
2022
   
2021
   
2022
   
2021
 
   
(In thousands, except per share data)
 
Net income (loss)
 
$
528
   
$
901
   
$
(6,196
)
 
$
(3,218
)
                                 
Shares:
                               
Basic:  Weighted average common shares outstanding
   
9,911
     
9,408
     
9,902
     
9,112
 
Add:  Dilutive effect of outstanding options and restricted stock units as determined by the treasury stock method
   
     
438
     
     
 
Diluted:  Weighted average common and common equivalent shares outstanding
   
9,911
     
9,846
     
9,902
     
9,112
 
                                 
Net income (loss) per common share:
                               
Basic
 
$
0.05
   
$
0.10
   
$
(0.63
)
 
$
(0.35
)
Diluted
 
$
0.05
   
$
0.09
   
$
(0.63
)
 
$
(0.35
)

The computation of diluted earnings per share excludes the effect of the potential exercise of stock awards, including stock options and restricted stock units, when the average market price of the common stock is lower than the exercise price of the related stock award during the period, as the inclusion of these stock awards in the computation of diluted earnings would be anti-dilutive.  For the three months ended September 30, 2022 and 2021, there were 0.3 million and 0.3 million, respectively, of potentially dilutive shares consisting of stock awards that were excluded from the calculation of earnings per diluted share.  For the nine months ended September 30, 2022 and 2021, there were 1.6 million and 0.4 million, respectively, of potentially dilutive shares consisting of stock awards that were excluded from the calculation of earnings per diluted share.  In periods for which a net loss is reported, such as the nine months ended September 30, 2022 and 2021, basic and diluted net loss per common share are calculated using the same method.

For the three months ended September 30, 2022, the dilutive effect of outstanding options and restricted stock units, as determined by the treasury stock method, was less than one thousand shares and thus did not impact the rounded shares presented above.

7. Leases

We account for leases in accordance with ASC Topic 842: Leases.

We enter into lease agreements for the use of real estate space and certain equipment under operating leases and we have no financing leases. Our leases are included in “Right-of-use-assets” and “Lease liabilities” in our Condensed Consolidated Balance Sheets.  Our leases have remaining lease terms of two to four years, some of which include options to extend. Lease expense is recognized on a straight-line basis over the lease term.

On April 30, 2021, we entered into an amendment to modify the expiration date of our lease on our Hamden, Connecticut facility.  The lease, which was last amended on January 3, 2017, was scheduled to expire on April 30, 2027.  The lease amendment modified the expiration date to October 31, 2023 with an option to extend the lease for an additional two-year period, extending the expiration date to October 31, 2025.  The modification resulted in reducing the right-of-use-asset and lease liability by $0.3 million.

On April 26, 2022, we entered into an amendment to modify the expiration date of our lease on our Las Vegas, Nevada facility.  The lease was set to expire on November 1, 2022 and the amendment extended the lease term to November 30, 2025. The lease amendment resulted in an increase to the right-of-use-asset and lease liability of $0.8 million. The lease amendment modified the base rent and extended the lease term from October 31, 2022 to November 30, 2025.

Operating lease expense for the three months ended September 30, 2022 and 2021 was $261 thousand and $235 thousand, respectively, and is reported as “Cost of sales”, “Engineering, design and product development expense”, “Selling and marketing expense”, and “General and administrative expense” in the Condensed Consolidated Statements of Operations.  Operating lease expense for the nine months ended September 30, 2022 and 2021 was $748 thousand and $717 thousand, respectively. Operating lease expenses include short-term lease costs, which were immaterial during the periods presented.
13


The following information represents supplemental disclosure for the statement of cash flows related to operating leases (in thousands):

 
Nine Months Ended
 
 
September 30,
 
   
2022
   
2021
 
Operating cash outflows from leases
 
$
617
   
$
750
 

The following summarizes additional information related to our leases as of September 30, 2022 and December 31, 2021:

 
September 30, 2022
   
December 31, 2021
 
Weighted average remaining lease term (in years)
   
3.0
     
3.5
 
Weighted average discount rate
   
4.5
%
   
4.4
%

The maturity of the Company’s operating lease liabilities as of September 30, 2022 and December 31, 2021 were as follows (in thousands):

 
September 30, 2022
   
December 31, 2021
 
2022
 
$
218
   
$
886
 
2023
   
968
     
721
 
2024
   
1,019
     
721
 
2025
   
707
     
426
 
2026
   
19
     
23
 
Total undiscounted lease payments
   
2,931
     
2,777
 
Less imputed interest
   
195
     
207
 
Total lease liabilities
 
$
2,736
   
$
2,570
 

8. Income taxes

We recorded an income tax benefit for the third quarter of 2022 of $62 thousand at an effective tax rate of (13.3%), compared to an income tax benefit for the third quarter of 2021 of $442 thousand at an effective tax rate of (96.3%).  For the nine months ended September 30, 2022,  we recorded an income tax benefit of $2.3 million at an effective tax rate of (27.0%), compared to an income tax benefit for the nine months ended September 30, 2021 of $1.6 million at an effective tax rate of (33.6%).

We are subject to U.S. federal income tax, as well as income tax in certain U.S. states and foreign jurisdictions.  We have substantially concluded all U.S. federal, state and local income tax, and foreign tax regulatory examination matters through 2018.  However, our federal tax returns from 2019 through 2021 remain open to examination. Various state and foreign tax jurisdiction tax years remain open to examination as well, though we believe that any additional assessment would be immaterial to the Condensed Consolidated Financial Statements.

As of September 30, 2022, we had $116 thousand of total gross unrecognized tax benefits that, if recognized, would favorably affect the effective income tax rate in future periods.  For the third quarter of 2022, we recognized $28 thousand of previously unrecognized tax benefits as the statute of limitations on the use of our 2018 research and development credit expired during the third quarter of 2022.

We recognize interest and penalties related to uncertain tax positions in the income tax provision.  As of September 30, 2022, we had $20 thousand of accrued interest and penalties related to uncertain tax positions.

Management evaluates all jurisdictions based on historical pre-tax earnings and taxable income to determine the need for valuation allowances on a quarterly basis.  The three months ended September 30, 2022 benefitted from the remeasurement of our deferred tax asset valuation allowance associated with our operations in the United Kingdom.  Based on this analysis, we currently have no valuation allowances recorded for any jurisdiction.

14


9.  Change in accounting principle

Effective April 1, 2022, TransAct changed its method of inventory valuation from standard costing which approximates FIFO to the average costing methodology.  We believe this methodology is preferable because it reflects a better estimate of inventory cost as we do not typically perform intensive manufacturing of our finished products, which are therefore better measured under average cost.  In addition, our business is projected to include an increasing sales volume of software going forward, which better aligns with average costing.  Comparative financial statements of prior periods have been adjusted to apply the new method retrospectively.  Tax effects are calculated at the Company’s marginal tax rate, or the tax impact of incremental income changes rather than the average tax rate applied to our total net loss before income taxes.  The following financial statement line items for the periods presented were impacted by the change in accounting principle.

The effect of the changes made to the Company’s Condensed Consolidated Balance Sheets for the periods presented are as follows:

   
December 31, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Inventories
 
$
7,720
   
$
7,711
   
$
(9
)
Deferred tax assets
   
5,141
     
5,143
     
2
 
Retained earnings
   
15,573
     
15,566
     
(7
)

The ending balance in retained earnings as of December 31, 2020 was adjusted from $19,718 to $19,607.

The effect of the changes made to the Company’s Condensed Consolidated Statements of Operations for the periods presented are as follows:

   
Three months ended September 30, 2021
   
Nine months ended September 30, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
   
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Cost of sales
 
$
6,320
   
$
6,332
   
$
12
   
$
17,432
   
$
17,187
   
$
(245
)
Gross profit
   
4,317
     
4,305
     
(12
)
   
10,831
     
11,076
     
245
 
Operating loss
   
(1,604
)
   
(1,616
)
   
(12
)
   
(7,025
)
   
(6,780
)
   
245
 
Income (loss) before income taxes
   
471
     
459
     
(12
)
   
(5,092
)
   
(4,847
)
   
245
 
Income tax benefit
   
439
     
442
     
3
     
1,682
     
1,629
     
(53
)
Net income (loss)
   
910
     
901
     
(9
)
   
(3,410
)
   
(3,218
)
   
192
 
                                                 
Net income (loss) per common share:
                                               
Basic
 
$
0.10
   
$
0.10
   
$
   
$
(0.37
)
 
$
(0.35
)
 
$
0.02
 
Diluted
 
$
0.09
   
$
0.09
   
$
   
$
(0.37
)
 
$
(0.35
)
 
$
0.02
 
                                                 
Shares used in per-share calculation:
                                               
Basic
   
9,408
     
9,408
             
9,112
     
9,112
         
Diluted
   
9,846
     
9,846
             
9,112
     
9,112
         

The effect of the changes made to the Company’s Condensed Consolidated Statements of Comprehensive Income (loss) for the periods presented are as follows:

   
Three months ended September 30, 2021
   
Nine months ended September 30, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
   
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Net income (loss)
 
$
910
   
$
901
   
$
(9
)
 
$
(3,410
)
 
$
(3,218
)
 
$
192
 
Comprehensive income (loss)
   
933
     
924
     
(9
)
   
(3,302
)
   
(3,110
)
   
192
 
15


The effect of the changes made to the Company’s Condensed Consolidated Statements of Cash Flows for the periods presented are as follows:

   
Nine months ended September 30, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Net loss
 
$
(3,410
)
 
$
(3,218
)
 
$
192
 
Deferred income taxes
   
(1,573
)
   
(1,520
)
   
53
 
Inventories
   
4,922
     
4,677
     
(245
)

The effect of the changes made to the Company’s Condensed Consolidated Statements of Changes in Shareholders’ Equity for the periods presented are as follows:

   
Three months ended September 30, 2021
   
Nine months ended September 30, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
   
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Equity beginning balance
 
$
26,873
   
$
26,963
   
$
90
   
$
30,236
   
$
30,125
   
$
(111
)
Retained earnings -- beginning of period
   
15,398
     
15,488
     
90
     
19,718
     
19,607
     
(111
)
Net income (loss)
   
910
     
901
     
(9
)
   
(3,410
)
   
(3,218
)
   
192
 
Retained earnings -- end of period
   
16,308
     
16,389
     
81
     
16,308
     
16,389
     
81
 
Equity ending balance
   
39,280
     
39,361
     
81
     
39,280
     
39,361
     
81
 

10. Subsequent events

The Company has evaluated all events or transactions that occurred up to the date the Condensed Consolidated Financial Statements were issued.  Based upon this review, the Company did not identify subsequent events that would have required adjustment or disclosure in the Condensed Consolidated Financial Statements.

16

Item 2.
Management’s Discussion and Analysis of Financial Condition and Results of Operations (as adjusted for a change in accounting principle)

Forward Looking Statements
Certain statements included in this Quarterly Report on Form 10-Q for the period ended September 30, 2022 (this “Report”), including without limitation, statements in this Management’s Discussion and Analysis of Financial Condition and Results of Operations, which are not historical facts are “forward-looking statements” within the meaning of the U.S. federal securities laws, including the Private Securities Litigation Reform Act of 1995. Forward-looking statements generally can be identified by the use of forward-looking terminology, such as “may”, “will”, “expect”, “intend”, “estimate”, “anticipate”, “believe”, “project”, “plan” or “continue” or the negative thereof or other similar words.  The Company cautions readers not to place undue reliance on any such forward-looking statements, each of which involves certain risks and uncertainties, including, but not limited to, those listed in Part 1, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2021 (our “2021 Form 10-K”), and in our other filings with the Securities and Exchange Commission (the “SEC”).  Such risks and uncertainties could cause actual results to differ materially from those discussed in, or implied by, the forward-looking statements.  Any such risks and uncertainties may also be exacerbated by the ultimate impact, which is unknown at this time, of the COVID-19 pandemic, supply chain disruptions, inflation and the Russia/Ukraine conflict and its impact on economic conditions, including increased costs and inflation, supply chains and financial markets.  In addition, statements made in this Report about the potential effects and impacts of the COVID-19 pandemic, supply chain disruptions, inflation or the Russia/Ukraine conflict on the Company’s business, financial condition, liquidity and results of operations may constitute forward-looking statements due to factors and future developments that are uncertain, unpredictable and, in many cases, beyond our control, including the scope, duration and extent of the current economic environment and the direct and indirect impact of the COVID-19 pandemic and the Russia/Ukraine conflict on our employees, customers and third parties with which we conduct business, including difficulties or delays in manufacturing or delivery of inventory or other supply chain disruptions and inflationary pressures.  Although management has taken steps to mitigate any negative effect of such risks and uncertainties, significant unfavorable changes could severely impact the assumptions used.  Forward-looking statements speak only as of the date they are made, and we do not undertake any obligation to update them to reflect the impact of subsequent events or circumstances, except as required by law.  As used in this Report, unless the context otherwise requires, references to “we”, “us”, “our”, the “Company” and “TransAct” refer to the consolidated operations of TransAct Technologies Incorporated and its consolidated subsidiaries.

Overview
TransAct is a global leader in developing and selling software-driven technology and printing solutions for high-growth markets including food service technology, point of sale (“POS”) automation and casino and gaming.  Our world-class products are designed from the ground up based on market and customer requirements and are sold under the BOHA!™, AccuDate™, Epic, EPICENTRAL®, and Ithaca®, brand names.  During 2019, we launched a new line of products for the food service technology market, the BOHA! Branded suite of cloud-based applications and companion hardware solutions.  The BOHA! Software and hardware products help restaurants, convenience stores and food service operators of all sizes automate the food production in the back-of-house operations.  Known and respected worldwide for innovative designs and real-world service reliability, our thermal printers and terminals generate top-quality labels, coupons and transaction records such as receipts, tickets and other documents.  We sell our technology to original equipment manufacturers (“OEMs”), value-added resellers, and select distributors, as well as directly to end-users.  Our product distribution spans across the Americas, Europe, the Middle East, Africa, Asia, Australia, New Zealand, the Caribbean Islands and the South Pacific. We also offer world-class service, support, labels, spare parts, accessories and printing supplies to our growing worldwide base of products currently in use by our customers. Through our TransAct Services Group (“TSG”), we provide a complete range of supplies and consumables used in the printing activities of customers in the restaurant and hospitality, retail, casino and gaming, and government markets.  Through our webstore, www.transactsupplies.com, and our direct selling team, we address the demand for these products.  We operate in one reportable segment, the design, development, and marketing of software-driven technology and printing solutions for high growth markets, and provide related services, supplies and spare parts.

Solely for convenience, some of the trademarks, service marks, trade names and copyrights referred to in this Form 10-Q are listed without the ©, ® and ™ symbols, but we will assert, to the fullest extent under applicable law, our rights to our trademarks, service marks, trade names and copyrights.
17


Impact of the COVID-19 Pandemic and Global Supply Chain Disruptions
Since early 2020, the COVID-19 pandemic has continued to cause uncertainty and disruption in the global economy and financial markets, such as increased shipping and logistics costs and supply chain disruptions.  We have also been impacted by global supply chain issues and inflationary pressures, which have increased our costs and, in some instances, slowed our ability to deliver products to our customers.  During 2021, our inventory levels decreased significantly as a result of these supply chain disruptions, as well as significantly lower sales levels.  However, during the first nine months of 2022 we have been able to increase our inventory levels and minimize the impact to our customers by successfully modifying our products that were affected by supply chain disruptions as well as sourcing component parts from alternate suppliers.  Although we have been able to increase inventory levels during the first nine months of 2022, there can be no assurance that new or continuing supply chain disruptions will not affect our products or that we will be able to make timely modifications to address any future supply chain issues that arise.  Further, while we have offset most of our cost increases by increasing prices of our products, there can be no guarantee that we will be able to offset any future cost increases should they arise.  After a slowdown in the first quarter of 2022 resulting from the Omicron and other variants of COVID-19, we have continued to experience demand recovery in the second and third quarters of 2022. Based on our strong backlog position and continued market expansion, we expect this recovery to continue during the remainder of 2022 and into 2023, though the exact timing and pace of recovery may be impacted by global economic conditions.

During 2020 and 2021, our gross margin was negatively impacted by significantly lower sales levels from the economic effects of the COVID-19 pandemic as well as increased material and shipping costs resulting from worldwide supply chain disruptions continuing into 2022.  However, we have seen significant improvement in the second and third quarters of 2022 resulting from significantly higher sales levels and price increases we instituted on our products to mitigate higher material and shipping costs.  Though we expect this trend to continue for the remainder of 2022, our gross margin may be negatively impacted by the economic effects of any future cost increases that cannot be predicted, supply chain disruptions inflationary pressures and potential new COVID-19 variants on the markets we serve.

Although in 2022 we have continued to gradually return to more normalized pre-COVID-19 spending levels after implementing a number of cost saving measures in 2020 through 2022, we expect to continue to closely monitor our spending levels and implement expense management measures if and when circumstances warrant.

Since the onset of the COVID-19 pandemic, our top priority has been to ensure the health and safety of our employees while continuing to provide our customers with high-quality, personalized service.  After instituting work-from-home practices in 2020, we have transitioned in 2022 to a more hybrid and flexible model to accommodate both our employees and the needs of the business.  In addition, even with the transition to a hybrid model, our internal control structure remains operational and unchanged.

We have evaluated the recoverability of the assets on our unaudited condensed consolidated balance sheet as of September 30, 2022 in accordance with relevant authoritative accounting literature. We considered the disruptions caused by the COVID-19 pandemic, supply chain disruptions and inflationary pressures, including lower than previously forecasted sales and customer demand and macroeconomic factors potentially impacting accounts receivable, inventory, investments, intangible assets, goodwill and other assets and liabilities.  Where forward-looking estimates are required, we made a good-faith estimate based on information available as of the balance sheet date. We have continued to monitor for indicators of impairment through the date of this Report.

Notwithstanding the foregoing, there is no assurance that the actions we have taken in response to the COVID-19 pandemic, supply chain disruptions and inflationary pressures are sufficient or adequate, and we may be required to take additional preventive or responsive measures, as the ultimate extent of the effects of the current economic environment and the COVID-19 pandemic on the Company, our financial condition, results of operations, liquidity, and cash flows are uncertain and are dependent on evolving developments which cannot be predicted at this time.  See Part I, Item 1A, “Risk Factors,” in our 2021 Form 10-K, and other filings we make with the SEC from time to time, for further discussion of risks related to the COVID-19 pandemic.
18


Critical Accounting Judgments and Estimates
Our discussion and analysis of our financial condition and results of operations are based upon our Condensed Consolidated Financial Statements, which have been prepared by us in accordance with accounting principles generally accepted in the United States of America. The presentation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities. Our estimates include those related to revenue recognition, accounts receivable, inventory obsolescence, goodwill and intangible assets, the valuation of deferred tax assets and liabilities, depreciable lives of equipment, warranty obligations, share-based compensation and contingent liabilities. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. There have been no material changes in our critical accounting judgements and estimates from the information presented in Part II, Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” in our 2021 Form 10-K.

Results of Operations: Three months ended September 30, 2022 compared to the three months ended September 30, 2021

Net Sales. Net sales, which include printer, terminal, software and label sales, as well as sales of replacement parts, consumables and maintenance and repair services, by market for the three months ended September 30, 2022 and 2021 were as follows:

   
Three Months Ended
   
Three Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Food service technology (“FST”)
 
$
3,748
     
21.0
%
 
$
3,282
     
30.9
%
 
$
466
     
14.2
%
POS automation
   
5,228
     
29.3
%
   
1,188
     
11.2
%
   
4,040
     
340.1
%
Casino and gaming
   
7,743
     
43.3
%
   
4,036
     
37.9
%
   
3,707
     
91.8
%
Printrex
   
     
0.0
%
   
160
     
1.5
%
   
(160
)
   
(100.0
%)
TSG
   
1,137
     
6.4
%
   
1,971
     
18.5
%
   
(834
)
   
(42.3
%)
   
$
17,856
     
100.0
%
 
$
10,637
     
100.0
%
 
$
7,219
     
67.9
%
                                                 
International *
 
$
4,391
     
24.6
%
 
$
1,872
     
17.6
%
 
$
2,519
     
134.6
%

*
International sales do not include sales of printers and terminals made to domestic distributors or other domestic customers that may, in turn, ship those printers and terminals to international destinations.

Net sales for the third quarter of 2022 increased $7.2 million, or 68%, from the same period in 2021.  Printer, terminal and other hardware sales unit volume increased 105% year-over-year to approximately 44,000 units for the third quarter of 2022 due primarily to increases of 192% and 81% in POS automation and casino and gaming sales unit volume, respectively.  The average selling price of our printers, terminals and other hardware increased 4% in the third quarter of 2022 compared to the third quarter of 2021 due primarily to price increases instituted on most of our products in the latter part of the first quarter of 2022.  In addition to the sales unit volume increases, FST software, labels and other recurring revenue increased $0.5 million, or 27%, in the third quarter of 2022 compared to the third quarter of 2021.

International sales for the third quarter of 2022 increased $2.5 million, or 135%, from the same period in 2021, primarily due to a 189% increase in sales in the international casino and gaming market driven largely by an increase in sales of our thermal casino printers.
19


Food service technology.  Our primary offering in the food service technology market is our BOHA! ecosystem, which combines our latest generation terminal and workstation, cloud-based software applications and related hardware into a complete offering of solutions to automate back-of-house operations in restaurants, convenience stores and food service operations.  The software component of BOHA! consists of a suite of software-as-a-service (“SaaS”)-based applications for both Android and iOS operating systems, including applications for temperature monitoring of food and equipment, timers, food safety labeling, media libraries, checklists and task lists, and equipment service management.  These applications are sold separately and customers purchase the applications they need for their back-of-house operations.  Customers may also purchase associated hardware, which can include the BOHA! Terminal and Workstation, handheld devices, tablets, temperature probes and temperature sensors. The BOHA! terminal combines an operating system and hardware components in a device that includes a touchscreen and one or two thermal print mechanisms that print easy-to-read food rotation labels, grab-and-go labels, and nutritional labels for prepared foods, and “enjoy by” date labels.  The BOHA!  WorkStation uses an iPad or Android tablet instead of an integrated touchscreen.  Both the BOHA! Terminal and Workstation are equipped with the TransAct Enterprise Management System to ensure that only approved touchscreen functions are available on the touchscreen device and allows over-the-air updates to the operating system.  BOHA! helps food service establishments and restaurants (including fine dining, casual dining, fast casual and quick-serve restaurants, convenience stores, hospitality establishments and contract food service providers) effectively manage food safety and grab-and-go initiatives, as well as automate and manage back-of-house operations.  Recurring revenue from BOHA! is generated by software sales, including software subscriptions that are typically charged to customers annually on a per-application basis, as well as sales of labels, extended warranty and service contracts, and technical support services.  Sales of our worldwide food service technology products for the three months ended September 30, 2022, and 2021 were as follows:

   
Three Months Ended
   
Three Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Domestic
 
$
3,496
     
93.3
%
 
$
3,065
     
93.4
%
 
$
431
     
14.1
%
International
   
252
     
6.7
%
   
217
     
6.6
%
   
35
     
16.1
%
   
$
3,748
     
100.0
%
 
$
3,282
     
100.0
%
 
$
466
     
14.2
%

   
Three Months Ended
   
Three Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Hardware
 
$
1,187
     
31.7
%
 
$
1,265
     
38.5
%
 
$
(78
)
   
(6.2
%)
Software, labels and other recurring revenue
   
2,561
     
68.3
%
   
2,017
     
61.5
%
   
544
     
27.0
%
   
$
3,748
     
100.0
%
 
$
3,282
     
100.0
%
 
$
466
     
14.2
%

FST sales hit a new record high of $3.7 million in sales in the third quarter of 2022.  The increase of $0.5 million, or 14%, in food service technology sales for the third quarter of 2022 compared to the third quarter of 2021 was driven by an increase in software, labels and other recurring revenue, slightly offset by a 6% decline in hardware sales largely due to lower sales of our Accudate 9700 terminal. BOHA! software (recognized on a SaaS subscription basis), labels and other recurring revenue increased by 27%, primarily due to increased label and software sales due to the growth of the installed base of our BOHA! terminals and workstations.

POS automation. Revenue from the POS automation market includes sales of our Ithaca 9000 thermal printer used primarily by McDonalds and other quick-serve restaurants located either at the checkout counter or within self-service kiosks to print receipts for consumers or print liner-less labels.  Sales of our worldwide POS automation products for the three months ended September 30, 2022 and 2021 were as follows:

   
Three Months Ended
   
Three Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Domestic
 
$
5,228
     
100.0
%
 
$
1,188
     
100.0
%
 
$
4,040
     
340.1
%
International
   
     
0.0
%
   
     
0.0
%
   
     
0.0
%
   
$
5,228
     
100.0
%
 
$
1,188
     
100.0
%
 
$
4,040
     
340.1
%

The $4.0 million, or 340% increase in POS automation product revenue for the third quarter of 2022 compared to the third quarter of 2021 was driven by a 192% increase in unit sales.  During the second quarter of 2022, due to production limitations caused by the worldwide supply chain slowdown, we could not produce enough POS automation printers to fulfill customer orders.  However, during the third quarter of 2022, we successfully managed through the shortage, significantly increased production and began to fulfill our large backlog of sales orders which we expect to continue to fulfill for the remainder of 2022.
20


Casino and gaming. Revenue from the casino and gaming market includes sales of thermal ticket printers used in slot machines, video lottery terminals, and other gaming machines that print tickets or receipts instead of issuing coins at casinos, racetracks and other gaming venues worldwide.  Revenue from this market also includes sales of thermal roll-fed printers used in the international off-premise gaming market in gaming machines such as Amusement with Prizes, Skills with Prizes and Fixed Odds Betting Terminals and kiosks for sports betting at non-casino gaming and sports betting establishments. Revenue from this market also includes royalties related to our patented casino and gaming technology.  In addition, casino and gaming market revenue includes sales of the EPICENTRAL print system, our software solution (including annual software maintenance), that enables casino operators to create promotional coupons and marketing messages and to print them in real time at the slot machine.  Sales of our worldwide casino and gaming products for the three months ended September 30, 2022 and 2021 were as follows:

   
Three Months Ended
   
Three Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Domestic
 
$
3,758
     
48.5
%
 
$
2,656
     
65.8
%
 
$
1,102
     
41.5
%
International
   
3,985
     
51.5
%
   
1,380
     
34.2
%
   
2,605
     
188.8
%
   
$
7,743
     
100.0
%
 
$
4,036
     
100.0
%
 
$
3,707
     
91.8
%

The increase in domestic sales of our casino and gaming products for the third quarter of 2022 compared to the third quarter of 2021 of $1.1 million, or 42%, was primarily due to an across-the-board increase in OEM printer sales and price increases as we experience continued recovery and believe we are increasing our market share compared to the third quarter of 2021 when the casino and gaming market was negatively impacted by the COVID-19 pandemic. Though we successfully increased printer production during the third quarter of 2022, our casino sales were still somewhat tempered by the continued global chip shortage that limited our printer production during the third quarter of 2022.

Similar to the domestic sales increase, the international sales increase of our casino and gaming products for the third quarter of 2022 was $2.6 million compared to the third quarter of 2021 and was primarily due to a 224% increase in sales of our thermal casino printers.  Though sales in Asia remain impacted by the COVID-19 pandemic, we experienced a strong sales recovery and believe we are increasing market share primarily in Europe, and to a lesser extent Australia, during the third quarter of 2022 compared to the third quarter of 2021 when the international casino and gaming market was negatively impacted by the COVID-19 pandemic.

We expect production and sales of our casino printers to continue to ramp up in the fourth quarter of 2022 as we work through our large backlog of orders and capitalize on our increasing market share.

Printrex. Printrex branded printers were sold into markets that include wide format, desktop and rack mounted and vehicle mounted black/white thermal printers used by customers to log and plot oil field, seismic and down hole well drilling data in the oil and gas exploration industry.

Sales of our worldwide Printrex printers for the three months ended September 30, 2022 and 2021 were as follows:

   
Three Months Ended
   
Three Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Domestic
 
$
     
0.0
%
 
$
     
0.0
%
 
$
     
0.0
%
International
   
     
0.0
%
   
160
     
100.0
%
   
(160
)
   
(100.0
%)
   
$
     
0.0
%
 
$
160
     
100.0
%
 
$
(160
)
   
(100.0
%)

We made a strategic decision to exit the Printrex market as of December 31, 2021 and have had no sales, and expect to have no future sales in this market beyond 2021.
21


TSG. Revenue generated by TSG includes sales of consumable products (POS receipt paper, inkjet cartridges, ribbons and other printing supplies for legacy products), replacement parts, maintenance and repair services, refurbished printers, and shipping and handling charges.  Sales in our worldwide TSG market for the three months ended September 30, 2022 and 2021 were as follows:

   
Three Months Ended
   
Three Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Domestic
 
$
983
     
86.5
%
 
$
1,856
     
94.2
%
 
$
(873
)
   
(47.0
%)
International
   
154
     
13.5
%
   
115
     
5.8
%
   
39
     
33.9
%
   
$
1,137
     
100.0
%
 
$
1,971
     
100.0
%
 
$
(834
)
   
(42.3
%)

Domestic revenue from TSG for the third quarter of 2022 declined $0.9 million, or 47%, compared to the third quarter of 2021.  The decrease was primarily due to decreased sales of replacement parts for legacy lottery printers.  This decrease was partially offset by a 64% increase in service revenue and 80% increase in sales of legacy consumables compared to the impacted sales level in the third quarter of 2021 due to COVID-19.

Gross Profit.  Gross profit for the three months ended September 30, 2022 and 2021 is summarized below (in thousands, except percentages):

Three Months Ended September 30,
   
Percent
   
Percent of
   
Percent of
 
2022
   
2021
   
Change
   
Total Sales - 2022
   
Total Sales - 2021
 
$
8,193
   
$
4,305
     
90.3
%
   
45.9
%
   
40.5
%

Gross profit is measured as revenue less cost of sales, which includes primarily the cost of all raw materials and component parts, direct labor, manufacturing overhead expenses, cost of finished products purchased directly from our contract manufacturers, expenses associated with installations and support of our EPICENTRAL® print system and BOHA! ecosystem and royalty payments to third parties, including to the third-party licensor of our food service technology software products.  For the third quarter of 2022, gross profit increased $3.9 million, or 90% due largely to a sales increase of 68% for the third quarter of 2022 compared to the third quarter of 2021.  During the third quarter of 2022, our gross margin increased 540 basis points, to 45.9%, compared to 40.5% in the third quarter of 2021.  The increase in gross margin resulted primarily from higher sales volume, a more favorable product mix and the effect of price increases instituted in the first quarter and third quarter of 2022.

Operating Expenses - Engineering, Design and Product Development.  Engineering, design and product development expense for the three months ended September 30, 2022 and 2021 is summarized below (in thousands, except percentages):

Three Months Ended September 30,
   
Percent
   
Percent of
   
Percent of
 
2022
   
2021
   
Change
   
Total Sales - 2022
   
Total Sales - 2021
 
$
1,985
   
$
1,876
     
5.8
%
   
11.1
%
   
17.6
%

Engineering, design and product development expenses primarily include salary and payroll related expenses for our hardware and software engineering staff, depreciation and design expenses (including prototype printer expenses, outside design, development and testing services, supplies and contract software development expenses including those to the third-party licensor of our food service technology software products).  Such expenses increased $0.1 million, or 6%, for the third quarter of 2022 compared to the third quarter of 2021, resulting from a gradual return to more normalized pre-COVID-19 spending levels and from the full effect of hiring additional software developers in late 2021 to continue development of our food service technology products which we expect to continue for the remainder of 2022.

Operating Expenses - Selling and Marketing. Selling and marketing expense for the three months ended September 30, 2022 and 2021 is summarized below (in thousands, except percentages):

Three Months Ended September 30,
   
Percent
   
Percent of
   
Percent of
 
2022
   
2021
   
Change
   
Total Sales - 2022
   
Total Sales - 2021
 
$
2,748
   
$
1,889
     
45.5
%
   
15.4
%
   
17.9
%

Selling and marketing expenses primarily include salaries and payroll related expenses for our sales and marketing staff, sales commissions, travel expenses, expenses associated with the lease of sales offices, advertising, trade show expenses, public relations,    e-commerce and other promotional marketing expenses.  Such expenses increased $0.9 million, or 46%, for the third quarter of 2022 compared to the third quarter of 2021, primarily due to investment spending for our FST sales and marketing groups.  During the third quarter of 2022, we increased marketing programs and hired additional sales and marketing staff to support our BOHA! products. In addition to these investments, we incurred higher sales commissions, travel expenses and tradeshow expenses, as we returned to pre-COVID-19 spending levels, compared to the lower level of spending during the third quarter of 2021 resulting from the negative impacts of COVID-19.
22


Operating Expenses - General and Administrative. General and administrative expense for the three months ended September 30, 2022 and 2021 is summarized below (in thousands, except percentages):

Three Months Ended September 30,
   
Percent
   
Percent of
   
Percent of
 
2022
   
2021
   
Change
   
Total Sales - 2022
   
Total Sales - 2021
 
$
3,073
   
$
2,146
     
43.2
%
   
17.2
%
   
20.2
%

General and administrative expenses primarily include salaries, incentive compensation, and other payroll related expenses for our executive, finance, human resources, business development and information technology staff, expenses related to our corporate headquarters, professional and legal expenses, information technology expenses, and other expenses related to being a publicly-traded company.  General and administrative expenses were up $0.9 million, or 43%, compared to the third quarter of 2021 due to higher professional fees, salary increases, the hiring of additional accounting and finance staff, recruiting fees, and depreciation and other expenses related to the implementation of a new ERP system that went live in April 2022.  These increases were partially offset by a reduction in incentive compensation expense.

Operating Income (Loss). Operating income (loss) for the three months ended September 30, 2022 and 2021 is summarized below (in thousands, except percentages):

Three Months Ended September 30,
   
Percent
   
Percent of
   
Percent of
 
2022
   
2021
   
Change
   
Total Sales - 2022
   
Total Sales - 2021
 
$
387
   
$
(1,616
)
   
123.9
%
   
2.2
%
   
(15.2
%)

Our operating income increased $2.0 million, or 124%, for the third quarter of 2022 compared to the third quarter of 2021 due to a $3.9 million, or 90%, increase in gross profit on 68% higher sales and 540 basis point improvement in gross margin, partially offset by a $1.9 million, or 32%, increase in operating expenses.

Interest, net. Net interest expense increased $24 thousand to $53 thousand for the third quarter of 2022 compared to $29 thousand for the third quarter of 2021.  Net interest expense increased, and we expect to continue to increase for the remainder of 2022, due to required minimum borrowings of $2.25 million pursuant to the terms of the Siena Credit Facility Amendment No. 2 entered into in July 2022 along with interest rate increases in the broader financial markets.

Other, net. We recorded other income of $132 thousand for the third quarter of 2022 compared to other expense of $69 thousand for the third quarter of 2021, primarily due to exchange gains in the third quarter of 2022.

Gain on Forgiveness of Long-Term Debt. We also recorded a $2.2 million gain on forgiveness of the PPP loan that occurred in the third quarter of 2021.

Income Taxes. We recorded an income tax benefit for the third quarter of 2022 of $62 thousand at an effective tax rate of (13.3%), compared to an income tax benefit for the third quarter of 2021 of $442 thousand at an effective tax rate of (96.3%). The tax benefit in the third quarter of 2022 primarily resulted from the reversal of a valuation allowance on deferred tax assets of our UK subsidiary, while a tax benefit was recognized during the third quarter of 2021 on pre-tax income due to the recognition of the gain on the forgiveness of the PPP Loan which is not taxable.

Net Income. As a result of the above, we reported net income for the third quarter of 2022 of $0.5 million, or $0.05 per diluted share, compared to net income of $0.9 million, or $0.09 per diluted share for the third quarter of 2021.
23


Results of Operations:  Nine months ended September 30, 2022 compared to the nine months ended September 30, 2021

Net Sales. Net sales, which include printer, terminal and software sales, as well as sales of replacement parts, consumables and maintenance and repair services, by market for the nine months ended September 30, 2022 and 2021 were as follows: 

   
Nine Months Ended
   
Nine Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
FST
 
$
9,310
     
23.2
%
 
$
9,103
     
32.2
%
 
$
207
     
2.3
%
POS automation
   
7,700
     
19.2
%
   
3,608
     
12.8
%
   
4,092
     
113.4
%
Casino and gaming
   
19,030
     
47.4
%
   
10,368
     
36.7
%
   
8,662
     
83.5
%
Printrex
   
     
0.0
%
   
431
     
1.5
%
   
(431
)
   
(100.0
%)
TSG
   
4,141
     
10.2
%
   
4,753
     
16.8
%
   
(612
)
   
(12.9
%)
   
$
40,181
     
100.0
%
 
$
28,263
     
100.0
%
 
$
11,918
     
42.2
%
                                                 
International *
 
$
9,887
     
24.6
%
 
$
4,549
     
16.1
%
 
$
5,338
     
117.3
%

*
International sales do not include sales of printers and terminals made to domestic distributors or other domestic customers that may, in turn, ship those printers and terminals to international destinations.

Net sales for the first nine months of 2022 increased $11.9 million, or 42%, from the same period in 2021. Printer, terminal and other hardware sales unit volume increased by 55% to approximately 92,000, units for the nine months of 2022 driven primarily by a 71% increase in unit sales in our casino and gaming market and 51% increase in POS automation unit sales.  The average selling price of our printers, terminals and other hardware increased 5% for the first nine months of 2022 compared to the first nine months of 2021 due primarily to price increases instituted on most of our products in the latter part of the first quarter of 2022.  FST software, labels and other recurring revenue increased $1.0 million, or 19%, in the first nine months of 2022 compared to the first nine months of 2021.

International sales for the first nine months of 2022 increased $5.3 million, or 117%, from the same period in 2021 due primarily to a 159% increase in the international casino and gaming market.

Food service technology. Sales of our worldwide food service technology products for the nine months ended September 30, 2022 and 2021 were as follows:

   
Nine Months Ended
   
Nine Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Domestic
 
$
8,723
     
93.7
%
 
$
8,616
     
94.7
%
 
$
107
     
1.2
%
International
   
587
     
6.3
%
   
487
     
5.3
%
   
100
     
20.5
%
   
$
9,310
     
100.0
%
 
$
9,103
     
100.0
%
 
$
207
     
2.3
%

   
Nine Months Ended
   
Nine Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Hardware
 
$
3,003
     
32.3
%
 
$
3,815
     
41.9
%
 
$
(812
)
   
(21.3
%)
Software, labels and other recurring revenue
   
6,307
     
67.7
%
   
5,288
     
58.1
%
   
1,019
     
19.3
%
   
$
9,310
     
100.0
%
 
$
9,103
     
100.0
%
 
$
207
     
2.3
%

The increase in food service technology sales of $0.2 million, or 2%, in the first nine months of 2022 compared to the first nine months of 2021 was driven by an increase of 19% in sales of BOHA! software, labels and other recurring revenue, partially offset by a decrease of 21% in hardware sales.  This increase was primarily due to increased label sales and, to a lesser extent, increased software sales, compared to the prior year period due principally to the growth of the installed base of our BOHA! terminals and workstations.  Hardware sales decreased 21% in the first nine months of 2022 compared to the first nine months of 2021 due largely to lower sales to a national convenience store customer.
24


POS automation. Sales of our worldwide POS automation products for the nine months ended September 30, 2022 and 2021 were as follows:

   
Nine Months Ended
   
Nine Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Domestic
 
$
7,700
     
100.0
%
 
$
3,600
     
99.8
%
 
$
4,100
     
113.9
%
International
   
     
0.0
%
   
8
     
0.2
%
   
(8
)
   
(100.0
%)
   
$
7,700
     
100.0
%
 
$
3,608
     
100.0
%
 
$
4,092
     
113.4
%

Sales of POS automation printers increased $4.1 million, or 113%, for the first nine months of 2022 compared to the first nine months of 2021. The increase in sales was driven primarily by increased sales to McDonald’s, largely in the third quarter of 2022, as we successfully managed through the global chip shortage and ramped up production and began to fulfill our backlog of orders from the second quarter of 2022.

Casino and gaming. Sales of our worldwide casino and gaming products for the nine months ended September 30, 2022 and 2021 were as follows:

   
Nine Months Ended
   
Nine Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Domestic
 
$
10,475
     
55.0
%
 
$
7,058
     
68.1
%
 
$
3,417
     
48.4
%
International
   
8,555
     
45.0
%
   
3,310
     
31.9
%
   
5,245
     
158.5
%
   
$
19,030
     
100.0
%
 
$
10,368
     
100.0
%
 
$
8,662
     
83.5
%

Domestic sales of our casino and gaming products increased by $3.4 million, or 48%, for the first nine months of 2022 compared to the first nine months of 2021.  The increase was primarily due to an increase in domestic sales and price increases in our thermal casino printers, as we have experienced a continued recovery and believe we are increasing our market share during the first nine months of 2022 compared to the same period in 2021 which was impacted by the COVID-19 pandemic.  We also completed an installation of EPICENTRAL software at a new casino during the second quarter of 2022 that contributed to the overall increase in domestic sales.

International sales of our casino and gaming products increased by $5.2 million, or 159%, in the first nine months of 2022 compared to the first nine months of 2021.  Sales of our thermal casino printers increased 162% and sales of our off-premises gaming printers increased 137%.  These increases are attributable to the recovery of the international markets after significant negative impacts from the COVID-19 pandemic during the 2021 period as well as increased sales volume due to our increasing market share.

Printrex. Sales of our worldwide Printrex printers for the nine months ended September 30, 2022 and 2021 were as follows: 

   
Nine Months Ended
   
Nine Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Domestic
 
$
     
0.0
%
 
$
52
     
12.1
%
 
$
(52
)
   
(100.0
%)
International
   
     
0.0
%
   
379
     
87.9
%
   
(379
)
   
(100.0
%)
   
$
     
0.0
%
 
$
431
     
100.0
%
 
$
(431
)
   
(100.0
%)

We made a strategic decision to exit the Printrex market as of December 31, 2021 and have had no sales, and expect to have no future sales in this market beyond 2021.
25


TSG. Sales in our worldwide TSG market for the nine months ended September 30, 2022 and 2021 were as follows:

   
Nine Months Ended
   
Nine Months Ended
       
(In thousands, except percentages)
 
September 30, 2022
   
September 30, 2021
   
$ Change
   
% Change
 
Domestic
 
$
3,396
     
82.0
%
 
$
4,388
     
92.3
%
 
$
(992
)
   
(22.6
%)
International
   
745
     
18.0
%
   
365
     
7.7
%
   
380
     
104.1
%
   
$
4,141
     
100.0
%
 
$
4,753
     
100.0
%
 
$
(612
)
   
(12.9
%)

Domestic revenue from TSG declined $0.9 million, or 23%, for the first nine months of 2022 as compared to the first nine months of 2022.  The decrease was primarily due to decreased sales of replacement parts for legacy lottery printers. The decline was largely driven by a 27% decrease in sales of replacement parts primarily for legacy lottery printers and a 13% year-over-year decrease in service revenue.

Internationally, TSG revenue increased $0.4 million, or 104%, for the first nine months of 2022 compared to the first nine months of 2021, primarily due to a 156% increase in sales of replacement parts and accessories to international casino and gaming customers, partially offset by an 88% decline in service revenue over the comparable period.

Gross Profit.  Gross profit for the nine months ended September 30, 2022 and 2021 is summarized below (in thousands, except percentages):

Nine Months Ended September 30,
   
Percent
   
Percent of
   
Percent of
 
2022
   
2021
   
Change
   
Total Sales - 2022
   
Total Sales - 2021
 
$
16,193
   
$
11,076
     
46.2
%
   
40.3
%
   
39.2
%

For the first nine months of 2022, gross profit increased $5.1 million, or 46%, due largely to a sales increase of 42% in the first nine months of 2022 compared to the first nine months of 2021.  This increase is a result of a higher volume of sales, a more favorable product mix, and the effect from two rounds of price increases we instituted late in the first quarter of 2022 and again in September 2022 to mitigate higher product and shipping costs related to the worldwide supply chain disruptions.

Operating Expenses - Engineering, Design and Product Development.  Engineering, design and product development expense for the nine months ended September 30, 2022 and 2021 is summarized below (in thousands, except percentages):

Nine Months Ended September 30,
   
Percent
   
Percent of
   
Percent of
 
2022
   
2021
   
Change
   
Total Sales - 2022
   
Total Sales - 2021
 
$
6,440
   
$
5,483
     
17.5
%
   
16.0
%
   
19.4
%

Engineering, design and product development expenses increased $1.0 million, or 18%, during the first nine months of 2022 compared to first nine months of 2021, resulting from a gradual return to more normalized pre-COVID-19 spending levels, as well as from the impact from the hiring of additional engineering staff in late 2021 and the first quarter of 2022 for continued development of our food service technology products.  These increases were partially offset by cost reduction initiatives we instituted that took full effect in the third quarter of 2022.

Operating Expenses - Selling and Marketing. Selling and marketing expense for the nine months ended September 30, 2022 and 2021 is summarized below (in thousands, except percentages):

Nine Months Ended September 30,
   
Percent
   
Percent of
   
Percent of
 
2022
   
2021
   
Change
   
Total Sales - 2022
   
Total Sales - 2021
 
$
8,724
   
$
5,109
     
70.8
%
   
21.7
%
   
18.1
%

Selling and marketing expenses increased $3.6 million, or 71%, for the first nine months of 2022 compared to the first nine months of 2021 primarily due to investment spending for our FST sales and marketing groups.  During the first nine months of 2022, we initiated BOHA! market studies, increased marketing programs and hired additional sales staff to support our BOHA! products.  In addition to these investments, we incurred higher sales commissions, travel expenses and tradeshow expenses, as we gradually return to pre-COVID-19 spending levels, compared to the lower level of spending during the first nine months of 2021 resulting from the negative impacts of the COVID-19 pandemic. These increases were partially offset by cost reduction initiatives we instituted that took full effect in the third quarter of 2022.
26


Operating Expenses - General and Administrative. General and administrative expense for the nine months ended September 30, 2022 and 2021 is summarized below (in thousands, except percentages):

Nine Months Ended September 30,
   
Percent
   
Percent of
   
Percent of
 
2022
   
2021
   
Change
   
Total Sales - 2022
   
Total Sales - 2021
 
$
9,200
   
$
7,264
     
26.7
%
   
22.9
%
   
25.7
%

General and administrative expenses increased $1.9 million, or 27%, for the first nine months of 2022 compared to first nine months of 2021 due to higher professional fees (including legal fees related to a shareholder matter that was resolved in March 2022 when we entered into a Cooperation Agreement with two shareholders), salary increases, the hiring of additional staff, recruiting fees, and depreciation and other expenses related to the implementation of a new ERP system that went live in April 2022.  These increases were partially offset by a reduction in incentive compensation expense during the first nine months of 2022.

Operating Loss. Operating loss for the nine months ended September 30, 2022 and 2021 is summarized below (in thousands, except percentages):

Nine Months Ended September 30,
   
Percent
   
Percent of
   
Percent of
 
2022
   
2021
   
Change
   
Total Sales - 2022
   
Total Sales - 2021
 
$
(8,171
)
 
$
(6,780
)
   
20.5
%
   
(20.3
%)
   
(24.0
%)

Our operating loss increased $1.4 million, or 21%, for the first nine months of 2022 compared to the first nine months of 2021 as a $5.1 million, or 46%, increase in gross profit on 42% higher sales was more than offset by a $6.5 million, or 36%, increase in operating expenses during the first nine months of 2022 compared to the first nine months of 2021.

Interest, net. We recorded net interest expense of $145 thousand for the first nine months of 2022 compared to net interest expense of $71 thousand for the first nine months of 2021.  The increase in net interest expense was primarily due to lower interest income earned from the note receivable to a third-party software developer that was collected in March 2021.  Interest expense has increased during 2022 and we expect will continue to increase during the remainder of 2022 due to required minimum borrowings pursuant to the terms of the July 2022 Credit Facility Amendment No. 2 along with interest rate increases in the broader financial markets.

Other, net. We recorded other expense of $167 thousand for the first nine months of 2022 compared to other expense of $169 thousand for the first nine months of 2021.  These losses are primarily attributable to foreign exchange losses recorded by our U.K. subsidiary largely due to a weakening of the British Pound against the U.S. Dollar during both periods.

Gain on Forgiveness of Long-Term Debt. We recorded a $2.2 million gain on forgiveness of the PPP Loan that occurred in the third quarter of 2021.

Income Taxes. We recorded an income tax benefit for the first nine months of 2022 of $2.3 million at an effective tax rate of (27.0%), compared to an income tax benefit for the first nine months of 2021 of $1.6 million at an effective tax rate of (33.6%).  The tax rate benefit recorded for the nine months ended September 30, 2021 was unusually high as it included the recognition of the gain on the forgiveness of the PPP Loan which is not taxable.

Net Loss. As a result of the above, we reported a net loss for the first nine months of 2022 of $6.2 million, or $0.63 per diluted share, compared to a net loss of $3.2 million, or $0.35 per diluted share for the first nine months of 2021.
27


Liquidity and Capital Resources

Cash Flow
For the first nine months of 2022, our cash and cash equivalents balance decreased by $13.1 million to $6.4 million as of September 30, 2022 due primarily to higher accounts receivable associated with higher sales volumes, increased inventory related to strategic inventory purchases in response to the global supply chain crisis and a reported net loss for the period, offset by proceeds from bank borrowings of $2.3 million.

Operating activities: The following significant factors affected our cash used in operating activities of $14.2 million for the first nine months of 2022 as compared to cash used in operating activities of $3.9 million for the first nine months of 2021:

During the first nine months of 2022:
We reported a net loss of $6.2 million.
We recorded depreciation and amortization of $1.0 million and share-based compensation expense of $0.9 million.
Accounts receivable increased $6.3 million due to higher sales volumes in the third quarter of 2022.
Deferred income taxes increased $2.4 million in large part due to continued losses.
Inventories increased $3.6 million due largely to strategic purchases of electronic parts in volume in an effort to minimize disruptions of production at our contract manufacturers.
Accounts payable increased $1.9 million due increased inventory purchases and the timing of cash disbursements.

During the first nine months of 2021:
We reported a net loss of $3.2 million.
We recorded depreciation and amortization of $0.7 million and share-based compensation expense of $1.0 million.
Accounts receivable increased $3.1 million primarily due to increased sales volume during the third quarter of 2021.
Inventories decreased $4.7 million due to the utilization of inventory on hand to fulfill sales and significantly reduced inventory purchases resulting from the supply chain disruptions caused by the COVID-19 pandemic.
We recorded a gain on the forgiveness of debt of $2.2 million in the third quarter of 2021.
Deferred income taxes increased $1.5 million due in large part to continued losses.
Other current and long-term assets increased $0.2 million due primarily to prepaid expenses related to tradeshows held in the fourth quarter of 2021.
Accounts payable decreased $0.2 million due primarily to a decrease in inventory purchases made during the third quarter of 2021.

Investing activities:  Our capital expenditures were $1.0 million for the first nine months of 2022 compared to $0.8 million for the first nine months of 2021.  Expenditures in 2022 were primarily related to the implementation of a new ERP system.  Expenditures in 2021 were primarily related to our new ERP system, computer and networking equipment and new product tooling equipment.  During the first nine months of 2021, we limited our capital expenditures to help preserve liquidity amidst the height of the COVID-19 pandemic.  Investing activities also provided $1.6 million in the first nine months of 2021 for the collection of the remaining $1.6 million note receivable balance from an unaffiliated third party.

Financing activities:  Financing activities provided $2.1 million of cash in the first nine months of 2022 primarily due to proceeds received from the Siena Credit Facility.  This increase was partially offset by $0.1 million for the payment of withholding taxes on stock issued under our compensation plans and $69 thousand for the payment of financing costs associated with Siena Credit Facility Amendment No. 2). During the first nine months of 2021, financing activities provided $11.5 million of cash primarily from the completion of an underwritten public offering which provided net proceeds of $11.3 million after deducting underwriting discounts, commissions and offering expenses and, to a lesser extent, proceeds of $0.3 million from stock option exercises.  These increases were partially offset by $0.1 million for the payment of withholding taxes on stock issued under our stock compensation plans and $31 thousand on the final payment of financing costs associated with the original Siena Credit Facility.
28


Credit Facility and Borrowings
On March 13, 2020, we entered into the Siena Credit Facility with Siena Lending Group LLC (the “Lender”) and terminated our credit facility with TD Bank N.A.  The Siena Credit Facility provides for a revolving credit line of up to $10.0 million and was originally scheduled to expire on March 13, 2023.  Borrowings under the Siena Credit Facility bear a floating rate of interest equal to the greatest of (i) the prime rate plus 1.75%, (ii) the federal funds rate plus 2.25%, and (iii) 6.50%.  The total deferred financing costs related to expenses incurred to complete the Siena Credit Facility were $245 thousand.  We also pay a fee of 0.50% on unused borrowings under the Siena Credit Facility.  Borrowings under the Siena Credit Facility are secured by a lien on substantially all the assets of the Company.  Borrowings under the Siena Credit Facility are subject to a borrowing base based on (i) 85% of eligible accounts receivable plus the lesser of (a) $5.0 million and (b) 50% of eligible raw material and 60% of finished goods inventory.

The Siena Credit Facility imposes a financial covenant on the Company and restricts, among other things, our ability to incur additional indebtedness and the creation of other liens.  The three-month period from April 1, 2020 to June 30, 2020 was the first period we were subject to the financial covenant, which required the Company to maintain a minimum EBITDA and continued through the 12-month period from April 1, 2020 to March 31, 2021.  On July 21, 2021, the Company entered into an amendment (the “Siena Credit Facility Amendment No. 1”) to the Siena Credit Facility.  The Siena Credit Facility Amendment No 1 changed the financial covenant under the Siena Credit Facility from a minimum EBITDA covenant to an excess availability covenant requiring that the Company maintain excess availability of at least $750 thousand under the Siena Credit Facility, tested as of the end of each calendar month, beginning with the calendar month ending July 31, 2021.  From July 31, 2021 to September 30, 2022, we have been in compliance with our excess availability covenant. As of September 30, 2022, we had $2.3 million in outstanding borrowings under the Siena Credit Facility and $2.5 million of net available borrowing capacity under the Siena Credit Facility.

On July 19, 2022, the Company and the Lender entered into Amendment No. 2 (the “Siena Credit Facility Amendment No. 2”) to the Loan and Security Agreement, dated as of March 13, 2020, between the Lender and the Company, as amended by Siena Credit Facility Amendment No. 1, dated as of July 21, 2021, between the Lender and the Company.  Also on July 19, 2022, the Company and the Lender entered into an Amended and Restated Fee Letter (the “Amended Fee Letter”) in connection with the Siena Credit Facility Amendment No. 2. The Siena Credit Facility Amendment No. 2 did not modify the aggregate amount of the revolving commitment or the interest rate applicable to the loans.

The changes to the Siena Credit Facility provided for in the Siena Credit Facility Amendment No. 2 include, among other things, the following:

(i)
The extension of the maturity date from March 13, 2023 to March 13, 2025; and

(ii)
The termination of the existing blocked account control agreement and entry into a new “springing” deposit account control agreement, permitting the Company to direct the use of funds in its deposit account until such time as (a) the sum of excess availability under the Siena Credit Facility and unrestricted cash is less than $5 million for 3 consecutive business days or (b) an event of default occurs and is continuing.

In addition, the Amended Fee Letter requires the Company, while it retains the ability to direct the use of funds in the deposit account, to maintain outstanding borrowings of at least $2,250,000 in principal amount. If the Company does not have the ability to direct the use of funds in the deposit account, then the Amended Fee Letter requires the Company to pay interest on at least $2,250,000 principal amount of loans, whether or not such amount of loans is actually outstanding.

On May 1, 2020 (the “Loan Date”), the Company was granted the PPP Loan from Berkshire Bank in the aggregate amount of $2.2 million, pursuant to the PPP which is administered by the SBA and was established under Division A, Title I of the CARES Act, enacted March 27, 2020.  Under the terms of the PPP, the PPP Loan would be forgiven to the extent that funds from the PPP Loan were used for payroll costs and costs to continue group health care benefits, as well as for interest on mortgage obligations incurred before February 15, 2020, rent payments under lease agreements in effect before February 15, 2020, utilities for which service began before February 15, 2020 and interest on debt obligations incurred before February 15, 2020, subject to conditions and limitations provided in the CARES Act.  At least 60% (under the PPP terms, as amended) of the proceeds of the PPP Loan needed to have been used for eligible payroll costs for the PPP Loan to be forgiven.

On July 8, 2021, the Company received notifications from Berkshire Bank and the SBA that its PPP loan (including all interest accrued thereon) of $2.2 million had been fully forgiven by the SBA and that the forgiveness payment date was July 1, 2021.  The forgiveness of the PPP Loan was reported as “Gain on forgiveness on long-term debt” in the Consolidated Statement of Operations during the year ended December 31, 2021.
29


Resource Sufficiency
We believe that our cash and cash equivalents on hand, our expected cash flows generated from operating activities and borrowings available under our Siena Credit Facility will provide sufficient resources to meet our working capital needs, finance our capital expenditures and meet our liquidity requirements through at least the next twelve months.

Item 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

TransAct is a smaller reporting company, as defined in Item 10(f)(1) of Regulation S-K, and is not required to provide information under this item.

Item 4.
CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures as of September 30, 2022. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of September 30, 2022, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control Over Financial Reporting
During the second quarter of 2022, the Company implemented a new ERP system, NetSuite.  We believe the implementation did not materially affect our internal control over financial reporting.

No other change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the fiscal quarter ended September 30, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

30


PART II.  OTHER INFORMATION

Item 1.
LEGAL PROCEEDINGS
The Company may, in the ordinary course of business, become a party to litigation involving collection matters, contract claims and other legal proceedings relating to the conduct of its business.  As of September 30, 2022, we are unaware of any material pending legal proceedings, or of any material legal proceedings contemplated by government authorities.

Item 1A.
RISK FACTORS
Information regarding risk factors appears under Part I, Item 1A, “Risk Factors”, of our 2021 Form 10-K.  Other than what is described below, there have been no material changes from the risk factors previously disclosed in our 2021 Form 10-K.  The risks factors described in our 2021 Form 10-K are not the only risks facing our Company.  Additional risks and uncertainties, not currently known to us or that we currently deem to be immaterial, also may materially adversely affect our business, financial condition or future results.

The war between Russia and Ukraine, and events occurring in response thereto, including sanctions brought by the United States and other countries against Russia and any expansion of hostilities, may have an adverse impact on our business, our future results of operations, and our overall financial performance.

The war between Russia and Ukraine and the global response to this war could have an adverse impact on our business and results of operations. It is not possible to predict the broader or long-term consequences of the war between Russia and Ukraine, which may include further sanctions, embargoes, regional instability, geopolitical shifts and adverse effects on macroeconomic conditions, cybersecurity conditions, currency exchange rates, financial markets and energy markets. Such geopolitical instability and uncertainty could have a negative impact on our ability to sell and ship products, collect payments from and support customers in certain regions, and could increase the costs, risks and adverse impacts from supply chain and logistics challenges.

Item 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
None.

Item 3.
DEFAULTS UPON SENIOR SECURITIES
None.

Item 4.
MINE SAFETY DISCLOSURES
Not applicable.

Item 5.
OTHER INFORMATION
 None.
31


Item 6.
EXHIBITS

 
Certificate of Incorporation of TransAct Technologies Incorporated, as amended (conformed copy) ( incorporated by reference to Exhibit 3.2 to the Company’s Quarterly Report on Form 10-Q (SEC File No. 000-21121) filed with the SEC on August 18, 2022).
 
Amended and Restated Bylaws of TransAct Technologies Incorporated (incorporated by reference to Exhibit 3.2 to the Company’s Current Report on Form 8-K (SEC File No. 000-21121) filed with the SEC on June 2, 2022).
 
Amendment No. 2 To Loan and Security Agreement, dated as of July 19, 2022, between Siena Lending Group LLC and TransAct Technologies Incorporated (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K (SEC File No. 000-21121) filed with the SEC on July 25, 2022).
 
Amended and Restated Fee Letter, dated as of July 19, 2022, between Siena Lending Group LLC and TransAct Technologies Incorporated (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K (SEC File No. 000-21121) filed with the SEC on July 25, 2022).
 
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.
32.1 **
 
Certification pursuant to 18 U.S.C. Section 1350 as adopted 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.DEF
 
Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB
 
Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104
 
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).


*
Filed herewith.
**
Furnished herewith.

32

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.

 
TRANSACT TECHNOLOGIES INCORPORATED
 
(Registrant)
   
 
By: /s/ Steven A. DeMartino
Dated: November 14, 2022
     Steven A. DeMartino
 
     President, Chief Financial Officer, Treasurer and Secretary
 
     (Principal Financial Officer)
   
   
 
By: /s/ William J. DeFrances
Dated: November 14, 2022
     William J. DeFrances
 
     Vice President and Chief Accounting Officer
 
     (Principal Accounting Officer)


33

EX-31.1 2 exhibit31-1.htm CERTIFICATION OF CEO PURSUANT TO SECTION 302 OF SOX ACT OF 2002  

Exhibit 31.1

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



I, Bart C. Shuldman, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of TransAct Technologies Incorporated;

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 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 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 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 registrant's board of directors (or persons performing the equivalent functions):

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

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

Date: November 14, 2022

/s/ Bart C. Shuldman
 
Bart C. Shuldman
 
Chairman and Chief Executive Officer
 



EX-31.2 3 exhibit31-2.htm CERTIFICATION OF CFO PURSUANT TO SECTION 302 OF SOX ACT OF 2002  

Exhibit 31.2

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



I, Steven A. DeMartino, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of TransAct Technologies Incorporated;

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 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 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 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 registrant's board of directors (or persons performing the equivalent functions):

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

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

Date: November 14, 2022

/s/ Steven A. DeMartino
 
Steven A. DeMartino
 
President, Chief Financial Officer, Treasurer and Secretary
 



EX-32.1 4 exhibit32-1.htm CERTIFICATION OF CEO AND CFO PURSUANT TO SECTION 906 OF SOX ACT OF 2002  

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 TransAct Technologies Incorporated (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”), each of the undersigned officers of the Company, certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to the best of his knowledge:

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

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


Date:  November 14, 2022

/s/ Bart C. Shuldman
 
Bart C. Shuldman
 
Chairman and Chief Executive Officer
 



Date:  November 14, 2022

/s/ Steven A. DeMartino
 
Steven A. DeMartino
 
President, Chief Financial Officer, Treasurer and Secretary
 



EX-101.SCH 5 tact-20220930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Basis of presentation link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Accrued product warranty liability link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Earnings per share link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Change in accounting principle link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Basis of presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Accrued product warranty liability (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Earnings per share (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Change in accounting principle (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Basis of presentation (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Revenue, Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 090202 - Disclosure - Revenue, Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 090204 - Disclosure - Revenue, Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 090204 - Disclosure - Revenue, Remaining Performance Obligations (Details)Default link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Accrued product warranty liability (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - Leases (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Change in accounting principle, Effect of Change on Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - Change in accounting principle, Effect of Change on Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 090904 - Disclosure - Change in accounting principle, Effect of Change on Statements of Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 090906 - Disclosure - Change in accounting principle, Effect of Change on Statements of Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 090908 - Disclosure - Change in accounting principle, Effect of Change on Statements of Changes in Shareholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 tact-20220930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 tact-20220930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 tact-20220930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Change in accounting principle [Abstract] Accounts payable Accounts receivable, net Accrued liabilities Fixed assets, accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Other Comprehensive Income (Loss), Net of Tax [Member] AOCI Attributable to Parent [Member] Accumulated other comprehensive (loss) income, net of tax Additional Paid-in Capital [Member] Additional paid-in capital Adjustments to reconcile net loss to net cash used in operating activities: Change in Accounting Principle, Type [Axis] Share-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Anti-dilutive securities excluded from computation of earnings per dilutive share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Assets: Total assets Assets Total current assets Assets, Current Total noncurrent assets Assets, Noncurrent Current assets: Balance Sheet Location [Domain] Balance Sheet Location [Axis] Basis of Accounting Basis of Accounting, Policy [Policy Text Block] Basis of presentation Business Description and Basis of Presentation [Text Block] Cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents (Decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Change in Accounting Principle, Type [Domain] Common Stock [Member] Common stock, par value (in dollars per share) Common stock, $0.01 par value, 20,000,000 shares authorized; 13,956,375 and 13,917,731 shares issued, respectively; 9,911,533 and 9,872,889 shares outstanding, respectively Common stock, shares issued (in shares) Common stock, shares authorized (in shares) Common stock, shares outstanding (in shares) Comprehensive income (loss) Comprehensive income (loss) Deferred revenue Deferred revenue, current Contract liabilities [Abstract] Contract with Customer, Liability [Abstract] Unbilled receivables, non-current Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Unbilled receivables, current Contract with Customer, Asset, after Allowance for Credit Loss, Current Deferred revenue, net of current portion Deferred revenue, non-current Net Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Cost of sales Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Line Items] Disaggregation of revenue [Abstract] Disaggregation of Revenue [Table] Basis spread on variable rate Debt [Abstract] Schedule of Long-term Debt Instruments [Table] Debt Debt Disclosure [Text Block] Loan forgiven Debt Instrument, Decrease, Forgiveness Debt Instrument [Axis] Debt Instrument [Line Items] Face amount Debt Instrument, Face Amount Basis of presentation [Abstract] Debt Instruments [Abstract] Interest rate Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Name [Domain] Deferred tax assets Deferred Income Tax Assets, Net Deferred financing costs Debt Issuance Costs, Gross Deferred income taxes Depreciation and amortization Earnings per share [Abstract] Earnings Per Share Reconciliation [Abstract] Basic (in dollars per share) Diluted (in dollars per share) Earnings Per Share, Diluted Earnings per share Net income (loss) per common share [Abstract] Earnings Per Share, Basic [Abstract] Shares used in per-share calculation: Shares used in per-share calculation [Abstract] Net income (loss) per common share: Earnings per share [Abstract] Net income (loss) per common share [Abstract] Effect of exchange rate changes on cash and cash equivalents Effective tax rate Equity Component [Domain] Accrued product warranty liability, non-current Extended Product Warranty Accrual, Noncurrent Warranty settlements Extended Product Warranty Accrual, Decrease for Payments Warranty [Abstract] Extended Product Warranty Disclosure [Abstract] Warranties issued Extended Product Warranty Accrual, Increase for Warranties Issued Accrued product warranty liability, current Balance, end of period Balance, beginning of period Extended Product Warranty Accrual Basis of presentation [Abstract] Unusual or Infrequent Items, or Both [Abstract] Federal Funds Rate [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Foreign currency transaction losses Foreign Currency Transaction Gain (Loss), before Tax Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Gain on the sale of fixed assets Gain (Loss) on Disposition of Oil and Gas and Timber Property Gain on forgiveness of long-term debt Gain on forgiveness of long-term debt General and administrative Goodwill Gross profit Gross profit Gross Profit Income taxes [Abstract] Income (loss) before income taxes Income (loss) before income taxes Income taxes CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract] Condensed Consolidated Statements of Operations [Abstract] Income tax benefit Income tax benefit Income Tax Expense (Benefit) Accrued interest and penalties related to uncertain tax positions Prepaid income taxes Increase (Decrease) in Prepaid Taxes Increase (decrease) in operating lease liability Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities and other liabilities Inventories Increase (Decrease) in Inventories Other current and long-term assets Increase (Decrease) in Other Operating Assets Changes in operating assets and liabilities: Accounts receivable Increase (Decrease) in Receivables Increase (Decrease) in Stockholders' Equity [Roll Forward] Add: Dilutive effect of outstanding options and restricted stock units as determined by the treasury stock method (in shares) Intangible assets, net of accumulated amortization of $1,325 and $1,209, respectively Interest, net Interest Income (Expense), Nonoperating, Net Inventories [Abstract] Inventories Inventory Disclosure [Text Block] Inventories Inventories Finished goods Raw materials and purchased component parts Work-in-process Leases Lessee, Operating Leases [Text Block] 2022 Remaining lease terms Lessee, Operating Lease, Remaining Lease Term 2024 Extension period for leases Lessee, Operating Lease, Renewal Term 2026 2023 2025 Less imputed interest Lessee, Lease, Description [Table] Maturity of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Leases [Abstract] Lessee Disclosure [Abstract] Lessee, Lease, Description [Line Items] Total undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid Leases [Abstract] Liabilities and Shareholders' Equity: Total liabilities and shareholders' equity Liabilities and Equity Total liabilities Liabilities Total noncurrent liabilities Liabilities, Noncurrent Total current liabilities Liabilities, Current Current liabilities: Debt [Abstract] Line of Credit Facility [Abstract] Percentage fee on unused borrowings Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Additional borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Current portion of revolving loan payable Line of Credit, Current Long-term debt Accrued product warranty liability [Roll Forward] Cash flows from financing activities: Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Net cash (used in) provided by 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 loss Net income (loss) Net income (loss) Accounting Standards Update and Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Change in accounting principle Accounting Standards Update and Change in Accounting Principle [Text Block] Interest and other income (expense) Nonoperating Income (Expense) Interest and other income (expense): Nonoperating Income (Expense) [Abstract] Employee retention credit receivable Employee retention credit receivable Nontrade Receivables, Current Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Lease liability, net of current portion Operating Lease, Liability, Noncurrent Lease liability Maturity of Operating Lease Liabilities [Abstract] Lessee, Operating Lease, Liability, to be Paid [Abstract] Total lease liabilities Operating Lease, Liability Right-of-use asset Operating Lease, Right-of-Use Asset Operating cash outflows from leases Operating Lease, Payments Operating lease expense Operating Lease, Expense Operating income (loss) Operating loss Operating Income (Loss) Operating expenses: Operating expenses Operating Expenses Basis of presentation [Abstract] Foreign currency translation adjustment, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other assets Other current assets Other liabilities Other, net Other Liabilities [Member] Prime Rate [Member] Withholding taxes paid on stock issuances Payment, Tax Withholding, Share-Based Payment Arrangement Payment of bank financing costs Payments of Loan Costs Payment of common stock issuance costs Payments of Stock Issuance Costs Capital expenditures Payments to Acquire Property, Plant, and Equipment Prepaid income taxes Proceeds from Public Offering Proceeds from the issuance of common stock Proceeds from bank borrowings Proceeds from Lines of Credit Proceeds from the sale of fixed assets Proceeds from stock option exercises Product Warranty Liability [Line Items] Product Warranty Liability [Table] Accrued product warranty liability Accrued product warranty liability [Abstract] Long-Lived Tangible Asset [Axis] Fixed assets, net of accumulated depreciation of $17,499 and $16,736, respectively Long-Lived Tangible Asset [Domain] Engineering, design and product development Retained earnings Retained Earnings [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Net sales Revenue from Contract with Customer, Excluding Assessed Tax Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Remaining performance obligations [Abstract] Revenue, Performance Obligation [Abstract] Expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue Revenue from Contract with Customer [Text Block] Revenue [Abstract] Product Warranty Liability Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Financial Statement Line Items Impacted by Change in Accounting Principle Accounting Standards Update and Change in Accounting Principle [Table Text Block] Balance outstanding Secured Debt Selling and marketing Share-based compensation expense Relinquishment of stock awards to pay withholding taxes (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation CONDENSED CONSOLIDATED BALANCE SHEETS [Abstract] Condensed Consolidated Balance Sheets [Abstract] CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) [Abstract] Condensed Consolidated Statements of Comprehensive Income (Loss) [Abstract] Equity Components [Axis] Statement [Line Items] CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] Condensed Consolidated Statements of Cash Flows [Abstract] Statement [Table] CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY [Abstract] Condensed Consolidated Statements of Changes in Shareholders' Equity [Abstract] Stock Awards [Member] Share-Based Payment Arrangement [Member] Relinquishment of stock awards and restricted stock units to pay for withholding taxes Shares Granted, Value, Share-Based Payment Arrangement, Forfeited Issuance of common stock (in shares) Shares sold in Public Offering (in shares) Stock Issued During Period, Shares, New Issues Issuance of common stock, net of issuance costs Stock Issued During Period, Value, New Issues Issuance of shares from exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Supplemental share information Stock Transactions, Parenthetical Disclosure [Abstract] Issuance of shares from stock awards (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Total shareholders' equity Ending balance Beginning balance Stockholders' Equity Attributable to Parent Shareholders' equity: Subsequent events Subsequent Events [Text Block] Subsequent events [Abstract] Treasury stock, at cost, 4,044,842 shares Treasury Stock, Value Treasury Stock [Member] Treasury stock (in shares) Unrecognized tax benefits recognized due to expiration of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Unrecognized tax benefits that would favorably affect effective income tax rate if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Line Items] Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Table] Use of Assumptions and Estimates Use of Estimates, Policy [Policy Text Block] Variable Rate [Domain] Variable Rate [Axis] Diluted (in shares) Diluted: Weighted average common and common equivalent shares outstanding (in shares) Basic (in shares) Basic: Weighted average common shares outstanding (in shares) Shares [Abstract] Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Maximum [Member] Minimum [Member] Product and Service [Domain] Product and Service [Axis] Effect of Change [Member] Statistical Measurement [Axis] Statistical Measurement [Domain] Revision of Prior Period [Domain] Revision of Prior Period [Axis] Previously Reported [Member] Geographical [Domain] Geographical [Axis] 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, Address Line Two 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 The net amount associated with payments for (receipts from) principal collections from a borrowing supported by a written promise to pay an obligation. Payments for (Proceeds from) Notes Receivable Collection of note receivable The minimum sum of (1) excess availability under the Siena Credit Facility (as amended by the Credit Facility Amendment) and (2) unrestricted cash required under a new "springing" deposit account control agreement, permitting the Company to direct the use of funds in its deposit account. Debt Instrument, Minimum excess availability and unrestricted cash Minimum excess availability and unrestricted cash required Arrangement with Siena Lending Group LLC that provides a revolving credit line, subject to a borrowing base. Revolving Credit Facility, Siena Lending Group Llc [Member] Sienna Credit Facility [Member] Paycheck Protection Program loans are authorized by the Coronavirus Aid, Relief and Economic Security Act, Section 7(a)(36) of the Small Business Act (the "CARES Act") to provide forgivable loans to small businesses. Paycheck Protection Program Loan [Member] PPP Loan [Member] The minimum value of eligible raw material and finished goods inventory included in the calculation of borrowing base imposed by the financial covenants of the debt instrument. Debt Instrument, Financial Covenant, Eligible Inventory Eligible inventory The percentage of eligible raw material included in the calculation of borrowing base imposed by the financial covenants of the debt instrument. Debt Instrument, Financial Covenant, Eligible Inventory, Raw Material, Percentage Percentage of eligible raw material The percentage of eligible finished goods inventory included in the calculation of borrowing base imposed by the financial covenants of the debt instrument. Debt Instrument, Financial Covenant, Eligible Inventory, Finished Goods Inventory, Percentage Percentage of eligible finished goods inventory The percentage of eligible accounts receivable included in the calculation of borrowing base imposed by the financial covenants of the debt instrument. Debt Instrument, Financial Covenant, Eligible Accounts Receivable Percentage of eligible accounts receivable The minimum principal amount, whether or not such amount of loans is actually outstanding, on which interest is paid if the Company does not have the ability to direct the use of funds in the deposit account under the Amended Fee Letter. Debt Instrument, Minimum principal amount on which interest is paid Minimum principal amount on which interest is paid The minimum principal amount of outstanding borrowings that must be maintained in order to retain the ability to direct the use of funds in the deposit account under the Amended Fee Letter. Debt Instrument, Minimum principal amount to be maintained to direct use of funds in deposit account Minimum principal amount to be maintained to direct use of funds in deposit account The period of time the minimum sum of (1) excess availability under the Siena Credit Facility (as amended by the Credit Facility Amendment) and (2) unrestricted cash must be maintained, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Debt Instrument, Period to maintain excess availability and unrestricted cash Number of days to maintain excess availability and unrestricted cash The extended warranty period on company products, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Extended Product Warranty Period Product warranty period Other countries outside of the United States. International [Member] Revenue from sales of the BOHA! ecosystem, which combines the latest generation terminal, cloud-based software applications and related hardware into a unique solution to automate operations with food production in the back-of-house operations in restaurants and food service operations. Food Service Technology [Member] Food Service Technology [Member] Revenue from sales of thermal printers used primarily by restaurants (including fine dining, casual dining, quick serve and hospitality establishments) located either at the checkout counter or within self-service kiosks to print receipts for consumers or print on linerless labels. POS Automation and Banking [Member] POS Automation [Member] Revenue from sales of thermal ticket printers used in slot machines, video lottery terminals, and other gaming machines that print tickets or receipts instead of issuing coins at casinos and racetracks and other gaming venues worldwide. Casino and Gaming [Member] Casino and Gaming [Member] Revenue from sales of thermal on-line and other lottery printers primarily to International Game Technology and its subsidiaries ("IGT") and, to a lesser extent, other lottery system companies for various lottery applications. Lottery [Member] Lottery [Member] Revenue from sales of branded printers wide format, desktop and rack mounted and vehicle mounted black/white thermal printers used by customers to log and plot oil field, seismic and down hole well drilling data in the oil and gas exploration industry. Printrex [Member] Printrex [Member] Revenue from range of supplies and consumables used in the printing and scanning activities of customers in the restaurant and hospitality, banking, retail, casino and gaming, government and oil and gas exploration markets. TransAct Services Group [Member] TransAct Services Group [Member] Amount, after allowance for credit loss, of right (asset) to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time and the amount of obligation (liability) to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Contract with Customer, Asset (Liability), net Total net contract liabilities Amount of revenue recognized related to obligation to transfer good or service to customer for which consideration from customer has been received or is due. Contract with Customer, Revenue Recognized Revenue recognized Amount of obligation to transfer good or service to customer related to customer prepayments for which consideration has been received or is receivable, classified as current. Contract with Customer, Liability for Customer Prepayments, Current Customer pre-payments Tabular disclosure of supplemental information for the statement of cash flows related to operating leases. Lessee, Operating Lease, Supplemental Disclosure for Cash Flows [Table Text Block] Cash Flows for Operating Leases Tabular disclosure of information related to lessee's operating leases, including weighted average lease term and discount rate. Lessee, Operating Lease, Lease Term and Discount Rate [Table Text Block] Additional Information Related to Leases Amount of increase (decrease) in operating lease right-of-use asset. Increase (Decrease) in Operating Lease Right-of-use Asset Increase (decrease) in right-of-use-asset The company's executive offices and sales office located in Hamden, Connecticut. Facility in Hamden, Connecticut [Member] Facility in Hamden, Connecticut [Member] Facility located in Las Vegas, Nevada. Facility in Las Vegas, Nevada [Member] Facility in Las Vegas, Nevada [Member] The number of manufacturers located in China and Thailand. Number of manufacturers Number of manufacturers in China and Thailand The novel coronavirus (COVID-19) categorized as a pandemic by the World Health Organization. Covid-19 [Member] COVID-19 [Member] The amount of gain from the Employee Retention Credit, a refundable tax credit against certain employment taxes equal to 50% of the qualified wages an eligible employer pays to employees after March 12, 2020, and before January 1, 2021. Gain from Employee Retention Credit Gain from employee retention credit Change in method of inventory valuation from "standard costing which approximates FIFO" to the average costing methodology. Change in Method of Inventory Valuation to Average Costing Methodology [Member] Change in Method of Inventory Valuation to Average Costing [Member] EX-101.PRE 9 tact-20220930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 10 image01.jpg begin 644 image01.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD) H 6BF^8OK2 M>:GK0 ^BH_.3UH\Y/44 244SS4]:7S%]: '44@(-+0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 44A8"F^8OK0 ^BH_.3UH\Y/44 244SS4]:7>OK0 ZBD!S2T %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !110: "BD%+0 E+5*^O%MADFJ*ZRA_B%-(3:1MT5 MB_VPF?O"E_M=/[PI\K%S(V:*QO[73^\*0ZPG]X4HH_M=/44%'*PYD;>: M,UB?VRG]X4?VRG]X4%+_: MZ?WA3Y63S(V:*Q3K"#^(4O\ :Z?WA1RL.9&S16.=60+G<*:NL(3]X4%'*PYD;5%5 M;.Y%RFX&K524%%%% !1110 4444 %%%% !1110 4444 %%95SJ:PS;"141UA M,XW"J46R>9&U16,VKH/XA0-73U%'*PYD;-&:QSJR 9W"F?VRG]X4XF@"QFL?4M0 M%NV,U4E\01H<;A7'^(-?$DAVO6]*FY2U,:E1*-T;5WXD$0/SUAS>-51B/,_6 MN'U75G(;#UQMW?S%R0YKNCA4SD6(=SV+_A.ES_K/UIX\<+_ST_6O#OM=QNSO M:IA=S[<[S3>%0Y8BQ[E!XT5SCS/UK9M/$HEQ\]> 6=_,&&7-=3INKNA7+T/" MJQ*Q#9[UIM\+CO6MFO+_ [XA5"-SBNNCU^-_P"(5PUJ3C*R.RG431T5%5[2 M<3Q;@:L5SFP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !15:[N!!'N)K/&KH1]X4U%L3:1LT5C?VNF/O"A-81G W#FGRL7, MC9HID3[XPWK3ZDH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBFNVU2: '4C$!2:RKG5$A)R169<>(XT5AN'2K4&2Y(FU'5A;NP MW=*YVZ\5K%GY_P!:Y[7==\R1BKUPNI:E(V<.:[:>'N9^M+_ M ,)NO_/3]:\5EO)R^=QH6\GR/G-=*PBL9/$M'NMOXP5R/G_6MF#Q"'4'=7@E MEJ$JL,N:ZNRUA@B@O64\,D$<0VSW?3K@7$ ;-7:\_P! \1HEJ%9QFNBBUQ). MC"O/E!IG=&::-ZBJEI="X'!JW4-%W$[TM)WI:0(****!A1110 444UVVH30 MZBLQ]256QFC^TEQU%5RL5T:=%9G]HKCJ*3^TE]11RL.9&I167_:2^HI!J:GN M*.5BYD:M%9?]I+ZBC^TE]11RL.9&I167_:2^HH_M)?443IJ9$8.ZNJA"YR5Y69Z'_;QW_>_6I/[=/\ >KSA=58O]ZI6U5@/ MO5U^Q.;VIZ"=>_VJ:VO'^]7GBZLQ_BH&JL3]ZDZ0*KK<]%&O''WJ1M>.W[U> M>#5FS]Z@ZJ2<;J%1U'[4]"77CM^]3EU[@_-^M>='56'&ZC^UF'\5-T1QJZ'H M@UXY^]3O[>_VJ\Y.JL/XJ0ZNV/O4_8:B=4]$_MX[OO4\:]S]ZO.!JK?WJ7^U MF_O4.@'M3T5]>.?O?K1_;W'WJ\Z_M5C_ !4G]K-_>J?8#=4]&_M[_:H.O MKSE=68G[U(VKMG[U2J.I+K'HXU[C[U U[_:KS@:NW]ZC^UF_O5HZ(E59Z.-> M_P!J@:]S]ZO.#J[#^*C^UFQ]ZE[(/:L]$_MX[_O?K2G7CN^]^M>=#56Z[J=_ M:K==U/V)2J-GH;:\Q#VC/1/[>.W[U M,_MXY^]^M< NJL3C=3'U0@_>K*5*Q<:I[!H.K>=<(-W>O28CF)3[5X)X.U R M7\0SWKWFV.;:,_[(KBJ*S.VF[HEJ.:01H2?2I*RM./O4[^WCL^]7G?]J$MC=2_P!JMG&Z MI= %5/0UUX[?O4P:\?[UKL!]ZK":RV,[JET!^U/44U ML?WJ636QC[U>8#7&'\5+_;C'^*E[$2JZGK^B:TAN/F>NL&K0G^(5\^V?B%H) M-V^MJ#Q:Q;_6?K6%2@[FT*R2/:QJ,1/WJLQ3+*.#7D-KXG+2 ;_UKO\ P]J2 MW$>2PZ5A.DXHWC439TE%,$JGH13^M9&@4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110!!=S"*!R3VKRG4]?9K1CG'RU\_Z MQJ[?VI(=W>MZ4+G/6J6.[.O'=][]:=_;W/WOUKSG^U6QG=2?VNW]ZNR-*YQR MJW/17UXY^]3O[>.!\U>_6O//[5;INH&JMG&ZFZ0O:,]Z\)ZLDUOAFY-=@ M#D9KP'PGX@,=_%#OZFO>+.02VL; ]5K@K0Y6=M&7-$GHHHK(U"BBB@ HHHH M**** "BBB@ J.:01H2?2I*Q_$%R;>S+ ]J:U X'Q!K?E:J5#<9K/.NG>/FKC MO$FK,=39MW>LU-58KG=7?3IZ'#4DST2;7NGS?K2KKW ^:O.'U9B?O4#5V_O5 MHJ6IBJCL>E2Z[^[^]59=>.<;JX ZNS#&ZHDU5C,!NI2II(N%34^B?"-U]IL] MV<\5TM<+\-YO-TS.>U=U7G2W/06P4445(PHHHH **** "BBB@ I"<#-*3BJ] MQ.J0L(?L[, _3WKS[5?%#W"E-^?QK MJIT&V! F^N[\/\ B'SY4!?K[UYDZ#6IWPJIH]0!R,TM M003J\2G(Y%3]:Y3<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *1C@9I:BG8+"Y]!0)G,^*=42"T(#>?VLW3=2IJI2=#N[TW2T,N M?4^E=)O$N+2/!R<5I5YWX#U4W:HA;.*]$K@DK,[H.ZN%%%%24%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 444A('6@!'<(N369>ZG%'"WS4NKW MBPV;-N'%>4ZYXF*%U#]_6M:=-R,JE11-#7=#739&+;8+\IXJU%=.AZU!CBG,N$S6-2-RX-HUK77)8I H8X^M=;IFOL0,M M^M>9EMIS5ZSU$Q]ZXI4=3KA49[_X:UA'7YFKJXKI)ONG-?/^C>(F@(&^O3O" MFLB[DBUHEB-U M=RIG*YGI?]MC'WJ3^VQ_>KS9M:8-C=31K;;OO5HJ5S-U3THZV-OWJ:FN#^]7 MG#ZTW]ZF?VTP_BIJB+VIZ8-<&?O4G]MC/WJ\T_MML_>J0ZRVW.ZCV(O:GI/] MN#^]1_;@_O5YG_;;?WJ4:VV/O4>P'[4]+_MP?WJ0ZX/[U>:?VVW]ZD_MMO[U M-T!>U/2SK@Q]ZG#6QL^]7F8UIB?O4O\ ;;9QNK-T1.J>C_VX/[U.77!_>KS0 MZRV?O4IUIA_%2]B"JGI?]N#^]2_VX/[U>:?VTW]ZD.M-C[U-4="_:GI1UP?W MJ!K8S]ZO-/[:;'WJ4:TV/O4_9$.J>F'6QQ\U-FUP;!\U>:KK;'^*D?6F/&ZE M[(2JGIJZV/+^]5K2-8$VH(F[J:\J&M-L^]6KX4UDHG Y%=:7('.1X(YIK@[L?^Z* M^=O G%_%]:^B;7_CUC_W17CXA6D>MAW=$U87B89L6^E;M8?B3_CR;Z5C# MQ\W^)23J[#WK'8$2 5L^)/\ D-,?>LF09D!KV:,=#RJ[U$D!I$4K4K#.*".* M[8P./F&!3G-*5/6GBAL8Q2< 4B, DYIQ!-.4?+0.*A15RE+03DU&X/2IAQ32 M*UY1J9$ 0*D4GI2XXI!UJ7 ?.(Q(I-Q'>GL,TS&:ATR5-B[SZU-'.R)!=,HW]:[BUD$D"MGK7SKX=U9H9$W/WKV/1-=66V1=PKAJTK;';3J7.NHJ* M"3S$W5+7,;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 <-\0)O* MLSSVKYZO\R7[GWKW;XGR;+/\*\*D^:I'M.,4W8:G]Z.*]&G# M0\YRL,1"*:R$5.*1AFMN0(R($4DT/E:EC'S8IDXXK*<-#6$]3UWX::EY=LL> M>M>P1G=&I]17SSX!N2EU$F>]?0=J;*9%M.,TJH2Z?#W4,P*I;M7FXJ&ESOPTST M^BFHVY :=7G'<%%%% !1110 4444 %%%% !7/>*QG3V^E=#6%XG&;$_2JAN* M6Q\V^(U/]I,/>LR/(7%;/B5?^)FWUK)"\UZ]*-T>56GJ1E3FG.A4 T_J14DH M!45T\AS)4^)GLP^$****@H**** "BBB@ HHIDK[$S0!%>2B*W9L]!7G^L^) MA"LB[_UK9\0ZXL%K(F[M7B>NZH\TLF&/)KKH4;[G/5J6$UO63=S,-W>N=D4L M1LKT:<+'FU*A"&XVT*-O%(!^\S4C#)KMC'0PE*Z#.*&.!2$4 M,,BK,AN,G-/"<9I%'%2Y&S%#0DQ@..:'DR*3M3=AJ+%Q(R_-+R:8R$&IHUXH M<;FJG8;"Y68)Q<>6F_\ M6O0[6020*V>HKYJ\,ZD\4R;F/!KVW1M>22WC3<.E>36I6>AZ%&IS+4ZZBHH) M/,C##O4MUL(*>M7=9H M%QC%>Y2I^Z>7*>I'SFD).]3Z5(12;:)4]#/GU/5_A9/NNMN>E>T5\_?#6^%M M?\GO7O5K,)H X[UXU96D>I1=XD]%%%8FP4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !6=JUT+6V+YQ6@QPI/I7GWC'7ECA>(,,BKA&[)G*R,#Q# MXJ^1HM_ZUYGJ5\;AV.:AU:]DFN20QQFJ(W,.:].C2L>;5J79&K'?5O\ AJL$ M^:IRV% KMC#0YISNA"F.:0&I&.8ZA K6*T,+7%SS3\9%,(Q3@V!BJN4D('YQ M0\ORXJ/:(/L4HRWZU MPZ=*:D[K)P3UKCK4[G32G9W/H_P]KHOG4;LY]Z[$'(KP/P7K)@N$#/7LFGZJ MMR%PVU5XU\3X]UT36U#X MS*L[1/)PQRU1K(5<\T\\.U1["QKUH1N>AASFDQ5J"%SL" MQI-Q]:7&:3%3**'S,<"0,TH))S2'[N*5>!BHY!'_>K"K&T6=&'=V?4MM_Q[1_[HJ6HK;_CUC_W14M>* M>P>1?&/_ (]EKQLG]R!7LGQC_P"/9:\;A^9<5ZF"V/,QFX^/A^*:0"KTI!U-*>*0\4[#N(.M.[TAZ9H_ MAS2<26*>M&:;GBD'-)QU$/%(U(IYI!RU3;4I#OX:!]VG=L4WOBKL%Q5Z4@ZT M=*#Q18=P'+4LH^6E2DE^[651:%1W.L\#\:C%]:^BK7_CUC_W17SSX&7_ $^+ MZU]#6O\ Q[1_[HKP\5\1[.&^$FK#\2#_ $)OI6Y6-X@&;-OI7-#XC>6Q\W>) M1C5V^M91&>:V/% QK3#WK,Q7NX?8\>L]1BCBD7K4F,"HNAKO6QR=11]ZD_BI MQZ9H XS4-"%IIZTZDQFHL-,5N@I#]VEZBFCKBK07%_AH'W:3^+%*>N*; 5>E M(HYHSBE/ S26I0_ J%A\U.5N:']:)1%< HIQ08J(-4JG*UDX%QD$-RT,@P>] M=WX9UUE=59OUKS\KSFIK+4&MY^#WKDJTKH[*4SZ>T/44GME&>:W*\D\$ZV93 M&K-7K$3AT!!SQ7D58\K/1IRYD/HHHK,T"BBB@ HHHH **** "BBB@ HHHH * M*** "D)P,TM17#;8&/H*$!Y;\5[D?90 >U>+]3FO2/B9>^9E<]*\WAY05[.$ MA9'EXF5V//W:0=*#][%!XKTHQ//>H TJ')IE.3K5M6 4%Y=FNP#/\5?3NG.&L8<'^$5X M6,5I'LX=WB6Z***XSH"BBB@ HHHH **** "BBB@ HHHH Y;QY_R )?I7S9./ MW[_6OI3QT,Z#)]#7S=)S_P 3=A[UCMUKZ"@O=/&K/4:. MM2#GK28IQX%;6]XY6[,8_2HH"?/%2/TI8%_> UG77NFM%ZGOWPS_ .05^%=] M7 ?#+_D%?A7?"OGJGQ,]RF_=0M%%%0:!1110 4444 %9.KWR6]NV36H[!5)- M>9^-M9\A9%5JUI1YI$5)61QWB_7&:5E5N,^M<"TS2N2?6IM0OVNIR2<\U7C7 MC->S2IV1Y56>H\J,4A.1BF[NU+'R]="5CCD[LI-N5YH')I6XXI5(70)ZDUE,86R*[;P[K;B55+<9]:X!3BM'3 MKPPR@Y[UYU:F=E*=CZ6T._2>T09YQ6U7E7@G6?-E2-FKU-'#J"#7D5(\LCU: M8_%6Y"6'![5M05ZB,ZK]QGB%VWF7['WIHXDIBG?,6J=ACFOH*:T/&E*S M!NM*1\M(O(S2D_*:N2T,^;4U?#5V;>^7!_BKZ.\.RF72HV/<5\OZ5+LOD_WA M7TOX1D#:)%SVKP\7&S/5PKN=!1117$=@4444 %%%% !1110 4444 %%%% !1 M110 4444 %(3@9I:K7!^,-8>;4Y55N,UU'B MOQ&T$DBJ]>77-R;R[9RK&%CSY, MFP,5"^\H&;]:\:;Y5W5T7AW5F@F0;JXZE. MZ.VC4/I:VG6:,$'M4]D'/-)UI$W%/2@_=I!R:0GM5H1(.5I!TI%/:@]:I Q M5[T P=10/EI.U*:9WH2$]A,4Y.M-?BE!P*;6@;HEP,5K># /^$GA_WJQG;]WFM? MP0<^)8?]X5RUU[C-Z'Q(^H;;_CVC_P!T5+45M_Q[1_[HJ6OGSVSR#XRG%LM> M/6X_=@U[#\91FV2O'X3^Z KU<%L>9C=R1N12QKE:9GM4B-BO7B>6V,>/!I", MU+*PJ,4VM0N-VTN.,4[I2 \T) V-VT'Y14E,8;J:0[C8^M2;>M'6D!Q2CBJL =>*0\#% /S4-0UH BCBE"XI <4_ M.16;)ZC0,&G[,#-(#S3RP*XI#(BU'7FFMUQ3ATQ3&'6DZTO2A10 H.*CD;M3 MCQ43L?^Z*\ M'%?$>OAOA)JQO$!Q9M]*V:Q?$7_'DWTK"'Q(WG\)\Z>*?^0PQ]ZR@>*T_%)_ MXFS?6LE3\M>[05D>+5U8_.148&2:4' H4XS76F8M#,4(: GFG9W"F MXI5X-"*8JKS2MSQ2YXS3"?FJN@D(5I5.#BG$\4BC)HM<:"3Y5JF%S)FK\RY6 MJJC#5E4AH;PE8['PUJ!LV0YQBO1BJ>ESNPU36QZN*6F1MNC5O44^O..Y!1110,**** "BBB@ HHHH **** M "BBB@ JM?G;92GT6K-4]4.--F/^S36XGL?._CNY\VZD7/0UR<1P@K=\5,9- M2F'^U6$H^7%?089>Z>-6EJ28XS1C(S1G"8I WRXKM.411DTI^6FH>:64\"H; M >YW1XJ!%^>I$Z4BG$E&Z)B]2SI8=P4444 %%%% !1110 4444 %%%% M',>.?^0#)]#7S;=_\?#?6OI+QS_R 9/H:^;+P_OW^M>C@3AQ8SK1G--0\4HX M->W%Z'D/<7VIPXIO?-+FE)@/ZC%6].?[/>QGWJDK8-/\W$R$'H:YJT=#>E*S M/HKPAJ'VFTC7.<"NNKRKX;7GG,JYSBO5*\&JK2/:I.\1:***S- HHHH **** M "BBB@ K'U__ (\V^E;%8_B XLV^E7#XD3+8^Z>+B-Q F]&KH:.9H7KQ3H3B4"FCKFB,_OP:PQ&QK M26I[]\,O^05^%=\*X'X9'_B5?A7?U\[4^)GN4U[J"BBBH- HHHH ***1CA2: M ,S6KL6MJ6SVKPCQ;JOVF[=-W6O3/&FKB.V9 U>$ZAD# M<8IPZ8K=/0!A.:>AS3=M.08J;A8>RY%,"X-/+8IF_+4FP:$8\XI2,4,/FS0W M-).X(<>!35CW-FE/(Q3T;;5WT"Q$WRO3U7>N:CEY;-30'Y<4VQ$13@TR)L/5 MB3@560?,37/.-S:$K'7^&]5-G<*V[O7O/AR^%[8+)G/%?+R3F-Q@]Z]I^'^O M VLEAY]#U*BD4Y4'U%+7GG:%%%% !1110 4444 %%%% !11 M10 4444 %%%% $5P^R!V]!7B/Q&U'[4&CSTKVG4#BQE/^S7SEXNN2U_*I/>N MK"QO.YS8EVBHL?W:4<@TV,_(:%/6M-XB&P M-Y=RA_VJ^A/ M_YFG1)GM7SSUE4^]>Q_#N[RT<>:\G%QT/0PT]3UZBD'04M> M6>F%%%% !1110 4444 %%%% !1110 4444 %%%% !7'^+]5^PPLN[&17574O MDP,_H*\8^(.L^54G=B%LIFH0-S5-MPFVHON&NK9&5R7;Q3=^*429XJ:*U,S# K"<[% M0C4/I93)VU0N(3%SBO6+CPX2OW/T MKGM5\,.(R=GZ5I"LMB)4F>>A2QS4H7 S6I<:8;93E:RW?:<5UQEH/]*->R5XW\3VQ=$5OAW:9C7^ \C*;G;ZTFW!IZG#M39#BO7@SRVM!V?EHS M\N*9GYR_**:/O5(3Q39,618XQ3.^*D/%1]\TABD8 MHQS32^32LV"*CFZ&EF.D7:N::II\C;D J$>E)R!)DA.: .]-![4N<"CFT*<= M!&YI#TIP_&8XMDKR&W'[H M&O4P6QYF,W#^*C)W4YQQ35%>Q$\MBN2:4&D/2F9YJGJ+*2& MR3/RTZ/[IS42GFI!Q5; ]B(C#4H/% YYIH&P/6E;I M3E&12'FGY=[H:33T/%1D4J\&ID!(O6D&=U/'2DQS4O< M!N/FI3UH;IFF@\9HN%Q6ZT\=*C')I^>*;%<1N149&*EC^9J9*,-6%0UIO4[7 MP/\ \?T7UKZ$M?\ CVC_ -VOGOP-_P ?T7UKZ$M?^/:/_=KP\7\1[.&V)JQ? M$/\ QY-]*VJQ?$/_ !YM]*YZ?Q(WG\)\X>*?^0P_UK)'2M?Q5_R%W^M92_=K MZ"DO=/%JZ2&FBE H'6MC&X(.:5^E/0HJZ<>:5B9.R/"]<#0@RU5T)3U$3B93 M7M_PNEWVY^E>(3?*V:]@^$EP#"P)KR\.>F@HHHH M&%%%% !1110 4444 %%%% ',>.?^0#)]*^:[P?Z0WUKZ4\<_\@&3Z&OF^['[ MY_K7H8(X,851UI[=*113EY->Y#8\E[B'[M*/NT=\4[%3):@1=*0D@YIY'S4D MHP*F<;HN+/2/A=?B*\PQ[U[E#()4##O7S'X2OS9WJ\XRU?1>@W(N-.C;.217 M@XJ%I7/7PT[QL:U%%%J]W$)86!]* M:=F)['S%XL4IK+ ^M8IS72>/HQ%XA=1ZUSRC*9KZ+#:P1XV(5I6$2AJ%Z&F( M=SUUVU.0>1\M)#_K14A'%-A'[X5RXAZ&U'XCWSX8_P#(*_"O0*X'X9C&E_A7 M?5\]4^)GNP^$****@H**** "J]W,(H&)]*L5@^)+L6UHY)Q\M.*N[$R=E<\B M\<:J7N)$#5YN27EW&MKQ)>FXU.09R,UDHG&:]K#QLCR:\[LD7D4O H7I4,C8 M88KNN.Q#5B,CC-/B/-*XPM-CIO4ECYNE11BI&Y% M,3J:B019!)G?Q75>"M4>VU>-6;YH<5JM"EN)&/GS7HGP]N]FI*I/>O/E&!72^#KKRM4'..:X,3&Z.K#NS/ MI*%P\8(]*DK.T>;SK16SVK1KQ&K.Q["=T%%%%(84444 %%%% !1110 4444 M%%%% !11368*,F@#$\17ZV^GRC.#BOG?Q'?/<7O"'*CRW*[)I,>956X^]Q5C M.1FH?+:608&:RJ3L;1C<=:6SSN !7::1H4C;25_2F^%M&::1=R=Z]?TWP\B6 MZ':.E>=5K6.ZE2,SP]HJJ5W+^E='Q"'*I7H4L1=V..=#2YY$^<@5.ARM+ M+;.DK!@1@TD7!(KT*4[9017H_@#4O+D52W>O.Q-.Z.^A4L>\JVY4ST4%>._$R!I+PXKV*O/?&=A]HG)QFKI.TB*BO$\,:R?>>*22R?'2N M[.B'V(=(X,6 M+[3Q2)8OSQ7?-H9'\%,_L0C^"I=42I'"K92;NE*+)]W2NZ&AG^Y1_8AS]RJ] ML-4C@I+&3TJ+RFCZUZ')H9\HG97+ZK9?9V((Q6]&K=F%6G9&)FGYJ+/S4Y37 M98Y+6'L?EI%0LN!UI,Y;%6]/C\V[5/6IF[(N*NRLMFY;I3Y+)QCBNU31"2IV M5+/HA^7Y*X)5=3K5/0XA;*0CD4@L7W=*[S^Q"(Q\E-&B'^Y4^V*C2.&^PONZ M4/9/GI7=?V(<_W#V5D M<*M@X'2M7P?:.GB>$D=ZZD:'_L59T'1S#KD;[>AI3J7BPIT_>/:+;_CVC_W1 M4M,A&(4'M3Z\P](\@^,JYMEKQVV;Y0*]F^,(S;+7C$0V\UZN"V/,Q>Y-U?%( M_P O%$?,F:6;EJ]:#U/-:&*T?^Z*^>? __ "$(?K7T-:_\>L?^Z*\/%_$>OA=B:L7Q#_QY MM]*VJQ?$/_'FWTKGI_$CHG\)\W^*3_Q.7'O66IXQ6GXI'_$Y8^]9@%?145>) MXE?<#P:#Q2D9-(XXK9HYKCU/&:CDY.:>HXIKCBIV%U%3[F:3=S2*<(:A+X-' M,:*B,F M:-^1BM(RT)<=10<&IU7(S5:K"-\N*7,#0UFJ/;GFGL.:51Q5(+Z$>:>#D8I" MF#0!CFGNA7T$*Y.* /+<&G=\T.-PK"K"Z-:UVS[X%;U% M?-?@^X,%[&N>K5]&Z6V[3XCZBO#Q,;,]C#NZ+E%%%8_$B?RU(SVKTVO(_BI)M?&:VH?&C.J_=/'[EMT['WH3D4UO MFD-/48%?04]$>!7>H'K24IY-+BNBVA@B,_*:E!P*B;DT[/%9V-'L*_K35;!I MS?=J,#-:I:"2'2_,A-=[\-=1^SRA,]37!N,1D5O>#Y3%?1C/5J\S%1NCNP[L MSZ9M'\RV1O45-5+2CNTZ(_[-7:\1[GL+8****0PHHHH **** "BBB@ HHHH MYCQS_P @&3Z&OFV[/^D./>OI+QS_ ,@&3Z&OFR[_ ./EOK7HX(X,9L1]*7IS M3>M*>E>W$\GJ)GG-.S\N:;C-.Q\N*;0,!R,U&[9J91A*@8?-4R6@[DUC-Y%R MAS_$*^@?!&H^=8Q)GM7SLP*NI]Z]A^'%[ODCCS7D8N&EST,)+4]BI::*=7EG MIH****!A1110 4444 %-?[C?2G4U_N-]* /FKXC?\C*_U-&S2CFC'-=MSD)2?EID1_?"EZC%)$/WHKEK MK0VI;GOWPR.=+_"N_KS_ .&(QI?X5Z!7SU3XF>W#X4%%%%06%%%% !7GWQ(O MOLMEP>HKOI6V1LWH*\7^*>H^;#L#=*UHJ\C*J[1/,+@_:+II/4TUOE&*2!OD M!-#_ #5[M&.AX=66HW=Q0HWFDV_+4EN,9K>PHB2G:M1Q-EZEE7?4.WRSFF]$ M%A\IYIUNA?M2PIY[@5V6B>&VN(PVRN2I529T0@V8MGIIEQ\M;,/AW(!V?I78 M6'AHQD93]*Z*'1@JCY/TKFE71T*DSS4>&MO.S]*'\/97[M>I'21L^[41T<8^ M[4>U17LF>/W.@^4"=M8MS;F,XQ7M5[H.]#A/TKE;[PJQW-L_2FJRN3*BSS"9 M"*(GYQ6]JNE&WW#;C%<^%V2UVTJETI2F: MY;G/-553::]S#1LCQZ\KDX^[43?>J4=*8PQ7;)V1R16H \8K>T'3?M4Z#;G) MK'LXO.F"UZGX.T3YHW*UYF)G8]"A"[.H\/\ A\6R(VWM7<0($B5<=*;;0JD" M#'05/7E2DY'IQC8****@H**** "BBB@ Q7.:]I0O5;Y >*] ^P,Q"XS7!S Q.:^@_&VDBZB)5>@KP_6K$P3,,=#7IX:K='FUZ?O&4 MO7=2Y^:FI_=I9?#V[\W:N:]-KPJBM(]:F[Q"L;5+ 7+YQFMF MD*@]:S1;5SD/[#&?NTG]A#^[77^6OI1Y:^E7SL7*CD?[#']VE&AC/W:ZWRU] M*/+7TI^T8N1')-H8)^[2?V$/[M==Y:^E'EKZ4>T8-M>5>.[3['M=.$FW4L MIK&E7G%;_ ('' M_%0PY]16&(=HLTHJ\D>UPZ"#&AV]JFDT(-CY?TKJK>-?L\?'\(J3RU]*\!U6 MV>S[-')?V&-H&VD_L(8^[77>6OI2^6OI2]HP5-'(_P!AC^[1_88_NUUWEKZ4 M>6OI1SL?(CD1H8_NTJZ& ?NUUOEKZ4>6OI2YV'(CE/[%']VG6FC"*\63;TKJ M=B^E&Q0>E'.[ H)"J,*![4M%%06>2?&%@+9:\;',8Q7KGQI8BW3%>06QW1#- M>IA':)YN+CJ2(V#2LV7J!FQ)2%CNKTX2//Y2UD8H!J'=2[JJ4M1*(]3\U(3\ MU,)HSQFCF'8ES2AA4);Y:A\PYI.0*);?GI4/>I$.12 ?-1&0I(F3_5U&3S3B M<+40.36RV,[#Z*:W6E-.Q-API'Z4'[M(Q_=U)20L;<4[<":KJ3MI8VYH::831FCF%RCL\TYON M5R-^[K&K(VIQ.T\$T?^Z*\7 M$OWCU,,M":L7Q%_QYM]*VJQ?$7_'FWTK&G\2-Y_"?./BG_D+O]:RD/RUJ>*? M^0P_UK(4U])AOA/"Q&Y,O2F'K2T5O8Y!PXILG2D8X%(>4K*;LC:.H^*$R)D4 MQK)R>E;VC6)G@SMK:31"1]RN>4[&\(G#FS? XI39OLZ5VO\ 8C9^Y2_V*V/N M5G[1&RIZ'$?8WV]#2K9OMZ5VAT5O[E T5A_!3]HA:GN+&5/X34 C*+R*N-0R<+$AH#*_%2Z$DP ->Q:F_EV3MZ"OGW MQY>&>[(SWKJPL;RN5E8XY1SFI#TIJC HKW8K0\*IJPS2YXJ,]:0M71?0E M(D4;J:>#5FUB+H3BH)E*L:B^IH+U6D3[U-!XIPK5;#BA9:T= D\K4(?]ZLQN MM6+!_+O(S[UY^(5T=-)V9]/Z!"[LS6L:YZ"NUKP)JS/8B[ MH****DH**** "BBB@ HHHH **** .8\<_P#(!D^AKYMO/]>WUKZ2\<_\@&3Z M&OFR[_X^6^M>C@CAQA&O2D[T'@4=J]ZGL>0.6G=ZC[4X54D3(<3497)S03S4 MJC*9K-BN02C(&.U=W\.K[R=256/&:X5.6.:U?#EV;74@\%SIRL3GBM^O"DK.QZ\7=7"BBBD,**** "BBB@ IK_ '&^ ME.IK_<;Z4 ?./Q&Q_P ) _UKD5/R5U7Q&)_X2)_K7(J:]W#? CQ<2_?9(G%* M.M(>,4K=*[XK0Y 'WJ=%_KA3?X:(O]8*QKJ\36B]3W_X9?\ (*_"N^KS[X8? M\@K\*]!KYVK\;/=I_"@HHHK,L**** *]\=MG(?05\Z^/;HRW3KGH:^@]6F6. MPFR?X:^:?%LWFZC*,_Q5UX6-VW36AXTR?'RTQ M6V5)GY:JS$AN*U'%7+*L":9*OF<+4(8@5HZ1:O..T&Y><50\*^'D^PJQ49KM[.V%NFT"O KU;MH].C2Y=1BZ?$ MO1:E%L@[5/17-=G39$/V=/2D^S)Z5/11=A9%9K.-NHJK0^)M#W%]JUYI?:8\,S9!KZ1OM*2=6) Z5YEXCT/9(Y5:[J%76QQ5:5 ME<\E?Y),&ITY%&J6SPW9<1^3FO6HSN>9.-F2,P Q38NIJO*YWC%65X0&N MB6Q+6@W($E2G!3-59"! M;J6.[4+G&:\C$GHT-SZ/C?>@8=Z?5336+6,9/4BK=U-;B>QX%XWNS-<.,]ZXRW!\PUN M>)KCS;Z09_BK*B3 S7N8>-HGCUGJR=, T0KYMX%%1NV%S5O08S/JJ#'>NI2L MG>5%NV]JXB,?.P]#34KE20]L!:A#8D&/6GL:A7_6 M5G66@0>I]!_#B_7^R$C)YQ7H(Y&:\/\ &HE9XXC,M M>OV< @B4#TKP\3.[/8H0LKE@# Q2T45R'2%%%% !1110 4444 %%%% %+4;5 M9[9\C/%>)>+=(*S2,%KWAQN0CUKB?%>DJ\#L%[5O0GRR,:L;H^>'4Q7)4T\C MY\U9UNW:"_<8QS5=?]1NKVZ,KH\FJK,BDY;BC.&4TL7S9-#CBJK:H4#U#X;: MB$N@&/>O:X9!+&&%?,W@_4#;WPYQS7T3H4WGZ>C^HKQ,1"SN>K0EI8U****Y MCH"BBB@ HHHH **** "BBB@ KP[XK'_B8?C7N->%?%?/]I#ZUU83^(<^)^ \ MW3J:EAQN-0#@&B%COKZ&!XTM!TPPY-;O@C_D8H?J*PKC[N:W/ O_ ",$/U%< M^*?NLVPR]Y'TY;_\>\?^Z*EJ*W_X]X_]T5+7SA[84444 %%%% !1110 4444 M %%%% 'C_P 9HR]LM>-1 I&.*]\^)MB;N!1C->7_ /"/ML'RUUT)V./$1NSD MF1BU.570E4[G%7(16U.5S&HAS_ M '*C0<9J3.5IHX&*ZXF+#&: ,TO04T'!K05A?:F/TQ3^AS0%WFLI.Q2W$CC) M6HG0HXXKI--TPS)TJU/H!+ [:Y95#=1.6<'8*B12&S77C02RXVTS^P&!^[6+ MJZ#4#F2A*YQ30IQ76?V$=N-M,_L(C^&DJAHH'*[">U&PGM75C03_ ':#H)'\ M-/VH>S.2 ;=TJ.3=G%=M9>&VFEQL_2H+SPXT5QMV?I64ZFMC>%/0E\#;EU&$ M>]?1EI_QZQ_[HKQSP?H#)<1R;>AKV6!=L"+Z"O/KN[.RE&R)*Q?$7_'DWTK: MK%\1?\>3?2LZ?Q(N?PGSAXI_Y"[?6LE1Q6MXI_Y"[?6LI#QBOH<._=/#Q&X[ MM2+R:&.!21]:ZDU-561*FK'DFH>%@J$[/TKS_6; VLC*!C%?1%]9K(A&VO,?%&A MDL[A:ZZ574YIP/)23NQ4RI@5/?6A@GZ=ZB!RM>A"5SBG'0CZ&AAQFCJ:>1\N M*VBS) I^2I$'&ZF8^6GI_JR*V6H$,GSR ^E>L_"J?,^W/2O)^F37=_#6_P#L M]]@GO7D8U'I866Q]!CI14%I+YL"OZU/7CGJ!1110 4444 %%%% !1110 444 M4 9FNMMTN4^U?-WBJ;??L,_Q5]&^)6VZ+,?:OF37)/-OY/9C7;@UJ<>+>A5/ M""D[4A;*"@'(Q7NPV/(DM1&'RYIB\FI3]W%1)_K *TEL"1TVB67FVSMCM63J M$6R9A[UVOA6UWV$AQVKF/$$7E7#_ %KGY_>!HPQ4D?+8J/MFI(N&S6ZEH%PE M&'Q3H/EN8S[T2?,XIF[9*I]ZYJJNF:4I>\>[?#Z72)WQ3J;GFG M"M9,F0QOO5,A^7%,([TY#2 :1M.?6GPMY,@?WILIX%-?F,5R5U/ . MH>981KFO11T%>'_#S4-LL<.:]OC.8U/M7@UU:1[%%WB.HHHK V"BBB@ HHHH M *:_W&^E.IK_ '&^E 'SC\1T_P")\Y]ZY"-C83%>YAO M@1X>)^-@.32]>*:IQ3D/S5ZD%H,M0^RVDBYQD5\[ M:I/]HU"0^]>T_$RX\M2N>HKP^53]H9O4UZF$AI<\_%2UL-S\N*?&M,')J?&U M,UZE,\R1%*^TXI%3S.:&7>,U+;+A36FQ41HBRRCWKT7P?H7FNCE:XC3(OM-V M%Z\U[MX/TT0VL;%>U>;BJMD=F'A=G5:7;"VM0F*OT@&!2UXS=W<]1*P4444A MA1110 4444 (PRI%<[J>DBY+';UKHZ:5!%5&31,HW/ O%NA>1*[!:X)QY9(K MZ!\6:5Y\3L%KP_7;0VMR5QCFO7PE2YYE>G:1DA-YS4CG"XI(C@4C?,:]%LXI M[C@NX5"7V2;:GC.#BH9$S+NK.>Q=-"[BSA?6O3OA[HWG.KE>G-<'I-@;J[08 MSS7O?@G2OL5NI*XR*\;$O4]/#HZZUC\JW5/05-117$=@4444 %%%% !1110 M4444 %%%% !7*>,+OR=-F&>U=77F?Q#O?*BDCSU%;4(WG8SJNT3Q'4)?/OI# M_M4@X45 3FYD/J:ESQBO=@K(\:L]2.5N*Z;P9:^9JD9QWKEI>*]&\ 6>Z>.3 M%9U9V3%25V=%XLT\"S)Q_#7D3ILGD'O7O?BN#.G,G;=2?6C#SO$JJ MK,K,.::R[1NIR'<:=(,KBMIZD(ZOP'<_\3F)<]Z^CH#F!/H*^7O!\WD:[%SW MKZ6TJX\^U0Y_A%>+BU[QZN&E[MB_1117(=04444 %%%% !1110 4444 %%%% M &-XANOLMDSYQQ7SOXINOM>J,;U_,NBWO7H8.%UHVBDD7*]6&AYDM6,EXKI?!NG_;;]5(SS7-R?-M'O7IO MPXL,7B2$5RXFI:)T8>%V>F:-HXM ORXKI@, "D50%'%.KQI2;9ZR5D%%%%2, M**** "BBB@ HHHH **** "L[5K87%NPQVK1IDB[HV'M33LQ-71\Y^,=.\J]D M.WO7)'Y82*]A\=:5\LDNVO([B/:Q6O8PL[H\S$0L58#Q4DG2F8V4N[=77)W. M1:,L:;+]GNT.>K"OI7P?,)=$B.>U?, ;$R'T->]^ -5#V,4&[H*\O%K0]+#O M4]&HH'2BO/.T**** "BBB@ HHHH **** "O#_BJF=0S[U[A7A_Q4?&HX]ZZ< M)_$.?%?PSS$CK3(Q\YJ;K4>,&O?B]#PVPD.1BM_P-QXAA^HKG6/-=%X'/_%0 MP_45S8E^ZSJPWQ'TW;_\>\?^Z*EJ*W_X]X_]T5+7@'M!1110 4444 %%%% ! M1110 4444 4>)M+6/S"%KRC45V7+#WKW_QA:JMNQQVKP/5 MQB^<>]>AA9\QPXB'*5DZ4A^]3D^[36KTX[' ]&#U)5P5$Y;1]&1)\LE0:KH MJM=DA*[2&T6)L@4V6S61\D5'M/>N:1A96,OP_IR00_=YKH0,#%0P0B)<"IJS MD[LM!6+XB_X\V^E;58OB+_CS;Z4Z?Q(4_A/G#Q3_ ,AA_K62*U_%/_(7?ZUE M#[M?04?A/%K+4:_-$?6G#FA.#75$Y6A9!Q4<8^<"I320C]\*QK/0NEN>S?#G MBS7->GJ/E6O,?A_Q;+BO4(Q\BUX6(?O'K4%=#QTHI:*YCK$I.].- H!H:101 MQ3J2@5B%HPU<]KNG++ WR\UTV*KW$ D0@UI"=F93A='SYXFTHPNS;>E<V>,]*'V>1@M>*S(8[EP?6O4H3NCSJL1%7FGTO&!BF,>*]"".22LQW:E'2F MJ>*4GBM$[,@CD/RFMOP=<&&_&#_%6$_0UH>'G\N^3_>%<&*C=';AWK8^G]#? M?ID;>U:58_AIMVC0GVK8KPI;GLK8****0PHHHH **** "BBB@ HHHH YKQ== M!-(F3/:OFN_.Z]E/^T:]S\>7ACCDCSUKPN[YN&/J:]3!0ZGFXR1!VIR\&G./ ME%(>%KUXK0\UBL.]1PC=IC_JHIOO U+)PXIDG45,UH5#1GI7PONO*NL$]Z]QB?S(PPKYT\%7 M)ANEP>]?0&DOYEBC'TKP<1&TKGM8>?-$O4445S'0%%%% !1110 4444 %%%% M '+^.O\ D 2_2OFRZ_X^6^M?2?CK_D R?0U\V7?^O?ZUZ."1Y^,W(SS01Q2I MTIU>U#8\F6Y%3UZ4G\5.K61+%[4(,4W/S5-QMH\RDM")SFDZC%(.6-.'6N:I ML:TW9G3^"[PP:Q&">,U]%:?5QG(KV<&KP/,Q7Q#$&&J>0_ MNL4P\&@G/%=\=#SFPA'[HYI8FPK"DZ+BHD)\P#U-.;T'#3_#:P#W 8BO9XD$<84=J\'%3O*Q[6'A97)****Y#I"BBB@ MHHHH **** "BBB@#/U.V6:W8$5X=XVTDK=,P7C->_2+O7%>?^,M*$D4CA:Z\ M+4L['-7A=7/!60HQ%"#FKVH0&&X8$8YJIP!7LJ5XGE5%9D3?*V:L01^<0!4$ MPRO%;GAW3Y)YU.W(K.I.R-*4;G4^#]$)GC=E[U[=8VZP6Z #'%< ?.QIR]:51UH7[U>XGH M>+/5C9$W8 KV'X>6>+6-B*\GMH_,F ]Z]W\"6H334.*XL1*R-**U-3Q+!OTR M3C^&OGC6HC#>2?[U?36LP[]/D'M7SOXPM_)O6X_BK+"S-ZT# @&.34HY:F# MC%/3I7II71R-V+.BOY6LHWO7T=X2G\^Q4YSQ7S59MLOE;WKZ ^']V'T\ GM7 MF8R.EST,)*[.YHH'(HKS#T HHHH **** "BBB@ HHHH *0G )I:9,<0N?:@# MSKXCZDO]F-&#S7AF_>2?>N]^(6I,UQ+%GH:\\@)(S7M82%HGEXF=V3=JCIS? M>H?@5VRT1QK60L$?FS*/>OG^7!&^*\=T&U:XO% &?FKZ)\+60ATV,XYQ M7CXF9Z6'AU.C'2BBBN [@HHHH **** "BBB@ HHHH **** "BBB@#EO%]@+C M3V '.*\"UBT-M=E2.]?3EY;BXB*GTKP?QY8_9]0<@<5VX6=G8Y,1&ZN<),,C MBH$.,U8!# U R$MQ7IPED=<*>M>N^ + M%X9D9EQ7G8B5SLHQU/71]T4M(.@I:X3N"BBB@ HHHH **** "BBB@ KPOXK@ M_P!I@^]>Z5XE\5%'V_/O73A?XAAB?@/,5IK4(>32=Z]Z.QXDB)A70^!^/$4( M]ZP2.:W?!7_(RP_6N;$?"SIP^K/IZW_X]H_]T5+45M_Q[1_[HJ6O!/9"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#E/&(_T-O]VO MG?53G4Y![U]#>,SBT;_=KYYU7C4Y#[UZ>"V/.Q>Y7' Q3&ZXI_:F'DU[$#RI M"=*7.*"*3K6JV('YPN:(3^]!HQD4MNO[X"N:L_=.FAN?0'PU.=)'TKNZX7X; M+C21]*[JOG*OQL]V'PA1116984444 %%%% !1110 4444 %8OB+_ (\F^E;5 M8OB+_CR;Z54/B)G\)\W>*3_Q.6'O66#VK4\4C_BLL#O7T%'X4>+6W%Z& ME/%)UI3S74MCF!CAT?#WFU6O4H_N#Z5Y;\/>+ M9:]2C^X/I7A8C<]C#;"TZD%+7,=2"BBB@8AHH-%,D*:1D4ZDH!G,^);(36,A MQVKY^U^T^S73\8YKZ:U*+S;1UQU%>#>.K'R)V..]=V&D<&(C8XB)]W%*W7%1 M0'#D5,P[U[--Z'G26HU3SBE8\XIG?-+U.:T9F]&.*\5-IK>7>Q_[PH59 M 88U[6"7NGD8QZCB,BHR>U2$XJ,CO7IHX4+N^3%3:0N[5(U]35:M3P]#YFL0 M\=ZYJ[L;TT>]>&;?9IXXZK7G_P 3+;:F<5ZIHT'EV,?'\-<%\3;?-OG%>93G M^\9U27NGCL0VK0#^\IW1MM- _>8KV*3T.">X2'YJCD:I)!A\5%*O(IRV"!T? MA27%VO\ O5]&Z".?\ D R? M2OFV[YN&^M>E@-S@QA"#BG$X%- S2XS7MQ/(EN)FG9^6FXYI?:KD2Q1]W-/C M;<#4;' Q1%Q2-%L"_?-//%(1CF@G(K":''<;;OLN@U?07PWN!)I@R>U?/NW; M\U>J_#K61%&D.[K7GXR%XZ'H85VD>U44R%M\2MZBGUXYZ84444 %%%% !37^ MXWTIU-?[C?2@#YS^(S?\3V0>YKBT.*[3XCC_ (GKGW-<6@S7O85^XCP\5\;) M0V!3=W-*1Q3%Y-=J.9;$N>,TD1_>@T$?+20_ZP"LZWPFM+<]^^&!SI7X5Z!7 MG_PP&-*_"O0*^3BI>\Q['C-(#QF@C(Q2@<8KM2U// '(H@7,Z M_6@<<4^WXNHQZFIK;&M):GM'PXAV,IQ7J5>=> 8]L:'VKT6OGJ_QGN4OA"BB MBL34**** "BBB@ HHHH **** "L;7+,3VK\=JV:AN4WPL*J#L[BDKH^3+$(?+TU>.U>&>%(/.U,#'>OH308?)LU7':O,Q3.S#QU+FH)NM''M7 M@WC^UV7!..]>_P!PNZ(BO'/B1:;6SBL<-*S-JZ/*=W:I$-1E<2&G#@U[=/8\ MVHM01]MR#7L/@#4-L2)GK7C9^_FO1/ MQB>-<]ZX,6M#KPSLSWR$[HE/J*?4 M-J^6$'V>V5,8Q7D_PP MM?+G#$5[$.E?/5W>1[=!>Z%%%%8FP4444 %%%% !1110 4444 %%%% !1110 M A'!KQ_XC6?$DN/6O8>U<+XWT[[182'':MJ,K2,JL;Q/GB#<2P]ZU=-L6GD& M5[UHV>B$W13;U:N\TCPJ8PK;/TKL=:QR>R93\/\ AD3ED:-HPLBI"XQ M2Z)IPML96NA"@5Q5)W9U4H60M%%%9&P4444 %%%% !1110 4444 %>(?%5L7 M_P"->WUX=\51_P 3#\:Z,+_$,,1\!Y@#\QIW2FJ,DT[K7T$=CQ);@P^7-;/@ MCGQ+#]:QF^[BMGP3QXEA^MC?2OGS5O^/\ D^M?0GC3_CT;Z5\^:O\ \?\ )]:]/!'GXON%^&__()'TKNJ^+6W'#B@<&D/44K=*ZXK0Y@?[M%M_K12-]RG0#YQ6%;8NGN>T?#\?Z M,M>I1_<'TKR_X>_\>BUZ?']P?2O"Q'Q'LX?8?1117,=(4444 %%%(: 8M-/% M*#37Z4T)[$O#E:\[\?6X>)CCM710=I''B-CP<#;.P]Z MG/*TEPFRZ?ZTU3S7N4]4>;/0:>*<@XI''-/CZ5L8/4F1@HHC8"=?K4#DBD5C MYR?6L*^L3>CN>[> Y2T,8S7I/:O+_A\#7^(]JC\(4445B:A1110 M 4444 %%%% !4%U,(82QJ>L?Q'*8=-=AZ4XJ[L)NR/$OB->"?5<@]ZXFMCQ3 M_))[UBJ>*]["QM$\;%2NQ'-+U6HV-.2NY')L-;BNB\)1;]6A/O7/..:[' MP5!NOXFQWKCQ+]TZ*.Y[[8J%LXO]T5Q'Q'AWV?3M7=VPQ:QC_9KD_'4/F69^ ME>/2?OG=*/NGS[-\ERPI%/[W-/U!2E^X]ZB7K7NTGH>;/%?1G@V[#Z/"F>U?-<+[9D^M>Z> KLO!&F>U>1C(W/2PC MLSTFB@=**\L]$**** "BBB@ HHHH **** .7\=?\@&7Z5\VW7^O;ZU])^.?^ M0#)]#7S9=_\ 'RWUKTXF1 MR_?IZM!W5PHHHJ2@HHHH *1_N'Z4M(_W#]* /G7XC_\AM_K7$QGBNV^(X_XG;_4 MUPZ=:]W"ZP1X>*^-DQ^[4KFE^Z*][#?">+B M'J3TM-/W:/X:[4M#CL(3\U36J[[N/'K5?M5W2\?:DSZUE67NF])ZH]X\#IMM MX_I7=UP_@L@P1X]*[BOGJ_QGN4OA"BBBL30**** "BBB@ HHHH **** "D(R M*6B@#BO&>G"XMW(7M7AUQIC'467'\5?2VJVJSVDF1VKR>31"=48[>-U=%.>E MC&<+NYK>"-'""-F6O3XT$:X K&T&P6"S0XYQ6Y64Y79I%604445!04444 %% M%% !1110 4444 %%%% !112'[IH XGQ[>@:1+'GG!KYTER;AS[U['\0;TAI( M\^M>0.,N3[UZ>%C9'GXB=V.0\4K'%1@\T3'E<>M>A?2QPVN[G;> [7?J:L1Q MFO>[% D('M7D'P^L_P!Y&Y%>QQ#:H%>7BI7=CNH*Q*_->9?$>WWID#M7IIKA M_'%OYMLYQT%84/C1K55T?/\ */\ 2&'H:9CG%6+I"E](#ZU"/OU[E-Z'ESW& M,ORUUO@JXV:A$N>]7J\/INKFQ*NC;#OWCZ@LCFSB/^S5BL[2K MA9;&+!_A%:->*SV$PHHHI#"BBB@ HHHH **** "N'^(4YBL#@XXKMR<"O./B M;<@6. >U:TOC1G4?NGAEV^_4&8^M1 _OZ28YG)IR [\U[U+1'C57J3R.!2VJ M^=JUP2#6AH"&6_B!_O48A^Z%*.I[=X#L#!$CXQD5Z%6)XMVPGL67 M&96>A!;]6V<;J]#M;*-($^4=*:NGHK[L5>484"JE*XDAJ M1JG04^BBH&%%%% !1110 4444 %%%% !1110 5X?\5?^/_\ &O<*\.^*W_(0 M_&NC"_Q##$? >9(>31T.:8/O4]NE?00V/#GN(36YX)&?$L/UK!;[M;_@?_D8 MH?J*YL2O<9U4/B1].VW_ ![1_P"Z*EJ*W_X]X_\ =%2UX![(4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 K_ /'_ M "?6OH7QD,VC?2OGG5S_ ,3&3ZUZ>"//Q6Y5 XS28I0>U(3@UZ\-SRI[CL9I M"*,XI">*T,P7DXJ6V'^D#ZU74X-3VQ_?@^]+6 MW%7DT\C-1J<&GDX%=D=CE>XA'%/@'[P4PGC-.A/S@UA66A<-SV?X?\6RUZ@G MW!]*\N^'W-LIKU!/N#Z5X.(^(]G#OW22BD%+7,=04444 %(:6B@",'YJ>1D4 MT#YJ?38$>,"N)\:1;H'^E=R:X_QRCWK,S\V*]ZAL>1,LE9 ME^M8U5H:4WJ>X?#W_5QUZD.E>2_#N7/EK7K0Z5\_B%:9[E#X0HHHK V"BBB@ M HHHH **** "N?\ %S;='D/M705S'CB3R]"D/M50^)$S^%GSOK3;[UOK5!N! M3[Z;S+MC_M4P\K7T5%>Z>%6=V,/-2J,"F1#3@XKH1DP9O/5.XXKU?X?0?NE.*X,2]#KH(]<@7]PGTK \4P>;:-Q_":Z"'_ %:_2LW6 MX]]J_P#NFO(I_&=\U[I\T:U'LU:0>]4P*V?$T7EZM*<=ZQ\_+FOO5?AG<9O$3-> M=BX^ZV=V&?O'N Z4M(.@I:\4]4**** "BBB@ HHHH **** .7\<_\@&3Z5\V MW7^O?ZU])^.?^0#)]*^;+K_CX8>]>E@-S@QA&HS3@*:.*=G%>W$\A[B#DXI\ M8^?%,ZX_"Z]$L&">U>H@Y%>"?#C4_LSA M,]37NEK)YENC>HKP,1&TSV*,DXD]%%%8&X4444 %(_W#]*6D?[A^E 'SS\1E M_P")RY]ZX9!7>?$3_D,O]37"#@U[N%^!'B8GXF28R*8!S3\XIIXKO2T.;H(> MM.A'[T4WWIT)_>"LZWPFM+<]]^&0QI7X5W],QMO&_WJYN, MX KW,,]#Q<0M2;'%-[XIV>*;[UZ4#C88J6W?RKJ/ZU$#WHC^:X4^AK*NM&72 M>I[UX"FWQ)SVKT.O+OAQ+N*KFO4:^;Q'QGOT?@"BBBL34**** "BBB@ HHHH M **** "BBB@!DJ[XV7U%81T93.7V]ZZ"DP*:=@(K>/RH@OI4U%%( HHHH ** M** "BBB@ HHHH **** "BBB@ IKD!#GTIU9^JW'V>V+9[4TKL3=D>*_$:YQJ M#J#7G<7S FNH\;WGVC4WY[URD+8XKV\-'W3QZTKR8\#FE WRH/>A_E&:+#]Y M=(/]H5M/1"@KGN'@*SVVL3X[5Z*!@XKE/!=OLTN(X[5UV.5Y'HT5[H[ M%<[XFM_-M)./X:Z/M69J\>^SD^E9TG:1=1:'S5KLK/.:Z7Q;#Y=Y M*?>N5#9KVZ+T/*JK4LGF.IM*D\J_C?T-5U.5Q38G\NY7ZU-9:$TW9GT=X*OC M=6JC.<"NQKS/X93>9#U[5Z97B5%:1[-)WC<****@T"BBB@ HHHH **** (YC MMB8^@KQKXDWVZ-ES7L5V<6LA]J\!^(5QNE=<]ZZ<,KR,*[LCA5&]LU,BX:H8 M#\M3DX&:]R"LCR)N[(KE>:V_"L!>]C('\584C[QFN]^'6G_:Y@V,X-88F5HF MU"-V>Y:,-NF0CVK0JM91^5;(GH*LUX3W/76P4444AA1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>'_ M !5_X_\ \:]PKP_XJ_\ (0_&NC"_Q##$? >8*,DTO4XI%.":7IS7T$-CQ);C M3Z5N^">/$D(]Q6&PXS6UX)Y\2P_6N;$_"SIPVZ/J"V_X]H_]T5+45M_Q[1_[ MHJ6O /9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M#D_&1_T1OI7SQJX_XF4A]Z^AO&?_ !Z-]*^>]7_X_P"3ZUZ>"9Y^*W*('.:4 MC)S2_P %"]*]>!Y;?2KA\2)G\)\X>*?\ D,-]:R,<5L>*?^0N MWUK*'W:]^C\*/%K;C.]/;D4SO3UKK6QSL&'RTZ'[X%!Z4D'^N%8U7H.GN>T? M#WBU6O48_N#Z5Y=X _X]UKU%/N+]*\'$_$>QAU[HX4M%%-/OCH*\D^'@_>)7K@Z5X&*_B'N8?X HHHKF-PHHHH **** " MBBB@ /2O/_B%J 7298L\X-=^WW3]*\5^(]XP>2//'-;4(WFC*M*T3R1B6F8^ M]3J?EQ4,8R2?>I:^BIJR/#F[L?;C#$TDGWB:>#M%-?D53T,T]0MANG KVWP! M;8LU..U>+::NZ]4>]>_^!K?;IPX[5YF+GH=^'5SLHONBJVI+NMG_ -TU;B'% M17:YA?Z5YB=I'?)>Z?.OC&#;J$IQWKEQ]RN\\<0;;F1L=ZX0?=KVZ#T/*KJS M$0<4Y>*!UIKG!KK3T.=#)5[UW'PYNO)U1OI'QU_P @&3Z5\X7/^N?ZFO1P.YY^,(#S2]:1:5>M M>Y$\I@?NXI!Q2YYH-.;L2T&TDYI#R:N00^9$2!5:2,QMS6?,5;08_04B\"E? MD4'[M4"';?XJ8XW"K( ^S^]0#[I!J9ZH<'J;7ABZ-O>1\X^:OH?0;P3V40SG MBOF73Y#%=(1ZU[OX%OO/C1<]!7C8JGU/2PT];'?BBBBO./2"BBB@ I'^X?I2 MTC?=/TH ^??B(/\ B<.?+B5[[%-!YI MQZ4Q#S7HHXQ3]W%$/^L%(>M/A_UHK*LO=-Z2U/>_A@,:5^%>@5P/PS_Y!?X5 MWU?.5OC9[E/X4%%%%9%A5'5O^/"3Z5>JEJG_ !XR?2FMQ/8^=?'*?Z8W^]7* MH.!78^.%Q=-]:Y&,5[6%>AX^(W%/3%'\.*3^*@GFO2BSC: #BE3Y'!-*.M)- MQR*FJ[H5-ZGJ?PYOPEP 37LT+^9&&KYO\%ZA]GNQD]Z]]T6^6>U3!YQ7S^)A M9W/LV>]9 &'%:5RXDOH*2LCQ)OWATW*5:\.VQFOEX_BJ MHW(Q73^"+3S;X$CO45G9&],]V\,1>7I40QVK? XK-T>/R[)%]JTQTKPZCU/2 MI+0.U5+U-UK(/:KE0W S P]JF+U+DM#Y^\1L=ZX$)@UZS\0+3ACBO+W M4 XKV:+NCRJRU&J,"H7_ -<#4_1*BQDYK>K&Z,(O4]>^&%Z(UVDU[#&V^,-Z MU\]^!+TPSJN>IKWW3WWV<;>HKQL1"S/7P[O M4445S'0%%%% !1110 4444 M5K\XLI3_ +-?.OC=C)>2CWKZ)U'_ (\)O]VOG#Q5(#J4P/K7;@U>1RXGX3F8 M1@8I\AR,4B_>HZO7M11Y$MQJH<5Z]\)(!AB17E"XW 5['\*DVH:X,:_=.["K MWCU0#'%+117CGIA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !7AWQ6_P"0A^->XUX=\5C_ *?^ M-=&%_B&&(5X'ER\L:D-,AZFGCK7OPV/$FM1'^YBMKP1_R,D/UK$;K6YX)'_% M20_6N?$_ SHPWQ'T_;?\>T?^Z*EJ*V_X]H_]T5+7@'M!1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!R?C$?Z(WTKYZUC_ )"$GUKZ M$\9'%HWTKY[UC_D(2?6O3P1YV*W*(/:E)P<4JKWI&'->O#<\R8$TAHZT=:T, MP(^7-/MO]<#28R,4Z 8F%3?2KI_$ MB9_"?.'BG_D,-]:R0>U:WBD?\3=OK64!QFOH*.QXE;<1Z <4[[U,/6NI'./) M^6D@_P!:*!SQ3H!^_ K"J]#2FM3VCX?' MB=SV*&P^BBBN4Z0HHHH *0TM(: 8F:44VG"F2F!KF/%\_2NG/2N/\73;+ M60>U;8?XS'$?"?/FK_\ (0F_WJJH,U:U7F^E/O51#BOH:+T/%GN)G$F*>_6F M 9DS3GZUN0-W<41#]ZI]Z&&*=#_K%^M8U=BH;GL?P\^^E>MCI7D?P\_UB5ZX M.E?/XKXSW,/\ 4445S&X4444 %%%% !1110 C_<;Z5X%\1Y?]/D7ZU[Y)Q&W MTKYT^(DV[7)$SW-=6%5YG/B7:!Q,(^4U(HI$&WBG=*^@@M#PY;C2:PD7=%3=JBCWKZ)\'Q;-/ QVKP/PS#YFIH<=Z^B/#D?EV:CVKQ<4]#U< M*C: Q4W$\EC2:"?DS1CG%*P^7%$P-[18/.@Q577+8VS#C%:_A5-\J)Z MFKGCK3OLZQG'45R2J)2L;QIW5SAT.12]\5&#MJ3MFNA/0R:U)5;C;4,IVR8I MZGC--(WOFG+X28[CU.Q@U>L?#"^WW&TGI7D[#Y:[/X>7WV:^Z]ZX,3"\6=F& ME:9]#@Y&12U5L)?.M5?UJU7BM6/904444@"D?[A^E+2-]P_2@#Y[^(Q/]KR? M6N#0\UZ#\1T_XFWAOA1XV)7O,>YIBG!J4KFD"5Z<3B$/3-+#_ M *P4['%)$/WHK"M\)M1W/?/A@@5P'PQ&-*_"N_KYRM\;/=I_"@HHHK M,L*J:B,V;CVJW45PF^%E]::!GSQX_0I=GCO7&]%%>D?$VS\J?..]>;9[5[.% MU2/(Q*]X3-!I2.*D5,K7IHX]QBFG-\RFFGY6Q3_X:F;(2LQVF79MKD$''->V M>"=8\X(K-7A"C$F?>NX\+:N;65?FQ7EUZ?,CTL/.Q]$HX<9%/K'T&\%W8J^> MU:^X>M>3)6=CTXNZ%HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** &N<(3[5Y1\0[[_ $=TSTKU:;B%_I7A/Q#N MOWLB9[UT8=7D<^)=HGG?FEGI']:9"-W-6A'E,U[U/X3QG\150Y;%>D?#ZTW7 M0..]>=(O[\#WKU[X=6W[Q3BN7%2LCKI*[/5;1-D*BK0J.,84"I:\63U/3@M MIC\H13Z8W2DAR/,_'MKFW8X[5XK MAY5<4 ?+2XW MQG_:KZ&\)WGG6<29Z"O(Q<7<];"RT.JHHHK@.P**** "BBB@ HHHH I:HX73 MYLG^&OF7Q9+_ ,32;']ZOH7Q/>?9[.09ZK7SAK[^=J,I]Z]#!*SN<>)DK6,] M#E,U,!QFH8AQBI>G%>TMCRGN-1R;E5]Z]Q^&$96'..U>'6R;M2C7U-?0G@&V M\FU4XZBO*QKT/0PFYW5%%%>4>B%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>&?%<_P#$Q_&O M;?[M?.NK?\A.3ZUZ>"/.Q>Y #QBD:FK]ZE;[U M>O \N8@XH'!H-!K4@>#BG0',XJ,_=IUO_K1]:Y*WPLZ*.Y]!?#;_ )!(^E=U M7"_#;_D$CZ5W5?/5/B9[M/X4%%%%06%%%% !1110 4444 %%%% !6+XB_P"/ M-OI6U6+XB_X\F^E7#XD3/X3YQ\4_\A=OK64#\N*U/%/_ "&&^M9(ZBO?H_"C MQ:VXY>*:U*U#U;X=>^88A^Z>+7S;[N3ZU6 YQ4DC9N7) M]::/O5[]/1'C3>H#@TA/S4I'-( =U;$L9T _O5A4>A= M/5GM'P]3YHS7K(Z5YIX M2MM$Y':O2QTKP<2[S/:H? %%%%]>+IS!IS$''%?.>N2F;5&8^M=V M#CKO=@>.R53D5'*:RW4>U>%>!(=VH1GWKWZS3;"OTKPL0]3UL.M"U3'^Z:?36Z5R(ZV>=>/ M(&W/RW)^M?07C:#?8-]*\ U-=EZ1[UZ^%EH>;B$0-\QIZ# IJ=*<>* M]/H>?<9)UIRG&WZTU^:,X K"IL:4WJ>^?#R^']E1QYKT$',:9]*] MD3[B_2O K*TCW*+O$=11161J%%%% !1110 4444 OI/QS_P @&3Z&OFJ[_P"/MOK7I8'OS(!5C5X3!>2 ^M00#O7H0E=''5C8 M0\#%21K\F:9)]^ITQY1K5F*(&;@BM7PY0Q3(1ZUS55= M'11W/IKPS>>?I\?.>*Z&O.? FH>;;1)FO1NU>'6CRR/8IN\0HHHK(T"D;[I^ ME+2-]T_2@#P;XC_\?\GXUYQ"<9KTCXC#_B82?C7FT?WC7MX76*/'Q7Q,GS2D MX%1L>12L<@5ZBV.$=FB(_O@:;_#21?ZP5SUOA-J.Y[_\,CG2_P *[^O/OA?_ M ,@K\*]!KYRK\;/=I_"@HHHK,L*.M%% 'D/Q5B!8$"O'3Q(17M_Q-@,BYQTK MQ*5<3L/>O9P3]T\K%?$QQ^[3D;"TA'R5'D]*]3H<*"0Y?-.SD4T@]:%Z5FU< M3&$/KC?J,UUX1>\<>+=HF)!PE6EY#2)Y2=V/A^ M:[0>]>Y^ ;;RXT;'45XCID1FOH\?WJ^AO"%MY5E$<=J\_%O0[Z*U.M'6I*C% M/%>2SO@+3&I]-H0Y'->)[;S[1N.U?/OB*+RM0D7T-?3&HPB2W?(_A-?._C&W M*:K+QWKT,++H>=7B<[%]RFOQ2QG"TC\FO86J.#9DUB^RX3ZU[GX#GWH@SVKP M2-BLRGWKVCX;7(D=5S7FXQ:'H866MCU>BBBO(/2"BBB@ HHHH **** .%\=R ME+=@#VKP+4#F\D/O7NGQ"?;$?I7A5Y\UT_UKT\)L>;BMR!.#FG?Q9I,<4X?= MKUEHCSNI+IZ[M5B/O7T5X-(^QIC^[7SUI*;M0C^M?0W@^)H[1,_W:\G&GJ81 M'64445YAWA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !7A_P 5?^/_ /&O<*\.^*W_ "$/QKHP MO\0PQ'P'F*G!-+T-,'+4]AQ7T$-CQ)[C6]:W/!'/B2'ZBL1_]76YX&_Y&*'Z MBN3$OW6=&'^)'T];?\>T?^Z*EJ*W_P"/>/\ W14M>$>T%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% '(^-#BT;Z5\]:L/^)A(?>OH M3QI_QZ-]*^?=6_X_Y/K7IX(\[%;E-10>M(IH)YKV(H\J0IZ4T4I.*3I6A"!? MO8J6#_7BH^@S3[<_O@:Y:^QU4-SZ"^&__()'TKN:X7X;_P#()'TKNJ^=J?$S MW(?"@HHHJ"PHHHH **** "BBB@ HHHH *Q?$7_'DWTK:K%\1?\>3?2KA\2)G M\)\X>*?^0N_UK,4<5H^*3_Q.6'O68IKWZ"]T\6ON/(XIB\FG,:3[O-=B1RBD M4^ #S!4;G"YIT+<@UC56A<-SV;P O^CK7J$?W%^E>6_#QMUJM>I1_<'TKPL2 MM3V,/L2T4@H[UR'5<6BBB@84AI:0T )WI>U,8X&:53D4(E#)FVQDUX[\1KP> M85!KU?5I?)LG;/05X#XVU#S[IAGO7;A(W=SDQ$K*QQSG]X3ZFG'[N:CZG-2M M]RO=IQ/)F]15Y%/5>:B0]J?NPP%:,E#Y.%J"T&^\C'^T*=.^.*?IZYO(C_M" MN.L[(WHK4^D/!EH$T:%\=JZJL+PD,:#!]*W:\";O)GN05HA1114%!1110 44 M44 %%%(: ..^($GEZ23[5\\7K[[LM[U[Y\3)-FC'GM7S](=S%J]/!+0\W&/4 M0\M0P^84*,\T/]X5["T1Y9)(-J"HW'RBI6.Y!48Y8+[U%38N&YZ1\/X,SQMB MO<85Q$OTKR'X?P8\ML5[ G"#Z5X.)?O'LT%[HM%%+7,="U.;\4P>99-QVKYV MU^/9JK#WKZ5U]-UHWTKYU\51[-7;ZUZ&$9P8E:F+T:ED[4PGFG?>KVUL>8P[ M4R8X48J1_E%09WG%8314-ST7X>3_ .FQKGN*][C_ -6OTKYT\ R[-9C3WKZ* MB.8D^E>'BE[Y[.&?NDE%%%+EOK7HX'5U'$?-2-TI M3QS36/RYJ:FJ#J=CX)_X_P"+ZU[I>VHGTGI_!7A7@@YOXOK7T)&F_3E7U6O# MQ;]]'K8-7BSYL\:69M[MSC'S5A1\6X->F_$K2O+4R!>M>8*?EV5Z&%GS(YL5 M&S%/*YI4;Y"*:?2HRVTXKLZG&/4=::>'!]#2@X%(.36-1%Q=CT[X<:A_IJ1D M\"O<$8,H(KYK\&7GV;45.>]?0NC7'VBS5\YXKQ<5'WKGK8:5XV-&BBBN4Z@I M&^Z?I2TC?=/TH0'A?Q''^F2'ZUYG#SFO3?B-_P ?DGXUYE$<$CWKW,+\*/'Q M7Q,>]"C'8XF.Q38O]>*7/&:2'_7 USU]C6CN>_?#(8TK\*[^N ^& M)SI7X5W]?/5?C9[M/X4%%%%9EA1110!PWCJU\ZW1[+Z0'L:^F_$- MIY]E*AYEM1Y M4;:@[TX29% &>:&ACL<4%!C--WZ^'-:668!GKM MA>Q$?>%?.VD>(3;.#NQ766_C OCY_P!:\ZM1?-H==.JK:GL N8ST85*KANAK MSBQ\1^:!\]=?HU\+A>37/*FTC=33-JBF[U]:7(-9EBT444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!QWCJ^-I9$@XR*^=]5F,^H.^>IKW#XI M3;+#@]J\'?YYB:]+!QTN>;C'J3@?N:A_@-2!N-M-D&%->G>QPP6IN>%+;S[Q M#C/S5]$Z%;B*QCX[5X9\/[?S;@''>O?M/79:(/:O*Q;/1H+4N *X M#M0ZDI%.:=0407"YA<>U>#>.;3;>2MCO7O./$+2 MYY'G!Q1UI).)L4_&*]R&QY;W&-P?9+X'.,FN M/%QO%HZ<.[2/I)6##(I:I:9-Y]FK^M7:\-GKH**** "BBB@ HHHH \V^)+[8 MC]*\/E.ZY?ZU[-\49-JXKQ1F_?,?>O5P2T/,Q;U'J,OBD?A\4L?WLU%.V&S7 MIRV//6YKZ!'OUB >K5]*:);"&QB('517SGX27S-6A/\ M5]+Z>,6,/\ NBO& MQSU1Z^$6A:HHHK@.P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *\/^*W_ !__ (U[A7AWQ6_X M_P#\:Z,+_$,,1\!YA%RQJ0BHD^5C4A/%>_$\2IN,;TK<\$\>)(?J*PSTS6]X M)'_%20_6N;$_ S?#/WCZ=MO^/:/_ '14M16W_'M'_NBI:\$]L**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .1\9_\>C?2OGS5_P#C M_D^M?0?C3_CT;Z5\]ZO_ ,A"3ZUZ>"//Q9344-US3UZ4UJ]B#/*GN)UI.M.3 MI2#@UHR4A3R,4ZW'[X?6F _-4D'^O%/LB_2 MO4$^Z*\+%?$>MA]AU**2E%E,#9-*QXJ-.M,EL==N#->-S_ !5ZKXQU<-%(H:O&[IC) M?(C48-.;KFG8Q36^[52V)B] M2-_WE:.D0[[N/CHPK/BXSFNE\*VANKQ<#.&KS<0]#MHK4^@?"R[=$A'M6U6; MH<7E:9&GH*TJ\.6Y[*V"BBBD,**** "BBB@ IKG"DTZF3'$+GVH!GEOQ-O@^ MGM'GI7B:G*UZ5\0;HO))'GI7FD?!KVL'"T3Q\5*[)HQ22C!%.4\T3$E:5CDQ*N>?5(@Q3!UJ4=*]V+T/)GN-EZ5'$OS9I\E*F,436@DS>\( M3^3KT9SWKZ/TNX^T6RG/:OE[0YO+U93[U]&^$9C-8*47^Z*\'&?$>Q@OA9P?Q*M1+9<#M7@\ MB^7=,OH:^D?&5I]ILVX[5\\ZO ;?4I ?6M\%.VA.+CU*K+SFH67)S5@D&+-1 MIC::]=:GE+OHSP;+YND*V>U?,L3E)@?>O M?_A_J2MI21D\XKRL9"R/2PDM3OJ*07H.2?>O5?B*/W\GXUY6G1J]O"_"CQL3\3'=33F&134-.!YKTHG$Q, M?+BB$?O0*?21?ZX5SU]C:CN>^?#$8TK\*[^N!^&7_(+_ KOJ^>J_&SW:?PH M****S+"BBB@"KJ"!K*4?[-?._C>SV7I,K64T;195!9>A MJW:W3*X&XU XJ-,B2N:5.YLIZG76.JF+ +5V^@>)1"O+UY T[*PP:O6VHRQ] M&KGG1NC>%9IGNT/BA7/W_P!:W=-U073@;LUX%::Q(&&7KNO#.OA9UW-^MCTK#><4C]:=;_-.J^IKJF8TU MJ>F?#6RRV<5[1;KMB45YO\-[4)%DCM7IJC KQL1*\CTJ,1>U!Z4M+7*F=5AJ M#%.HZ44QD;=#7G?CVU_T)VQ7HIKDO&T DTQL#M6]"5I'-55XGSK<1;;@GWI, M9%7=33RIV7OFJ2'Y:]VD[H\J2LR"49-;/AR0QW:?[U9)&:MZ9+Y-TA_VA6>( M5T72=F?3GAIMVDQGVK8KF/!]VLFD1#/:NGKP)JTCV8.\0HHHJ2@HHHH **** M /)OBMT%>+'F4U[/\6#@"O%Q_K2:]?!+W3R\5K(G0]J9,N:%^]4CD5Z$]CA1 MT/@U,:E#]:^D;#_CRB_W17SIX/&=1AQZU]&6/_'G%_NUXV-^(];"?"6****X M3L"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "O#_BK_P A#\:]PKP_XJ_\?_XUT87^(88CX#R\ M#)IQYXH3J:.]>_#8\2>X'[M;?@D_\5)"/>L5NE;'@G_D98?K7-B/@9MAOB/J M"V_X]H_]T5+45M_Q[1_[HJ6O!/<"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#DO&?_'HWTKYXU;_ )",GUKZ'\:?\>C?2OGG5Q_Q M,)/K7J8)Z'!BBHIYH;[U*HXS3L=Z]B!Y,AAX-*W I2*0?-6A*V&5) ?WH^M, MQS2V_P#KP*Y*VQTT5[Q]!?#3_D$CZ5WE<+\-AC21]*[JOG:GQ,]R'PA1114% M!1110 4444 %%%% !1110 5B^(O^/)OI6U6+XB_X\F^E7#XD3/X3YP\4_P#( M8;ZUDBM;Q3_R%W^M9:CBO?H/W3Q*VXAX-*W04XBF]:[.AS 6^6E0U&Q[4^'E MP*RFKQ+AN>R?#IO]%6O4T/R#Z5Y1X!8) HS7J4*7O'J4):%@&C/ M-1>:OK2>:OK7)8Z>:Q-GF@FH3*OK33,N.M/E$ZA(S(-65(6PU5=6UOR]V&K@-8UTREEW5TTJ6IA.=T9.O:HT MTK#/>N989;-6+N7S)LYIFWBO6I0LCAJR$0\4+]^G 8I ,'-=-[,YAQJ(\G%2 ML>*(UR,T2V$MR"7*]*]$^%MJ+F\^8=#7G\B[FKU+X31;;HG%>3BW[IZ.%UDC MV:",11!1VJ6BBO'/6"BBB@ HHHH **** "H+MPEM)G^Z:GK&UZY\BU?G^$U4 M5=V%)V5SPOQI/YFI3+GO7%MP:Z/Q'-YNIRG/>N;;_68KWL.K1/%KN\B1>F:7 M.12@8%-/!KJ1RBH>M6]$C,FH >]4CQ6[X6@\R_!QWK"O+0WH[GOWA"+9I2#V MKHZQ_#J>7IRCVK8KY^;]YGM07NB&DI:!4O88C_U>1C5[IZ6#^([V MBBBO+/3"BBB@ HHHH **** .8\<_\@&3Z&OFJ[_X^V^M?2OCG_D R?0U\V70 MS=,?>O2P&YP8LC?I35J5AD4Q!DU[4-CRGN--#G]W3L?-BDD'R8J9[!U.A\&< MZK#GUKZ6LO\ CSB_W17S5X-XU:'ZU]*V/_'E%_NBO!QGQGL83X2'4K87%LX( M_A-?._C6P:WU"5@N!FOI1QN1AZBO(?B1I 2V>;;UJ,-/ED:8B-XGCR/F+%*O M J./A]M6&7 KWJ;NCQ):2(B,FGGA:5!FD/)Q6DD):L8>,&O2? &JE;F.$MQQ M7G+K\E;WA&[\G4X^>]>?B8W1V4)E2UDZ'<_:+53G/%:U>*U9G MKIW04C?=/TI:1ONFD,\5^(O^ND_&O*%/)^M>M?$4?O)#]:\F4?>KW,*_=1XV M)^)AF@'FG*,TBC+5Z,3C8\GY:(O]8*5AQ20C]X*QK?":T=SWSX8?\@K\*]!K M@/AB,:7^%=_7SE7XV>[3^%!1116984444 (PRI%<'XXT[S+5B!VKO:R-)\MZG&T%\XQT--B.1DUT'BG3C%J4GR]ZY]?E.*]JC/J> M/4CJ2-TJ'J:D+=J3'%>E!Z',]QAH4\T=Z3I28-:#E_UE2..::HXS2@YI$-#' MX%1JQW5/MW"FI%\U0RHR!ONU&!WJ2"3()K/9.*4187-<\X%*;W.TL/$DIE&6-=]H>MAW3*V\GEL#FN MBTW6C RG=TKDJ4;G7"L?1%O?1R1KAATJX#D9KR?0_$IFD12_ZUZ?9SK);(V> MHK@J4W$[X3YBU11UHK,L**** "BBB@ HHHH **** "BBB@ JAJTRQZ?-D_PU M?KD?&-_]FM77.,BJ@KL4G9'A7B6'-]ZGV*EM1C7WI ,\UHZ+;^;JD7'>G5T0J.K/<_ ]OY5JIQU%=K6! MX:M_*LX^/X:Z"O#KN\F>M35D(#S3ZB!^>I:P1J@I*6DI@(:PO$4/G6;+[5O& ML[4HO,@8>U:0>IE46A\U>*$,.ILOO6.IXKJ/'$&S5FX[URZCY:]V@]#RJNC' M*,YJ(R&.9"/6K$(R#5649E'UJZJ,X.S/>/A]?&2TB0GM7I@Z5XM\.+G]]&F: M]H4Y45X>(5IGL8=WB+1117.;A1110 4444 >/_%PX*UX[CYJ]A^+O5:\A49- M>S@OA1Y6,^($ZTDK<4HX:FR.N\#\WT1/K7T79?\>Q?6OH>R_X\X_]VO&QOQ(]?";%BBBBN$ZPHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP[X MK?\ (0_&O<:\/^*W_'_^-=&%_B&&(^ \N!^:GMTID8RQJ4BO?CL>)/<:W^KK M;\#C_BHX?K6$QXQ6_P""/^1CA^HKEQ/PLWP_QH^G+?\ X]H_]T5+45O_ ,>\ M?^Z*EKPCVPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH Y'QI_QZ-]*^>M7/\ Q,9/K7T-XS_X]&^E?/&K?\A&3ZUZF"6AP8HK*>,4 MN>U-4:>#Q78MCE(RO-*GR-FG9IK_=J'L-.S/0O"FJ""%? MFZ5V1\4J@ W_ *UX]IMXT,>,U//JDF\?.:\VM2YF=U&9Z^/%"E?OTG_"3K_? M_6O)TU63;]\T?VK)_?-F_P#6O+&U63'WS5=] M3E)^^:M4$3SGJK>*AC[_ .M9MYXK&TC?^M>4P? M'6O'K"W,]Y'CUKZ!\%6/V>VC..U>1BY:6/0PT+2.VHHHKRST@HHHH **** " MBBB@ KDO&DWEVC<]JZVN"^(DWE69Y[5K0^-&=7X6>&ZO-NOY#[UG 9;=4FH, M7NF/O21C]W7T%):'BU'J!:FGFFMUIZ\"MFK& QC77^"8]]^HQWKCR/FKO_ % MN3?J<=ZX<1+0Z:*U/Q#X1*6@T&I*$/2O M//'D.;&1L=J]"[5Q_C:#?I4G':MJ+M(QK:Q/GF7B1OK4:G-37R^5.RGUJ&,8 M%>Y1U1XTUJ-<\U*#N3%0-UJ2'[U=,EH9B@;37L7PXU 1VJQYZUX[+]ZN\\"W M92YC3/>O,QD?=.W!RM(]^C.Y ?44ZHK8YMHS[5+7C'L!1110 4444 %%%% ' M+^.?^0#)]*^;KG_CY;ZU])>.?^0#)]#7S9=?\?3?6O1P1P8P1C@4Q#@T/R*: MO6O;AL>5U'GKFD?[F:4]*;)_JJF>J!:LZ'P<47^Z*\+&_$>SA/A+%<3\1+<2Z0PQVKMJY[Q7:_:=/9<9XKD M@[2.F:O$^8IXO*O2OO3Y#Q6AX@M#;:DPQCFLS.ZOH<+*\3PJT;2!3@4@ZT$4 M+74]69H>Y^7%6=(D\F]5O>J;&I83L8-7'7B;0=F?1O@>X\_3P<]JZVO,/AQJ M8^Q",GG%>G*=R@^M>%55I,]FD[Q%I&^Z:6D;[I^E9FAXQ\16_>2#ZUY0G1J] M5^(H_>R'ZUY2G.[ZU[F&7N(\7$_$*II1PW(KOBAM1W/?_ (8G.E?A7?UY]\,/^05^%>@U\]5^-GN4_A04445F6%%% M% !4M>43C9<8KZ1\7Z<+BP;"\XKP76-*>W MNF)!KT,-4Z'!7IV9BL?G%3'[M593LE JP&W)7LTYZ'FSB0[LM2FDV$-FEJKB ML/#?)BA*;BG)3OH3+8D^Z*0-@T/49S26K(1(6[U&1N.:4C*TY!Q5):E]!H7O M2,HE#0N,C>T MC4#;3*2W0UZMHGBI9(XX]_MUKPQI&7H:V=!U*2.Y7+' ->?7I7.^C5LCZM6JXKP]X@1K*-"PSBNNMIA-'N%>=*+3.^,DR>BBBH*"BBB@ HHHH * M*** "BBB@ KS/XE3^4F,]J]*=MJDUX]\4+L,V :UHJ\C*J[1/*YGWSL?>H)! MCFE!S(31-]RO?H['C5'>0B-\M=/X4@\R_B;'>N50';BO0/ UF7FC;'>L\0[( MUH1U/;](39:1_P"[6A5:R3;;H/:K0KPIN[/6CL, PV:DI,4M9]2PHHI#TI@- MSDU#.NY"/:I5ZT,,@U2T9$D>#?$"TQ?.^*\^3H17L/Q"LLI))CUKQY.&8>]> MSAIW2/)Q"U'HVW-1./FS3V'-(W(KJGLO>[&;SH WM7S9X8 MF,5XISWKZ#\-R^;IZG/:O&Q4=;GL89^[8VJ***XSJ"BBB@ HHHH \<^+S89: M\DBKU?XP_?6O*(>E>U@?A/)QGQ"'AZ&Z;J'ZYI7_ -2:[:AQQ6IV/@@[KR+Z MU]#67_'I'_NU\[>!#_I<>?6OHFS_ ./2/_=KQ<9\1Z^$^$GHHHKB.L**** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *\/^*W_'_^->X5X=\5O^0A^-=&%_B&&(^ \OC.&-2DU$!\ MU.;I7OQV/$GN(?6M_P $_P#(QP_45@_PUO>"3_Q4T?^Z*EKP3VPHHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH Y+QG_ ,>C?2OGK5_^0A)]:^A?&?\ QZ-]*^>-6/\ MQ,9/K7J8+8\_%;D"_=H/2F*>U*QYQ7L1/*EN"]#3>]+TI#Q5DW!1EJEAXF%, MZ#-+"?WHKFK[&]'<^@OAM_R"1]*[JN#^&G_()'TKO*^G2DSS2]*:W KK6QSRV$!YIW6F@4IZ M5+(ZAYA0\4QY22*1N>::!D5FX'1!V)O..*/..*A49-. YK"4-2W.P_SCBD\P MFFD*#Q5\I',"CYJ7'S4=!FE[9K2*)[<^*!LL*H\G-5V/:K*GY<52?/VD*.]AO2C+B)W=CU:,+*Y) M1117,= 4444 %%%% !1110 5YI\4Y?+LQ]*]+KRKXM2#[(,&MJ'QHSJ_"SQ6 M;YY":>GW:C/(IXX6OH:1X57<&'S4C<4HY&:8QK:6QFA^,LOUKU+X?VX\Y&Q7 MEL/S2J/>O8O ,6"AQ7DXF1UT%J>JP#$8J0GFF)PHH)^:O*>K/6B]"2DI>U-I M%,6L#Q1$)-,<>U;QK)U]=VGL/:KAN93V/FGQ%'Y6HD#UJF,!*V?%T6W42<=Z MP0W%>[AGH>166HAY-2IQ3%&32@_-BNR1SBR=*ZCP7/MU.%<]ZY=_NUL>$IMN MMP#_ &JXL2KQ.G#/WCZ>LS_HD7^Z*GJI8,&LH?\ =%6Z\!GN(****0PHHHH M**** .7\=?\ (!E^E?-EU_KW^M?2GCG_ ) ,GTKYIO3BY8>]>A@=S@Q8B\BA M1S3%.*>>*]R.QY+W'CK4#1_P 3:'ZU]+V/_'E%_NBO"QOQGLX7X2Q5>[@$\14^E6*1ONFN$ZCYW^(% MEY.HR,!7$6YW UZU\1[')DDQZUY);_*6!]:]K!O0\?$1]YE@@8J(=:65L$4$ M?*#7HK^V4HDMD(/:O MF/PK<>5>1\]Z^A_#EUY]JG.>*\7$PUN>KA9:6-ZD/W32TA^Z:XSM/&_B,O\ MK#]:\CAZ-]:]?^(HXDKR&,8W?6O=P[]Q'CXGXAR]Z5>M,!P:>>!FN^&QQ/]0VS=C7HGC30?L\C%4KSC8T4C#'>O8HU=+GE5:=G8MR@; M>*@ZTP2EN#4L0R:Z5.[,+60[&$I$Z4Z3CBFK]VMD9RV'9S1Q46[FAF(JD2D3 M#%+WJ$-Q4J\KF@=M!C'YJ=VIK#O0#0(7 I'Z4@/- Y:DE>IZW13(V#("/2GUYIW!1110 4444 %%%% M!1110!6OGV6KMZ"O!OB'=^;.1GO7N>L-LTZ4^U?.?C&X\V[<9Z-7=@XW9QXJ M5D5>[$B&7VUZ]\/K,&%6(KR*WYOU3WKW7P%;[;- M3CM7'BI:'91CJ>A0C$:CVJ6HT^Z*DKQ7N>G'8****104AI:;WIB8H%(PXIU( M:0/8X7Q[:AM)E?'.*^>V!2=@?6OI7QE%YFD2#':OG'4H_)O6'^U7JX-Z'F8E M:C,_&#[ZUY-'TKUCXP_?6O)5/ M%>U@O@/)QGQ$C],TA_U5*WW*:W^IKMJ'' ZWP/\ \?L7UKZ*LO\ CSC_ -VO MG;P(,WD9]Z^BK/\ X](_]VO$QGQ'KX3X2>BBBN,ZPHHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M KP_XJ_\?_XU[A7A_P 5?^0A^-=&%_B&&(^ \Q3J:!UIH.#2GCFO?CL>)+<1 MNM;G@D_\5)#]:Q''R9K:\$<^)(?K7/B%[C.C#+WCZ@MO^/:/_=%2U%;?\>T? M^Z*EKP#V@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH Y+QG_QZ-]*^>=7'_$PD/O7T+XT_P"/1OI7SYJY_P!/D^M>I@=C@Q134=Z" M.3(:1FF]:?GBF#K5HCH.Z\4Z$?O@*8O!S4D',XKFK['30W/?_ M (:C&DCZ5W=<-\-_^02/I7_0^$\6MN*.:#\W%(O H4\UV+8YA<=J,=J#2CK18CJ1D8XH44]AS3:=KHU M3$VX-+C'-./(I#TQ6,D%[C2.]*HXS2]L4O08HB@N)UH(S0O%+3DK$W$ZC%+V MQ2#K2]\U41@..*5GQ2'K4>AV8>!ZGX,TO[#:KE<9%=C56S@6&WC M&,"K5>1)W=SU(JR"BD- J2A:*** "BBB@ HHHH CG?9"S>@KQ/XD7_VH,F>E M>S:B=MA*?]FOG?Q=QX ME1WD"?=IA6GH?EI,YK6;T(ZCK5/WZ?6O=/ ]KMMXWQ7B5@N^Y0?[0KZ#\'0A M=.B..U>/BCNPZU.M XI-N6IU**\VYZB0M%!HI%#:HZG'YEJRU?J"Y&8S51W, MY;'SSXZMO+U \=ZX\+7HOQ#AQ?$X[UYZO)->[A=CQZ^XBC%(1@YI],D/%=;. M84\K5G0I?)UF%O1JJJ>,4MIE-0C;T-\-WGVFSCYSA:WZX3X M?W!FM5R-NK0_6OI2Q_X\HO\ =%?-GA/_ )"\'UKZ3L?^/*+_ '17AXWX MCV<)\)8H/2BBN$ZS@O'&G>=8R-BO KV+[+G-?4>O6HN+!UQGBOG+QC9FU MU,C&.:]+!SZ'!B86U,4C?@T]^% I(ONTDC5[">ESS&.!^6DD7,= /RT\G,53 M/4A;AI<_D72\]Z]^\ 7GVBW'/05\[KE90PKV3X8ZAM3:37F8J'NGI866IZ_2 M'H:2-MZ ^M*>AKRCTSR/XB)\DAKQY.K?6O8_B(X\N05XY'U;ZU[>&?NH\?$K MWF)MYI>O%+FD7@UZ$#B$QS3HO]:!0.N:(_\ 7BLJ[T-:6Y[[\,1C2OPKT"N M^&1SI7X5W]?.U?C9[M/X4%%%%9EA1110 4444 %(0#2T4 <;XHT87Q;"YS7E M&N>&3:LQV8_"OH62%9/O#-_TMH@5P>*]"E5N<%2E8QWDW MA NS'-(5VC-/9QMI&.Y,"ANP)#!R#2;&(RY%-4\3YN]V5"W)%>C(VY ?6O$J1Y9'JP=T.HHHK,L**** "BBB@ HHHH RO$+ M;='F/^S7S+XAG\R_D&?XJ^AO%]^(=+F3/45\V7[&:_E/^T:]'!(X,9J-0?+3 MDX;-"_=Q3"W->M'8\V*]XM:5%YNKI]:^A?"%MY5FO':O"/"\/FZS'QWKZ-T. M$16J#':O,Q@@HHHI#"FTZFFF)BT=J0TO:EU%/XJ^E-63S+)E]J\#\9VWEWIX[UZ.#D<6)1QS]J?&-XQ4< MIP:DMVP:]6]T>:MR+_52Y]Z]L^'FK?Z)'%NKQ.YY.17=_#Z\*W\4>[N*X,3" M\3NH3LSZ$4Y4'VI:9%S$OTI]>0>F%%%% !1110!XU\7URRUY#'R<5[#\7CRM M>/0\.:]G!? CRL7\1.1QBDD'[K%.[TDGW*[9'%%G6>!3B\C^M?1-E_QZ1_[M M?.O@C_C^B^M?1-E_QYQ?[HKQ\;\1ZV$^$L4445PG8%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %>'?%;_ (__ ,:]QKP_XK?\?_XUT87^(88CX#RY!N8U(PXID7#&I":]];'B M3W&,?EQ6UX(X\20_6L0BMWP2/^*DA^M88CX&=&&^)'T];?\ 'M'_ +HJ6HK; M_CVC_P!T5+7SY[04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 M?BBHNO!GE3$:D-*O-+BM.I&PA^[3[;_ %PI@Y.*EMA_I ^M M*/^0P_UK*'6 MM;Q1_P A=OK64!QFO?HKW3Q*VX-24J_,* ,FNQ;'.!^[0O2@@H)R*)N%%-B1G(P*YJDSH MA&Y:T^S:>Y4 5[OX$TA8[-69>0*\Z\(:.9[E"R?I7N>D60L[95 QQ7E8BI?0 M]'#PMJ:*C"@>E+117$=8UNE*O2@C- H'T%HHHH$%%%% !1110!2U4XTV;_=K MYI\3R[M2F'^U7TGK+A=,GR?X37S%X@?=JL_^]7=@U=LY,4[1,H#O4O\ !2Q+ MFG,.<5[4#QI,C!PAI(SP:5N.*:.%-:26@XFEH<9EO5_WJ^B?"T6S38OI7@W@ MZ#SKXM+1WI:\T]%(:>M+VH-+0'42H9^8S M4U-D&5IIZBDM#QCXA0YE=J\KB/[QL^M>T>/[?*R'%>*GY)G'O7N85^Z>361- M41Y:GHIZ<3JU*5P,U%NPW1^!!1116)J%%%% !1110!S'CG_D R?0U\UW?%RWU MKZ3\=?\ (!E^E?-EU_KV^M>A@MS@QA&>U*W2A>11UKW((\AZ!GBE/W*:/O8H M<]J4RH'1>$#_ ,3>'ZU]*V/_ !Y1?[HKYF\(G_B!_$VPV:IN4<9KZ KRGXC:?YN^7;TKIPSM,PQ"O M \64XXIK'-!^69U/8TH&:]V$KQ/&J#OX:=G]W35Y;%.;@51"T&!?D)KMO -\ M8;A5SU-<6O\ JR*U_#=S]GU"(9QEJYJ\=#IHRU/IVP??9QMZBK!^Z:SM$F$F MF0D'^&M$]#7@O<]E;'COQ%8YD_&O(XOXOK7KOQ'7Y9#]:\A@^ZWUKV,-\*/) MQ*]Y@QYIYZ"HOXJG RM>E!' -/W:;%_K!3AUQ1$/WX%8XC8VI:,]\^%__(*_ M"O0:X#X9#&E?A7?U\]5^-GNT_A04445F6%%%% !1110 4444 %5[BV6<N:'_ICA5X^E>S,,J16#=Z.LTI;;UK:E4Y695*?,CP3 M4-#E$APM84^G2PM@K7T'/X721L[!7%^(?#@AFP$_2NV&)OH<4J'+J>2R1.G: MFHY!KI]2TED!POZ5S4MM(CGY3^5=$*US)TR7?\M1@Y>HV#*,$&E3/6NF$[G/ M*&A8)XJ+G-+G)J3;Q6J9E8BW&I(CEN::RT[[JYHZ B4CYJBE^]4BG*YJ(\FF MD0WJ.6D;I2K2XS0AQ(U&34%+S[3:ISG KQL53MJ>K0E='34445Q'2 M%%%% !1110 444A( R: /+?B-?&+?&#UKQ,?--(3W->H_$VY']H[ >IKS*5= MC9]:]?"1T1Y>)EJQJ]341SYE2G@9I&7@&O1>B..&YU/@FW+ZQ$<<9KZ(LX]D M* >E>(^ ;3-U')CO7ND0Q&OTKQ,4_>/2HQT):=2"EKB.U!1110,*;3J2@30V MG=J,4'I1U%8KW2[XB*\4^(%KMNR0.]>WR#*&O*O']KDNV*ZL/*S./$K0\8N/ MOX]Z6,D"EG'[YA[T1BO;AK$\UZ,1OFKH_!$_EZ_$N>,USB')/)UZ,^ M]85XW1T479W/J6TD$ENA']T5/6-X?N//LU.<_**V:\.2L['KQ=U<****D844 M44 >-?&#[RUY$M>O_%Y1H.:]G!? >5C/B'CI2/\ ]?1MA_QY1?[HKQ<;\1[&#^$LT445Q' M8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %>'?%;_ )"'XU[C7A_Q5_X__P :Z,+_ !##$? > M7#AJ>W2D498TXBO>BSQ)[@?N5N>"/^1CA^M8)/:MSP2?^*DA^M88GX&;X?XD M?3UO_P >T?\ NBI:BMO^/:/_ '14M> >V%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% ')>,_^/1OI7SSJY_XF,GUKZ&\9_P#'HWTK MYXU;_D(R?6O4P6QY^**RGM2,>:%'.:5AS7KQ/*F(#BE)I"*0\UHB ''-2VQ_ M?@U'CBGVP_? 5SU]8F]#<^@OAPPI- M+G%-ZTI&:U1%A2W%-SWH(XHQ\M38=Q<]ZC9\M3_X<5$(SO%9RV-8DQ4R "NG M\-Z*;V95VYJMHNCM>L,*37J7A#0?LMRI9/TKS,14LK'?AX-LU/#V@?8Y%.W& M*[E1A0*C2%$Q@"I:\N4N9GHQC8****DH**** "BBB@ HHHH **** .1\8ZC] MEM)$SC(KYXU1_,OY7]6KV3XE3&/@'K7BUQ\TS'WKU<'&RN>;BI:V&J=HI2V> M:81\M&?EQ7JP/,8UCDT,?EI,?-2N.*U:T'%G9_#J'S;[\:]^L!LMU6O!_ANP MBO"3ZU[5%?A8QS7B8R+;/0P\K&V"*0FLQ=0&.M(=0'K7G\C.YS5C3S2DUE?V M@/6@Z@#WI\C$IHU@:1C\M9?]H@#K2?V@".M+D=QN:L:1FPU+%\M#IDYKT.A MQ[L$)REY& M >]?1>EG=I\1_P!FO"Q<;2N>SA97B7****XSJ"BBB@ HHHH Y?QS_P @&3Z5 M\V7?_'PP]Z^D_'1QH,GT-?-MUS<.?>O0P1P8PC' H/%'6@\U[D3R6(.N:''R MYI<<4-]S%34V"!M^$>=:@_WJ^FK#_CQA_P!T5\S>$AC6H/\ >KZ9L/\ CQA_ MW17A8SXCV<'\)9HHHKB.P*Y#QC8^=I\K8[5U]9VLVXGT^1,9R*N$N65R9JZ/ ME;4HO(O)!_M5"IXKH_&>FFTO6.,9:N=1,J*]VA*\3QJT;,<..:"1MZ&H'^]36.Q@:SK+0ND]3Z&\$:O]JMXX]V<"NY/0UX? M\-=2*W(4MWKVN&3S(MWK7@5HZCSL1NR;;WI=V*>HRE0X^:O4B>>.SSFG1?ZX&F8I\7^L K& MOL;4MSW[X8G.E?A7?UY]\,!C2OPKT&OG:OQL]VG\*"BBBLRPHHHH **** "B MBB@ HHHH *3 I:* $VCTKGM8TP7,F=M=%360-U%-.Q,HW5CSB]\,^:#\GZ5@ M7'@O.YMGZ5[&;=#V%126D9C;Y1T]*T55HCV2/F[4]#,$[+MZ5AW%J8@>*]JU MO0O-NG(3K[5RE_X6=P<(?RKOIU[(XYT=3S51BD4;:;NP];J5T8N-B8<)BF4[.5S3>M:=#"2U$S@T_.!4 M9'-//2FEH4AK';S47WFS4K#M25Y!Z 4444 %%%% !5+4Y_L M]HS^E7:P_%#[-)D/M3BKL4G9'AWCF^^U:GG/>N1G.<5H>()B]^V3WK,MZKLC*FM3UKP#98AC?%>J)]P?2N)\ M$VVS3D.*[=>E>'B'>1Z=%:#Q2TE+7.=2%HI!2TB@HHHH *0TM% #&Z5P/C>W MWV\C8[5WS5RWBJW\RPE..U;T7:1R5U='SG=)MN9![U%]T5?U6+R[R3_>JD1D M5[E)Z'E2W&1#]YFKFG'R]35_0U6CX:G12[+H&G56AK3/HSP1/YVGCGM76UYO M\.[[_0@I/:O1U.5!KP*RM(]>D_=%HHHK(T"BBB@#R#XMC)6O'\[6KV7XKKG% M>-./G(KU\&_=/+Q>XXGC-1YYS3S]W%1X[5Z/0\];G2^%'_XFT/UKZ4T__CQA M_P!T5\Q^%VVZS /]JOIO3O\ D'P_[HKQ<;\1[.$^$M4445PG6%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %>'_%7_ )"'XU[A7AWQ6_Y"'XUT87^(88CX#S!3AC3R<5&O+4]A MQ7O11XD]Q&'RYK:\$<^)(?K6*Q^3%;7@?_D9(?K6.(^!G1AOB/J"V_X]H_\ M=%2U%;?\>T?^Z*EKY\]H**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** .1\:?\ 'HWTKY[U?_D(2?6OH3QI_P >C?2OGG5C_P 3&3ZU MZ>!//Q1 O2CM3%/-*QYKV8'E2%[4P=:4FD/%7L1T'BGVW_'P/K49/RTZV/[X M5RUMF=%#<^A/AS_R"A]*[>N&^&YSI(^E=S7SM3XF>[3^%!1114%A1110 444 M4 %%%% !1110 5B^(O\ CR;Z5M5B^(O^/)OI5P^)$S^$^*:QIJ9I#DFIK]:QJ:(VCJ> MM_#NQCG<;A7J]M81P'*BO,?AFXWCFO6@1L3\H-> MU@U[AY.+?O$F,U'_ !XJ1>E1G[]>C%:GGL7'S"E?G%*P^7-1*4?VZX.-QIXUU\_>--2Z>@*H>IOKB@?>_6FIKRY^]^M>8RZV_E_>-5TUU\_>-$:>I7M-#TG6=4 M6:S<;NU>5WK!KAC[UJ2:NTMJP+&N>:0O(3[UW48V1R5'H0C_:KZ6T'Y5?2(,'^&O#QRU/8P;]TU:***X#M"BBB@ HHHH Y;QY_P @"3Z&OF^; M_6O]:^D?'(SH,GT-?-MSQ<,/>O1P.YP8S8C7H:5>O--/%*>!7MQ9Y+'=Z8QY MI2>*B<\9J9[! Z+PH?\ B=0?6OIBP_X\8?\ =%?,?A!LZU!_O5].6'_'C#_N MBO!QGQ'LX/X2S1117&=@4R1!(A4]Z?10!XE\4[%8Y@RBO,XR.E>T?$VU,RE@ M,X%>(L6CN'4]C7KX27NH\O%1]X=G]Z:0_?IN?FS3STS7IQV//8C??!ID_(XI M_P##FD0;P:51:%4]SI/!%X;>]'/\5?1.D2>;IR-ZBOF'1IOLUZAZ?,*^D?"\ MXET6(YYQ7C8R-CUL.[G(>/\ 'V62O#G'[QOK7MOQ ;_1Y/QKQ-N9&^M=N%C[ MJ./$/WK$D1^4U&OWS2@X%-[UZ"1QM#A]ZB/_ %XH/ S21?ZT&N>N]#2EJSZ M^&7_ ""OPKOJ\_\ A@@5\]5^-GNT_A04445F6%%%% !1110 4444 % M%%% !1110 4444 %!Y%%% %.6QCD;)%5GT>%NJBM6BG=BLCS3Q-H:^>=B_I7 M!ZGH3YX7]*]UOM/6Y;)%9,_AU)/X!733K\J,)4KG@%WI$L()*_I6+/&T;IK ME9.M;?AJ39?19_O5QXB.AV8>1]+Z4V_3XF/<5=K.T1PVF0X/\-:->$]SV%L% M%%%(84444 %1G5=HGBFJR^9>,1 M_>JOU%,=S+*Q]ZD4<5[])61XM26HY#6KHE9.AQ^79**UJ\"I\3/4I[#Z2BD-9FPM.IHHH&F.HI!2 MTB@I#124Q7$/2LG6XA)I\H]JU35*_7?:NOJ*N&YSU=CYQ\40^1>/QU:L1""* MZ_XA6Y@N<@=37$QMQ7NT=D>3+ +G;/&I/>OH&T.;6,^U>'BE[QZN'=T34445R'0%%%% 'E?Q27 M*UXLV/.:O;/B>I*5X?(<3M]:];"?">9BMV/_ (J,?-3)C?B/7P?PEVBB MBN$[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ KP_XK?\?WXU[A7AWQ6_Y"'XUT87^(88CX#S M"'J:D-1+PU/8\5[R/$GN-:MWP2/^*DA^M8A'R9K=\$#_ (J.'ZUAB/A9OA_B M1].6W_'M'_NBI:BM_P#CVC_W14M> >V%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% '(^-/^/1OI7SUJP_XF$GUKZ&\9C-HWTKYYU< M_P#$QD'O7IX(\_%%51WH(YH4\8I2:]>)Y*? ,3"HUX M.:E@YF%)/^/)OI50^(B?PL^<_% _XFS'W MK' XS6QXG/\ Q-6'O6/GC%?04/A1XE;<7[PIT:Y--7@4Y6VFNZ.QS,5ASBF- MPM/W5 MG9&FY(\]^S%1TI4MB3TKT%_"C8_U?Z4L?A1A_P L_P!*Q5=&BHL\]>U([4PP M';NQ7HLOA1B/]7^E4=0\--;:?)(4Q@>E7&LARHNQP:C.?:CJ::K8E=?0TJGY MJ]&B[HX9JP[%(1Q2TAZ5T,Y^H=%IB?>S4@Y&*3;M!KGJ;&T#TGX;I\;>HKQ,6M;GLX5Z6+]%%%<1UA1110 M 4444 %%%% !1110 54U"7R;1W]!5NLO7SMTJ4^U-;B>QX3\0;S[;=GG.#7% M*,C%;?B6?-Y("?XJQH>>:]_"Q]P\7$N\@SCBFCEZ1SAJ%/.:[8G,T2GIBHL; M34N:8W)JWL0G85S\M1G.*<>11VQ7/:[+YAFTXS2J#C-/[8I.@Q4R@7S!RPI MIS2H:<>*EP%S.XQLL,5&$.ZG@_-FG]\U/)J5SC@V$VU$$P:=U.:D'2NB$;(S MDR-ABD*_+3FYHZC%:$B(.,T_&3FD!P,4N:5A=1UNWEWL3>AKZ!\#ZG]IM8X\ M]!7SUTE4^]>P_"^8O* 37D8V&EST\'+H>NT445Y)Z@4444 %%%% ',>.?^0# M)]#7S9=_\?#'WKZ2\<_\@&3Z5\VW?^O?ZUZ6!.#&$?6CKQ2*>*7I7MQ/(D)U M.*CE&!4@^]FFRCY\(_\AN#_>KZAL/^ M/&'_ '17@XWXCV<'\)9HHHKB.P**** .6\6:;]KM)&QG KYYUJS^S7T@QWKZ MDU&,/92@CM7SSXTM?)NY&QWKOP<];''BHZ7.1Q\N:4Q^-G\ZS=O:O&G?8[+[UOAE:*, MJVLK@!DTNVB.E)Q7E+10!EZM9BYBVX[5P]_X4$S,=GZ5Z60#UJ-H$(/ K6% M5Q5D9RIJ3N?-/B31_L5VP"XQ7-X^>O:/&NB>;(\@3]*\COK8VTY!&.:]:A5Y MDCSZ].Q"1Q3"N:"W%(&KT(.YYTE9B;<4\&DSFEQ56)>Y&_+5>TN7R;V(_P"U M5,CG-.A;_2X\>M<>(6AU4'J?2GA2\\ZPB7/:NGK@/ DI:WC&>U=_7@U%:1[4 M'=!1114%A1110 C?=->)?$>[_?R1Y]:]DO9O)A+>U> >/;GSM1?GO73AE>1S MXAVB<-$G+?6IL84TD70TI;->_36AXLM652?WGXUZ/X&T\-<))CK7G9C_ 'BG MWKU'P5<+$$!K&O\ ":P9[!8J(X *N*PKG$U557&ZGC6%'\5>+*#;/0IR.BW# MUH+#UKG?[97^]3CK"@?>J.1FW.CH 12[AFN?_ME<9W4#65Z[J7(QJ2.@W"E+ M"N>_MA?[U!UE?[U'(PYTC?W#UHW#UKGAK*D_>H_ME<_>I\C%SHZ D5!-AHR* MQO[97.-U1OK*YQNIQ@[FB_,17JOCZX%R,CFO+B-LIKV\ M,GRJYYE3<3;EL4KP\4*WSYJ0N#71-&<7J;OA"?R-4A3/4U])Z>VZQB/^R*^6 MM%F\K5X6ST:OI'PY?"YLH@#G"UX>,7O'K826EC=HHHKB.P**** ///B)!YD# M'T%>"W"8O''O7T)X[Q]F?Z5\_P!YQ?2?6O5P;]T\S%[D2KEL4A.'VT]>&S41 M/[W->IT/.7Q%S2SY6L0MZ&OI+PM>?:+&,9Z+7S/:OC4(S[U] ^ 92]LO/:O' MQBZGJ81]#NJ***\X] **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\/^*O_(0_&O<*\/\ BK_Q M_P#XUT87^(88CX#R]1EC3R,TU3AC3B:]V)XD]QI/&*W?!)_XJ2'ZU@L.,UM^ M"?\ D9(?K6.)^!G1AOB/J"V_X]H_]T5+45M_Q[1_[HJ6O /:"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#E/&/\ QZ-]*^=M7_Y" M4GUKZ'\9G_1&^E?/6K_\A"3ZUZ>"//Q6Y27K2MUIRCBC%>O!GERW&&@TX]*: MO)K5&0'[M/MO]:*0TMM_KQ7-6UBSIH;GT%\-O^02/I7=5PWPW_Y!(^E=S7SE M3XF>[#X4%%%%06%%%% !1110 4444 %%%% !6)XC_P"/)OI6W6)XC_X\F^E7 M3^)$5/A9\X^)_P#D+M]:R!UK:\3C_B:M]:QU%>_1^$\2L*PY%-EZ#%2$<4P? M,:[%L9!2E>*(O]8*RJ;&M)'KG@2P6:!6(KTU-*AV#Y>U<;\-X0^F MAO:O1%X%>!B9WE8]FA"T3/\ [*A_NTO]E0_W16A17-=F]D9QTJ$_PBL3Q5ID M2:#.57G;765D>)$\S1IE]13C)W%)*Q\KSH8[V8?[1I!6GK=J;>]DR,98UGH* M^APTO=/%K1LQ0*1O2I%QFHS_ *W%=5]#CMJ+'P>:?(1BHY/E-,+%JB:T+B:. MC7!@O$.?XA7TAX6N1+I$//.*^8(9/+N(S_M"O?\ P)>^;8PIGM7CXN%SU<+( M[^BBBO-/0"BBB@ HHHH **** "BBB@ K"\37 32IA[5NUPWC>[\JRE7/:KIJ M\B*DN6)X)X@D,E\^/[U5H/NTMXWG74A_VJ2+BOHL.K0/%K.[&2]:1?NTY^32 M#K728/8^*5M0!>E.7I2=#BAN*U0AH'- ^]3\4C<"I9*W$_BI#UIR_= MS1CBJ8=1K'D5ZK\*)-UUCWKRANE>D_".<"_8$]Z\S&KW#T,'I(]XHI%(89%+ M7B'KA1110 4444 KZ=L/^/&'_=%>'C?B/:PGPEFBBBN$ZPHHHH BN!N@<>H MKQ+XB6)7XL,J17F_Q$T[S+8E5SQ71AY6F8UXWB>$8(.*0U:GB,=RRD5 M<>9BO?HO0\2HA4; Q2/Q36X<4K]!6LD9[$:C+5U7A.[,%Z.>]<5YA.NZ=C[T4QRD+' MP*5Z:>,4_&174MCG>XT_=ID7^M%/[TD0_?BN6OL:TOB/??AA_P @K\*]!K@/ MAD/^)5^%=_7SU7XV>]3^%!1116984444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 8NNV"3VC';S7A'BW3##X\V_;GO7O/C23R],8Y[5\Z:O-Y MFHGZUZ&#C4]QF!P:ZK0+WR67FN28 M\"K=K=&+'-9SC=#C+4]).M8/WJ8^MG^]7 OJC9ZFD.IMMZUR^RU.B,SO?[<. M?O4]M>+J;<\T+JCD]:B5+4T]H>AG7/DQNI1KGR_>KSL:HV[&32MJC@ MXR:7L1JH>B+KO'WJ0ZY_M5YU_:KYZFG'5&]33=$F=74[]=<.?O4HUSYOO5YZ M=38=S0=3?;G)H]D)5#T+^W#N^]4H2GH=- MKE^+E>N:X^;[YQ4[7K2]34!^8UW4U9'+4>I#SFE&:?MYI0!FM)&<6%M(8[Q& M]#7O?P[O#<6X!.<"OGZ3Y9@17L_PHN@T9!->3C(]3T\(]3UNBD!R,TM>6>D% M%%% '%>-X&EMG(]*^?M10K?R#T-?3NNVHGL)B1T6OF[6HMFK3C_:KT<'*[L< M&*C?4RB>,4FWC-)_RUQ5@J/+KV$]#RWHRO;$_;4/O7OOPX?=;CZ5X' ,7*GW MKW7X92!H<9[5Y>,6AZ&$?O'I=%%%>4>F%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>'?%;_D M(?C7N->'_%;_ (__ ,:Z,+_$,,1\!Y<.6I[=*;%R34A%>\MCQ)[C'_U=;7@? M_D9(?K6(WI6YX)'_ !4D/UK'$? SHPWQ'T_;?\>T?^Z*EJ*V_P"/:/\ W14M M?/GM!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R/ MC3_CT;Z5\]:L?^)C)]:^A?&G_'HWTKYYU8?\3&3ZUZ>!.#%%4-VIU- YS3J] M:.YY,QA-'2E(S016I I^[FEMO]<*;U&*?;C$PKGK;'11W/H'X;_\@D?2NZKA M?AM_R"1]*[JOG:GQL]VG\*"BBBLRPHHHH **** "BBB@ HHHH *Q/$7_ !Y- M]*VZQ/$7_'DWTJX?$3/X3YR\4'_B;,/>LA3S6OXH'_$W8^]9 '>O?H?">)6W M'L<5%NVFGGFF$9-=BV.=%@C]WFH$;$HJ8M^[Q59.9Q]:PJ[&U'<^A/ABSA)^ZCRL5'WA=^#35.9,U&Q^;%2(.: M]"+N<$E8?+R,TR%=RFG-TQ3HAM4U3O82V*A;$P]C7L/PWO\ ?*D>>E>/LO[S M/O7>?#^\\C4%R>]>?BH^Z=^&E9GT0.0*6JMC-Y\ ;-6J\5JQZJU"BBBD,*** M* "BBB@ HHHH *\M^(=QL612LI7^[7T-'X3Q9/4BSEJ6D5?FIQ'.*W)8H/% .:,<4@XII&(=: ><4 MX#'--(YS4O<4=#BD'7-+U.:0UL!XH/%!Y-*PXI#$Z#-';-'48H[8II M )GF@G-&*,8JACE.:3J<4#B@#G-2R0SCBC/.*4CG-)CG-4+J,DX4UUGP\O?L MNH=<9-]?2?CG_ ) ,GT-?-EW_ ,?+ M?6O2P)P8PCZ4=.:#S0>17M1/(8$\9IA.:=[4W'.*4QP-[PF,ZU!_O5]-6'_' MC#_NBOF?PH,:U!_O5],6'_'C#_NBO"QOQ'LX3X2S1117"=@4444 %8/B.P%Y M:/QG"UO5%5[V'G=(\6M&S)Y%YS3.HJ5SQBF!>*[7JFHYT0QY[5RIYBN>OL;4OB/?_AB@5Y_\ # 8TK\*] KYZK\;/>I_" M@HHHK,L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"N5\760FTZ5L=JZJLS7D#Z7*/:J@[,F:NCY>U*'RKV0?[1JLW05L>)H?*O9/ M]ZL4G*BO>PTKH\2LM23.$J/=S2YRN*;MYKO.8?UYI4/[Q?K0!A::O#BN>ML; M4=SV+X9R;I@*]U?.URV^Y+^]>T_$/41)9O"#TKQ9TY)KU<%'0\W%RU$!^<&I9GW 5$@ MS3GKUHGGO<:.: <'%*E(1@YJ9+00UOO4$\8I<=Z7;FH42T]"+.#2].:".:4C M(H<"HR$]Z#R,T['RTN/EIJ"*YB,"E-/ XII%)PU)DQG4T['% 7!I^*.05]1G M;%-/'%2[>]1L,M4J.H^85>*D#8FZO1?AO>?9Y=N>IKS^'Y82*Z/PA<^5>H,]6KS\5&YVX>5F?2%J^^W5O45- M5+2FW:?$?45=KQ7N>NM@HHHI#*FI#.GS#_9-?-GBB/R]4F/JU?2M_P V4O\ MNU\Z>-(]M]*?>NS".TCEQ/PG*;>=U2ALKBF?\LJ1#SBO;6QX\MQK?(VZO8_A M)<^8C GI7CEQ]TUZ-\*KW[/(5)ZFN'&1O$[,*[2/>12U%;OYD2MZU+7C,]5! M1110,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KP[XK?\ '_\ C7N->'_%7_D(?C71A?XAAB/@/+DX M8U(QXI@&6IS#(KWEL>)/<"/ES6[X)'_%1P_6L(GY<5N>"3_Q4G@CS\5N5UZ49IB]:5OO5Z\3RY;CATI#32:#TK0S!?O5+#_K MQ4704^W_ -<*YJ^QT4-SZ"^&W_()'TKNJX7X;?\ ()'TKNJ^=J?$SW:?PH** M**@L**** "BBB@ HHHH **** "L3Q)_QY-]*VZQ/$?\ QY-]*J'Q$5/A9\Z> M)S_Q-&^M8_\ #6KXG/\ Q-V^M9 ZU]!0^$\2L/3I2J.::>,5(!Q7;'8YR-NM M,B'[X?6I7'%-B'SBL:VQM2>I] ?#'_D$?A7?5P'PP_Y!'X5W]?-5?C9[E+X$ M%%%%9F@4444 >=?$.P-S"[ =!7@TBF*[D4]C7U'XALEN-/F)'\-?-&OPF#4I MAC^*O0PL]+'!B8ZW,T_?JRH^7-0*,KFK/_+*O7@SS)D)/SU*>G%5^]2H?6M; MD#2G-;7AJX,%\#G'-91'%2:?+Y5T#[URUU=&])ZGTWX9F\[35;/:MNN3\$72 MR:0@SSBNLKP*GQ,]R'PH****@H**** "BBB@ HHHH CF<1H2:\(^)5UOU(@' MO7MFK2^59LWM7SMXYNC-JIY[UU86-Y')BG[MCF>AI6/%-;M2=:]ZDK(\=[CE MX-'\6:3H*.V:W>A$B2HSUI0>*;WILE*['GI2-]VD%!K-LTMH*/N4+]VD7TH/ M6E<5ARTZF'BE)XI!8:/O4O\ %1VI?X:I, /6AJ;250QS=*<.E,'-*O6I)\A_ M:D[4F?FH/6FP2&$9JUIK^5>1_P"\*B XIJMLNHC_ +0KGK*ZL;4G[R/J#PFV M[0H3[5NUS'@JX5] @&><5T]?.35I,]Z'PH****DH**** .7\=?\ (!D^E?-M MW_KW^M?2?CG_ ) ,GT-?-EY_Q\/]:]+ [G!C"->E(.M(*I< M?-FD[4I^[45'H.!O>%O^0W!_O5]+V'_'C#_NBOF7PF?^)U!_O5]-6'_'C#_N MBO!QGQ'L83X2S1117&=@4444 %,E&8F'M3Z0C(Q0!XMX_P!/(,DF*\HR$EQ7 MT)X]T[S-/9E&3BOGK4(V@O2I&.:]7"3N>9B(69(S9:GYXJ!>1FGJ>*]:+T/- MEH2=::H^:EBZG-*,"2M((E:LA.?.Q4AX-&W,V:6;[_%9R6I3U)4QL-0@_.:> M#A:A_BJUL(E/2F1?Z\4I^[38O]:*YZR]TTI?$?0/PR_Y!7X5WU>??##_ )!7 MX5Z#7SM7XV>_3^%!1116984444 %%%% !14$MRD7WC38[R.1L!J=@N6:***0 M!1110 4444 %%%% !1110 4444 %%%% !5'5EW6$@]JO56OUW6CCVIK<3V/G M'QO%Y=VWUKDT.17X'I M48/SBG _*:C7_6"L:VQO2/6OA9_Q]5[/7C7PM'^DU[+7SM?XSVZ/P!1116)J M%1SG$#GV-256O9!':R$G^$T >#^-[XG4)8R>,UP\A!7-;7C2Y+ZW, >]<_G, M5>YA%I<\;$/4DB^[FF2-S1$?W9J D[J[SFL3I2M0G2DSEJF3$UJ':G+]VF$_ M-2YYHBQ"8H YI[4RF6AV*3O2YXI,T7*:%Q32*>.E(*5]1;B$<4G:G"D[U=PL M*/NU'CYJ>#SBD8?-4/1D$@Z4%<13Y?N#%2F#6A7)YIRKWIE65'[JK0MA M,_(:T?#\I2_CY_BK+S\AJUI+[+M#[US8A:&U)V9]->'KD2Z;",]JV:XKP9=^ M;;QKGH*[6O!FK2/;IN\0HHHJ"R"\&;20>U?/WCR+;<2'WKZ#N1FW<>U>'?$* MV*EFQ73AG[QSXA7B>;Y_=4U.N:0YQBGXQ%FO/+<27YD-=/X&G,-VH![U MS"'?%;_ )"' MXUT87^(88CX#S%/O&GU$#\U/;I7O11XD]QK5N>"3_P 5+#]:Q&_U=;7@?_D9 M(?K6.(7N,Z,-\1]06W_'M'_NBI:BMO\ CVC_ -T5+7SY[04444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 "//Q934=Z".: >U.KUHGER&$48H)H)K0R%QQ2 MV_\ KP*3MFG6_P#KP?>N>M\+-Z'Q'T#\-_\ D$CZ5W5<-\-_^02/I71Q2Q[2^!!11169H%%%% %34EW6$P_V:^)I/-U$GWKZ'\8-MT:0^U?-NL2;[X_6O0P2NSAQCT*K#(%$8 MR:>1\HIJ_+7MQ1XZ>H8^;%!%(#\]*QJQ3&]#BAABCWIK-2E)%10X4&FJV:3= MSBLG(WY1_2G#D9J$MVIP?"XIL*BT-8:,]S^'FIF2VBASTKT\=*\.^ M&D_^FHF>E>X#H*\#$1M,]J@[P%HHHKG-@HHHH Y;QV<:!)]#7S;<\SO]:^DO M'8SH$GT-?-MQQ.X]Z]/ '!C"-1Q3AR:3H*%X->U$\EL=BF'TIY/&:B)YS43V M"!O>%.-;@_WJ^FK#_CQA_P!T5\R^%.=;@_WJ^FK#_CQA_P!T5X.+^(]C!OW2 MS1117&=H4444 %%%% &5K=D+RT9",\5\Z>,M-^R:HXVXYKZ><90_2O"/B/:8 MO)),>M=6%E:1RXF/NW/.(1E#3D'-,MV^4BIE%>]3=T>140GW:8S8YI7/-+LW M+72MC..X*>-U./S#-1YQ\M/'"XJ6KCZC0>U.VTP=:D)P*+"88XID8_?@4_/& M:;%_K@:YJVQI2W/?OAB,:5^%=_7 ?#(YTK\*[^OG:OQL]ZG\*"BBBLRPHHHH M *:[!5)-.K&UV_%G 3G'%-*[$W9'/^)M9^R(V&Q63X=\1&ZO50OU/K7'^+-: M\_< U9OA'4"FI(2W>NM4_=.7VFI]'QMN13[4ZL[2;G[1;*M>905Z5\4;@75P .<&O.D3:*]W!;:GCXGXG8L#[M(WW:;NIQ.5KTCA(@ M>,4@XE7ZT#K3E&9E^M85=C>CN>P?#!,3 UZ_7DWPT&)!7K-?.U_C/;I?"%%% M%8F@5SWBB[^S6;G.,J:Z&N%^(<_E6)Y[54%>1,W:)X5KTOVC5Y&]35#'\-/N MY-U\S>],S\^:]_#*R/$K/47&WBF21X.:>3\V:=]^NB6A$2$MM%(">M6# 6'2 MG"V.,8K&4]#7D*F>*2D'(R #YL5)G'RTPG;*:0M\U;IW,9*PIXXI]N_ESH?>D"[N:8W$JGT-8UU M=%4WJ>Y?#RX\S:,UZ;7CWPPGWSA>_$M-UA^%;4'::,ZJO%G@FW,Q6I'7"XIK?+=&GR'O7O4WH>'/< MB PA%7-&D\J]C/\ M54SE#19R;;I#Z&IJ;%4WJ?2GA2[\VQB7/:NHKSCP#>> M%65I'M4G>(4445D:!1110 4444 %%%% !1110 4444 %%%% !6# MXKE\K1Y&SVK>KBO'EYY>CRKGL:J*NR9.R/%;[6#]K8;OXJOZ=XD:S(P^,UQD MKF6Y=L_Q4YRW'/2O3ITDT<+J69ZI!XN9E7Y_UKL?#6M_:YU!;->!07C+@9Z5 MV_A+6?)NURU9UJ22T-:=1L^@5.1D4M9VD77VJU#Y[5HUYQUA1110 4444 %% M%% !1110 5X?\5O^/_\ &O<*\.^*W_'_ /C71A?XAAB/@/+XQEC4A%1QG#&I M":]Y'B3W&,>,5N>"/^1DA^M8A'&:W?!(_P"*DA^M8XCX6=&'^)'T[;?\>T?^ MZ*EJ*V_X]H_]T5+7SY[04444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 3?2MJL3Q'_ ,>3?2KA\2(G\)\X^*!_Q-V^M9(K M9\3C_B:M]:R/X:^APZ]T\2L]1&YI>@H3D45U,Y60N":6,<@5)BEB'[T"N>J_ M=-J3U/?/A:,:1^%>@UP7PS&-)'TKO:^7? M%2S$EIE1VKU*N,\=6?VFT;C.!6E)^\145XV/FUE*3%?2K'\-2:G 8=0<8Z&F M*\$W'D:S&Q/&:^CM-N1Q7)YQ7B8NG9W/7 MPTM+'744=J*X#L"BBB@ HHHH ***0_=- ''>.+P+I,B9[5\[7I\R\+>]>R_$ M"\*Q2)GUKQ@G=(3[UZF$C8\S%SOH/)X%-8<4UCS4G:O9BM#S%H1*.:U<=:?*=5&%VAKL%T1\?=I?[$?^Y1[8ETSCC9 MMZ&E^QMCH:[#^Q'_ +E+_8C_ -VE[47LCCOL;'M1]B;TKLTT1\_U-5KL3I:'";#&<&DV]ZOZI;F M"0\=ZJ''DBNV$KG)*)&.M*1F@?=IR$+CR=5!SWKZ'T27S;)6]J\+%+WKGL867NV-.BBBN M0ZPHHHH YCQQ_P @&3Z&OFR[_P"/EOK7TGXY_P"0#)]#7S7>G_26^M>C@C@Q MFQ&>:4CBA.13J]J.QY#W&G[N*C88%2#[U)*/EIRC=%1W-GPDW_$[@_WJ^G;# M_CQA_P!T5\N^%#_Q/8/]ZOJ+3_\ CPA_W17@8U>\>QA%:)9HHHKB.P**** " MBBB@!#T->4_$6PW6\DF/6O5ZY+QM8"?2)"!DXK6E*TC.I&\3YJB4K(P]ZM$8 M6GWELUM=LK#'--<@J,5]!1>B/$JJS*S?>JQ&1MJ)A30V*ZDS)"N/WN:4T=1F ME'W:I";U&CDTK]*$I:3W);$_AHA'[P4HZTL7^N%RJ&R,UO1A=F%:=D8&IW;32-SFI-"G,-XK9[UF M2,6?FK%J_EN&%>ER:'%S'T5X.OQ+9J">U=@#D9KR'P+JH$2JS5ZQ:SK-&I![ M5YU>%I7.ZC*\2>BBBNQ\_^-)C+>-DYYKE6^Y6WXJEW7K\_P 581/RBO?PJLCQL0_> M&8I_\.*EN>V?#9?F4UZK7E_ MPX7"H?:O4*^=K?&>U1^$****R-1&.U2:\M^)=Z&M"H/:O3;IMMNY]!7AGC^] M,CNF>AK>A&\C&L[1/-Y[1T/%JRU$/ J_IEJ;EL#FJ,OM M77^![#[3,,C/-*M.QK2AS,F@\-R,@.PU.OAJ3/W#7KUEH,7V9,J.GI5C^PHO M[H_*O*GB;L]%4-#Q?_A&9-_W#3V\-28^X:]E_L*+/W10="B_NC\JA8AB>'/% MAX:DS]PT]O#4F/N'\J]E_L&+^Z/RI?["B_NBAXBX_8'BK^&9,?<-"^&9-OW# M^5>TG08O[H_*C^P8L?='Y4_K.@_8'BP\,R?W#^5+_P (U)_<->T?V##_ '1^ M5+_8,/\ ='Y4OK >P/%O^$:D_N'\J7_A&I/[AKVC^P8?[H_*C^P8?[H_*FL3 M8/8'BW_"-29^X:#X:DS]PU[3_8,7]T?E1_8,7]T?E3^M,7L#Q9O#4F/N&HQX M:D 8[#7MIT&+^Z/RJ.708A$WRCIZ4UB@]@?-FIV;6UPP(QBJ&,C-=UXWTPV] MQ(P7C-<2@_=UZN'GS*YYE:-I$D1^0U Y^>I%X4U$>35S5S&.C/2?AG=B&]Y/ M>O=()!+&&'>OFSP?=FWO%Y[U]#:)+YNG(WJ*\7%PL[GLX:5XV-*BBBN,Z@KC MO'-F;JQ( SQ78U0U2U6XM9 1_":J#M*Y,E=6/EC4HC!J+H>QJ%FRN*U_%L'D MZ[, .,UBKR:]RA*\3QJ\;2%'"$5"A*2@^]3GK4,PVD$5K-:&4'9GK7PVO<3@ M$U[-$^] :^=? E[Y-VN3WKZ TN3S;-6]J\7$1L[GL4):6+M%%%H2R"-"3Z5XA\0;T M27KQ@\5M17O&%:5HGE]NAW.3ZU*XXIZJ%)HDKUZ2T/,G*[*:Y#FM_P ,K)-J M"JI/6L8 9KL_A[9^=K*Y'&:QQ#T-Z+NSW+PQ$T6G*&ZXK=J"T@$$(4>E3UY+ MU9Z2V"BBBD,**** "BBB@ HHHH *\/\ BJ/]/_&O<*\2^*G_ !_?C73A?XAA MB?@/*\?-3SR*0?>-.7K7OQ6AX"#_P 5'#]16"QYK<\$_P#(R0_4 M5SXE>XSHP_Q'T];_ /'M'_NBI:BMO^/:/_=%2U\^>V%%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% '*>,?^/1OI7SMK/\ R$9/K7T1 MXR.+1OI7SOK/_(0D/O7I8/8\W&+4IH:ES@8J-!QFI*]B!Y@^]-/3%$!_?@>]<]?X3HHK4^@_AJ*?\ D+.?>L8I? @HHHJ#0**** "LO6;07-J^1GY36I45P,P./8TT[,&?,GBZT^SZE M+QCFN>B;(KO_ !Y9XNY6QWK@D7;7NX27NGC8I:D_\&:A')J3/RXIJC%=K9Q( M",TK'Y,44U^E,.HMI+LN!7LO@74/W:)NZUXF/E?=7HW@6\S<1+GO7F8N.AZ6 M&EJ>]1G,:GVI]16YS;H?:I:\8]00T"@THH%U"BBB@84C?=/TI::_W&^E 'B_ MQ#F_?2+GUKRA3\Y^M>C?$6?_ $^1<^M>;Q\MFO;PL?=3/'Q+U)9.HIQ.%%## M-,8YXKTHG$QY/RU%NYJ5?F&*BD&TT2>@)%[3(O.O$'J:]G\,Z&'ME)7J*\B\ M-KOU2)?4U]':!:B&SC..JUX^,J'IX2%S,_X1U<_E&T>E>;[ M1G?R(Y$>'% ^Y1_PCJ_W/TKKMH]*-H]*?M&'(CD?^$=7^Y^E'_".K_<_2NNV MCTHVCTH]HPY$36ARL>W'% ; J1TXS45=_0YD#-2!\48R*:!S64XZ"ZFQH,OEWH M;/>OHOPG)YFE*?:OFG37V7*_6OH[P0V[14/M7BXM6/5P;.GHHHK@.\**** . M8\,_B$%.?F.FCKBE8_+BJEL:1W-+PI_R'H/\ >KZCT_\ X\(?]T5\O>%A MC7H/]ZOJ'3_^/"'_ '17A8[XCV<+\)9HHHK@.H****3 ****8!5+4[475HT9 M&133L!\W^/=/\ L&HD 8YKDHGWUZ;\4;;=?%@.]>71?(S"O;PL[Q1X M^)C[Q9(XJ _>IZ29.*1ASFN].YQO0%/.*5N#BD'K2]>:T3)8A.*7-(1FEI2( M#-+$?WHI".*2'_7 5SUOA.G#K4]^^&)_XE7X5Z!7 ?#(8TK\*[^OG:OQL]V' MPH****S+"J>H3B&U=L]!5RN*\7:N+6)TW8JH1YG8F3LCAO%GB9HC)&'Z\=:\ MT>X-S<,Y.]940V\.:P;:=%W8YKW7PKJ(NH%RV>*^:K9C#O7/!6L[-B%NM<.*I M71V4*EF>QT5#:R"2W5L]14U>4>B%%%% !1110 4444 %%%% !1110 5D^(9 MNDS<]JUJXCQIJ@M[:2/=U%73C>1$Y61X/XEEW:@_^]5 _P"K%3ZH?/NW;_:J M''R 5]!0C9'BUY)L7/R48XS2#TH)P,5V'.AV?D-+81^;AO36I[7X B*!>*](KD/"%EY-K&^.HKKZ^>JN\CVJ2M$****R9H5=0 M8+92G_9KYT\:W.Z]D&>]>]Z_<^392#/\-?.7B:7SK^7G^*N["1UN<>*EI8S% M&8!3.@I4;]V%I&^[7LQT1Y$M6,!W-BO6?AC8>9\Q%>46R[IU'O7N?PR@\N'. M.U<.,EIH=V$5Y'I$2;(POI3Z**\<]4**** "BBB@ HHHH **** "BBB@ HHH MH *:XRI'M3J0T SRWXCZ8%L'FV]:\7484BOH;XBQ;]%;CM7SS,?+F*^]>Q@9 M>Z>7BX^\!'RU$HSFI"W%)&.#7H2V.'J7]%G\J\3G^(5](^%9 ^C1'/:OF&W? MRKE#_M"OH/P/?>9IL29[5Y6.6AZ6$9W%%%%>8>@%1W S;R#_ &34E-D&8V'J M* /G+QS:E=6E?'>N35?W>:]6^(NE^7%)/MZUY*DF1MKV<*[Q/*Q4=1R\FFS# M(J0#:<4DWW:[+71QK1E[P]=_9[Q>R9\XXKYZ\57YN-3;G/->X^-YO)TECGM7SKJN_" MPNKG%B96T*[G%(#N%(W)IP&!7I6LCS7J5F8B0#WKU7X;VA%Y'+BO+_*W3)[F MO>/A_IOEV44N.U<.)EH=V'CJ>D#[HI:!THKS#T0HHHH **** "BBB@ HHHH M*\0^*I_T_P#&O;Z\0^*H_P!/_&NG"_Q##$_ >79^:G]!3 ,L:=UXKWXNYXDM MQCGO6]X'&?$<)]Q6"PK?\$<>(X?K6&*^!F^'?O(^G;;_ (]H_P#=%2U%;_\ M'M'_ +HJ6OGCVPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH Y'QI_QZ-]*^>M7YU"3ZU]#>-/^/1OI7SSJG_(2D^M>G@]CS\65EX& M*7M3?XJ4U[$$>5(3/%(O%#=:0U=K,E,4]:2V'^D@^]':GVP_?"L<0M#HI/4^ M@_AO_P @D?2NYKA?AM_R"1]*[JOFJGQ,]RG\*"BBBH+"BBB@ HHHH **** " MBBB@ K%\1?\ 'FWTK:K%\0_\>3?2KI_$B9_"?.7BH_\ $V<>]8R\"M?Q3_R& M7^M9.*^DHOW3QJ[U'+TI%ZTE%=!S6!J(?]8*1^E.@^^*PK?";4UJ?0'PR_Y! M/X5WU<#\,O\ D$_A7?5\W5^-GMT_A04445F6%%%% !3).8V'M3Z1N10#/(?' M]AB-Y,5Y$YVOMKZ"\?V0?36('.*^?+M3'>E3ZUZF$J'F8J&HIH!H;I35Z5ZJ MU/-M87-#FZN#% M1NCNPSU/J6T.;2(_[(J>LW2;M;BRBVG/RBM*O":LSV$[A1112&%%%% !5:\F M$,+$^E6:Q/$+B'J2$\5%GFGOTI@'-=B.0FBZTV?KFG+P*;)TK.H[(J.K-WPA%NU MB$^]?2]@H6RB_P!T5\\^"(-VH1-CO7T1:<6D?^[7@8M^\>SA%9,FS2TT=:=7 M(=2"BBB@84444 %%%% !1UHHH \S^*%N&L\@=J\-/RSE:^@?B)'OLC]*\ N% M*W[CWKU<$]#S<7'6Y(S#;BH<8I-W[W%/<HZ ^7,#[U]!> +T-I*)GL*^?)>,$5Z[\/+P^5'&37CXR!Z6%=F>OCI12+ M]P?2EKR3TPHHHH Y?QU_R 9?I7S9=<3N/>OI3QQ_R 9/I7S5>_\ 'TWUKT\ M<.+&J<"ES3*4]*]E*YX\MP!^:E/K3!UJ7^"G):#CN:GAC_D/0?[U?3^G_P#' MA#_NBOE_PQ_R'X/]ZOJ#3_\ CPA_W17@X[XD>UA/A+-%%%AKZ=\662S:1,V.<5\WZA;F&\F!'\1KTL M)/H>?BH6U*$6=]2MS21K\QH_CKV(,\R0?PXI5.!33]Z@\&M3.X[-%--#=*>Z M)L./W:;!_KP:"N6M\)U4'J?0'PS.=+_"N^KS_P"&/_(*_"O0*^=J M?$SW(?"%%%%065;^Y%M;F0G&*\1\O5O&,Q@T61QUQ7S1K%_)/? M-D_Q5U8:-W0D^M$G"T@Z TY^0*]>$3R9R(0ASFIE8=*D* 155 MR=]=*CH97N.?_6 BNF\.Z@;>=/FQ@US)J:WG:)@0>E85HW1M3EJ?2WAK5EO+ M=$#9(%=+7BWP]UO;/B1N/K7JT6K0R' 85X56FXRL>Q3FG$TZ*CCD$@R*DK$T M3"BBB@84444 %%%% !1124"([B7RHBU>,?$#4]UPRAJ].U_44@M6&[G%>">+ M+\W%VW/>NS"PO*YRXF6ECG&DS(2?6G#I54D[JLJ?EKW::LCQYN[&]&I&YYIS M"C'R5H]42B//%:>AIOU&'_>K+/2N@\+0&2^C..C5P8B6AUT5=GT9H$8728./ MX:U:H:.-NF0C_9J_7A2W/96P4444AG%^-KKR+=AGJ*^?]4D\R\D/O7LOQ,N? M)7&>M>(3OOG8^]>MA(^[<\S%.S8U1S3W^[0J\9HD/RXKO:LCSMV3:4GFW\:^ MIKZ$\$V1MK53C&17@_AB R:Q#QQNKZ:T>V6&QBP/X17E8N?0]7!QTN:-%%%> M>=X4444 %%%% !1110 4444 %%%% !1110 4444 OIGQ1"9M/91Z5\\>([8Q7[9'>O3P4K(X,4M3$-/4X%,[TIX%>ONCS6,8_O M5(]:]H^'=T66-,UXQCY@?>O3OAU=;;Q%)KS<9&Z.O"O4]R'2EID;AT!%/KQS MU@HHHH X+XE6ZMHK$#G%?/80I,<^M?2OCJW-QI+*!GBOGK4K8V\Y!'.:]3!R M]TX,3&\BJQRPI)/F%,7I4B#=7I(X)JQ5=2K ^]>D_#[4S'=(A:O/+A1MK9\* MWAMK]23QFN7$0NCHHSLSZ?M9A-$&'I4]<[XK%W04 M445(PHHHH **** "BBB@ HHHH *1CA2?2EJK?7"P0,6..*$!YY\1=746#Q!N M17AKR;V+>]=IX]U1I[N6-6XS7"Q@F*O9PE.T3RL1.[+$:[AFG-3K8?NCFD]: MZY:(YXEBP@^T7,8 _B%?1_@ZW$6B1#'.*\'\(V9N+\<=Z^B-"B\G3D3T%>1B MF>CAE9FG1117$=@4444 %%%% !1110 4444 %>(_%0_Z=^->W5X=\5O^0A^- M=&&_B&&(^ \Q4_,:<.#48^]3STKWX'B2W&GK6]X)_P"1DA^HKGS6_P""/^1C MA^HK#$_ S6A\:/IZV_X]H_\ =%2U%;?\>T?^Z*EKY\]T**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** .1\:?\ 'HWTKYZU?C4)/K7T M/XR&;1OI7SMK!_XF4@]Z]/!;'GXL@49&:*$^[2$\U[%,\F8N.*8.33LTG2M+ MZD]!.]26W^O%1]Z?;_ZX&L*_PG11W1]!_#?_ )!(^E=S7"?#4YTD?2N[KYJI M\;/>A\(4445!04444 %%%% !1110 4444 %8GB/_ (\F^E;=8GB/_CR;Z5=/ MXD14^%GSGXH'_$U8^]9('RUJ^*&_XFS#WK(W?+7OT7[IXM7<5>:3O2*>:AO3W/H#X9_\ ()_"N]K@OAE_R"?PKO:^=J_& MSVH?"@HHHK,L**** "BBB@#G_%-M]HL&7&>*^JX'%/OV\R^)]Z83CBOH:'PG MB5WJ+C(IBCFGCI3>AKJ1S)CE^]BFOUQ3EZYH8AM3W._\!VY:>-L=Z]X MMQBW0>U>3?#>Q\RV63'2O7(QB-1Z"OG\0[R/:H1M$7%+117.;A1110 4444 M%%%% !1110!Q?CN,O9G [5X!J$>R_?ZU]+^(K/[3:/QT4U\Z:_%Y6K2IZ&O1 MP3UL<6+CH8[2PC.0:5/O4U.*./^0#)]*^;+T_Z2WUKU,O.'%C%& M:"*$Z4,:]N)XT]QJCYJ?WQ3 >:4G S1/8J)K>&^/$%O_ +U?3^G_ /'A#_NB MOF#PO\^O0'_:%?3^G_\ 'A#_ +HKY_'?$>SA/A+-%%%NG#2L['+B( MW1YJHXIK<HNZ/'GN YYH-'0XI&-;LPZBKR*3J:%.*.AJD5; M0<.N*=$/WPIO3FEB/[T&N6OL=%'<]]^&0_XE7X5W]>?_ Q.=*_"O0*^=J_& MSW*?PH****S+.8\<\Z!+]*^9+U#]L8D?Q5]1>+HO-T:1?:OG#6+7R;QN.]=N M$W.3$)LHJ/EIT8W-0OW::K;6KVX(\F>Y,_3%5MOSU+OR:"O&:V6QFW8C<4T= M:?U%0EL&L9JY<6;.F:JVG/N5L5W&A^*&FE4%S^=>8$%@*TM)N3;S#GI7%4I) MZG73JM*Q],:+>K-:!BPK5$BGO7D>@^)=D2IN_6NTT_6!,ZC=UKRYTFF>C"HK M'5T4Q'!0'-.R*P-A:*3(HR* %HI,BC(H 6H7G1@KSW6/$OV>[ MDCW=/>JC%R9,I)(P_'&N^5]:GB?53>:@QW9S6#7L86G:Q MY>(G=B;:E7I3!3TZUZ:6APLD09--8X?%+G::@9\R5+>@D/<5VW@6T\VX4XZ& MN)SN85ZK\-+/S/FQ7F8N5D>CAHW/7]/799QKZ"K51PKLB4>E25X[/4"D)P,T MM5KZ7R;5W]!0!Y)\6[D!@ :\>4[GS7??$?4/M=SMSG!K@D7'->[@XV@>1BG> M1= _=U5<_/BK"/\ +BJ\@P^:ZZBT.2"U.N\'6A?487QWKZ+LABSB'^S7CGPX MT[[1&LN.E>SPKLA5?05X.*E>1[.&C:))1117*=(4444 %%%% !1110 4444 M%%%% !1110 4444 5;Z 3PE2,\5X%XZM/)U)^.]?0S?=->(?$:#%U(^/6NO" M2M.QSXB-XW/,!]ZGN.14*-DD^]2J=U>_%^Z>-):BS+A :ZWP1=>5?KSWKDW. MX8]*U?#4_E:@O/>N2O&Z-:,K,^E]*E\VU#>U7ZP_#$OF:*^>_&ME]EU1E P,U])-RI^E>'_$6S_P!,DEQ77A9- M2L85XW5SS/&!4L/0U7#9W4Z.3 ->W%W1Y-7<20[FQ4L,AMB''%1+RU22)N3% M14C=!3E9GK?@36C((T+5Z[$X>-2/2OFGPGJ7V2^C3..:^@="O!=6JG/:O%Q$ M+2N>M1E=&Q1117,;A1110 4444 %%%% !1110 =*Y#QGJ0M;-L-CBNJN)!' M[9Z"O&/'>M^9OCW=*VHPYI&=65HGGFL77VN_*'^\ .]0[\G-6+0>?=1KZFBN[1*I*[/1OAUIIDN@Q7O7MMO M'Y406N(\#Z3]FMXY=O45WE>%6ES2/7I1L@HHHK$U"BBB@ HHHH **** "BBB M@ KQ'XJC_3OQKVZO$/BH?]/_ !KHPW\0PQ'P'EZCDTY>3BFYP30IP:]Z!XLM MQ&'-;O@G_D9(?J*P7/>M_P #\^(X?K6&)^!FM!>\CZ=MO^/:/_=%2U%;_P#' MM'_NBI:\ ]P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** .3\9'_1&^E?.VKC_ (FQYV+W*R= M*:PYI4/%+7KQ9Y3&D4'D4[M35ZU8+8;3X/\ 6@4WO3[?_CX%85W[IO2W/H'X M:C&DCZ5W=<-\-_\ D$CZ5W-?.U?C9[L/A"BBBLR@HHHH **** "BBB@ HHHH M *Q/$?\ QY-]*VZQ/$?_ !Y-]*NG\2(J?"SYP\4?\AAOK63CC-:_BC_D+-]: MS!]ROH*.QXM7135[TJGFNFQS!BEB_UHI1UHB_UPKFK.R.FF]3W_X9 M<:3^%=[7!_#/_D$CZ5WE?/U/B9[-/X4%%%%0:!1110 4444 -<90_2O#_B-8 MYGD<#UKW$]#7F?CRQWP2/BMJ#]XRK?">%0J45A3QQ4L\?ERE?>HF&*^AP^QX MM:.HJG!IK#O0:?U6NAZ&-AJCFED'&:44K?=K"6J''1G5>"+DQ72+GJ:^B-.; M=8QGVKYB\.7'D7\7/\5?2&@W:S:?" ?X:\7&1LSV,+*Z->BBBN$[ I*6B@!I MX!->=?$6^']GLF>U>B2\1,?:O%OB%>%O,3-=&'C>1C5=HGELGSW!;WI7'.:: MG)J9A\M>_2VL>-5W(Q2$4J4M;'/;45*?&N^4+4:G#58T_P">_4>]85W97.BD MM3W7X:6XCTOD=J[^N0\"($TT8]*Z^OG:KO)GN4_A04445F6%%%% !1110 44 M44 %%%% $%V@:UDS_=-?-OC&'R]:F;'>OI6X_P"/>3_=-?/7CN';?RMCO79@ MW:1R8OX3B"FX[J4+4T0!BIN.:]^#T/&EN-VTDA^7%25$]:MZ$[D2@[JZ?P7- MY.NQDGO7.J,5I^'Y?*U5&]ZX,2KQ.J@_>/J#3IQ-;J<]JN5SWA:X\^Q4Y[5T M->!)69[<7=!1114C.8\Y$\:7Q$6.:5ON8I0/FH_BJ9NY2-7PI\NNP _WJ^H-/ M_P"/"'_=%?+GAUPFO0'_ &J^G=)F$EA#C^Z*\''+WCV,&_=+]%%%]0>AX=569&PYS2$9I[=*1?NUV&!&*=C-(!BGIUIE M=![3^ M%!111699G:S#Y]DR8SQ7A7B[23%<,VWO7T'(@=<&O-_&^E!HI&5:Z<-.TC*K M&Z/#2VUB*;C-.O86AN6!]:6(\\(J\U(_W,4$@&F,V:T3,)(1 M1\M0LF6J=32XYIVN2F,"[5I$)5\BII1\G%0#DUG.)K!FQ87[12#YC7:Z1K_E MR*2_ZUYEN9#Q5N&^DCZ&N2I2.JG5/?;;Q4AC4;QTJ]#XA1S]\5X/:ZW,N 6- M;UCKCY&6_6N1X;0Z?K![,NL*1]ZE&KKG&ZO-(]>PH^;]:>NOC?\ >_6LG0'[ M<]'?6%7^*JD_B!(Q]ZN N=>YX;]:Q=0UUB#AJ:H#=<](N?%:>6XWCIZUY-X@ MU-IK^1PW!/K6;<:U,6(W&LVXN#(-Q/)KII8>VIA4KWT*=R6DN=Y.:>!D4NW* MYIZ#Y:[Z<;'%.5Q@&:>@YH7BE!Q6[V)0U^>*@*G.:FSEJ5EXJ6]">HVV&^Y5 M/4U[M\-;/R8,D=17B>D6S2ZE%QQFOHOPA:?9[1./X:\;%RN>KA(G54445YQW MA69KS[-)F;T%:=<]XKNECTB=<\[:J.Y,MCYW\2SF>^DYSAJR57*U9U!C)?3' M_:-11U]!AE[IXU5W8Q/OXI6&^3;35XF-36H\V^5?>M:ST)I1]X]R^%EN$TO) M':O1ZXGX>0^3IH'M7;5\[6^-GM4_A04445D6%%%% !1110 4444 %%%% !11 M10 4444 %%%% "'I7EOQ#T\O;RR8]:]3KD_&]JKZ+*V.<5K1ERR,ZJO%GS3M MV,X]ZDA'!I]VGEW+C_:-(G KZ&D[Q/$F,!^8UJ3?>JRK;54CK4U M8Z!#<^CO \OFZ.K9[5U-<#\.[Y3I"(3SBN^'(KY^JK39[E/X4%%%%9EB'I7F MGQ T_P RTDDQ7IEO;_!NN Q M)&6ZBO"4R'SWKK?#.K-;WL2LW&:\S$4[H[Z%0^D8VWQJWJ*?6%INLQ36T8W# M./6MM&WJ&'>O+:L>DG<=1112&%%%% !1110 4R1MB$T2.$7)K(U'58XH'^;] M::5Q-V,S7==6VMY%W8XKP?Q%?&ZO)#NSDUU/C#6V9V5&_6O/7D:60L>]>EAZ M5M3@K5;Z$*(2]6&X7;1$ 'I7_P!9[5ZD=$>?+EEIU8KWKCQ,SIH1U/;="@$6EPC':M2JU@GEVB+Z"K->*]SUEL%%%% M(84444 %%%% !1110 4444 %>'?%7_D(?C7N->'_ !5_X_\ \:Z,+_$,,1\! MY<>M*!F@=33DZU]!#8\:6XUQQ6_X'X\10_6L)NM;W@G_ )&.'ZURXE^XS>A\ M2/INW_X]X_\ =%2U%;_\>T?^Z*EKP3V0HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH Y/QD/\ 0V^E?.VKG_B92#WKZ)\9'_1&^E?. M^KC_ (F4A]Z]/!['G8K9(&/-#<"E(S2=:LD#]V MEMO]<*:>F*DM!F<"N:O\)O16I] _#;_D$CZ5W5<1\.1C2A]*[>OGZGQ,]R'P MH****@L**** "BBB@ HHHH **** "L7Q%_QY-]*VJP_$AQ9-]*N'Q(F?PGSG MXH_Y"[?6LC/%;/B@?\3)C[UCJ,IFO?P[]T\:LM1M ZU)&NX&D*X-=?0Y>H$\ M4Z'[X-1YR<4Z,X<"N6LKHUIO4]_^&7_()_"N^K@/AC_R"/PKOZ\"K\;/=I_" M@HHHK,L**** "BBB@ KEO%UEYNFN0.U=35'5+?[1:,F.U5!V=R9*Z/F#683# M>E2,_A9W1Y&(C9C33H^3BEV\4*,&NN4CCZ MB'AZ&/S8IY7O30,M6=POJ26TI@NXR/6O>? >HFYA1,YP*\$9<.K>E>M?"VZ\ MR;:3TKS,7&ZN>CA):GL-%%%>4>H%%%% $=QQ;R?[IKY^\=3[KZ5,]Z]_NCBV MD_W37SCXUDSJTP]ZZL+\1AB/A.20_/5@]*KC@YJ93D5[M,\:J]1,8I'IQH0; MS6IBB)C@9J[H@+WZ_6J^^"T*:> 1VKJ:R MM$M?LUHJXQQ6K7S\W>1[$59!1114E!1110 4444 %%%% !1110 R;F%_I7A? MC^W(FD;%>[.,H1[5Y3\2+'99O+CK73AI6D<^(C>)XW&<+B@]::O&:E R,U[E M-Z'B3W(F--ZTKTD?)KH3$EH.;A*L::^RZ5J@//%+ =DHKDQ&QK3^(^B? ,WF MZ:#[5V5<%\-7W:5U[5WM>!4^)GN4_A04445!9S'CG_D R?0U\W7/_'RWUKZ1 M\E-8\4'D4G6O:3/): _=S2'[N:7VIK_=Q4 MR8D6M$<=P4444 %%%% !1110 5FZM;":UDX[5I5',N^)E]133LQ/8^=/&- MH;>XD.,: ><4=LT+UKT M8O0Y'L*XQ2"I",TW;57!,J_&SVJ7PH6BBBLS0*P_$%B+BSD.,\5N5!=1^9 R^M5%V=Q- M71\T>*]/-O=-A<S0J^Z>;7A[PUF^6F!LBG MHNY:3;AL5UQ=SBFM!5)W5(QY%-V]Z0G)%;HQL3GE*@BYFQ4X^[4>-C;JF1HM M!\B#-0D8-3;MU12=:AQ",M2/S"C#%78KQD4'-4]FXU)L^7%9.%RW)EMM6=>- MQIB:P^[[QJ@8\M1Y.*S=,I3T--]6=A]XU5:^:0\DU6"9XIWE;:%3*1C7=H'E$OS3R'U-1C@TH;,C?6G!:]ZCHCQY.[(FX.:MZ$AEU5!CO58C M)Q6WX2MO,UR,8[T8B5HFU!7D>^^$8/)L%&.U=+6=I-OY%J@QVK1KY^;O*YZZ M5D%%%%0,**** "BBB@ HHHH **** "BBB@ HHHH ****& 5@>+4WZ-(/:M^L MCQ"GF:8Z^U5#=$S^%GS+K,7EWC#_ &JI*>*WO%-OY5\W'>N=8X(KW<-+0\:H MM1[CC- 8\"E;[HI=F%S6U38QAN>G> -2*S1PY]*]LC.8U/M7SOX$E_XFT0SW M%?0\!S GT%>%B%:1[5!^Z24445SFX56O8!<0%".M6:* /G[XAZ2;:_)5>,UP MBGJ#7OGCG1?M<4DVW.!7@VH1FWN77I@XKT\-4T/.Q,")3\QIV,FHP>]2YPN: M]5.Z/-:LQJK^\I3=&UNE8'H^N:KW2;Y,UC4AI':L0PZ5Y3XB\0,F]0]7M9\2YA9=_P"M>;ZI?&X9CFNJ ME1?4YJE4SM1OVNYCDD\U6VX7-$<6]B:5NN*].E"QP5)78W..:XUXC\5%S?_C71AOXAAB/@/+/XC2@TC##4JC-?00V/$D]0-=!X(_Y&*'ZU M@L/EK=\$?\C%#]:X\5\+.G#OWD?3EO\ \>\?^Z*EJ*W_ ./:/_=%2UX9[(44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 KUX+0\N0[-)TI#UI6Z59*V&]34MJ<3@U$*?"?WHKGK['31W/H7X)1FR M/TK=K$\1_P#'DWTJH?$3/X3YT\4'&H./>L:(_)BM;Q6?^)H_UK&A^\*]R@_= M/(KEE/D!IN_?"\_P#$ MH_"O0*\^^%W_ ""/PKT&OGJOQL]^G\*"BBBLRPHHHH **** "D89T4 ># M_%"S_P")D9 .AKS:([B?:O;/B/IYECDEQTKQ* ;99 >QKU\)+W3S,3'4F!II M;%*.IJ-LEJ])GF]28'*T@X-,4XIY&5S4M:"0I;<*[OX<7WV6]Y.,FN 0\&MW MPU=&"\3!QEA7+7A>)UX>5I(^F[27SK=7]:GK*\/R>9I,3'N*U:\-Z,]I;!11 M12&9>LW8M[23G'RFOG+Q1-YVK3'/>O*1Q\U KVZ:/)EJ.+<41OM)IAR337R*T)2'R-SFNK\ P[M=C; M'>N0;[HKOOA[!_Q,HV]Q7G8MZ,[L.M4?0,"A84QZ5)3(O]4OTI]>&>L%%%% M!1110 4444 %%%% !1110 5P?Q+B#:.>.U=Y7'>/X_,TDCVJZ?Q(B>L6?.4G MR2$5+&WRTFH1E+HCWJ.,XKWJ+T/"JQM(28X--C.VG3#)%,8'%=B)V0\'YLT[ MHVZF*#BG-]RN:LBZ>C/:_AI?!;$)GM7J2G*@UX3\/;LQO&F>M>YVYS A]17A MXB-I'L4)7B24445SFYS/C?\ Y 4GTKYLO3_I+?6OI+QQ_P @*3Z5\V7O-RWU MKTL#N<>*V(P>*!Q24K5[!Y$MQ!US2/ZT[^&D/W:F6PD:/A?G7[?_ 'J^H]. M%A#C^Z*^7/# QX@M_P#>KZDT[_D'P_[HKQ<;\2/6P7PLM4445PG<%%%% !11 M10 4444 %%%% '!_$*T$UF<#M7@-[#Y=XR^AKZ9\46OVBT88SQ7SUKUMY.I2 M<=Z]'"RT//Q<=;F-VQ3E&!2'[U/ZK7L09Y4EJ-W\XJ0CY*M$YC%6]@ ML0KP^:?_ !YII%/49%94CJ60,K4)X-31'Y M*8RUUIG,MQRG(HDZ4Q/EZT[.:!L:IQQ3'/-.88.::?F-2Q+<H(<9Y MJCY9FC %>B^!-&)FC=EKS\1.R.K#PNST_P )V M+)05QQ72U!;0K#$H [5/7 MC2=W<]B*LK!1112&07];GO M75AHWEI?#O3V,L5>DX[UP97+?2O7OB3:#SV(%>3# =@?6O8PCNCRJ\;,9VQ4A.4Q30.32+ M]ZNR:T...C.@\'7/DZW&,]Z^D-,G$ULASV%?+>B2&+64;WKZ/\)W'GV*G/:O M&Q4=;GK8:=]#HZ***XSL"BBB@#/U>V%Q82+C)(KYV\::4;.[9MN,M7TNZAU* MGO7DWQ+T;S?FC6MZ$[2,:T+H\97D 5(?NXI[0&&4J>U1D_-7N4IW1Y%6-F.4 MX%,EMCTCP[X@\BY! M+UW:>+4('[S]:\#MKJ6)\@FM2+5Y@?OFN.K0N[G7"M9'N4?B=6'WZ&\3J/XZ M\@@UB0)RU)+K4G]^L/8:FOMSUF3Q6@4_/^M<9K?B(2LV'_6N-FU>7'WC65/? M2RDY:MJ='E,ZE:Y?O]1:4D;JR2Y8\FHBS%N: ?G%=\*:.64[Z%E&"#ZU$3EL MT3'@8I!TK:UC*]R;.U,U%;IY]V!2R',>!6KX=TYIKQ#C/-<->5CHIQN>E>"= M)PJ.5KUB! L2CT%O;:\.^*A_XF0^M;X?XS#$_ >92#YJ<% MP,T2')D3_=K:\$?\C'#]:Q'^[BMOP1_P C'#]17'BM(LZ, M/\2/IVV_X]H_]T5+45M_Q[1_[HJ6O$/;"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#DO&;8M&^E?.^KOH?QI_QZ-]*^>=4 M_P"0E)]:]+!'!BBGFGKR*C/6G*<<5[,3RI#\48XI"<4I.*9%AG>EM^;@?6A^ M%S26O^O!]ZYJ[T.N@M3Z%^&XQI(^E=U7#?#?_D$CZ5W-?/U/B9[,/A"BBBH+ M"BBB@ HHHH **** "BBB@ K$\1_\>3?2MNL;Q",V3?2JA\1%3X6?-OBK_D*N M/>LN 5J>*/\ D-LOO6:/E8"O;H_">/6V'R\BHX^M2R=*@4X:NZ#T.-(?(.*; M']\5-(/W8-1J, &LJK]TVI+4]^^&'_((_"N_KSWX6MG2/PKT*OG:OQL]ZG\* M"BBBLRPHHHH **** "BB@T 2C_:-?4GB%/,T>9? M45\T>(X3;WS\8RQKOPDCAQ2*7:HP/FI\1W+32<-7M0=SRFAK\&IHQF.H&Y-6 M(ONXJI+0FQ"WRU9TN7R[R/\ WA4$PP:(CY M<5T%>:^ =5\VWBAW=*])'(KP*BM(]VG*\1:***@LX#XBR^79_A7A%TX:Y8U[ M3\4YMEGU[5X0TVZE)_JU^E.I M%^[2UXYZ04444 %%%% !1110 4444 %%%% !7.>+H3-I[ #M71U0U2W^T6S+ MCM3B[,4E='S'KL/EZ@R^]9?1JZ/QG%Y&N.GO6 1SFO=P[]T\2NK2';IKZ(LSFTC/^R*^ M8_"<_P#Q.H!G^*OIJP.;&'_=%>+C%[QZ^%^$LT445Q'4]>E@3CQ0G:FKR:,\4@.*]A'CR6HX?>H_BQ29 MYS36;'-$]@CN:WAP?\5#;X_O"OJ'3O\ CPA_W17R_P"%OGUV _[0KZ@T[_CP MA_W17A8SXCV,'\++5%%%<1V!1110 4444 %%%% !1110!4OX!-;N#Z5X#XUL M3#>ROM[U]#N-R$>HKRKXA:4%MGEV]:Z)XS_![T)[T@_P"/C9[T ML_[MP*]NC+0\><=1S*.M)&V3BFE\BDC.#6SD9-$IZTZ/EP*C)I8F_>"L*K]T MUHK4]\^&(QI?X5W]7;UKQO6; M0P2MQ7IX>IH>97IV9G(_.*M* 5K.C8]:L+-Q7HQGH<;B+/QTIL9)I ?,:I$7 M!K=-&5&*@*DM@4^5]M6+& S2#CO7/4G9'1"-S5T.P:XE4%>]>X^%-(6"U5MN#7% M>$]$RR,5KUK3X/(@"XKR,14N['I8>G;4M#@8I:**Y#K"BBB@#GO&$GEZ+(WM M7S;JTWG73'WKZ*\=R!?#\O/8U\U3/OG<_P"T:]#!HXL6.C.%I$7YB:8#BID' M&:]=-6/+ZC!'OE ]Z]\^'FG*-*23'->&V$?FW8'O7T5X'C\O1E'M7DXV6IZ6 M%6IU '&**6D%><=PM%%% PHHHH **** "BBB@ HHHH **** "BBB@ HHHH * M**#0!YMX_M3(CMCI7A=SE+EQ[U])^+;/S=.F?'05\Z:E'MO)?9C7JX.6ECS\ M3'6Y$N,48QS4*OSBI2?EKTFSS;:DMF=EVKU[_P##V;S=.!]J^>87Q*#7O?PQ MD#:9U[5Y6+7NGH83XCT*BBBO-/2"BBB@ K"\0Z8M[:2$C.!6[49"R^HII MV8FKGS/XATYK>\EPO&:YI_E:O9_&.@@"20+UKQZ_B,=TRXZ5ZN'J:'GUZ9 # MD5*!F,U7SAL5:CY2O2C*YY\E9D<"\G-.* MEW?+4>>*RJ3L:05RU; M0M/(% S7IW@[13YB,R5R_A#2S>7:@KFO;-&T86@7Y<5Y6)J:V/2HT^INV5N( M(5 ':K5(!@ 4M!YGG)J9#D8JMG!IZOBOH*/PGA26HV7[U;G@G_D M9(?K6')TS6_X'&?$,)]ZYL3\+.BA\2/INV_X]H_]T5+45O\ \>\?^Z*EKP3W M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y#QJ<6 MC?2OGG4^=2D^M?0GC?\ X]&^E?/.IG&HR?6O1PCL<6)6I"4[TSH:EW I4+&O M4C,\Z4!_6CK35/%*&Q3<]3-1%?E<4EMQ,*:6YI8#^_%<]:5T=5!:GT-\-CG2 M1]*[JN#^&G_(('TKO*\2I\3/6AL%%%%04%%%% !1110 4444 %%%% !6-XA. M+)OI6S6'XD.+)OI50^(BI\+/F[Q.W_$^8^]4&Y(-7?$P/]M,?>J.[Y:]NB_= M/(JH<3N%18^:E1J&XKJ3LCG425VS&!3,X3%-SD4C5SU9^Z=%.&I[Y\*O^0/^ M%>B5YU\*O^0/^%>BUX=3XF>Q#X0HHHJ"@HHHH **** "@T44 4]1B\VS=/45 M\^_$#33;W9.,9-?1K*&7!KQ_XH6(,FX"NC#RM*QSUXWB>0QG8,4C'O23#:Y' MI32WR@5[=.1YDH:DP3*;J5#@U(A'V>JV_P";%;2EH9*I/>O<[63S(@U?,_@Z\\C40<]Z^BM"G\^P5O: MO%K?$>M0^$U:9(VV,GTI]07AVVLA]!6)T'D?Q0N_.A*9Z5XT$/FDUZ/X]NO, MF=2>AKS_ !WKU,+H>;B=1Z#'-(_)IV[Y*9G->G&1P\HO:D!S2,V!4:M@FB4] M!J)(HWRJ/>OH_P"'<87P_']*^==/7S+L#WKZ3\"ILT-![5Y&+E='I8969U I M:**\\[0HHHH **** "BBB@ HHHH **** "FR#,;?2G4U_N-]* /F_P"(:[?$ M+GW-3K4)]&KZ:T"[^T64?/117R[8ML MU&-AV-?0O@6Y,]HHSG KRL7J[GI8?30[:BBD-<)UG+^.O^0!+]#7S7)G^M>A@W8X\3J1=:6FJ:7->JIZGG2B*>E,?[M.S36/% M.<]"5#4T_#$GEZQ"?>OIK0[CSK*+G^$5\OZ""=7B ]:^E?#",MG'G^[7B8EW M9ZN&5D=#1117(=04444 %%%% !1110 4444 %-QBN<1LJAYU3^%!1114%A1110 4444 96M6@N+8KC->2^)O M#1\MWV?I7MKH''KNFQRV3 +S6M.HXF52"DCYCN[,VS,,=ZIISFO0?$'AY M][LJGK7'MIS1,V0>*]2E4N>95A8JPI@U(QP:7A3BH)'S76IZ&/)*J$KDR5A&7-($I^X4H(K:+,K#2/EQ3%X:I34?\ %3Y@L.8]J9]T MTK=:CELTSA5[U MC.I9#A'4CC4SN *[CPQHAGD7Y:SM)\-REE8J?RKU?PAHXA8;EKAK5M#OI4M3 M:T'3?LRK\N*Z<# J..%8QP*EKSI2NSNC&R"BBBI*"@]**1ONGZ4 >O2_B1>D7LD6?6O-H2-C5Z>'7+$X<1JQ%&XU(6VC%-C.,YJ M*5^:[N8XN34VO#\?FWX^M?17A5/+TQ1[5X+X,MC-?KQWKZ&T2+R;-5]J\G%2 MO(]##JQIT@I:*Y#K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M#110!E:]&'TF8>U?-?B*+R+V7CJU?3NIQ^992+ZBOG?Q]9FVNR<8R:[<)*S. M3$K0XX<'-6 :X@?E;->N_#;51% L6[K7D4QXKK? ]XT=] M$F>IKBQ*3B=>&T9](Q-NC5O44^J]D=UG&?\ 9JQ7DGI!1110 4444 8/B&Q% MU;D 9XKQ?Q/X<-LSS;,5]!R1B08(KC_&>D)/IK;%YQ6U*IRLRJPNCYME7;+4 MT38%;VH^'I8BSE3CZ5@.AB;%>Q2J'E5*=F+)\Q!I['<@%,4\R@ 9YIEGI$EZV5!->@>$/#S17 M +J>M<%6J=5*F=)X+T'[+*CE*].5 .*H:;9)! N%P:T:\VI+F9Z4(V04445 M!84444 %%%% !1110 4444 %%%% !1110 5XA\51_I^?>O;Z\1^*Q_TW\:UH M_$95OA/+%&XFCOBEA/+4A.&->Y3GH>3*%V2'E<5O^">/$,(]ZYY6YK>\&/\ M\5+#]:YZ\KQ9=*%I(^G+?_CWC_W14M16W_'M'_NBI:\8]@**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** .4\8Q&2T; [5\\:U;.NH2 M<=Z^G]7M/M-NXQGBO%]:T3.H2?+WKKP\['-6C<\^2"3;T-)]FDSTKM%T3 ^[ M4BZ'_LUV>U.>5/0XDVT@[&D:VDQT-=R=#S_!33H>?X*%5NS)TSAOLTF.E26U MM)YPXKM1H7^Q3[?0\3CY:F<[FD(:GI/PX0II(!]*[FN:\(6OV:Q"XQQ72UYD M_B/0CL%%%%24%%%% !1110 4444 %%%% !6)XC4M9,!Z5MU3U"#SX"N.U5%V M9,E='S/XDM7_ +68X[UC-;R;L8->F>(]&SJ;';WK+70\G.RO2IU-#SYT[G$& MV<$<4Y[9]HXKM)-$Y'RTO]BY'W:V=;W2%2L<8ML^.E!M7XXKLET7G&W]*D31 M,OC;6,JET7&-F>@_"Z,QZ1@^E>@URG@JT^RZ?MQCBNKKS9N[/0CL%%%%24%% M%% !1110 4444 %>?>/K(W$3,!G KT&L/7[$7-K(<9XJZ;M*Y$U>-CYDO+1Q M=2#'0U6^S2;L8KT*\T3-[)\O?TJLVA8YV?I7ITZUD<,H''""01]#5;[/(91Q M7>G1,09VU!%H>6SLK5UKHA4SCY+9^.*:]O(5Z5W+Z'D?=I@T//\ !64ZET)4 M]3E=)62"Z5L'K7T;X,.0Z-LF'R]Z]G\)1>5I2K[5Y]4[J2.@JKJ/ M_'C+_NU:JO>C=:2#VK$W/G7QB'>]D&/XJY=;9RO2O2/$>F>9=R';WK)31OD^ M[7?1E8XJL+G%M;R>E.2V?'2NU;0_ESLH31/D^[75[8P=(X6:VDSTIK6L@7I7 M<_V'N/W:>V@\?9?97+XQWKZ"\9:0)K=Y-M>9PZ)N).WO7=2GH<5 M6&IQ3VLB]!2"WD]*[UM"W#[E0KH?S$;*ZE6,/9ZG$_9I/0TOV:3'0UW*Z#D_ M_'>OIKQ3%YVDNOM7B\^C;I6.WO M73AW9F%:-T<,+9_2G&V?'2NT70^/NTBZ+DXVUW>UU.%P.+^S/Z4GV9_2NV&B M<_=I?[#^;[E4ZMQJ&ISWAJT;^VX,C^*OIG2H!%8Q8_NBO%=&TGR=7A.WH:]R MLQBTC'^R*\VL]3NHJR)Z***P-@HHHH **** "BBB@ HHHH *KW,(FC*GTJQ2 M8IH31X5X]TQEN9&5>*\W2V<,1BOH7Q=HPN('DVYKS'^P\,WR]Z[*56R..I"S M.+>V?/2G"!\=*[,:)N'W::=%Y^[72JI@Z=SC'MGQTIUK:OYHXKL3HV1]VGVV MC8F'RU$YZ%*G8]*^&Z%-+P?2N[KEO!MM]GL=N,<5U->=)W9Z$/A"BBBI*"BB MB@ HHHH *BGB$L94U+10!S&K:%');.=HKR_5]#*&3:M>Y3IYD17UKF[S0EFW M?+UKHHU>4YZM+FV/G:\LI8I6RIK-*-OY%>P>)O#0@0L$Z^U>>W6FE'/RUV0J MW.25*S,')5L5+NIUS;NASBHHU8JK\5"P)I$)SBMN@ID:.'Z&M MNSLFE )6H=0W4-#-M[21S@+73:#H[R7\09.":W-#\/\ G2+E/TKO].\,K;S( M^SI[5RU:W0VI4;ZE_3_#D26\9VCIZ5MV=BMMT%6XEV1*OH*?7GN39WJ*0444 M5'4H****8!2-]P_2EI&^Z: /G?XC!VUQP!QFN,CMWZ8->J^,]+\_5V?;WK B MT/\ V:]"G.T3BJ*\CC'MI%Z"J\MN^1Q7H#Z'D?#M%%M;QR;<5W7:N"K+FD=E.-D%%%%9&@4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 R1-Z%3WKQ+XKV&V92H[ MU[A7F_Q#L/ME#TTY%1,2&JW4U)Y"RG4FHG?Y\4X9"U%L=GSBL_:&D8#@K,>*M6]C+* MXPIJ[I]@TN,K7H_AKPN+F$.4_2N:K5L=$:5QW@+P^)DS(OYBO2K/18[9LJ!4 M6@:4-/7 7%;]>=4FVSMIPY8V&HNU<4ZBBLC4**** "BBB@ HHHH **** "BB MB@ HHHH **** "O$/BJC-?\ [U[?7E7Q"L?M%UG&:NF[2,ZJO$\5CA?)XI9 M('':NKBT@EC\M/ET\VW_ ![1_P"Z*EJ.#B!!["I*\\[@HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH 9(NZ-A[5QM_HWFW3-MZFNUJ M(P(3D@5496)E&YPXT+_9J1=#P/NUV?V=/04OV=/05?M&+D1QG]B?[-(-#_V: M[3R$]!1Y">@H51HETTSB_P"Q/]FECT3$N=M=GY">@H\A/04>T8U32*NF0>1# MC%7Z15"CBEK-NY:T"BBBD,**** "BBB@ HHHH **** "D894BEHH X_5=(\^ M[+[:K)H>!]VNT:%6.2*/(3T%:*HT1R(XE]#R?NT#0_\ 9KM?LZ>@H^SIZ"G[ M5V%[-'$C0OF^[3TT3#9VUV?V=/[HI?(3T%)U'87LT4])M_L\&W&*T:15"CBE MK,U6@4444 %%%% !1110 4444 %17";X&7U%2T$9% '$S:+NN&;;U-1OH>1] MVNU,"$YP*/LZ>E:*;1GR(XMM#_=8VU%%H./X:[GR$QT%)]G3^Z*KVK!4TCC# MHG'W::NAX/W:[;R$]!2?9T_NBE[1A[-'#_V%\^=M=?I,'V>U"8JS]G3^Z*E5 M0HP*ANY48V%J.9=T3#U%24'D5)1Q6H:-YTK';WJLNA87[M=RT",>0*3[.GH* MTC-HGE.+.A_+]VD&A_+C;7:_9T]!1]G3T%/VC)]FCBET/'\-/_L3C[M=E]G3 M^Z*7R$]*/:,/9HYK2-*%O<[MM=2!@4Q8E4Y J2LV[EI6"BBBD,**** "BBB@ M HHHH **** "BBB@ HHHH SM8MA<6;)C.:Y.#0MH/RUW;*&0MT'\(JXRL M3*-SCQHO'W:B70\,?EKMO(3TI/LZ?W15>T9/LT<R1Q+Z'D_=K>T&Q^RJ>,5K_9T]!3TC"=!6;E@JXRL)JYQ(T+C[M(NA8/W:[?[.G]T4?9T_N MBG[1F?LD<2-"^;[M']A?-G;7;?9T]!1]G3T%/VC#V:..M]%V7B/MZ&NTA&V) M1Z"FB! IO M&''(J(V<9_A%7&;1$H)GC5QX-+ _)^E<[J'ATVCE=F/PKZ$-A"?X!7'>(M&6 M2YRJ5T4JSN85:6FAXM+I)7/RU4_LXJW2O4+CP^3_ ?I5"3PXW]RNM5E MV\/$+RE:EEH>V924[UE*JBHTF@K13:5B'!-G''1 M./N_I59]!RZG;W]*[OR$]*3[.G]T4.HPY$5]+MQ!9JF,8%7J15"C I:S+"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K UVP^U,. M,UOTQXU?J*:=F)JYQ4FB90#;3!H?'W:[;R$]!2?9T]!5JHR'33.,_L/C[M-M MM#V7B/MZ&NV\A/04@MT!S@4.;8XQ2'0+MA4>@J2@<"BLRPHHHH **** "BBB M@ ZU5O8!);.N.HJU2$9&* /-=1\.>=(QV=37/W/@\L&.S]*]D:UC;JHJ)["( MH?E'2MHU6C)TD?.>H>'#!*WR5G?V45/W:]HUK15DE8A*YV3P\?[E=T*JL?2HQII8]*]#;PZW]REB\.GNE$JJ(=-W.*AT@R;1MKH[/P>Q^'L$_)^E.?P_D?'>?N?I5O3-#\B^63;T-=K]FC_NBE6W13D 4G M-L.1$B#"*/:G445F6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 54N+-9FR15NBA.P-7,QM+C/8 M5&='B/85KT57,Q@K7HHYF+E1EKI4:]A4J:>BD'%7Z*.9 MCY4(J[5 I:**D84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1VHHH IS62RG)%5SI49[5J457,Q M61D_V1%Z"E&D1#L*U:*.9ARHS4TR-3G%7XT")@4^BE<$D@HHHI#"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ***1CM4F@!:*I&_C#$9Z4?VA'_ 'J +M%4Q?QD_>I?ML?K0!;HJF;^,=Z3 M^T(_[U %VBJ\5TDIP#5B@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ*:9 M85RQH EHJC%J,4DFT-S5X=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHI"<#- "T51;48EEV;N:MQR"1X9H T**0'(S2T M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !5:^E$5K(Q/059KEO%>H?9;9USU% '*7/B$K>2+OZ'UI$\0$G[_P"M><7^ MJL+V0YZFEM]49CUH ])3Q!^]P7_6IWU\;AA_UKRJYUIH&SNJ.#Q&99!\WZT M>ISZ_M_C_6H?^$A/]_\ 6O/9]68XY-,_M)L=: /9/#FK?:KH+NS7<=J\6^'] M\9M4"D]Z]H'04 +1110 4444 %%%% !1110 4444 %%%% !7/>*KPV=B7!Q7 M0UQ7Q#?9I)/M0!S6@:^UQK"Q[LY->L1G,:GVKP3P8"^MHWO7O47^J7Z4 /HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *CG.V!SZ MU)4-U_QZR_[IH \IO/$+)KLD._H:]'T*?[18J^:\*U&4_P#"6S#/\5>U^%#G M2U^E &_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-D.(V/M3JC MG.('/^R: ."U;6?)O&3=T-=7H-Q]IL0^1:% M@>U>5V_B1F\5I;[^K5Z7XD_X\&^E>!VLA_X6!$,_Q4 ?2Z0A0>E=G5:YM$G^\* /GR\\*S/,QV'K3K;PK,I^X:] MQ;0H&.=H_*A=#@'\(_*@#YW\2^'IK:T:3:1BN5T*REGN0O)YKZ'\?Z/#'H$C M!1G!KRCP78+)J*@C^*@"^/"\SHAVGI4G_"+3;?N&O:K;0X#;1G:.GI4W]AP? MW10!YQX&T.2RU0.RDS>$O^04OTH Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *CG&8''J*DI",@B@#Q?7] DGU>20*>37I'A&U-KI2H1CBKTNE12R%R MO-7;>!8(]JCB@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "N-^))(\,38]#795QOQ(&?#$WT- 'F?PO=BYR?XJ]Z@_U"?2O"/A@N&/\ MO5[O!_J5^E $E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YA\1+TV^HVZ@ MXRPKT^O%_BS*4U>T _OB@#U3P^_F:/ WJM:E8OA4[M MC_LBMJ@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH QO$2[K%OI7@-O$1\0HC_M5]!:[C[$WT MKP>+'_"?Q_[U 'T/:_\ 'K%_NBIJBM?^/6/_ '14M !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '(?$3_ M )%R7Z&O)_ B#[>I_P!JO6?B$,^'I/I7E'@<[=04?[5 'T!:_P#'M'_NU+4- MK_Q[1_2IJ "BBB@!"<"F^8N>M1W,HCA8YZ5A1ZF#/MW=Z .DHJ**16C!S4M M!1110 444A(% 6"CFFB12>#5'5+H00[LUFV&IB68#=0!T=%-#J0.:=F@ KB MOB(<:2?I7:UQ?Q#&=)/TH \Z\%KG6$/O7NT7^J7Z5X-X-?&MHOO7O$; 1+D] MJ ',X7K0KANAK(U6^$!ZU'I.H"XDQNH W:*0$'O2T %%%)D"@!:*3(-!8 =: M &^8-V,T^N>;4@-3\K=WK>5U*@YH ?12 @]*6@ HHHH ***3]+0 5#=?\>LG^Z:FJ&Z_P"/67_=- 'S M[JC?\55+_O5[1X2_Y!2_2O%-6./%4O\ O5[5X0.=)7Z4 =#1110 4A('6@D" MJ.HW(AASF@"X)%)QFGUS5GJ@DN0NZNC5U*CF@!U%&:* "BBB@ HHJ*:0+$QS MT% #O-7.,TX'(KE9=7"W!7=WKH;*82VZMGK0!:HHI,B@!:*** "BDR*6@ HH MHH *0L%'-!('6J&IW0@@W9H NB13T-/KF[#4Q+,%W5T2L"!S0 ZBBB@ HHI, M@4 *3@4T,&Z5#=3+' S9Z51TV]$SL,]#0!K44FX>M+0 4444 %%%% !7(?$4 M9\-3?0UU]%_#,Y<_[U>Z0?ZE?I0! M)1129&: %II<+U-*2!UK#U34! ^-U &VKANE.K&TB^%QGFM@,#T- "T444 % M%%% !2$@=:-P'>J.I7(AASF@"\"".*6J.G7*S0;LU=W ]Z %HHHH ***0D"@ M!"X7J:%8-TK%U._$$F,U-I=Z)_XJ -:BDW+ZTM !1110 44A(%&0: %HHSBD MWKZT +12 YHR!0 M%)D&@D"@ )P,FFB12>M5[ZX6*W+9K#MM5#SA=W>@#IZ* M9&X9%.>M/H **** "BBD) ZT !8+UIHD4G -4-4NQ!'G-9VG:F)KC;NH Z.B MFAUQUIV: "BBB@ HI"<4H.: "BDS2;U]: '44@(-+0 4A.!FC/B'J7VK6H><[7% 'NGA)@?#]L,_PBMVN-\#WHDTF!,]%KL-Z^M #J M*0$'I2T %%%)N'K0 M%-WKZTN]?6@!:*0'-+0 4444 %!.!14%S*J0LV>@H MD\U%6SUH S?$3;;%OI7@5O(3\08O]ZO>_$?. MGM]*\&M(\^/HC_M4 ?1UK_QZQ?[HJ:H;7_CUB_W14U !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ')?$' M_D7I/I7DG@DYU)?]ZO6?B'_R+LGT->2>!O\ D(K_ +U 'T):_P#'M'_NU-4- MK_Q[1_2IJ "JM_<"WMRY.,5:[5Q_B[64M[)TW8- &5K'BQ(T9/,_6N5B\3A; MC=O[^M<9J5Y<7ER2C$C-0+8WA&X9H ]BL_&2,$3S/;K7>:?<"YM%D!SFOE]9 M[NSN(RY( 85[MX/UV.;3(8RPW8]: .UHID;AUR*?0 5CZUJ0L(]Q.*UI'V(6 M/:O+OB!K@$12-N10!'KGBU9(B@D_6L73_%(AF#%_UKA&:[O93@D@TKZ;>JN1 MF@#VBS\9),RKYGZUV&EWPNTR#FOFFSN+NSN%\QB,&O8O!.N+)&JLW.* /1ZX MSXA'&DGZ5V,;!T##O7&?$,$Z2?I0!YQX.3.MHWO7J6KZ\NG[5+8XKRCPO=I: MZDI8]#5GQKJ[W-XJ0MU]* -G6/%*SDX?]:KZ)XJ6&M97BS5 M9+JYD6)ORH TW\5#^U_,\SC/K731^-4*@>9V]:\;2QO7'F#.:23[;;C+$\4 M?1WA_6%U)#ZWJ4]U=/Y;'K0!W6M^+UF"XD[^M7].\9HEJ MJF3]:\D:UO9USS37%[;J 2>* /HG1]=6^VX;.:Z4<@&O"_!>MM%-&DCM6&?%4O^]7M/A 8TE?I7B^ MJ?\ (UR_[W]:]I\)?\@I?I0!T-%%07%PL"DGM0!0UC4!8Q;B<5P6L^+D9"@D M_6G>.=?5H2D;<_6O)Y#=WCCL)4##=CUKPG4[JYN[Q]C M$@M0!UT_B/-SOW]_6NKTGQ>GDHGF?K7DOV"[:,-S26TEW:S#<2 #0!],Z7=B M[MA(#FLO4-:6VU)("V,G%87A'7D7351V&['K7*>(]8+^+[=$;@M0![/"^^)6 M]13F.$)]!5;3SNL(3ZJ*FG.('/\ LF@#G+K7EAN3'NZ&MO3[D7, <'->-Z_J M4D>M2*&_BKT[PA,9M)5B>U '1444R1PD98]J ,G7-3&GQ;BV*X#6?%Z2QE!) M^M.^(6N PF.-N1QUKR;%Y=3$@D@T >@:=XG$4X)?]:[G2O%"74B('SGWKPMK M.\B7=S6MX=U2:UOXQ(QP#0!](Q-OC5O44^LC0]22]M4VG/%:] !6!JNL+9DY M;&*VII!&A)KR#QMK16X=$;F@#8U#QDGE,GF?K63IWC!;>4YDZGUKSG_3+QR5 M)(S4-W97T1##=0![KI_BM+E@ ^<^]=E:3>= '!ZU\V:'J4]M.@D8]:][\-7P MN-.CYYQ0!OT444 %%%% !7&_$C_D6)OH:[*N.^)'/AF;Z&@#S;X8?>/^]7NT M'^I7Z5X3\,1AC_O5[M!_J5^E #G.U&/H*P+?65DU-K?=T-;ER<6TA]%->-6F MM&'QG,C-P&H ]'UK6EL$8EL8KSC5/%BW,QQ)W]:;XWUHSHZ1-R17G=C:7MPQ M8Y/- 'IND^+%M>LG7WKN?#OB!=3EVA\UX%>V5["NY=W%=3\.=9>UORL[=^] M'OU%4K.]2Y0,IZU=H *9(VV,GTI]9.LZ@EG;/N..* ,?5?$:V;$%\8KE=6\8 MI+#M$GZUR'BC69+BX=8F[USBVU].N?FP: /4=+\9I%"%,GZUU&E>)5O'4!\Y MKP"2VOKVR;3GBM6@ [5SN MKZRMD3EL8K9O+E;:(LQ[5XYXSUTR3ND;?K0!9UCQ0LUQP_?UI^F^+5M>LF/Q MKS5$NKF7=DGFDU"WO(]NW- 'MUCXO2X< 2=3ZUVEE/\ :+=7!SFOF32]0N+2 M9#(QZU[OX2UE+JQC3=DXH ZVBBB@#!UK5A8.H+8S4^EZB+L#!S7 _$R]>VNH M@IQDU?\ !^H$1*SGM0!VNKWHLK8R$XKCAXR3[3L\SOZU#XV\0(;%HT8;L>M> M06EQ=SZJ,,<9H ^E-(OA>P[P<\4S5M1%F.3BLKP4LBV \SKBLSQ[<-"GRF@# M=TC65O9BH;.*DU?5A91EBV,5YQX(U9OM\@=NE2^--;\R-XXVY^M %S5/&2/" MR"3]:P+3Q($G#%^_K7!,+RXDX)Q4S6MU%"6YH ]RT3Q.EWM4/FNSA?S(@WK7 MS=X5U:6UNU$K=Z]ZT'4TN[5 #DXH VZ*** "L/6]5%AU;%;$T@BB+GM7DGQ! MUS+[(V_6@"WK?BE9(\!_UK%T_P 3BWN-Y?\ 6N++7-V>"34%U97B1;ES0![) M9^-$FD"^9^M=KI=X+N'<#GBOE_3KJ[M;E6D8X%>W>"-=26V5&;G'K0!Z%134 M;E;_B^IW]Q<3,J,>M9$EIJ#G^+F@#TK0_%JQS,3)U/K7;:;XC6Z< /FOGU(+R MU.3D5U/AK69(;A1(W>@#Z"@D\R,-4M9&AWBW%DA!ZBM>@#C?&&LBSMY(]V,B MOG'Q)J'GZJK;L_/7LGQ*BG>9BF<5X)K$4BW@W==U 'L7A3Q0ME9Q@OC ]:ZL M>.(^/WGZUXA8Q73VR"//2KRVNHZT ?2VA:@-0LQ*#FM6N.^'J2IHBB7KB MNQH 9,^R)F]!7&:AXI2VF9=_3WK;U_5$L;60,<$BO!];U.:ZOY/+8]: /3#X MVC!_U@_.I8?&2.P'F?K7C)BOFYRU.CEN[=@6)XH ^D=&U 7T.X'-:M>8^ == M4VXC=OF/O7ID;;T##O0 ZBBHII1$F30!!J5R+6U:0G&*X#4O&*!'3S/UK2\7 M:]&NFR(K#=CUKPNYGN[JY;:QP30!VR^(LW.[?W]:[#3?%R,B)YGZUX^EE=!- MW-+:W5S;7*[F. : /H'4K@76C>8#G(KQ.T<#Q[$/]JO2+'5DG\/JA;YMM>86 MI)^(,7^]0!])VO\ QZQ?[HJ6H;7_ (]8O]T5-0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R'Q#_ .1= ME^AKR3P-_P A%?\ >KUGXC''AN7Z&O)_ (S?*?\ :H ^@[7_ (]H_I4U16W_ M ![1_2I: (IY5BC))QQ7@GQ UMSJ,D*,2,]J]>\67_V'3V?..*\!N2=8\0XZ MY- &QX3TEK^,.ZYSZUZ+:>%(VAR4'2G^$]"%K:K\O:NV@@"1XQ0!X=XUT'[& MF^-.G/%9?@K7I(M3%N[$ '%>O^*-%%[;2?+G@UX3-"='UYSTPU 'TOI4PGM% M8'-7ZYCP3=_:M&1\YXKIZ ,[6+I;>PE);!"U\[>(=2EU#4Y(U)(#5ZK\0M9^ MQ1-&&QN&*\U\+:9_:^INY&"^--"^P.S1IT]*Q_!NJ30WRQDD?-BO8?%FC"]A=MN:\MMM(-C MJR87'ST >\Z:_F6$3'N*YOQZN[2C]*Z'2.-,A_W:P/'7_(*;Z4 ?/LVHM::@ M0IQ@UJ:89=6U6'<"037,W>9M?\OU->O>"O#N3',5Z8- '66?A2+[+&=@Y6N; M\7>&E@MRRH.E>KPH$A5<=!63K]@+RW88SQ0!\W6MU)INJ'J,&OH3P9?B[TA& M+9.*\1\8:7]@N&D QS7H?PVU$MIT<>?2@#U*N \?#]PY]J[Y>5%>?_$)MMK( M?:@#Q*+5&L[Z4*3R:UM$CEU34,N"037((QGU=D_VZ]O\&>&PMO'/MZT :^G> M$HGM02@Z>E8/B?PPL$#E$' KU>TA$407%9FL:<+N)EQG- 'SMIE]+I6KQQ\J M"]?1^@W:W&EPMG)*UX-XUTG^S-4CD Q\V:],\ :J;JWCBW9P* /0J9(XC7). M*?6+XEO/L>F/)G&!0!Y9\2-<9+MHHVZGM7*^&;!]1FW.I.3WJOJ]X=9UQ5SG M+5ZEX2\."WA1]G49H ET_P )QO",H.GI6/KWAE8D;:@KU.UMQ$F,51U/3A<( MW% 'SC]HETW6 O( ->[>!M4%W8#*IO][^M>U>#S_P 2 ME?I7C6KIGQ1+_O5[-X0&-)7Z4 =#7,>*K\6EI(O+?B9J/V<>6#UXH M\LU+59M0U)HP21NQ7>^&/#HN(49TZUS'A+1/[2U N5SELU[=HVE"TA5=N,4 MA"[MY&V]J /*O ^LR0W@1V(^; M%?0FF3B:SC8'.17S1/$=&U90./GKW3P=J/VJSB&<\4 =A67KL_V?3W?.,"M2 MN8\;7 @T.1L]J /%_$VORRWIA5B03BKGAC1C>D.Z=>>:P["T.JZH&QGYJ]H\ M.Z"+2!#MQQ0!2A\+1F'[@Z5R?B/0/LRLR)TKV-8 J8Q6)K&CB[C8;'6> MLS6-P(B2 *A_M WGBVU;.?FJ_P"+M).G2O(%QBN3\-3FX\2VY)Z/0!]8Z9_R M#H/]P5-<_P#'M)_NFH=,_P"0=!_N"IKC_CVD_P!TT ?/OBAR->E_WJ]<\"'. MB)]*\D\4)G79?]ZO7/ @QHB?2@#JJSM9NUMM/F);!"UHUYQ\1=:^PQ-$&QN& M* /*-9U.74=8DB!) ?%=OX=\-K-;([)R:Y3PGIG]J:LTA&E '+WWA:,6A(0=/2O+-?M9--O-R*1@U]'7%L'@*XKS/QGX=#VTLNWI0 _X7 M:R;I"LC=..:]6!W#(KYV\"WQTW4#%G&6Q7T#82>;9QOZB@"GKD_D6C-GM7SM MXFOWN=>,8)()KWCQE+Y6F,?:O"K:T^W^)EXSEJ .]\&>&ENK(.Z#..XKHK[P M?$;=CL' ]*W_ WIXLK)5QCBMF9 \3+CJ* /F[7=.DL;WY%/#=J]/\"7$C6\ M:MGI4NL>%Q=SEMG?TK:T#1_L*J,8Q0!TPZ4M%% !1110 5R'Q%_Y%J;Z&NOK MC_B,<>&9OH: /./AH,.?]ZO^T6\=P5S7K^G6PMX0N.U '(ZGX2B-G(VP9"^E>+: MD\FB:JVT%1OKZ@N(Q) ZXZBO"OB3H?D-YP7JE>VCH* D*,FO+OB3K)M5V(W7TKTC4)?)M'?T%> >.]1-[JB1 YR MV* ,/2DFU*_^8$@M7L.C^$XY+%&*#)'I6/X4\*@6\4^SKSTKU*P@$%LJ8Z4 ME & ME\+]2>]@PY)P*].KRGX5VY@DE0CH:]4D.(V/H* .4\:ZB+736*MSBO I;R;4 M-7V\D$UZ/\0-6+*\.ZN<\)Z#]KN$F*YYH Z+0?#HDA5F3M6I?>%D>/.P=*[# M3-,%O"HV]JO2V@9,8H ^>_%FF/IZ[D7&/2MGX;ZXYOTAD8@#UKL_%WAT75NQ MV]!7E.G,=%UT]L&@#Z=BD$B @YXI]8/A:^^VZ:LF<\5O4 >-?%EB+V'_ 'A4 M.DWXM=-5MV#MJ?XMC_28V]#7"MJICM4C#=L4 1ZKJ\]]JCP@L5S74>%-"\ZZ M1V2L_P -Z#_:%Z)BNTNS%I J@8XKB?B(/W1/M7HBC"@ M5Y_\0U_T9C[4 >5Z#J'V:]E^;%0SWDVH:LT?)4FN>BO3%JDB@]6Q7HWA;0?M M?[18I)GJ*T#TH Q_$-XMMIDQW8(%?.NL7\NHZFRC)&^O4_B%K/VE;CVX M,>,4 >"^)]#-C [HG3TK.\$ZW)!?I$S$?-BO7/%.B"XL9/EZBO#Y83I&NH!Q M\U 'U!ITZS6D9!SE:MUR/@S4?MEF@SG"UUU 'GWQ5.- -<5X8U7[-X<(W8-= MQ\4EW: WTKQ6TU$PZ7FU&="-W*CNG?O3_"GA_^UD\X MKGO7J&B: +/;\N,4 ;&B::MG;I@8XK+\>AO[(;:.U=7$NV,"LO7K'[=:&/&: M /#M"TQ[O4U5U.":].C\'0F-3L'3TI=)\."UNUDV]#Z5VZ* @&.U 'E?B'PL MD$+%4'2O+;T2Z?>\ @;J^D]5LA=1D8[5Y)XU\/"!3(%]Z .O\"ZEY]E$I;G% M>@]J\0^'NH$:DMMGH:]N7[H^E ',^)](6[MI'*@D"OG7Q5IPAU,+M_BKZFU% M=]FX]J^?/'%L%UF(8ZO0!O\ @OPXMW;QED'(KN!X.AX^0?E4W@FP$.F0/CJM M=A@>E %#2K%;&V$:C%7V8*N32U0U>?[/I\DF>@H \M^*NMM;E4B;KQQ7$^&; M-]1NMSJ3D]ZF\479UK5/+SG#XKOO!WAX0PQR;>M %NW\*1M; E!^5YO:@IC':N:UO0!,^0Y( J MEIKK+XZA8'^*HO$,1TF\L7^Z*FJ&U_X]8O M]T5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!Q_Q%&?#DH]C7E'@/Y;]1_M5ZS\0CCP])]#7DW@CG45 MQ_>H ^@K;_CVC_W:EJ&U_P"/:/Z5*3@$T <)\39#'HQ(/:O+/!MB;C5TE(SS M7H/Q2O VEE :POAU9AO+D([T >N6$(B@48[5=6H@N$4#TJ1* &7,8>WD!'\) MKYY^(%B;>^DE QS7T4_*$>U>-_%"QQ:M(!0!N_#2_P Z/'&3Z5Z)*^R$M[5X MS\-;HJD<6:]=U&3R].9_1: /%/BE>F6_1 >IQ6Y\,=-\MED9>M<3XRG-YKD2 M@Y^>O8/!%D(+"%L=5H [$(%Z"G444 5[N(20,".MZ'OOU<+T:N_(R,5 U MJC-DB@!+%/+LXT]!7->/#C2F^E=:HVK@5Q_C_P#Y!+?2@#YZL+8W/BY5QG+5 M]*^&;$6UD@*XX%>">%K7S/&",1QNKZ5M(Q';H .PH GIDBAD(/I3Z* /&_B? MI^VT:0+53X;2E?+3/>NN^)UN&T7?QI[T >\)_JU^E<#\0DW6 >'[,W/B%QC.)*^G_#5LL.D1+CH*\ \! M6@G\1S<9^>OH[38_*LT7T% %SI2%0>M+10!X_P#%2U#2JX'2J_PKG+7I3/0U MO?$> 21,<=!7+_"DD:S*OHU 'N7:N!^(5_LTF5 >QKO3]T_2O'?B->';)%GU MH X7PI8F[U=)2,_-7T7I5NL5I&,?PUX]\.+ 28D([U[= H6%1[4 28I&4$4Z MB@#SOQYI8GL)"%[&O)O#3FPUZ*$G&7KZ$\06JS6#@C/%?/NH1FR\8P8X&^@# MZ2L#NL83ZJ*?=?\ 'K+_ +IJAH=T)]/AP?X15^Z_X]9?]TT ?/\ JI_XJF4? M[5>S>$O^04OTKQ75#_Q5NH"<_O* /2/AUIHB5)"O45Z@% '% M,T +\/K#SIA(1GFO=;:)4@0 =J\P^&UD!:!B*]43A * !A2% 5Y%.SDTM 'E M7Q'TKS+*5PO8UXIX8B-OXGA4_P!^OICQC:+-I,G':OGBVM_L_C& 8Q^\_K0! M]2:9_P @Z#_<%37'_'O)_NFH-+_Y!L'^X*GN/^/>3_=- '@7B@XUN3_>KUCP M*HI0@7H*=10 4444 % M%%% !7&_$C_D69OH:[*N.^)'_(LS?0T >;?##[Q_WJ]V@_U*_2O"?AA]X_[U M>[0?ZE?I0 R]_P"/*;_<-?)OB*$S>-YE_P!O^M?65[_QY3?[AKYEN+(W/C^8 M8S\_]: /;_A];"+0T!'.!78@8K#\+V_V;3%3':MV@ KSOXEV@FL<@=!7HE5GH:^AU^Z/I7SAX-;[-XX=3QAJ^BX)!)$"/2@ M#-\22>5HT[^BU\[8.J>( >NV2O=?&UZ(M#N$SR5->,^ K,WFL2NPSB0T >]> M'[=8M(@7'1:UP,55T]/+LXU]!5J@!",UG:O:+/82)CJ*TJ:ZAUP: .0\):6; M&>4[<9-=9<'%O(?]DTD-ND1)48JKJMT+>SD)/\)H \#\6W!N-=EASGYJ]&\! MZ<$L48K7EL^;WQE*!R-U>[^%K00:TIRB_2@#QCXQR^6ZFO*K%C?3(@YYKTWXV9RN*\[\ VC7>I@$9PU ' MN'@?2A#:QN5KT-4 ' K*T&T6"PC&,<5KT %>??$1L6C_ $KT&O._B/\ \>CC MVH ^?;*$W6NLH_OU]'^"M/$6GQ$KVKPGPC9&?Q#)D9^>OI;0H!#IT8QVH U@ MH HP*!2T ]#J M,?/0![AX-F\[087SU%;%[-Y%NSYZ5R7P\NPWA^!"><"M[Q')Y>ENP]* /$?' M]^;O6UC#9RU=I\.=-\J(,R]17F.JLUWXFC!.?GKW?PG:"WL8SC&5H Z9$"KT MIV*6B@"EJ, EMF7%> ^/--,&J>:!C!KZ(D7>?& M4SG'%>JUX7\(;SRKJ9&/\1%>Y1MO0'UH X+XIMM\/L?:OG>QF-Q=>2#U-?0G MQ9S_ ,(ZV/0U\\^%(&F\01J>A:@#Z)^&VGB#3?F7J*[X(HZ"L+PQ:BVL4 &/ ME%;] !2$!AS2T4 ,$:CH*?4Q?O\ +0!Y'X(S'XP,?HU?0B_='TKY[\)''CQ@/[U?0B_='TH M@O?^/5_I7@GCL@ZW!_UT%>]7_P#QZ/\ 2O ?')QKD'_704 >V^%E T&V_P!T M5M5C>%O^0!;?[HK9H *Y3QE?>1I,ZY_AKJZ\S^(UT4MI8P>HH \T\+P'4M9D M8\X>O?\ 1[806<8QC KQKX5V?FWTK,,_,:]TC39"H':@"P,8J*= T9&*D3I2 ML,B@#Q'XCZ=^_:4+TJW\'[@R22(3T)K>^(%D)+"9\=!7&?"&Y^SZA.K'^(T M>\,<*3Z"O)OB7JF^R> -7JC/NM68?W:^?O'=TTNIR19[T :/P[TWS)(YBO>O M<88PL2@#M7G/PWL@NF(Q'->E#[HH ,"HYHU:)ACM4M(>AH \&^)FDD++*%]: M\V\ QE/%T(/]ZO?OB-8+)I;MCG!KP_PC%Y7C2%?]J@#ZOM/^/2+_ '14U0VO M_'K%_NBIJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** ..^(QQX4> >;Y<_WJ]9^(8W>'91[5Y/X& M^34%'^U0!]!6W_'M'_NTZ4XB8^U,M?\ CVC^E.G_ -0_TH \1^(]Z6WQD\9K M8^'3QIIZ,2*Y+XD2XN)/K47A76S;6"C=B@#WW[=%@?,*7[=%_>%>4CQ0VW[_ M .M*/%+$'Y_UH ]6^WQ$8W"O/OB4T4FE$@CI6/%XJ8N1O_6L#QAKQN;#;NS0 M!-\/Y\:C&@/>O9M??9H4C?[->#?#N8MK$?UKW7Q)_P B[+_N4 ?/TI-WX@7/ M.)*^AO#T BTJ#C^&OG_3(O,UW/\ TTKZ)T<8TR$?[- %^BBB@ HHHH *XWX@ M?\@D_2NRKB_B&<:0?I0!Y?X/A!\1(WO7T#%_JE^E>!>##G74^M>^Q?ZI?I0 M^BBB@#B_B$@?22/:O,/!K[/$")[UZEX__P"02?I7D_A$_P#%3)_O4 ?0T7^J M7Z5PGQ /^AR?2N[A_P!2GTK@_'__ !ZR?2@#SWX66XD\0S$_WJ]^C78@%>'? M"I,:[,?]JO=* "BBB@#A/'D>ZUD/M7$_"T8UV8?[5=WXX&;23_=KAOA?_P A M^?\ WJ /;F^X?I7@OQ!G+:J\?O7O+_'/B%A[T =I\,[4?8MV*]04 M84"N ^&L>-,_"O0* "BBB@"K?Q^9;D5\^>-8OL_BB-QV:OHF9=R$5X%\2(]F MO*W^U0!Z;X&NS<6: GHM===?\>LO^Z:\\^&]!A$>EP_P"[6K5/3%VV$0]J MN4 %(>M+4;'YJ .)\>6@FLY&QT6O*O DA@\02J/[]>T>+(M^G3'_ &:\7\)K MM\2S?[] 'T'9/OL@?:O ?&K;_%K)[U[WIW_(/'TKP'Q=SXW(_P!J@#U7P%;" M/3QQVKM^UJ2F@8-.H RM?C\S3W'M7SWJ$(A\;6X' M_/3^M?1.KC-FWTKY^UL8\<6__72@#Z%TO_D&P?[@J>X_X]Y/]TU!I?\ R#8/ M]P5/KUGP+_R!5^E>2^*3C6Y/]ZO6/ ASHB?2 M@#:UIMNF2GVKY]UF19-<3)_CKWSQ&VS1IC_LU\SZK?'^V2<]'H ^AO#4\,6F M0_,/NUN'4(O[PKQK3/$S164:[^@]:M)XK8R8W_K0!ZU_:$6/O"F37T30L-PK MR=_%;"3&_P#6I?\ A*&:/[_ZT 87Q)>,ZG$P(X:N[^'MX9;>-,]!7CGC#53= M7\7.?FKU/X8L6CC^E '<^)H//L"N,\5\\ZGYEAXDW $ &OIB^@\Z$K[5XCXW MT7R;EYPO2@#I?"VO*ZH'?M7HL&HQ21KAATKYDT_79+*7;N(P:[W0_%C2[07_ M %H ]I257Z&I*YO0=2%R!ELUT8.10 M%%% !1110 5QWQ(_Y%F;Z&NQKCOB1 M_P BS-]#0!YM\,/O'_>KW:#_ %*_2O"?AA]X_P"]7NT'^I7Z4 ,O/^/27_=- M>#Z5:K-\0Y@1_%_6O>+O_CTE_P!TUXCH)_XN+-_O?UH ]NM(1#"%'I4](OW1 M]*6@ JAJMN)K.7/]TU?J"\_X])?]TT ?.NGJ8?B!*%_O5] Z4Q:T4GTKP[38 M!)\0YO\ ?KWBSC\J #VH \V^(]Z8XY(@>M8GPGLQ)<2N1W-6OB:W^E,*F^$B M8,A]Z /6T7:@%.HHH **** "N0\;W9MK%L'JM=?7 _$=MMC^% 'EGA:/[7XM M9CSEJ^A=/B$-LJCTKP?P%%N\2;O>O?T&V(?2@"3K0!34.13Z $QP:\W^)]F/ M[(9\5Z37#?$M=VAM]* /-?A].4OXX\]Z^@(O]4OTKYR\#OMUV-?]JOHR#_4) M]!0!XQ\9E#%:YOX26(EU4Y'>NC^,I_>H/6JWPC@V7N['4T >X01B*(**EHHH M *\[^(O^H8>U>B5YW\1/]4?I0!YYX!L@^N2''\5>^6J>7;*HKQGX;Q;M9D_W MJ]M5<(!0 Y.E.I%&!3&/S4 $PS$P]17B7Q1M0H5L=Z]MD^Y7D/Q73;;*: +? MPXNS]FBBSTKMO%S[-$D/M7F_PV?YXQ7H/CAMGAZ4^U 'AMC']I\1QGK\]?0V MEPB*PAQ_=%?/_A=?.UI6]'KZ)LE_T*+_ '10!:'2EIC' IR]* %-<5XYLQ)I M4[8_AKM:Y[Q;%OT:?_=H \1\ W!M=7D7I\YKZ%T]]]FC>HKYR\/?N=<;_KI7 MT1I!SIL1]J ..^*HSX?;Z&O%/ MCO\0QMCC=7M?Q4/\ Q(&^E><_#NQ#WTU/H *CEE6)*M0%EIY<-CB@!VLZM$ MEFV'&<5YW+KK>:<-WKG-2\6O,YB#]?>LP7;NI:@#N4UTEU^:M&\U97L3EOX: M\TCOGW=>E%]K;I 5W=J +_@V3S/';$?WJ^BE^X/I7S3\-Y#/XL\P]S7TLOW! M]* (+W_CU?Z5\_\ C_C7;?'_ #T%>_WW_'H_TKP'QW\VNP?]=!0![;X5_P"1 M?MO]T5M5B^%O^0!;?[HK:H *\?\ B9/MN"F>M>P5XA\5Y=EX: +'PN,44CL2 M.M>L?;H0,;A7SOX+ULVS/\V*ZZ3Q6P/W_P!: /6Q?Q9^\*=]OB/\0KRH>)V\ MK=O_ %J-?%3$_?\ UH ['QC-#)H\_P P^[7D'@:Z^SZS(%/5S6SXA\2-)82I MOZBN.\$3-)JY;U>@#Z;MGWZ3N]4KY\\3MYWB>6/_ &J]^LC_ ,2/_@%?/6IM MYOCF5/\ :H ]I\!V_EZ0O':NQKGO"4?EZ8H]JZ&@ HHHH Y;QK!YNEL/:OG_ M $6+RO'L2_[5?1WB6/S-/8>U?/MI%L^(40_VZ /I>T_X](O]T5-4-I_QZ1?[ MHJ:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#DOB!_R+TGTKR?P2O_$Q7_>KUCX@G'AZ3Z5Y3X'.;]?] MZ@#WVU_X]H_I3I_]0_\ NFDMO^/:/_=I9_\ 4/\ 2@#YU^)7_'Q+]:YC1W(M M!BNI^)2?Z1)]:SO#>BR7.GJX4T 1^:P3K3%G;D9-="WAV7;]TU#_ ,(Y+N^Z M: ,6*1@Q-5=4W318KJQX=E ^Z:9)X;D8O;/$@_XIZ4?[ M%<+X1T4VMTC%<8KO?$G_ " 91_LT >$:1\NN?]M*^A-)_P"0;#_NU\[6,H37 M@/\ II7T/HQSI<)_V: +]%%% !1110 5Q?Q#&=)/TKM*XSX@G_B4GZ4 >9^# M%QKB?6O?(O\ 5+]*\'\'?\AM/K7O$7^J7Z4 /HHHH X[X@?\@D_2O)O"/_(S M)]:]7^()QI)^E>3^#SGQ*GUH ^B(?]2GTK@OB ?]'?Z5WL/^I3Z5Y_\ $+_4 MM]* .4^%H_XG4I_VJ]NKQ+X6G_BVT %%%% '&^-A_H4O\ NUP'PN/_ M !4,X_VJ[_QLV+*7_=KS[X6C_BHI_P#>H ]Q?[C?2OGKQU_R,K?6OH5_]6WT MKY\\>+CQ$S>] 'I?PW_Y!GX5W5<#\-9 =,_"N^H **** &2'"&O"?B2-VL ^ M]>YW!Q&:\(^(KVGPHV[2U/M0 OB_\ MY%ZX_P!TUXEX*XUB3_KH:]O\6#.@7'^Z:\,\+.(M:<>LAH ^A=/_ ././Z5: MJIIAS81GVJUGF@!:C8?-4E% ç.ES_P"[7A?AJ3;XGF'^W7N7BB0)IDX_ MV37@_AS)\3S'_II0!]#Z6[$]J^?[Z]6X\:08/\ '0!]%:7_ ,@V#_<%3W'_ ![R?[IJ M'2_^0;!_N"IKC_CWD_W30!X#XI&=;D_WJ]8\"#&B)]*\H\3_ /(TC8*>15D^'9-GW30!S3%BV:>)6"]:Z(>'9-GW343 M>'9QG&>:]N^'5L88H^.U<1;>&G-PI*'@^E>K>%;'[+&HQCB M@#K",BN,\5:/]MA*]R\0: M+')(2J"O,?$GAV3)**10!K^%?$H655+]Z]BTZ<7%HLF>HKY?M3-IETNXD?-7 MOG@W5UNM.B3=DXH ["BBB@ HHHH *X[XD?\ (LS?0UV-<=\2/^19F^AH \V^ M&'WC_O5[M!_J5^E>$_##[Q_WJ]V@_P!2OTH 9>?\>DO^Z:\0T'_DHLW^]_6O M;[S_ (\Y?]TUX?H)_P"+C3?[W]: /=E^Z/I2TB_='TI: "H+O_CTE_W34]07 MG_'I+_NF@#P?3IA%\09C_MU[K92^;;AO:OGP,5\>38_OU[QH;%K%2?2@#R[X ME\W^/>M'X5)M#51^)0_T[=[U?^%<@<.!0!ZI1110 4444 %?^ .-?'UKWDO?83NC'TH <@P*?110 5Q/Q M&&=%;Z5VU<1\17QH[?2@#R;P8N/$,?\ O5]&0?ZA/]T5\\>#.=?C/^U7T/!_ MJ$^@H \8^,0STUXC\-I0-;D_WJ]L5LB@!U,8?-3Z M:3S0 UQ\M>4?%D9LUKUEONUY+\6' M5H SOAM_KXZ]"\>_\ (MR_2N ^&Z_O MHS7H/CI=WAR4>U 'B_@O_D*#_?KZ)LO^/./_ ':^=/"3>5JR@_WZ^B=/;=9Q M?[M $[C-.7@4M% !6)XG_P"0+/\ [IK;K!\52;=%G_W: /!M*_Y#K?\ 72OH M?1?^07#]*^>-#_>ZZV/^>E?1&CC&FQ#VH XWXK?\B^:Y+X:Q91&QWKK?BKSH M!KFOAH/]'3ZT >R1_P"K7Z4ZFI]Q?I3J &N<(3Z"O)OB'K>+=X0W2O5K@XMY M#_LFOG7QIU$9UKU. M+3X@JC:.E 'D9\*,F?D_2L76/#3K$3M[5[M/IT1'""L'6M*C:U?"#[IH \@^ M'-N;?Q5L(Z&OI%?NCZ5X%X3B$/CAD Z-7OJ_='TH KWW_'H_TKP/QR,:Y!_U MT%>^7W_'J_TKP3QV?^)Y!_UT% 'M?A?_ ) -M_NBMFL;PM_R ;;_ '16S0 5 MX7\7!F[->Z5XE\5H]]T: /+] )61_K6U,6ZU'X7TI[F1\ ]:ZF3P[(1]TT < M_P"HK<^'6B-)=[]O\6:N M_P#".2,.5-=YX"T46A)9* .VCC\K263T0U\Z7J[?'LK?[5?2EP +20#^Z:^< M=67;XTE;_:H ]W\+-NTU?I6]7.>$&W:6OTKHZ "BBB@#)U[_ (\F^E?/\?\ MR42+_?KWWQ$^RP8^U?/]O)O^(<1_VJ /I.U_X](O]T5-4-K_ ,>D7^Z*FH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH Y#XA_\B[+]*\E\#$_VBO^]7KGQ!&?#TGTKR3P2,:DO^]0!]!6 MO_'M']*?-S"X]J9:_P#'M']*E894B@#P'XF6S!W;'>NJ^'%A#/H2;L9Q4/Q5 ML FG&7%5?AGJ.VWC@S^% 'I']@PD?='Y4G]@0_W1^5;J\H#[4M &%_8,7]T4 M?V##_='Y5NTA('6@#.M=,CMV! %0>)1G1)A_LUL @]*S=>3?I4J^U 'S@&,7 MB)0>\E?2&A'.CVY_V:^<]7B^S>(XN,9DKZ'\.2J^C6^#_"* ->BBB@ HHII< M*>30 ZN*^(G_ ""3]*[4\Q?ZI?I7A?@U?\ MB<)]:]TC_P!4OTH ?1110!Q'Q&.-'/TKRCP6<^(X_K7K'Q%&=(/TKR3P8<>) MD'^U0!]'0_ZE/I7G_P 0A^X?Z5Z!#_J4^E<%X_&8'^E ''?"O/\ ;4O^]7N- M>)?"Y<:W+_O5[;0 4444 "?$*$KJKOCO7OA^Z?I7C7Q&M<&23% &Q\,+@?V?@GM M7IHY KQ;X:7NR,)GO7L\1W1*?:@!]%%% %6\;;"2:^?/'LQ;V$)QC*B MM6Z_X]9?]TT ?.^M$CQ3+C^]7M7@PDZ.N?2O&-67=XJE'^U7M/A!=NDJ/:@" MSXH&[0YQ_LU\_P"FO]GU[!XS)7T+KZ;])F7VKYWU$&TU].V9* /HO1G#Z7"? M]FK@^_6+X9N!+I4'/\-;H'.: '4444 <=XUN/*LI5SU6O'_"41E\02D?WZ]& M^(]V(HF7/45Q?PUM_M.M2,1GYJ /<-,7;IZ@^E>)_$>S9+^28"O=H(_+A"^U M><_$C2@VF2S[><&@#,^%U^/L>PGFO6XSE :^=OA_J1MKM8BV/FQ7T%9SJ]M& M0>HH M4A.!1N%133*JGF@#D_'-\(='EP><&OG73KMKCQC 2?^6G]:]:^(>J9 MMY8@WK7C?AM2WBJ!C_?_ *T ?76E?\@RW_W!4]Q_Q[R?[IJ#2_\ D&P?[@J> MX_X]Y/\ =- '@'BK_D-R?[U>L^ _^0(GTKR?Q0,ZY)_O5ZSX%&-%7Z4 :OB% M=VD3#VKYWN[8+KHW#K)7T?JR;]/D7U%?/WB=/LFMQGI\] 'L&AZ1#+I<)P/N MUI_V%%C[HJAX/NQ-IT*YS\M=70!B?V%%C&T4W^P8O[HK=HH PTT*)6SM'Y5I MVUJL X%3E@IYIPY% !1110!5N+59CR*R-0T**:%B5'3TKH::Z[D(H ^<_'VF MFQ?W+;:Y3X<'R]>$?H: /H =!2TB_='TI: " MBBB@ KCOB1_R+,WT-=C7'?$C_D69OH: /-OAA]X_[U>[0?ZE?I7A/PP^\?\ M>KW:#_4K]* &7G_'G+_NFO"] S_PLB;_ '_ZU[I>?\>*_2@#SOXEV[,7D Z52^$5T/-E5CT)KLO'6 MGB;29Y<=%->7?#B\^RZG*A./G(H ^A0/H6EL&P.@KLU<-T-9.OV8NK*3(SA30!X%X/F,/BUD/&&KZ+L'WVZGVKYJM& M^Q>.95Z -7T/X?G$UBISVH V**** $/2O/?B3.!I+#/:O07.$)]J\B^)UY_H M3*#0!RO@6,OK$;]LU]"P_P"I3Z5X?\-[3S&CEQWKW*,8C4>U 'CWQ8&;R'ZB MMKX>H!&E8WQ7_P"/R'ZBMOX??ZJ/Z4 >CT444 %>=_$0XMV^E>B5YU\1_P#C MU<^U ' _#NZ"Z[(,_P 5>]6K[X@:^9_ ][Y7B&09_CKZ0TB0262-GM0!HU$W MWJEICCO0 .?W9/M7C'Q9N 854'O7L,S[;=SZ"O OB?=^;.J _P 5 '3_ UM MV\J)\>E=YXQ3?H4@]JPOAQ8A=#@EQV%=+XG3?I,B^U '@.EO]GU]%Z?/7T/H MTF^QB_W17SC=$VWB>(=/GKZ"\-3"2PBP?X10!O4444 %HH \V\%1FYUF0@9_>&OHC3%VV,8]J\.^$]I]IOIG(_B- M>\0IY<07TH X3XI#.@FN:^&_$*?6NH^)XSH1KF/AT,1I]: /84^XOTIU-3[B M_2G4 0W?_'I+_NFOG*Y'VKQW-$W3=7T;=_\ 'I+_ +IKYVA'_%Q)?]^@#VOP M[IJ0VJD =*WRN"*IZ1Q:+]*OL* $*AA5'4H5-I)G^Z:O(:SM:F$5G)D_PF@# MQO0,#X@R ?WJ]W7[H^E?/_AN;S/B'(<_Q5] )]P?2@"O?_\ 'H_TKP+QQ_R' M(/\ KH*]]OO^/5_I7@GCH8UR#_KH* /:_"__ " ;;_=%;-8WA?\ Y -M_NBM MF@ KQ_XF0[[@G%>P5YE\1+?=%(^.@H P?AGI\=R\F0*]0.A1'^$5YI\(YQ]I MF4GN:]E!!&: ,/\ L&+^Z*3^P8<_='Y5O44 87]@Q?W15^QL4M/NC%73P*0, M#TH 9<_\>TG^Z:^E=57#?#JY$FC)SSBNYH **** .;\82^5I;'VKY]TJ7S?'\1_P!JO;_B M'="+1WY[5X#X7F\[QQ"W^U0!]7VG_'I%_NBIJAM/^/2+_=%34 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 Z8R 9XKP_2R=(\ M3*6X - 'TS$08E^E/KE](\0)=JBA@>*Z=3N4'UH 6LS5KL6L&[-2ZA>"U0L3 MBO//%'BA&C\L.,YH ]#TNX^TVP?.:EOH_-M73U%8G@RX^T:.KYS71D9&* /G M?X@VGV'5HY,8PV:]#^'NNB]MXX=WW1BLCXHZ,;D&5%^[S7'?#K5SINIO'(V, M-CF@#Z.S16/IFJK>8PP.:V* "N;UO51:7<:;NIJSJNKK8DY8#%>;ZYK?]H:K M#L;.&[4 >N62^#!GQ*A_ MVJ]9^(__ "!S]*\H\%?\C''_ +U 'T7#_J4^E<%\0#BW?Z5WL/\ J4^E>>_$ M1L0-]* .6^%K9UN7_>KVZO#OA7_R&I?]ZO<: "BBB@#C?&S8L9?]VO/?A;_R M,=Q_OUW_ (X_X\I?]VO/_A6?^*BG_P!Z@#W3M7G/Q%L\Z7+)CL:]'KFO&5E] MKT:1 ,DB@#Q/P/J'V>^6,G'S5]"Z?*)+:,Y[5\S1Q/H^N+NROS5[=X;U])[> M-=PZ4 =O3.M> M$]M)$K\FL+P#IC3W2S$9P]:>NVQA'^R*DNO^/67_ '32VR[;:-?04EU_ MQZR_[IH ^?-3_P"1KE_WOZU[5X3_ .04OTKQ/53CQ7+_ +W]:]J\(G.DK]* M->_B\VT=/45X!X_LC8ZK')C'S9KZ((R,&O)?BAHYN3YJ+]WF@#3^'^K"YMXX MMW05Z.#Q7SWX!UC[!J!B=L8..:]NL-36YC4@YS0!KU%.X2(G/2HVN .]8FMZ MPMM:OE@.* /+_B=J>;E8P>IQ5SX5VNVZ\S'6N,\47#:SJJ;3G#=J]7^'^F&U MMXV*XXH ]$KF_&=M]IT21,=17250U>'S[-DQGB@#YC\TZ-K [8:O8?#'B<7< M*+OZ#UKSSQMX5M\P=/6N9UO56O"VUNM %77+\ZG<,N+K9<8^:@#Z,TS_D'0?[@J:X_X]Y/]TU#IG_(.@_W!4UQ_P > MTG^Z: / ?%)QKM^ _^0(GTH Z6Y3S(&7U MKPCXEVOV:_1\=&S7OA&17E?Q.T@W2F15Z"@!OPTU3[1MBW=.*]7KYT\ :D=* MU1D=L8;'->ZZ;J:WB @YS0!K445C:KJRV(.6 Q0!5UO519W,:;NIK;LY/-M4 M?U%>1:[KPU#580CYPW:O5=%).EPD_P!V@#0I,CUK/U:^%C;^83BN<@\6Q23[ M-XH [2BJEC="YCW YJS(VU"?2@#A/B*0+(_2O.OA_P#\C/\ C75_$?5E\GR] MP]*P?AW9EM66?'!- 'NB_='TI:0?=%+0 4444 %<=\2/^19F^AKL:XWXD?\ M(L3?0T >;_##[Q_WJ]V@_P!2OTKP?X8'YS_O5[Q!_J5^E #+S_CTE_W37B&@ M_P#)19O]ZO;[S_CSE_W37AN@OGXD3#_;H ]X7[H^E+2+]T?2EH *ANO^/67_ M '34U07?_'I+_NF@#P&0_P#%;2_[U>WZ!_QXK]*\),F?'4R_[?\ 6O=M _X\ M5^E $7BM-^@W Q_":^==)NCIWB KG&Z2OI36XO/TR5,=17S=XFTY]/UQ)<$# MS,T ?2&ARB72H7SU6M*O._"OB9&TZ"'>,@ 5WUK,)H0X[T 354U"<06COGH* MEN91#$6-<1XE\2)'92Q[QDB@#:\/ZI]NED7.<&MR[&ZUE'^R:\W^&EV;F>8D MYY->F3#,+CU% 'S+XAC^Q^+)INGS5['X&U(7&G(,]J\[^(&D,EU).%/7K5GP M'KHM@D#-S0![H#Q2UF6FH+,B\]15B:Y$8SF@!UY*(X'.>U> _$#4?M%S)"#G MFO6/$.N+;6K98#(KPV\#:QKC!U?/GBF7[? MJNWKAZ]6\6Z\L4#IN'(KRK2KHJ MKX=M_LVE1QXQ@5K,H88- 'S;XVM38>($?&,-7IWP]U47=NJ[N@KG?B;HQEN& MG5>G-8GP\UG^SYVC=L-2".:TC*!'NH ;=RB*$MFO#? MB#JOFWIA#=3BO3?$6M+;VCCYKURN) M\"Z?]DM$.W&17;4 <#\4FVZ":YSX;_- A]ZW_BN<>'S7.?#)_P#14'O0![&G MW%^E.I$^X/I2T 0W?_'I+_NFOG%I?*^(,Q_VZ^CKH9M91_LFOFO7E-GXOFG/ M'S4 ?0>@2B6Q4Y[5K'I7!>#]<66R1=PZ5VJ7 89H F48KB_'^IBQT]CNQE:Z M2^U!;9^W:[K=A[5X'\1T^S:O"YX^<4 >U> M%O\ D VW^Z*V:X[P1JJW.EP1!LX6NQH *X[QO9^;I<[XZ*:[&LKQ!;?:-*F3 M&25H \'\#ZK_ &9J\D9.,N17T%ITXGLXY,]17S1J5I)I&M^9RH,F:]H\*>(4 MGL(8]X) H [JBHX7\Q U-N91#$6/:@!E[,(;9WST%9.AZE]LF=,GBH/A]<&>>1B]>W5P?Q*L1/HC87 MG% '*?#76-L"0%J]E1MR*?:OF?PM>-IFJ(C-@ U[[I.KK=VZD,#Q0!NTUV"H MQ]!5?[2,9S61JNM):PME@.* /.?B;K.+62'=ZUY/X$;S/%\+?[5=-XUNFU&X MDVG(-H ^MK3_CTB_P!T5-4-K_QZQ?[HJ:@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# MCOB,"?#R>.8O.T*1<9XKS3P=8M%?*=O\5 'MMK_P > MT?TJ:HK<8MT'M4M %:]MEN865AVKY]\0GSCIZU\ZGS-,N_E!RGBJ94 WGB@#T[ MQ;KL8M6V-V]:\1OKZYO=1*J21NK3U#79KU=N2$]#-_?AG3.3Z4 >N?#Y M'CT",/UQ775G:-9"QLUB Q@5HT 87B334O-.F)&3MKYMO8I]*UJ5E! WU]57 M,?FP,GJ*\5^('AX6Y:94Y//2@#0\%:\/D$C?K7HW]NV^/OBOF^QU.;3Y,#(Q M6M_PEL^/OF@#K_'>N$NPB;]:Y#PN+B^U%6?)PU49;V75+@ Y.:])\$>'PH60 MI[T >F:6NS3XE]%KEOB(I.D''I78P)Y<2KZ5R_CB(RZ80!GB@#R[P7$1K2$^ MM>]1?ZI?I7C/A2T:/5T..]>SQ_ZM?I0 ZBBB@#BOB(,Z0?I7D_@Q2/$B?[U> MN^/4+Z40!VKS+PC:,FOHQ4]: />H?]2GTKSOXB F)L>E>B1?ZI?I7#^.8#+$ MV!VH XWX6H5U>4_[5>VUY%\.;4Q:K(2,6TDVW) KPNY$FFWK!01AJ /> M;36XS OS=JS/$.N(+0[6YQ7FEKX@E6(#<>E5+O6IKHE,DT 5-2N)[_4"@R03 M7K_PXTD16 9UYQ7G_AK1S>WR,R9R?2O<]#T\6-JJ@8XH U5&% J*[_X]9?\ M=-35%<\VTG^Z: /GC5P?^$JE_P!ZO:O!_P#R"%^E>0ZI:LWB>4[3]ZO8?"B% M-+4'TH WZPO$FG)=Z=,2,G::W:BN8_-MW3U% 'RO.D^EZ[*P!"[Z]5\+:\I@ M0.W./6LGQ[X>%J6G5.3STKA;#5IK2;9D@"@#W:77(L_>KA/&.MEH76-NH]:Y M9O$M?35U% MYT#(>]<=>^$X[AV)0I?\ ""Q[L^6/RK2M M?":0X^0<4 5-)TA(=$WLO.*\PU88\;6X']^O<;^$6>CLO3 KPZ\_?>,H&_V_ MZT ?0VE_\@V#_<%3W/\ Q[2?[IJ'3/\ D'0?[@J>X_X]Y/\ =- 'SYXF4G7Y M/]ZO7O HQHJ_2O,O$5HS:U(V#]ZO4?!B%-(4'TH Z6L7Q!IR7=A+D9.VMJHY MT\R%D]10!\O:K!-I>L2,H(&^O3O!FO#R8Q(WZU2\>^'Q&&E5.3STKSZVU6;3 MY=HR,4 ?1G]NV^/OBO.?'>NY#B)OUKBQXMG/&XUGW5_-J5P%;)S0!/X9^T7^ MIJSY(#U]':0I3385/9:\M\">'A\LA3WZ5ZW;Q^5"J>@H Y/Q^TJZ0QCZXKPN MTU6Z@U4"0D#/K7TCK=@+^T,9&>*\%\6Z,=/O7=$QCVH ]4\*Z]$UF-[\XK;O M-=@%L^'&<5\_Z5K]Q;1[\N]J'(W5Z+\.M/V64, MI')%>86<#ZI=*S*3\U>\^%+ 6VF1#&,"@#I>U%%% !1110 5QWQ(&?#$WT-= MC7)_$",R>'95 [4 >8_"^%BS''\5>[0<0K]*\K^%NG;;9V*]Z]7484"@"&\_ MX\YO]PUX-X?#?\++F_W_ .M>]78S:2C_ &37C&B6;+\0)9-O&Z@#VQ?NCZ4M M(OW1]*6@ J"\_P"/.7_=-3U%]>.?$W1?F\R->1S7LU=#UZ$Z>@9QG'K7ANJ::VGW\C*I&#Z4^T\3SV MY$>XC% 'N.MZY"+!MK#./6O#O$>KS7-V8T8D$^M3WGB6:> IN)S6?I%H^HZC M'N4G)H ],^$]M)$C,XZUZL1D8KF_"VDKI]JA"XR*Z6@#@_'NDK-IS,JY.*\, MLY)].UQ5.0H-?3^K68O+8H1GBO#/%VA_8KQI53I[4 =IHFO+L3M>(6NM30<9(Q6@?$$LL1^8]* -;QGK32Q;8VJMX TM[O55DE7@FN>C MDEU.[","1NKVOP5H*VMM'-MP: .UL[=;:$(H[59H'2B@#QCXN(6O8?J*WOAX MN(8_I6?\3[9IKN(@9Y%;'@2(QQH".U 'H-%%% !7GGQ#_P!4?I7H=>=_$/\ MU1^E 'D-K8?:+J0J,FF6%Q/8ZN5.0H-=1X,LQ>:A,I&:K^)M'-G>/(JXY]* M.XT775\A=S<_6M"\UV,0-ANWK7CEOK$UN=N2*EGU^9UV[C0!9\6ZG+^9*O4US&FVSZG=+N4G)KVWPGHBV,"2!<9% '5PQ"*,*.U2444 M(>/= ^RSF14[YZ4 ;OA MS71]GC#-SCUKL9-=A^Q_?&<5X'9:I-:MMR1BM!O$TS+L#&@#=\8:TTJ.L;5S MOA'3Y;W48Y'&?FJH9I;^Z"L"] 'H.DVJV]G& /X:T*9$NR M-5]!3Z //?BN,^'S7-_#*%OLZ''>NL^)D1ET,@#-5/AQI^S2E8KS0!Z&GW%^ ME.I!P,4M $*[EG4=Z^A&&5(KSKQ[HHGLW?;G- 'G?@G5W MA"*[8KUFWUR+8N6[5X7&)-/FX![_A))DP-QH ])\3:ZOE'8W;UKRS4GFU M.1UY(I\VKS7IP2372^%]&-X79DSQZ4 8OPWMC!XH"D=#7TDOW1]*\-\,Z>;3 MQHR[< -7N2_='TH &&Y<5X=\8K)OM$;H.AS7N5>?_$'2A?0%MN<"@#C/AIK) MAE6.5L 5ZV-M>*P^*)HH - MQI+KQ)/<6I7?2O M??#NF"QM4P,<4 ;U87B>U^U:>R8SQ6[5>[A\Z(K0!\R:[;2V&K%E& #7?>#= M=Q:@2-SCUJ'QOHF)'D"5P5I?S6#E1DYG78O+/S?K7#>+-;9TQ&W7WKE7 M\13;<;C5=)Y=0F56RRDYJGHED;7QS"N,?-7KGASPZITU7* U 'N-K_ ,>L7^Z*FJ*VXMHQ_LBI: "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,S6[7[ M78M'C.:YO2="^S3AMO>NV90PP:8(E4\ 4 .C&(U'H*=110 5G:O:BYM&3&OH6]M(Y+=AM'Y5Q-YH@:8D)W]* . M"TCPN;EQ\OZ5Z/X9T 6,P;;C%7]!TM86Y0?E73)"J= * '@8%+110 5S'BK2 M1J$&W;GBNGICQJ_44 >&ZIX.,2EPGZ5S;Z PDQMKZ!U:PCE@("C\JY"30P9L M[/TH Y;P]X5+[7*=/:O5="L!:1 8QQ2:)IZ0P8*C\JVE0+T% #JRM;M/M=ML MQFM6D90PYH XW2]$^SW@?;CFNR7A0*:(E!R *?0 4444 8^OV7VRT*8S7,Z1 MX>^S7ZR;>A]*[QE##!IHA13D 4 /080#VK$UNP^UH1C-;E-9 W44 1^;:2)ZBN6T#1?L>IRR[<9-=>1D8IJQ*I MR!0 ^BBB@"GJ4 GLW3'45Y3K/@[SI7<)WSTKV$C(P:K7%I&\3?*.GI0!\_7& M@M Q7;5G2_#)N)Q\OZ5Z)J.C!YB0G?TK0T72EBD!*C\J */A_P /_8Y5;;T] MJ[M!A0*8L*+T J2@ IDHW1,/44^B@#S^Y\.^9JC3;>I]*['2K?[/:A*MF%"< MX%/ "C H 6BBB@#F/%>E#4(-NW/%>6:IX0-OF39C\*]W>-7'(K%US3DFML!1 M^5 'A7]@MC=MKH-!\+&9UD*=/:NO_L0>5C9^E='H&G)!!@J/RH ET*P%G$!C M'%;=-5 O04Z@ HHJCJEV+.T:4G&* +N0:-H]*YC3?$"7\72B'1I#GM7A-@WVGQ/$_7#UZEX_U@)820;N<5Y_X+TQK MO4%GQG#9H ][T[BPA_W15B0;HV'J*CM%V6L:^BU-0!PNHZ!Y]ZTFWJ:ZC1;7 M[+9A,8J\84)R0*>JA1@4 +1110!SOB73!?P;=N>*\LUGP@8]SA/TKW-T#CD5 MCZSIZ36Y 4?E0!X19>'&EN@FVNLL_!925&*?I75:=HPCO0Q3OZ5V:6L84?*. MGI0!D>'].%E$!MQQ6_350+T%.H 0C(K@O$_AX7\C$+G/M7?5&\*/U H \0E\ M%&*%FV?I7/MX<9KH+M[U]!WEE&ULP"CIZ5R2Z*/M>[9_%Z4 8N@>%O)5'*?I M7INGP^3:JF.E-M+5(X%&T<"K8&!@4 +1110 4444 %9/B"S^VZ<\6,Y%:U(R MAA@T E+--D(/RK,@T4+,IV=_2@#FM%\'F.19"G?/2O5]*MQ;6:IC&!2V=I'' MHVC@>E7 HP* %HHHH Y3Q/I'V^56VYP:M:%IWV-5&,8K>>-7ZBE5 O04 .H MHHH *\Z^(G^I/TKT6O//B&,PGZ4 ]=MX@T#[86.WK7%_#%,:U) M_O5[2\*N.0* / -3\-&"8_+^E4[;P^TTRC;WKU_6=)664D(/RJCIVBA+A24[ M^E &7H/A;[.R.4_2O2[.(16ZKCH*2"V1(EPHZ58 P* %HHHH *Y+Q7HXU%?N MYKK:8\:OU% 'A&K^%#;9;;^E9>F^'FN+O;MKVOQ!IJ3PX"C\JQM$T817NXI^ ME '-V/@TQ3JVS]*](T.R%I;A<8XK16UC&/E'Y5*JA1Q0 ZBBB@#"\36'V^Q\ MO&:=X;L/L-@(\8K9= XP10J!!@"@!U%%% !65KEF+NU*8SQ6K2,H88- 'CNL M>%,(SA/TKC9]#;S,;>]?0>I6:26K#:/RKBIM#!F)V=_2@#C-#\+&9LE?TKTC MP]HGV)3\N.*NZ#IJ0#E1^5=$L2KT H XVTT/RM?:YV]37:#H*8(E#;L#-24 M%9.L68NH67&!-D2CT%(L")T J6@ I#R*6B@#EO$&DB\1AMSFO M/+_P:55WV?I7M+1JW453O;*-[9QM'3TH ^>VT%C<;-O>NPT;PB5"2%/TKH/[ M$'VS=L_B]*[6RLXX[9!M' ]* &Z5:BWL5CQT%AKM HP*:8E M+;L#- "QC;&H]!3J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $8;ABJS6:,T1SDB MGQ6ZQG@5/10 4444 %%%% !1110 4444 %1RQB1<&I** *GV-,8Q4\40B&!4 ME% !1110 5S'CB1H]!D9>N*Z>N>\80^=HLBXSQ0!Y%X5UIXKS;(W\5>QVFLQ M/ GS=O6OG.Y>73M1X!'S5U>E^)VPBLYH ]L.I1@9S44NKQ(A.X=/6O.9/$8\ MD'?^M9&H>)B(CAZ ,SQUJC7>IO$C9!-=M\,--'V#>XYQ7E,1EU36@2"037O? M@NS^R:>%QCB@#J5&% ]*6BB@ HHHH **** "F21B1<>4 5DM$1L@59HHH M**** "BBB@!&7?^/QF(_2O0*X M#Q__ *H_2@#F/ALN-9D^M>S5XU\-S_Q.)/K7LM $$ELLAY%,2S1#D"K5% " M8&*6BB@ HHHH **** (IH1*,$5'%:)&V0*LT4 %%%% !1110 4444 %%%% ! M1110 UU#K@U6-DA.<5;HH BBA6+H*EHHH **** "BBB@ HHHH **** "BBB@ M"M):(YR14L48B7 J2B@ HHHH **** "D9=RXI:* *GV)-V<5:5=JXI:* "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *HZI;_:;1DQUJ]2$ M CF@#POQ9X>\N5I-O0UYO>WQL)L9Q@U] >-(E$$AP.E?-/BUBMTV/[U &Q_P MDI:,#?\ K42:L;J79NS7$Q2MZFM+1G)OER>] 'NW@SPY]H1+G;FO7]-MOL\( M7&.*YKX>1*=!0XYP*[, #I0 M%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>=?$1]L9^E> MBUYM\2/]7^% '/\ PS;.L/\ 6O::\2^&'_(8?ZU[;0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 0 !1110 4444 %%%% '__V0$! end XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2022
Oct. 31, 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 0-21121  
Entity Registrant Name TRANSACT TECHNOLOGIES INC  
Entity Central Index Key 0001017303  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 06-1456680  
Entity Address, Address Line One One Hamden Center  
Entity Address, Address Line Two 2319 Whitney Avenue, Suite 3B  
Entity Address, City or Town Hamden  
Entity Address, State or Province CT  
Entity Address, Postal Zip Code 06518  
City Area Code 203  
Local Phone Number 859-6800  
Title of 12(b) Security Common stock, par value $0.01 per share  
Trading Symbol TACT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   9,911,533
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 6,364 $ 19,457
Accounts receivable, net 13,639 7,593
Employee retention credit receivable 1,500 1,500
Inventories 11,115 7,711
Prepaid income taxes 188 137
Other current assets 984 738
Total current assets 33,790 37,136
Fixed assets, net of accumulated depreciation of $17,499 and $16,736, respectively 2,737 2,684
Right-of-use asset 2,693 2,553
Goodwill 2,621 2,621
Deferred tax assets 7,520 5,143
Intangible assets, net of accumulated amortization of $1,325 and $1,209, respectively 281 397
Other assets 297 400
Total noncurrent assets 16,149 13,798
Total assets 49,939 50,934
Current liabilities:    
Current portion of revolving loan payable 2,250 0
Accounts payable 6,156 4,308
Accrued liabilities 3,998 3,894
Lease liability 827 789
Deferred revenue 1,158 805
Total current liabilities 14,389 9,796
Deferred revenue, net of current portion 164 186
Lease liability, net of current portion 1,909 1,781
Other liabilities 195 187
Total noncurrent liabilities 2,268 2,154
Total liabilities 16,657 11,950
Shareholders' equity:    
Common stock, $0.01 par value, 20,000,000 shares authorized; 13,956,375 and 13,917,731 shares issued, respectively; 9,911,533 and 9,872,889 shares outstanding, respectively 139 139
Additional paid-in capital 55,995 55,246
Retained earnings 9,370 15,566
Accumulated other comprehensive (loss) income, net of tax (112) 143
Treasury stock, at cost, 4,044,842 shares (32,110) (32,110)
Total shareholders' equity 33,282 38,984
Total liabilities and shareholders' equity $ 49,939 $ 50,934
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Assets:    
Fixed assets, accumulated depreciation $ 17,499 $ 16,736
Intangible assets, accumulated amortization $ 1,325 $ 1,209
Shareholders' equity:    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares issued (in shares) 13,956,375 13,917,731
Common stock, shares outstanding (in shares) 9,911,533 9,872,889
Treasury stock (in shares) 4,044,842 4,044,842
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]        
Net sales $ 17,856 $ 10,637 $ 40,181 $ 28,263
Cost of sales 9,663 6,332 23,988 17,187
Gross profit 8,193 4,305 16,193 11,076
Operating expenses:        
Engineering, design and product development 1,985 1,876 6,440 5,483
Selling and marketing 2,748 1,899 8,724 5,109
General and administrative 3,073 2,146 9,200 7,264
Operating expenses 7,806 5,921 24,364 17,856
Operating income (loss) 387 (1,616) (8,171) (6,780)
Interest and other income (expense):        
Interest, net (53) (29) (145) (71)
Other, net 132 (69) (167) (169)
Gain on forgiveness of long-term debt 0 2,173 0 2,173
Interest and other income (expense) 79 2,075 (312) 1,933
Income (loss) before income taxes 466 459 (8,483) (4,847)
Income tax benefit 62 442 2,287 1,629
Net income (loss) $ 528 $ 901 $ (6,196) $ (3,218)
Net income (loss) per common share:        
Basic (in dollars per share) $ 0.05 $ 0.1 $ (0.63) $ (0.35)
Diluted (in dollars per share) $ 0.05 $ 0.09 $ (0.63) $ (0.35)
Shares used in per-share calculation:        
Basic (in shares) 9,911 9,408 9,902 9,112
Diluted (in shares) 9,911 9,846 9,902 9,112
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) [Abstract]        
Net income (loss) $ 528 $ 901 $ (6,196) $ (3,218)
Foreign currency translation adjustment, net of tax (205) 23 (255) 108
Comprehensive income (loss) $ 323 $ 924 $ (6,451) $ (3,110)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash flows from operating activities:    
Net loss $ (6,196) $ (3,218)
Adjustments to reconcile net loss to net cash used in operating activities:    
Share-based compensation expense 868 952
Depreciation and amortization 984 721
Deferred income taxes (2,387) (1,520)
Gain on the sale of fixed assets 0 (8)
Foreign currency transaction losses 165 175
Gain on forgiveness of long-term debt 0 (2,173)
Changes in operating assets and liabilities:    
Accounts receivable (6,343) (3,124)
Inventories (3,551) 4,677
Prepaid income taxes (51) (110)
Other current and long-term assets (137) (213)
Accounts payable 1,926 (241)
Accrued liabilities and other liabilities 508 143
Net cash used in operating activities (14,214) (3,939)
Cash flows from investing activities:    
Capital expenditures (955) (804)
Proceeds from the sale of fixed assets 0 8
Collection of note receivable 0 1,598
Net cash (used in) provided by investing activities (955) 802
Cash flows from financing activities:    
Proceeds from the issuance of common stock 0 12,214
Proceeds from bank borrowings 2,250 0
Payment of common stock issuance costs 0 (867)
Proceeds from stock option exercises 0 284
Withholding taxes paid on stock issuances (119) (100)
Payment of bank financing costs (69) (31)
Net cash provided by financing activities 2,062 11,500
Effect of exchange rate changes on cash and cash equivalents 14 (64)
(Decrease) increase in cash and cash equivalents (13,093) 8,299
Cash and cash equivalents, beginning of period 19,457 10,359
Cash and cash equivalents, end of period $ 6,364 $ 18,658
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss), Net of Tax [Member]
Total
Beginning balance at Dec. 31, 2020 $ 130 $ 42,536 $ 19,607 $ (32,110) $ (38) $ 30,125
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock, net of issuance costs 9 11,201        
Share-based compensation expense   952        
Issuance of shares from exercise of stock options   284        
Relinquishment of stock awards and restricted stock units to pay for withholding taxes   (100)        
Net income (loss)     (3,218)     (3,218)
Foreign currency translation adjustment, net of tax         108 108
Ending balance at Sep. 30, 2021 139 54,873 16,389 (32,110) 70 $ 39,361
Supplemental share information            
Issuance of common stock (in shares)           842
Issuance of shares from stock awards (in shares)           94
Relinquishment of stock awards to pay withholding taxes (in shares)           32
Beginning balance at Jun. 30, 2021 130 43,408 15,488 (32,110) 47 $ 26,963
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock, net of issuance costs 9 11,201        
Share-based compensation expense   257        
Issuance of shares from exercise of stock options   7        
Relinquishment of stock awards and restricted stock units to pay for withholding taxes   0        
Net income (loss)     901     901
Foreign currency translation adjustment, net of tax         23 23
Ending balance at Sep. 30, 2021 139 54,873 16,389 (32,110) 70 $ 39,361
Supplemental share information            
Issuance of common stock (in shares)           842
Issuance of shares from stock awards (in shares)           3
Relinquishment of stock awards to pay withholding taxes (in shares)           0
Beginning balance at Dec. 31, 2021 139 55,246 15,566 (32,110) 143 $ 38,984
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock, net of issuance costs 0 0        
Share-based compensation expense   868        
Issuance of shares from exercise of stock options   0        
Relinquishment of stock awards and restricted stock units to pay for withholding taxes   (119)        
Net income (loss)     (6,196)     (6,196)
Foreign currency translation adjustment, net of tax         (255) (255)
Ending balance at Sep. 30, 2022 139 55,995 9,370 (32,110) (112) $ 33,282
Supplemental share information            
Issuance of common stock (in shares)           0
Issuance of shares from stock awards (in shares)           65
Relinquishment of stock awards to pay withholding taxes (in shares)           26
Beginning balance at Jun. 30, 2022 139 55,708 8,842 (32,110) 93 $ 32,672
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock, net of issuance costs 0 0        
Share-based compensation expense   287        
Issuance of shares from exercise of stock options   0        
Relinquishment of stock awards and restricted stock units to pay for withholding taxes   0        
Net income (loss)     528     528
Foreign currency translation adjustment, net of tax         (205) (205)
Ending balance at Sep. 30, 2022 $ 139 $ 55,995 $ 9,370 $ (32,110) $ (112) $ 33,282
Supplemental share information            
Issuance of common stock (in shares)           0
Issuance of shares from stock awards (in shares)           2
Relinquishment of stock awards to pay withholding taxes (in shares)           0
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
1. Basis of presentation

The accompanying unaudited financial statements of TransAct Technologies Incorporated (“TransAct”, the “Company”, “we”, “us”, or “our”) have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP to be included in full year financial statements.  In the opinion of management, all adjustments considered necessary for a fair statement of the results for the periods presented have been included.  The December 31, 2021 Condensed Consolidated Balance Sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP.  These interim financial statements should be read in conjunction with the audited financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021.

The financial position and results of operations of our U.K. subsidiary are measured using the local currency as the functional currency.  Assets and liabilities of such subsidiary have been translated at the end-of-period exchange rates, and related revenues and expenses have been translated at the exchange rate as of the date the transaction was recognized, with the resulting translation gain or loss recorded in “Accumulated other comprehensive income (loss), net of tax” in the Condensed Consolidated Balance Sheets and “Accumulated other comprehensive income (loss), net of tax” in the Condensed Consolidated Statements of Changes in Shareholders’ Equity.  Transaction gains and losses are included in “Other, net” in the Condensed Consolidated Statements of Operations.

The results of operations for the three and nine months ended September 30, 2022 are not necessarily indicative of the results to be expected for the full year ending December 31, 2022.

See Note 9 for a discussion of a change in accounting principle which occurred in the second quarter of 2022. TransAct changed its method of inventory valuation from standard costing which approximates first-in first-out (“FIFO”) to the average costing methodology. All prior periods presented have been retrospectively adjusted to apply the new method of accounting.

Certain prior period amounts have been adjusted to conform with the current year presentation.

Impact of the COVID-19 pandemic and Global Supply Chain Disruptions
Since early 2020, the COVID-19 pandemic has continued to cause uncertainty and disruption in the global economy and financial markets, such as increased shipping and logistics costs and supply chain disruptions.  We have also been impacted by global supply chain issues and inflationary pressures, which have increased our costs and, in some instances, slowed our ability to deliver products to customers.  During 2021, our inventory levels decreased significantly as a result of these supply chain disruptions and we experienced significantly lower sales levels because of the global economic slowdown.  However, during the first nine months of 2022, we have been able to increase our inventory levels and minimize the impact to our customers by successfully modifying our products that were affected by supply chain disruptions as well as sourcing component parts from alternate suppliers.  This strategy allowed us to meet expanding customer demands and significantly grow our sales after the first quarter of 2022 as the pandemic eased.  Although we have been able to increase inventory levels during the first nine months of 2022, there can be no assurance that new supply chain disruptions will not affect our products or that we will be able to make timely modifications to address any future supply chain issues that arise.  Further, while we have offset most of our cost increases by increasing prices of our products, there can be no guarantee that we will be able to offset any future cost increases should they arise.  After a slowdown in the first quarter of 2022 resulting from the Omicron and other variants of COVID-19, we have continued to experience demand recovery in the second and third quarters of 2022. We expect this recovery to continue during the remainder of 2022.

Balance Sheet, Cash Flow and Liquidity. We have taken the following actions to increase liquidity and strengthen our financial position in an effort to mitigate the negative impacts from the COVID-19 pandemic, supply chain disruptions and inflationary pressures:
Public Offering – On October 16, 2020 and August 16, 2021, the Company raised net proceeds of $8.7 million and $11.2 million (including the exercise of the underwriters overallotment options on October 16, 2020 and August 20, 2021), respectively, after deducting underwriting discounts, commissions and offering expenses, through underwritten public offerings in which we sold an aggregate of 1,380,000 and 842,375 shares of common stock, respectively.
PPP Loan – On May 1, 2020, the Company was granted a $2.2 million loan (the “PPP Loan”) under the Paycheck Protection Program (the “PPP”) administered by the Small Business Administration (“SBA”) established under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security (“CARES Act”).  On July 8, 2021, we received notice that the PPP Loan had been forgiven as of July 1, 2021.  See Note 5 for further details regarding the PPP Loan.
Employee Retention Credit – Under the provisions of the CARES Act, the Company was eligible for a refundable employee retention credit subject to certain criteria.  In connection with the CARES Act, the Company recognized the employee retention credit during the fourth quarter of 2021 as a $1.5 million “Gain from employee retention credit” in the Consolidated Statement of Operations for the year ended December 31, 2021 and recorded a $1.5 million “Employee retention credit receivable” in the Condensed Consolidated Balance Sheets as of September 30, 2022 and December 31, 2021.  We expect to receive these funds within the next twelve months.
Credit Facility – On March 13, 2020, we entered into a new credit facility with Siena Lending Group LLC (the “Lender”) that provides a revolving credit line of up to $10.0 million, subject to a borrowing base, and on July 19, 2022, we entered into an amendment to extend the maturity of the facility to March 13, 2025.  See Note 5 for further details regarding this facility.
Reduced Capital Expenditures – We limited capital expenditures during 2020 and 2021 and are gradually increasing expenditures during 2022 as sales improve.

After reviewing whether conditions and/or events raise substantial doubt about our ability to meet future financial obligations over the 12 months following the issuance date of the Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q (this “Form 10-Q”), including consideration of the actions taken to manage expenses and liquidity, we believe that our net cash to be provided by operations combined with our cash and cash equivalents and borrowing availability under our revolving credit facility will provide sufficient liquidity to fund our current obligations, capital spending, and working capital requirements and to comply with the financial covenants of our credit facility over at least 12 months following such issuance date.

Use of Assumptions and Estimates
Management’s belief that the Company will be able to fund its planned operations over the 12 months following the date on which the Condensed Consolidated Financial Statements were issued is based on assumptions which involve significant judgment and estimates of future revenues, inflation, rising interest rates, capital expenditures and other operating costs. Our current assumptions are that casinos and restaurants will remain open and consumer traffic will continue to increase during the balance of 2022.  Though demand for our products at casinos has increased substantially in 2022, and we expect this trend to continue, we cannot predict the ultimate impact of the current economic environment, including inflation, rising interest rates and supply chain disruptions on our customers, which may impact sales.  We believe that we are positioned to withstand the impact of any potential economic downturn or slower than anticipated economic recovery.  However, despite our recent large backlog of orders and increasing market share, should such conditions arise, we believe we will be able to take additional financial and operational actions to cut costs and/or increase liquidity.

In addition, the presentation of the accompanying unaudited financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities.  Our estimates include those related to revenue recognition, accounts receivable, inventory obsolescence, goodwill and intangible assets, the valuation of deferred tax assets and liabilities, depreciable lives of equipment, warranty obligations, share-based compensation and contingent liabilities.  We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances.  Actual results could differ from those estimates used.

For a discussion of our significant accounting policies, see Note 2, Summary of Significant Accounting Policies within Part II, Item 8, “Financial Statements and Supplementary Data” in the Annual Report on Form 10-K for the year ended December 31, 2021.  Other than as described in Note 9 of this Form 10Q, there have been no changes to our significant accounting policies since our Annual Report on Form 10K for the year ended December 31, 2021.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue
9 Months Ended
Sep. 30, 2022
Revenue [Abstract]  
Revenue
2. Revenue

We account for revenue in accordance with ASC Topic 606: Revenue from Contracts with Customers.

Disaggregation of revenue

The following tables disaggregate our revenue by market type, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.  Sales and usage-based taxes are excluded from revenues.

   
Three Months Ended
 
 
September 30,
 
   
2022
   
2021
 
   
(In thousands)
 
   
United States
   
International
   
Total
   
United States
   
International
   
Total
 
Food service technology
 
$
3,496
   
$
252
   
$
3,748
   
$
3,065
   
$
217
   
$
3,282
 
POS automation
   
5,228
     
     
5,228
     
1,188
     
     
1,188
 
Casino and gaming
   
3,758
     
3,985
     
7,743
     
2,656
     
1,380
     
4,036
 
Printrex
   
     
     
     
     
160
     
160
 
TransAct Services Group
   
983
     
154
     
1,137
     
1,856
     
115
     
1,971
 
Total net sales
 
$
13,465
   
$
4,391
   
$
17,856
   
$
8,765
   
$
1,872
   
$
10,637
 

   
Nine Months Ended
 
 
September 30,
 
   
2022
   
2021
 
   
(In thousands)
 
   
United States
   
International
   
Total
   
United States
   
International
   
Total
 
Food service technology
 
$
8,723
   
$
587
   
$
9,310
   
$
8,616
   
$
487
   
$
9,103
 
POS automation
   
7,700
     
     
7,700
     
3,600
     
8
     
3,608
 
Casino and gaming
   
10,475
     
8,555
     
19,030
     
7,058
     
3,310
     
10,368
 
Printrex
   
     
     
     
52
     
379
     
431
 
TransAct Services Group
   
3,396
     
745
     
4,141
     
4,388
     
365
     
4,753
 
Total net sales
 
$
30,294
   
$
9,887
   
$
40,181
   
$
23,714
   
$
4,549
   
$
28,263
 

Contract balances

Contract assets consist of unbilled receivables.  Pursuant to the over-time revenue recognition model, revenue may be recognized prior to the customer being invoiced.  An unbilled receivable is recorded to reflect revenue that is recognized when such revenue exceeds the amount invoiced to the customer. Unbilled receivables are separated into current and non-current assets and included within “Accounts receivable, net” and “Other assets” in non-current assets in the Condensed Consolidated Balance Sheets.

Contract liabilities consist of customer pre-payments and deferred revenue.  Customer prepayments are reported as “Accrued liabilities” in current liabilities in the Condensed Consolidated Balance Sheets and represent customer payments made in advance of performance obligations in instances where credit has not been extended and are recognized as revenue when the performance obligation is complete.  Deferred revenue is reported separately in current liabilities and non-current liabilities and consists of our extended warranty contracts, technical support for our food service technology terminals, EPICENTRAL® maintenance contracts and prepaid software subscriptions for our BOHA! software applications and is recognized as revenue as (or when) we perform under the contract.  For the nine months ended September 30, 2022, we recognized revenue of $0.8 million related to our contract liabilities at December 31, 2021. Total net contract liabilities consisted of the following:

 
September 30, 2022
   
December 31, 2021
 
   
(In thousands)
 
Unbilled receivables, current
 
$
393
   
$
314
 
Unbilled receivables, non-current
   
196
     
308
 
Customer pre-payments
   
(221
)
   
(99
)
Deferred revenue, current
   
(1,158
)
   
(805
)
Deferred revenue, non-current
   
(164
)
   
(186
)
Total net contract liabilities
 
$
(954
)
 
$
(468
)

Remaining performance obligations

Remaining performance obligations represent the transaction price of firm orders for which a good or service has not been delivered to our customer.  As of September 30, 2022, the aggregate amount of transaction prices allocated to remaining performance obligations was $19.0 million.  The Company expects to recognize revenue of $18.5 million of its remaining performance obligations within the next 12 months following September 30, 2022, $0.4 million within the next 24 months following September 30, 2022 and the balance of these remaining performance obligations within the next 36 months following September 30, 2022.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories
9 Months Ended
Sep. 30, 2022
Inventories [Abstract]  
Inventories
3. Inventories

The components of inventories were:

 
September 30, 2022
   
December 31, 2021
 
   
(In thousands)
 
             
Raw materials and purchased component parts
 
$
10,183
   
$
6,470
 
Work-in-process
   
     
11
 
Finished goods
   
932
     
1,230
 
   
$
11,115
   
$
7,711
 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued product warranty liability
9 Months Ended
Sep. 30, 2022
Accrued product warranty liability [Abstract]  
Accrued product warranty liability
4. Accrued product warranty liability

We generally provide hardware warranties on our products for up to 24 months and record the estimated cost of such product warranties at the time the sale is recorded.  Estimated warranty costs are based upon actual past experience of product repairs and the related estimated cost of labor and material to make the necessary repairs.

The following table summarizes the activity recorded in the accrued product warranty liability during the nine months ended September 30, 2022 and 2021:

 
Nine Months Ended
 
 
September 30,
 
   
2022
   
2021
 
   
(In thousands)
 
             
Balance, beginning of period
 
$
101
   
$
140
 
Warranties issued
   
40
     
39
 
Warranty settlements
   
(64
)
   
(70
)
Balance, end of period
 
$
77
   
$
109
 

As of September 30, 2022, $57 thousand of the accrued product warranty liability was classified as current in “Accrued liabilities” in the Condensed Consolidated Balance Sheet and the remaining $20 thousand was classified as non-current in “Other liabilities”.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt
9 Months Ended
Sep. 30, 2022
Debt [Abstract]  
Debt
5. Debt

Credit Facility

On March 13, 2020, we entered into a credit facility (the “Siena Credit Facility”) with the Lender and terminated our credit facility with TD Bank, N.A.  The Siena Credit Facility provides for a revolving credit line of up to $10.0 million and was originally scheduled to expire on March 13, 2023.  Borrowings under the Siena Credit Facility bear a floating rate of interest equal to the greatest of (i) the prime rate plus 1.75%, (ii) the federal funds rate plus 2.25%, and (iii) 6.50%. The total deferred financing costs related to expenses incurred to complete the Siena Credit Facility was $245 thousand, which were reported as “Other current assets” in current assets and “Other assets” in non-current assets in the Condensed Consolidated Balance Sheets.  We also pay a fee of 0.50% on unused borrowings under the Siena Credit Facility.  Borrowings under the Siena Credit Facility are secured by a lien on substantially all the assets of the Company.

The Siena Credit Facility imposes a financial covenant on the Company and borrowings are subject to a borrowing base based on (i) 85% of eligible accounts receivable plus the lesser of (a) $5.0 million and (b) 50% of eligible raw material and 60% of finished goods inventory and restricts, among other things, our ability to incur additional indebtedness and create other liens.  The three-month period from April 1, 2020 to June 30, 2020 was the first period we were subject to the original financial covenant, which required the Company to maintain a minimum EBITDA and continued through the 12-month period from April 1, 2020 to March 31, 2021.  On July 21, 2021, the Company entered into an amendment (“Siena Credit Facility Amendment No. 1”) to the Siena Credit Facility.  Siena Credit Facility Amendment No. 1 changed the financial covenant under the Siena Credit Facility from a minimum EBITDA covenant to an excess availability covenant requiring that the Company maintain excess availability of at least $750 thousand under the Siena Credit Facility, tested as of the end of each calendar month, beginning with the calendar month ending July 31, 2021.  From July 31, 2021 to September 30, 2022, we remained in compliance with our excess availability covenant. As of September 30, 2022, we had $2.3 million of outstanding borrowings under the Siena Credit Facility and $2.5 million of net borrowing capacity available under the Siena Credit Facility.

On July 19, 2022, the Company and the Lender entered into Amendment No. 2 (“Siena Credit Facility Amendment No. 2”) to the Siena Credit Facility, as amended by Siena Credit Facility Amendment No. 1.  Also on July 19, 2022, the Company and the Lender entered into an Amended and Restated Fee Letter (the “Amended Fee Letter”) in connection with the Siena Credit Facility Amendment No. 2. The Siena Credit Facility Amendment No. 2 did not modify the aggregate amount of the revolving commitment or the interest rate applicable to the loans.

The changes to the Siena Credit Facility provided for in Siena Credit Facility Amendment No. 2 include, among other things, the following:

(i) The extension of the maturity date from March 13, 2023 to March 13, 2025; and

(ii) The termination of the existing blocked account control agreement and entry into a new “springing” deposit account control agreement, permitting the Company to direct the use of funds in its deposit account until such time as (a) the sum of excess availability under Siena Credit Facility (as amended) and unrestricted cash is less than $5 million for 3 consecutive business days or (b) an event of default occurs and is continuing.

In addition, the Amended Fee Letter requires the Company, while it retains the ability to direct the use of funds in the deposit account, to maintain outstanding borrowings of at least $2,250,000 in principal amount. If the Company does not have the ability to direct the use of funds in the deposit account, then the Amended Fee Letter requires the Company to pay interest on at least $2,250,000 principal amount of loans, whether or not such amount of loans is actually outstanding.

PPP Loan

On May 1, 2020, the Company was granted the PPP Loan from Berkshire Bank in the aggregate amount of $2.2 million, pursuant to the PPP.  Under the terms of the PPP, the PPP Loan would be forgiven to the extent that funds from the PPP Loan were used for payroll costs and costs to continue group health care benefits, as well as for interest on mortgage obligations incurred before February 15, 2020, rent under lease agreements in effect before February 15, 2020, utilities for which service began before February 15, 2020, and interest on debt obligations incurred before February 15, 2020, subject to conditions and limitations provided in the CARES Act.  At least 60% (under the PPP terms, as amended) of the proceeds from the PPP Loan were required to be used for eligible payroll costs for the PPP Loan to be forgiven.

On July 8, 2021, the Company received notifications from Berkshire Bank and the SBA that the PPP Loan (including all interest accrued thereon) of $2.2 million had been fully forgiven by the SBA and that the forgiveness payment date was July 1, 2021.  The forgiveness of the PPP Loan was reported as “Gain on forgiveness of long-term debt” in the Consolidated Statement of Operations during the year ended December 31, 2021.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per share
9 Months Ended
Sep. 30, 2022
Earnings per share [Abstract]  
Earnings per share
6. Earnings per share

The following table sets forth the reconciliation of basic weighted average shares outstanding and diluted weighted average shares outstanding (as adjusted, See Note 9):

   
Three Months Ended
   
Nine Months Ended
 
 
September 30,
   
September 30,
 
   
2022
   
2021
   
2022
   
2021
 
   
(In thousands, except per share data)
 
Net income (loss)
 
$
528
   
$
901
   
$
(6,196
)
 
$
(3,218
)
                                 
Shares:
                               
Basic:  Weighted average common shares outstanding
   
9,911
     
9,408
     
9,902
     
9,112
 
Add:  Dilutive effect of outstanding options and restricted stock units as determined by the treasury stock method
   
     
438
     
     
 
Diluted:  Weighted average common and common equivalent shares outstanding
   
9,911
     
9,846
     
9,902
     
9,112
 
                                 
Net income (loss) per common share:
                               
Basic
 
$
0.05
   
$
0.10
   
$
(0.63
)
 
$
(0.35
)
Diluted
 
$
0.05
   
$
0.09
   
$
(0.63
)
 
$
(0.35
)

The computation of diluted earnings per share excludes the effect of the potential exercise of stock awards, including stock options and restricted stock units, when the average market price of the common stock is lower than the exercise price of the related stock award during the period, as the inclusion of these stock awards in the computation of diluted earnings would be anti-dilutive.  For the three months ended September 30, 2022 and 2021, there were 0.3 million and 0.3 million, respectively, of potentially dilutive shares consisting of stock awards that were excluded from the calculation of earnings per diluted share.  For the nine months ended September 30, 2022 and 2021, there were 1.6 million and 0.4 million, respectively, of potentially dilutive shares consisting of stock awards that were excluded from the calculation of earnings per diluted share.  In periods for which a net loss is reported, such as the nine months ended September 30, 2022 and 2021, basic and diluted net loss per common share are calculated using the same method.

For the three months ended September 30, 2022, the dilutive effect of outstanding options and restricted stock units, as determined by the treasury stock method, was less than one thousand shares and thus did not impact the rounded shares presented above.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Leases
7. Leases

We account for leases in accordance with ASC Topic 842: Leases.

We enter into lease agreements for the use of real estate space and certain equipment under operating leases and we have no financing leases. Our leases are included in “Right-of-use-assets” and “Lease liabilities” in our Condensed Consolidated Balance Sheets.  Our leases have remaining lease terms of two to four years, some of which include options to extend. Lease expense is recognized on a straight-line basis over the lease term.

On April 30, 2021, we entered into an amendment to modify the expiration date of our lease on our Hamden, Connecticut facility.  The lease, which was last amended on January 3, 2017, was scheduled to expire on April 30, 2027.  The lease amendment modified the expiration date to October 31, 2023 with an option to extend the lease for an additional two-year period, extending the expiration date to October 31, 2025.  The modification resulted in reducing the right-of-use-asset and lease liability by $0.3 million.

On April 26, 2022, we entered into an amendment to modify the expiration date of our lease on our Las Vegas, Nevada facility.  The lease was set to expire on November 1, 2022 and the amendment extended the lease term to November 30, 2025. The lease amendment resulted in an increase to the right-of-use-asset and lease liability of $0.8 million. The lease amendment modified the base rent and extended the lease term from October 31, 2022 to November 30, 2025.

Operating lease expense for the three months ended September 30, 2022 and 2021 was $261 thousand and $235 thousand, respectively, and is reported as “Cost of sales”, “Engineering, design and product development expense”, “Selling and marketing expense”, and “General and administrative expense” in the Condensed Consolidated Statements of Operations.  Operating lease expense for the nine months ended September 30, 2022 and 2021 was $748 thousand and $717 thousand, respectively. Operating lease expenses include short-term lease costs, which were immaterial during the periods presented.

The following information represents supplemental disclosure for the statement of cash flows related to operating leases (in thousands):

 
Nine Months Ended
 
 
September 30,
 
   
2022
   
2021
 
Operating cash outflows from leases
 
$
617
   
$
750
 

The following summarizes additional information related to our leases as of September 30, 2022 and December 31, 2021:

 
September 30, 2022
   
December 31, 2021
 
Weighted average remaining lease term (in years)
   
3.0
     
3.5
 
Weighted average discount rate
   
4.5
%
   
4.4
%

The maturity of the Company’s operating lease liabilities as of September 30, 2022 and December 31, 2021 were as follows (in thousands):

 
September 30, 2022
   
December 31, 2021
 
2022
 
$
218
   
$
886
 
2023
   
968
     
721
 
2024
   
1,019
     
721
 
2025
   
707
     
426
 
2026
   
19
     
23
 
Total undiscounted lease payments
   
2,931
     
2,777
 
Less imputed interest
   
195
     
207
 
Total lease liabilities
 
$
2,736
   
$
2,570
 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income taxes
9 Months Ended
Sep. 30, 2022
Income taxes [Abstract]  
Income taxes
8. Income taxes

We recorded an income tax benefit for the third quarter of 2022 of $62 thousand at an effective tax rate of (13.3%), compared to an income tax benefit for the third quarter of 2021 of $442 thousand at an effective tax rate of (96.3%).  For the nine months ended September 30, 2022,  we recorded an income tax benefit of $2.3 million at an effective tax rate of (27.0%), compared to an income tax benefit for the nine months ended September 30, 2021 of $1.6 million at an effective tax rate of (33.6%).

We are subject to U.S. federal income tax, as well as income tax in certain U.S. states and foreign jurisdictions.  We have substantially concluded all U.S. federal, state and local income tax, and foreign tax regulatory examination matters through 2018.  However, our federal tax returns from 2019 through 2021 remain open to examination. Various state and foreign tax jurisdiction tax years remain open to examination as well, though we believe that any additional assessment would be immaterial to the Condensed Consolidated Financial Statements.

As of September 30, 2022, we had $116 thousand of total gross unrecognized tax benefits that, if recognized, would favorably affect the effective income tax rate in future periods.  For the third quarter of 2022, we recognized $28 thousand of previously unrecognized tax benefits as the statute of limitations on the use of our 2018 research and development credit expired during the third quarter of 2022.

We recognize interest and penalties related to uncertain tax positions in the income tax provision.  As of September 30, 2022, we had $20 thousand of accrued interest and penalties related to uncertain tax positions.

Management evaluates all jurisdictions based on historical pre-tax earnings and taxable income to determine the need for valuation allowances on a quarterly basis.  The three months ended September 30, 2022 benefitted from the remeasurement of our deferred tax asset valuation allowance associated with our operations in the United Kingdom.  Based on this analysis, we currently have no valuation allowances recorded for any jurisdiction.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Change in accounting principle
9 Months Ended
Sep. 30, 2022
Change in accounting principle [Abstract]  
Change in accounting principle
9.  Change in accounting principle

Effective April 1, 2022, TransAct changed its method of inventory valuation from standard costing which approximates FIFO to the average costing methodology.  We believe this methodology is preferable because it reflects a better estimate of inventory cost as we do not typically perform intensive manufacturing of our finished products, which are therefore better measured under average cost.  In addition, our business is projected to include an increasing sales volume of software going forward, which better aligns with average costing.  Comparative financial statements of prior periods have been adjusted to apply the new method retrospectively.  Tax effects are calculated at the Company’s marginal tax rate, or the tax impact of incremental income changes rather than the average tax rate applied to our total net loss before income taxes.  The following financial statement line items for the periods presented were impacted by the change in accounting principle.

The effect of the changes made to the Company’s Condensed Consolidated Balance Sheets for the periods presented are as follows:

   
December 31, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Inventories
 
$
7,720
   
$
7,711
   
$
(9
)
Deferred tax assets
   
5,141
     
5,143
     
2
 
Retained earnings
   
15,573
     
15,566
     
(7
)

The ending balance in retained earnings as of December 31, 2020 was adjusted from $19,718 to $19,607.

The effect of the changes made to the Company’s Condensed Consolidated Statements of Operations for the periods presented are as follows:

   
Three months ended September 30, 2021
   
Nine months ended September 30, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
   
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Cost of sales
 
$
6,320
   
$
6,332
   
$
12
   
$
17,432
   
$
17,187
   
$
(245
)
Gross profit
   
4,317
     
4,305
     
(12
)
   
10,831
     
11,076
     
245
 
Operating loss
   
(1,604
)
   
(1,616
)
   
(12
)
   
(7,025
)
   
(6,780
)
   
245
 
Income (loss) before income taxes
   
471
     
459
     
(12
)
   
(5,092
)
   
(4,847
)
   
245
 
Income tax benefit
   
439
     
442
     
3
     
1,682
     
1,629
     
(53
)
Net income (loss)
   
910
     
901
     
(9
)
   
(3,410
)
   
(3,218
)
   
192
 
                                                 
Net income (loss) per common share:
                                               
Basic
 
$
0.10
   
$
0.10
   
$
   
$
(0.37
)
 
$
(0.35
)
 
$
0.02
 
Diluted
 
$
0.09
   
$
0.09
   
$
   
$
(0.37
)
 
$
(0.35
)
 
$
0.02
 
                                                 
Shares used in per-share calculation:
                                               
Basic
   
9,408
     
9,408
             
9,112
     
9,112
         
Diluted
   
9,846
     
9,846
             
9,112
     
9,112
         

The effect of the changes made to the Company’s Condensed Consolidated Statements of Comprehensive Income (loss) for the periods presented are as follows:

   
Three months ended September 30, 2021
   
Nine months ended September 30, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
   
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Net income (loss)
 
$
910
   
$
901
   
$
(9
)
 
$
(3,410
)
 
$
(3,218
)
 
$
192
 
Comprehensive income (loss)
   
933
     
924
     
(9
)
   
(3,302
)
   
(3,110
)
   
192
 

The effect of the changes made to the Company’s Condensed Consolidated Statements of Cash Flows for the periods presented are as follows:

   
Nine months ended September 30, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Net loss
 
$
(3,410
)
 
$
(3,218
)
 
$
192
 
Deferred income taxes
   
(1,573
)
   
(1,520
)
   
53
 
Inventories
   
4,922
     
4,677
     
(245
)

The effect of the changes made to the Company’s Condensed Consolidated Statements of Changes in Shareholders’ Equity for the periods presented are as follows:

   
Three months ended September 30, 2021
   
Nine months ended September 30, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
   
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Equity beginning balance
 
$
26,873
   
$
26,963
   
$
90
   
$
30,236
   
$
30,125
   
$
(111
)
Retained earnings -- beginning of period
   
15,398
     
15,488
     
90
     
19,718
     
19,607
     
(111
)
Net income (loss)
   
910
     
901
     
(9
)
   
(3,410
)
   
(3,218
)
   
192
 
Retained earnings -- end of period
   
16,308
     
16,389
     
81
     
16,308
     
16,389
     
81
 
Equity ending balance
   
39,280
     
39,361
     
81
     
39,280
     
39,361
     
81
 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent events
9 Months Ended
Sep. 30, 2022
Subsequent events [Abstract]  
Subsequent events
10. Subsequent events

The Company has evaluated all events or transactions that occurred up to the date the Condensed Consolidated Financial Statements were issued.  Based upon this review, the Company did not identify subsequent events that would have required adjustment or disclosure in the Condensed Consolidated Financial Statements.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of presentation (Policies)
9 Months Ended
Sep. 30, 2022
Basis of presentation [Abstract]  
Basis of Accounting
The accompanying unaudited financial statements of TransAct Technologies Incorporated (“TransAct”, the “Company”, “we”, “us”, or “our”) have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP to be included in full year financial statements.  In the opinion of management, all adjustments considered necessary for a fair statement of the results for the periods presented have been included.  The December 31, 2021 Condensed Consolidated Balance Sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP.  These interim financial statements should be read in conjunction with the audited financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021.
Foreign Currency Translation
The financial position and results of operations of our U.K. subsidiary are measured using the local currency as the functional currency.  Assets and liabilities of such subsidiary have been translated at the end-of-period exchange rates, and related revenues and expenses have been translated at the exchange rate as of the date the transaction was recognized, with the resulting translation gain or loss recorded in “Accumulated other comprehensive income (loss), net of tax” in the Condensed Consolidated Balance Sheets and “Accumulated other comprehensive income (loss), net of tax” in the Condensed Consolidated Statements of Changes in Shareholders’ Equity.  Transaction gains and losses are included in “Other, net” in the Condensed Consolidated Statements of Operations.
Use of Assumptions and Estimates
Use of Assumptions and Estimates
Management’s belief that the Company will be able to fund its planned operations over the 12 months following the date on which the Condensed Consolidated Financial Statements were issued is based on assumptions which involve significant judgment and estimates of future revenues, inflation, rising interest rates, capital expenditures and other operating costs. Our current assumptions are that casinos and restaurants will remain open and consumer traffic will continue to increase during the balance of 2022.  Though demand for our products at casinos has increased substantially in 2022, and we expect this trend to continue, we cannot predict the ultimate impact of the current economic environment, including inflation, rising interest rates and supply chain disruptions on our customers, which may impact sales.  We believe that we are positioned to withstand the impact of any potential economic downturn or slower than anticipated economic recovery.  However, despite our recent large backlog of orders and increasing market share, should such conditions arise, we believe we will be able to take additional financial and operational actions to cut costs and/or increase liquidity.

In addition, the presentation of the accompanying unaudited financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities.  Our estimates include those related to revenue recognition, accounts receivable, inventory obsolescence, goodwill and intangible assets, the valuation of deferred tax assets and liabilities, depreciable lives of equipment, warranty obligations, share-based compensation and contingent liabilities.  We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances.  Actual results could differ from those estimates used.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2022
Revenue [Abstract]  
Disaggregation of Revenue
The following tables disaggregate our revenue by market type, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.  Sales and usage-based taxes are excluded from revenues.

   
Three Months Ended
 
 
September 30,
 
   
2022
   
2021
 
   
(In thousands)
 
   
United States
   
International
   
Total
   
United States
   
International
   
Total
 
Food service technology
 
$
3,496
   
$
252
   
$
3,748
   
$
3,065
   
$
217
   
$
3,282
 
POS automation
   
5,228
     
     
5,228
     
1,188
     
     
1,188
 
Casino and gaming
   
3,758
     
3,985
     
7,743
     
2,656
     
1,380
     
4,036
 
Printrex
   
     
     
     
     
160
     
160
 
TransAct Services Group
   
983
     
154
     
1,137
     
1,856
     
115
     
1,971
 
Total net sales
 
$
13,465
   
$
4,391
   
$
17,856
   
$
8,765
   
$
1,872
   
$
10,637
 

   
Nine Months Ended
 
 
September 30,
 
   
2022
   
2021
 
   
(In thousands)
 
   
United States
   
International
   
Total
   
United States
   
International
   
Total
 
Food service technology
 
$
8,723
   
$
587
   
$
9,310
   
$
8,616
   
$
487
   
$
9,103
 
POS automation
   
7,700
     
     
7,700
     
3,600
     
8
     
3,608
 
Casino and gaming
   
10,475
     
8,555
     
19,030
     
7,058
     
3,310
     
10,368
 
Printrex
   
     
     
     
52
     
379
     
431
 
TransAct Services Group
   
3,396
     
745
     
4,141
     
4,388
     
365
     
4,753
 
Total net sales
 
$
30,294
   
$
9,887
   
$
40,181
   
$
23,714
   
$
4,549
   
$
28,263
 
Net Contract Liabilities Total net contract liabilities consisted of the following:

 
September 30, 2022
   
December 31, 2021
 
   
(In thousands)
 
Unbilled receivables, current
 
$
393
   
$
314
 
Unbilled receivables, non-current
   
196
     
308
 
Customer pre-payments
   
(221
)
   
(99
)
Deferred revenue, current
   
(1,158
)
   
(805
)
Deferred revenue, non-current
   
(164
)
   
(186
)
Total net contract liabilities
 
$
(954
)
 
$
(468
)
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2022
Inventories [Abstract]  
Inventories
The components of inventories were:

 
September 30, 2022
   
December 31, 2021
 
   
(In thousands)
 
             
Raw materials and purchased component parts
 
$
10,183
   
$
6,470
 
Work-in-process
   
     
11
 
Finished goods
   
932
     
1,230
 
   
$
11,115
   
$
7,711
 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued product warranty liability (Tables)
9 Months Ended
Sep. 30, 2022
Accrued product warranty liability [Abstract]  
Product Warranty Liability
The following table summarizes the activity recorded in the accrued product warranty liability during the nine months ended September 30, 2022 and 2021:

 
Nine Months Ended
 
 
September 30,
 
   
2022
   
2021
 
   
(In thousands)
 
             
Balance, beginning of period
 
$
101
   
$
140
 
Warranties issued
   
40
     
39
 
Warranty settlements
   
(64
)
   
(70
)
Balance, end of period
 
$
77
   
$
109
 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings per share [Abstract]  
Earnings per Share
The following table sets forth the reconciliation of basic weighted average shares outstanding and diluted weighted average shares outstanding (as adjusted, See Note 9):

   
Three Months Ended
   
Nine Months Ended
 
 
September 30,
   
September 30,
 
   
2022
   
2021
   
2022
   
2021
 
   
(In thousands, except per share data)
 
Net income (loss)
 
$
528
   
$
901
   
$
(6,196
)
 
$
(3,218
)
                                 
Shares:
                               
Basic:  Weighted average common shares outstanding
   
9,911
     
9,408
     
9,902
     
9,112
 
Add:  Dilutive effect of outstanding options and restricted stock units as determined by the treasury stock method
   
     
438
     
     
 
Diluted:  Weighted average common and common equivalent shares outstanding
   
9,911
     
9,846
     
9,902
     
9,112
 
                                 
Net income (loss) per common share:
                               
Basic
 
$
0.05
   
$
0.10
   
$
(0.63
)
 
$
(0.35
)
Diluted
 
$
0.05
   
$
0.09
   
$
(0.63
)
 
$
(0.35
)
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Cash Flows for Operating Leases
The following information represents supplemental disclosure for the statement of cash flows related to operating leases (in thousands):

 
Nine Months Ended
 
 
September 30,
 
   
2022
   
2021
 
Operating cash outflows from leases
 
$
617
   
$
750
 
Additional Information Related to Leases
The following summarizes additional information related to our leases as of September 30, 2022 and December 31, 2021:

 
September 30, 2022
   
December 31, 2021
 
Weighted average remaining lease term (in years)
   
3.0
     
3.5
 
Weighted average discount rate
   
4.5
%
   
4.4
%
Maturity of Operating Lease Liabilities
The maturity of the Company’s operating lease liabilities as of September 30, 2022 and December 31, 2021 were as follows (in thousands):

 
September 30, 2022
   
December 31, 2021
 
2022
 
$
218
   
$
886
 
2023
   
968
     
721
 
2024
   
1,019
     
721
 
2025
   
707
     
426
 
2026
   
19
     
23
 
Total undiscounted lease payments
   
2,931
     
2,777
 
Less imputed interest
   
195
     
207
 
Total lease liabilities
 
$
2,736
   
$
2,570
 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Change in accounting principle (Tables)
9 Months Ended
Sep. 30, 2022
Change in accounting principle [Abstract]  
Financial Statement Line Items Impacted by Change in Accounting Principle
The effect of the changes made to the Company’s Condensed Consolidated Balance Sheets for the periods presented are as follows:

   
December 31, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Inventories
 
$
7,720
   
$
7,711
   
$
(9
)
Deferred tax assets
   
5,141
     
5,143
     
2
 
Retained earnings
   
15,573
     
15,566
     
(7
)

The ending balance in retained earnings as of December 31, 2020 was adjusted from $19,718 to $19,607.

The effect of the changes made to the Company’s Condensed Consolidated Statements of Operations for the periods presented are as follows:

   
Three months ended September 30, 2021
   
Nine months ended September 30, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
   
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Cost of sales
 
$
6,320
   
$
6,332
   
$
12
   
$
17,432
   
$
17,187
   
$
(245
)
Gross profit
   
4,317
     
4,305
     
(12
)
   
10,831
     
11,076
     
245
 
Operating loss
   
(1,604
)
   
(1,616
)
   
(12
)
   
(7,025
)
   
(6,780
)
   
245
 
Income (loss) before income taxes
   
471
     
459
     
(12
)
   
(5,092
)
   
(4,847
)
   
245
 
Income tax benefit
   
439
     
442
     
3
     
1,682
     
1,629
     
(53
)
Net income (loss)
   
910
     
901
     
(9
)
   
(3,410
)
   
(3,218
)
   
192
 
                                                 
Net income (loss) per common share:
                                               
Basic
 
$
0.10
   
$
0.10
   
$
   
$
(0.37
)
 
$
(0.35
)
 
$
0.02
 
Diluted
 
$
0.09
   
$
0.09
   
$
   
$
(0.37
)
 
$
(0.35
)
 
$
0.02
 
                                                 
Shares used in per-share calculation:
                                               
Basic
   
9,408
     
9,408
             
9,112
     
9,112
         
Diluted
   
9,846
     
9,846
             
9,112
     
9,112
         

The effect of the changes made to the Company’s Condensed Consolidated Statements of Comprehensive Income (loss) for the periods presented are as follows:

   
Three months ended September 30, 2021
   
Nine months ended September 30, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
   
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Net income (loss)
 
$
910
   
$
901
   
$
(9
)
 
$
(3,410
)
 
$
(3,218
)
 
$
192
 
Comprehensive income (loss)
   
933
     
924
     
(9
)
   
(3,302
)
   
(3,110
)
   
192
 

The effect of the changes made to the Company’s Condensed Consolidated Statements of Cash Flows for the periods presented are as follows:

   
Nine months ended September 30, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Net loss
 
$
(3,410
)
 
$
(3,218
)
 
$
192
 
Deferred income taxes
   
(1,573
)
   
(1,520
)
   
53
 
Inventories
   
4,922
     
4,677
     
(245
)

The effect of the changes made to the Company’s Condensed Consolidated Statements of Changes in Shareholders’ Equity for the periods presented are as follows:

   
Three months ended September 30, 2021
   
Nine months ended September 30, 2021
 
 
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
   
Under
FIFO Cost
   
Under
Average Cost
   
Effect
of Change
 
Equity beginning balance
 
$
26,873
   
$
26,963
   
$
90
   
$
30,236
   
$
30,125
   
$
(111
)
Retained earnings -- beginning of period
   
15,398
     
15,488
     
90
     
19,718
     
19,607
     
(111
)
Net income (loss)
   
910
     
901
     
(9
)
   
(3,410
)
   
(3,218
)
   
192
 
Retained earnings -- end of period
   
16,308
     
16,389
     
81
     
16,308
     
16,389
     
81
 
Equity ending balance
   
39,280
     
39,361
     
81
     
39,280
     
39,361
     
81
 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Aug. 16, 2021
Oct. 16, 2020
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
May 01, 2020
Mar. 13, 2020
Basis of presentation [Abstract]                  
Proceeds from Public Offering $ 11,200 $ 8,700     $ 0 $ 12,214      
Shares sold in Public Offering (in shares) 842,375 1,380,000 0 842,000 0 842,000      
Basis of presentation [Abstract]                  
Gain from employee retention credit             $ 1,500    
Employee retention credit receivable     $ 1,500   $ 1,500   $ 1,500    
PPP Loan [Member]                  
Basis of presentation [Abstract]                  
Face amount               $ 2,200  
Sienna Credit Facility [Member]                  
Basis of presentation [Abstract]                  
Maximum borrowing capacity                 $ 10,000
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue, Disaggregation of Revenue (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]        
Net sales $ 17,856 $ 10,637 $ 40,181 $ 28,263
United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 13,465 8,765 30,294 23,714
International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 4,391 1,872 9,887 4,549
Food Service Technology [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,748 3,282 9,310 9,103
Food Service Technology [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,496 3,065 8,723 8,616
Food Service Technology [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 252 217 587 487
POS Automation [Member]        
Disaggregation of revenue [Abstract]        
Net sales 5,228 1,188 7,700 3,608
POS Automation [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 5,228 1,188 7,700 3,600
POS Automation [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 0 0 8
Casino and Gaming [Member]        
Disaggregation of revenue [Abstract]        
Net sales 7,743 4,036 19,030 10,368
Casino and Gaming [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,758 2,656 10,475 7,058
Casino and Gaming [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,985 1,380 8,555 3,310
Printrex [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 160 0 431
Printrex [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 0 0 52
Printrex [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 160 0 379
TransAct Services Group [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,137 1,971 4,141 4,753
TransAct Services Group [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 983 1,856 3,396 4,388
TransAct Services Group [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales $ 154 $ 115 $ 745 $ 365
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue, Contract Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Revenue [Abstract]    
Revenue recognized $ 800  
Contract liabilities [Abstract]    
Unbilled receivables, current 393 $ 314
Unbilled receivables, non-current 196 308
Customer pre-payments (221) (99)
Deferred revenue, current (1,158) (805)
Deferred revenue, non-current (164) (186)
Total net contract liabilities $ (954) $ (468)
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue, Remaining Performance Obligations (Details)
$ in Millions
Sep. 30, 2022
USD ($)
Remaining performance obligations [Abstract]  
Remaining performance obligations $ 19.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Remaining performance obligations [Abstract]  
Remaining performance obligations $ 18.5
Expected timing of satisfaction, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Remaining performance obligations [Abstract]  
Remaining performance obligations $ 0.4
Expected timing of satisfaction, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01  
Remaining performance obligations [Abstract]  
Remaining performance obligations
Expected timing of satisfaction, period 12 months
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Inventories [Abstract]    
Raw materials and purchased component parts $ 10,183 $ 6,470
Work-in-process 0 11
Finished goods 932 1,230
Inventories $ 11,115 $ 7,711
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued product warranty liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Accrued product warranty liability [Roll Forward]    
Balance, beginning of period $ 101 $ 140
Warranties issued 40 39
Warranty settlements (64) (70)
Balance, end of period 77 $ 109
Accrued product warranty liability, current 57  
Other Liabilities [Member]    
Accrued product warranty liability [Roll Forward]    
Accrued product warranty liability, non-current $ 20  
Maximum [Member]    
Warranty [Abstract]    
Product warranty period 24 months  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt (Details) - USD ($)
9 Months Ended
Jul. 01, 2021
Sep. 30, 2022
Jul. 21, 2021
May 01, 2020
Mar. 13, 2020
Sienna Credit Facility [Member]          
Debt [Abstract]          
Maximum borrowing capacity         $ 10,000,000
Interest rate   6.50%      
Deferred financing costs         $ 245,000
Percentage fee on unused borrowings   0.50%      
Percentage of eligible accounts receivable   85.00%      
Eligible inventory   $ 5,000,000      
Percentage of eligible raw material   50.00%      
Percentage of eligible finished goods inventory   60.00%      
Additional borrowing capacity   $ 2,500,000      
Balance outstanding   2,300,000      
Minimum excess availability and unrestricted cash required   $ 5,000,000      
Number of days to maintain excess availability and unrestricted cash   3 days      
Minimum principal amount to be maintained to direct use of funds in deposit account   $ 2,250,000      
Minimum principal amount on which interest is paid   $ 2,250,000      
Sienna Credit Facility [Member] | Minimum [Member]          
Debt [Abstract]          
Additional borrowing capacity     $ 750,000    
Sienna Credit Facility [Member] | Prime Rate [Member]          
Debt [Abstract]          
Basis spread on variable rate   1.75%      
Sienna Credit Facility [Member] | Federal Funds Rate [Member]          
Debt [Abstract]          
Basis spread on variable rate   2.25%      
PPP Loan [Member]          
Debt [Abstract]          
Face amount       $ 2,200,000  
Loan forgiven $ 2,200,000        
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings per share [Abstract]        
Net income (loss) $ 528 $ 901 $ (6,196) $ (3,218)
Shares [Abstract]        
Basic: Weighted average common shares outstanding (in shares) 9,911 9,408 9,902 9,112
Add: Dilutive effect of outstanding options and restricted stock units as determined by the treasury stock method (in shares) 0 438 0 0
Diluted: Weighted average common and common equivalent shares outstanding (in shares) 9,911 9,846 9,902 9,112
Net income (loss) per common share [Abstract]        
Basic (in dollars per share) $ 0.05 $ 0.1 $ (0.63) $ (0.35)
Diluted (in dollars per share) $ 0.05 $ 0.09 $ (0.63) $ (0.35)
Stock Awards [Member]        
Earnings per share [Abstract]        
Anti-dilutive securities excluded from computation of earnings per dilutive share (in shares) 300 300 1,600 400
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 26, 2022
Apr. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Leases [Abstract]              
Operating lease expense     $ 261 $ 235 $ 748 $ 717  
Operating cash outflows from leases         $ 617 $ 750  
Weighted average remaining lease term     3 years   3 years   3 years 6 months
Weighted average discount rate     4.50%   4.50%   4.40%
Maturity of Operating Lease Liabilities [Abstract]              
2022     $ 218   $ 218   $ 886
2023     968   968   721
2024     1,019   1,019   721
2025     707   707   426
2026     19   19   23
Total undiscounted lease payments     2,931   2,931   2,777
Less imputed interest     195   195   207
Total lease liabilities     $ 2,736   $ 2,736   $ 2,570
Minimum [Member]              
Leases [Abstract]              
Remaining lease terms     2 years   2 years    
Maximum [Member]              
Leases [Abstract]              
Remaining lease terms     4 years   4 years    
Facility in Hamden, Connecticut [Member]              
Leases [Abstract]              
Extension period for leases     2 years   2 years    
Increase (decrease) in right-of-use-asset   $ (300)          
Increase (decrease) in operating lease liability   $ (300)          
Facility in Las Vegas, Nevada [Member]              
Leases [Abstract]              
Increase (decrease) in right-of-use-asset $ 800            
Increase (decrease) in operating lease liability $ 800            
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income taxes [Abstract]        
Income tax benefit $ (62) $ (442) $ (2,287) $ (1,629)
Effective tax rate (13.30%) (96.30%) (27.00%) (33.60%)
Unrecognized tax benefits that would favorably affect effective income tax rate if recognized $ 116   $ 116  
Unrecognized tax benefits recognized due to expiration of statute of limitations 28      
Accrued interest and penalties related to uncertain tax positions $ 20   $ 20  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Change in accounting principle, Effect of Change on Balance Sheets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Condensed Consolidated Balance Sheets [Abstract]      
Inventories $ 11,115 $ 7,711  
Deferred tax assets 7,520 5,143  
Retained earnings $ 9,370 15,566 $ 19,607
Previously Reported [Member]      
Condensed Consolidated Balance Sheets [Abstract]      
Inventories   7,720  
Deferred tax assets   5,141  
Retained earnings   15,573 $ 19,718
Effect of Change [Member] | Change in Method of Inventory Valuation to Average Costing [Member]      
Condensed Consolidated Balance Sheets [Abstract]      
Inventories   (9)  
Deferred tax assets   2  
Retained earnings   $ (7)  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Change in accounting principle, Effect of Change on Statements of Operations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Condensed Consolidated Statements of Operations [Abstract]        
Cost of sales $ 9,663 $ 6,332 $ 23,988 $ 17,187
Gross profit 8,193 4,305 16,193 11,076
Operating loss 387 (1,616) (8,171) (6,780)
Income (loss) before income taxes 466 459 (8,483) (4,847)
Income tax benefit 62 442 2,287 1,629
Net income (loss) $ 528 $ 901 $ (6,196) $ (3,218)
Net income (loss) per common share [Abstract]        
Basic (in dollars per share) $ 0.05 $ 0.1 $ (0.63) $ (0.35)
Diluted (in dollars per share) $ 0.05 $ 0.09 $ (0.63) $ (0.35)
Shares used in per-share calculation [Abstract]        
Basic (in shares) 9,911 9,408 9,902 9,112
Diluted (in shares) 9,911 9,846 9,902 9,112
Previously Reported [Member]        
Condensed Consolidated Statements of Operations [Abstract]        
Cost of sales   $ 6,320   $ 17,432
Gross profit   4,317   10,831
Operating loss   (1,604)   (7,025)
Income (loss) before income taxes   471   (5,092)
Income tax benefit   439   1,682
Net income (loss)   $ 910   $ (3,410)
Net income (loss) per common share [Abstract]        
Basic (in dollars per share)   $ 0.1   $ (0.37)
Diluted (in dollars per share)   $ 0.09   $ (0.37)
Shares used in per-share calculation [Abstract]        
Basic (in shares)   9,408   9,112
Diluted (in shares)   9,846   9,112
Effect of Change [Member] | Change in Method of Inventory Valuation to Average Costing [Member]        
Condensed Consolidated Statements of Operations [Abstract]        
Cost of sales   $ 12   $ (245)
Gross profit   (12)   245
Operating loss   (12)   245
Income (loss) before income taxes   (12)   245
Income tax benefit   3   (53)
Net income (loss)   $ (9)   $ 192
Net income (loss) per common share [Abstract]        
Basic (in dollars per share)   $ 0   $ 0.02
Diluted (in dollars per share)   $ 0   $ 0.02
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Change in accounting principle, Effect of Change on Statements of Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Condensed Consolidated Statements of Comprehensive Income (Loss) [Abstract]        
Net income (loss) $ 528 $ 901 $ (6,196) $ (3,218)
Comprehensive income (loss) $ 323 924 $ (6,451) (3,110)
Previously Reported [Member]        
Condensed Consolidated Statements of Comprehensive Income (Loss) [Abstract]        
Net income (loss)   910   (3,410)
Comprehensive income (loss)   933   (3,302)
Effect of Change [Member] | Change in Method of Inventory Valuation to Average Costing [Member]        
Condensed Consolidated Statements of Comprehensive Income (Loss) [Abstract]        
Net income (loss)   (9)   192
Comprehensive income (loss)   $ (9)   $ 192
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Change in accounting principle, Effect of Change on Statements of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Condensed Consolidated Statements of Cash Flows [Abstract]        
Net loss $ 528 $ 901 $ (6,196) $ (3,218)
Deferred income taxes     (2,387) (1,520)
Inventories     $ (3,551) 4,677
Previously Reported [Member]        
Condensed Consolidated Statements of Cash Flows [Abstract]        
Net loss   910   (3,410)
Deferred income taxes       (1,573)
Inventories       4,922
Effect of Change [Member] | Change in Method of Inventory Valuation to Average Costing [Member]        
Condensed Consolidated Statements of Cash Flows [Abstract]        
Net loss   $ (9)   192
Deferred income taxes       53
Inventories       $ (245)
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Change in accounting principle, Effect of Change on Statements of Changes in Shareholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Condensed Consolidated Statements of Changes in Shareholders' Equity [Abstract]        
Beginning balance $ 32,672 $ 26,963 $ 38,984 $ 30,125
Net income (loss) 528 901 (6,196) (3,218)
Ending balance 33,282 39,361 33,282 39,361
Retained Earnings [Member]        
Condensed Consolidated Statements of Changes in Shareholders' Equity [Abstract]        
Beginning balance 8,842 15,488 15,566 19,607
Net income (loss) 528 901 (6,196) (3,218)
Ending balance $ 9,370 16,389 $ 9,370 16,389
Previously Reported [Member]        
Condensed Consolidated Statements of Changes in Shareholders' Equity [Abstract]        
Beginning balance   26,873   30,236
Net income (loss)   910   (3,410)
Ending balance   39,280   39,280
Previously Reported [Member] | Retained Earnings [Member]        
Condensed Consolidated Statements of Changes in Shareholders' Equity [Abstract]        
Beginning balance   15,398   19,718
Ending balance   16,308   16,308
Effect of Change [Member] | Change in Method of Inventory Valuation to Average Costing [Member]        
Condensed Consolidated Statements of Changes in Shareholders' Equity [Abstract]        
Beginning balance   90   (111)
Net income (loss)   (9)   192
Ending balance   81   81
Effect of Change [Member] | Retained Earnings [Member] | Change in Method of Inventory Valuation to Average Costing [Member]        
Condensed Consolidated Statements of Changes in Shareholders' Equity [Abstract]        
Beginning balance   90   (111)
Ending balance   $ 81   $ 81
XML 50 form10q_htm.xml IDEA: XBRL DOCUMENT 0001017303 2022-01-01 2022-09-30 0001017303 2022-10-31 0001017303 2022-09-30 0001017303 2021-12-31 0001017303 2021-07-01 2021-09-30 0001017303 2021-01-01 2021-09-30 0001017303 2022-07-01 2022-09-30 0001017303 2020-12-31 0001017303 2021-09-30 0001017303 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001017303 us-gaap:CommonStockMember 2022-06-30 0001017303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001017303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001017303 us-gaap:TreasuryStockMember 2020-12-31 0001017303 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001017303 us-gaap:RetainedEarningsMember 2022-06-30 0001017303 2022-06-30 0001017303 us-gaap:TreasuryStockMember 2022-06-30 0001017303 us-gaap:RetainedEarningsMember 2021-06-30 0001017303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001017303 us-gaap:RetainedEarningsMember 2021-12-31 0001017303 2021-06-30 0001017303 us-gaap:CommonStockMember 2020-12-31 0001017303 us-gaap:TreasuryStockMember 2021-12-31 0001017303 us-gaap:CommonStockMember 2021-06-30 0001017303 us-gaap:RetainedEarningsMember 2020-12-31 0001017303 us-gaap:TreasuryStockMember 2021-06-30 0001017303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001017303 us-gaap:CommonStockMember 2021-12-31 0001017303 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001017303 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001017303 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001017303 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001017303 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001017303 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001017303 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001017303 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001017303 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001017303 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001017303 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001017303 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001017303 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001017303 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001017303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001017303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001017303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001017303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001017303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001017303 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001017303 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001017303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001017303 us-gaap:CommonStockMember 2022-09-30 0001017303 us-gaap:RetainedEarningsMember 2022-09-30 0001017303 us-gaap:TreasuryStockMember 2021-09-30 0001017303 us-gaap:RetainedEarningsMember 2021-09-30 0001017303 us-gaap:CommonStockMember 2021-09-30 0001017303 us-gaap:TreasuryStockMember 2022-09-30 0001017303 2020-10-16 2020-10-16 0001017303 2021-08-16 2021-08-16 0001017303 tact:PaycheckProtectionProgramLoanMember 2020-05-01 0001017303 2021-01-01 2021-12-31 0001017303 tact:RevolvingCreditFacilitySienaLendingGroupLlcMember 2020-03-13 0001017303 tact:PosAutomationAndBankingMember 2022-01-01 2022-09-30 0001017303 tact:TransactServicesGroupMember 2021-01-01 2021-09-30 0001017303 tact:FoodServiceTechnologyMember 2021-07-01 2021-09-30 0001017303 tact:FoodServiceTechnologyMember tact:InternationalMember 2021-07-01 2021-09-30 0001017303 tact:FoodServiceTechnologyMember country:US 2021-07-01 2021-09-30 0001017303 tact:CasinoAndGamingMember 2021-07-01 2021-09-30 0001017303 tact:PosAutomationAndBankingMember tact:InternationalMember 2022-01-01 2022-09-30 0001017303 tact:CasinoAndGamingMember country:US 2021-01-01 2021-09-30 0001017303 tact:PrintrexMember 2021-07-01 2021-09-30 0001017303 tact:CasinoAndGamingMember country:US 2022-01-01 2022-09-30 0001017303 tact:FoodServiceTechnologyMember tact:InternationalMember 2022-01-01 2022-09-30 0001017303 tact:InternationalMember 2022-07-01 2022-09-30 0001017303 tact:CasinoAndGamingMember tact:InternationalMember 2022-07-01 2022-09-30 0001017303 tact:CasinoAndGamingMember 2022-01-01 2022-09-30 0001017303 tact:FoodServiceTechnologyMember tact:InternationalMember 2022-07-01 2022-09-30 0001017303 tact:PosAutomationAndBankingMember tact:InternationalMember 2022-07-01 2022-09-30 0001017303 tact:PrintrexMember tact:InternationalMember 2021-07-01 2021-09-30 0001017303 tact:FoodServiceTechnologyMember country:US 2021-01-01 2021-09-30 0001017303 tact:PosAutomationAndBankingMember 2021-07-01 2021-09-30 0001017303 tact:CasinoAndGamingMember tact:InternationalMember 2021-01-01 2021-09-30 0001017303 tact:PrintrexMember tact:InternationalMember 2022-01-01 2022-09-30 0001017303 tact:TransactServicesGroupMember 2022-01-01 2022-09-30 0001017303 tact:TransactServicesGroupMember tact:InternationalMember 2022-07-01 2022-09-30 0001017303 tact:PrintrexMember tact:InternationalMember 2021-01-01 2021-09-30 0001017303 tact:FoodServiceTechnologyMember country:US 2022-07-01 2022-09-30 0001017303 tact:PrintrexMember country:US 2022-07-01 2022-09-30 0001017303 tact:TransactServicesGroupMember country:US 2022-07-01 2022-09-30 0001017303 tact:FoodServiceTechnologyMember country:US 2022-01-01 2022-09-30 0001017303 tact:TransactServicesGroupMember country:US 2022-01-01 2022-09-30 0001017303 tact:PosAutomationAndBankingMember 2022-07-01 2022-09-30 0001017303 tact:FoodServiceTechnologyMember 2022-01-01 2022-09-30 0001017303 tact:PosAutomationAndBankingMember country:US 2021-07-01 2021-09-30 0001017303 tact:TransactServicesGroupMember 2021-07-01 2021-09-30 0001017303 tact:CasinoAndGamingMember country:US 2022-07-01 2022-09-30 0001017303 tact:InternationalMember 2021-07-01 2021-09-30 0001017303 tact:PrintrexMember 2022-01-01 2022-09-30 0001017303 tact:PrintrexMember country:US 2021-07-01 2021-09-30 0001017303 tact:TransactServicesGroupMember 2022-07-01 2022-09-30 0001017303 tact:CasinoAndGamingMember tact:InternationalMember 2022-01-01 2022-09-30 0001017303 tact:PrintrexMember 2022-07-01 2022-09-30 0001017303 tact:PosAutomationAndBankingMember 2021-01-01 2021-09-30 0001017303 tact:FoodServiceTechnologyMember tact:InternationalMember 2021-01-01 2021-09-30 0001017303 tact:PosAutomationAndBankingMember country:US 2021-01-01 2021-09-30 0001017303 tact:PosAutomationAndBankingMember tact:InternationalMember 2021-01-01 2021-09-30 0001017303 tact:TransactServicesGroupMember tact:InternationalMember 2021-07-01 2021-09-30 0001017303 tact:PosAutomationAndBankingMember country:US 2022-01-01 2022-09-30 0001017303 tact:CasinoAndGamingMember 2021-01-01 2021-09-30 0001017303 tact:FoodServiceTechnologyMember 2021-01-01 2021-09-30 0001017303 tact:FoodServiceTechnologyMember 2022-07-01 2022-09-30 0001017303 tact:InternationalMember 2021-01-01 2021-09-30 0001017303 tact:CasinoAndGamingMember 2022-07-01 2022-09-30 0001017303 country:US 2022-07-01 2022-09-30 0001017303 tact:PosAutomationAndBankingMember country:US 2022-07-01 2022-09-30 0001017303 tact:PrintrexMember country:US 2022-01-01 2022-09-30 0001017303 tact:PrintrexMember 2021-01-01 2021-09-30 0001017303 tact:PrintrexMember tact:InternationalMember 2022-07-01 2022-09-30 0001017303 tact:CasinoAndGamingMember country:US 2021-07-01 2021-09-30 0001017303 tact:PosAutomationAndBankingMember tact:InternationalMember 2021-07-01 2021-09-30 0001017303 tact:InternationalMember 2022-01-01 2022-09-30 0001017303 country:US 2022-01-01 2022-09-30 0001017303 tact:TransactServicesGroupMember tact:InternationalMember 2021-01-01 2021-09-30 0001017303 tact:TransactServicesGroupMember country:US 2021-07-01 2021-09-30 0001017303 tact:CasinoAndGamingMember tact:InternationalMember 2021-07-01 2021-09-30 0001017303 tact:TransactServicesGroupMember tact:InternationalMember 2022-01-01 2022-09-30 0001017303 country:US 2021-07-01 2021-09-30 0001017303 tact:TransactServicesGroupMember country:US 2021-01-01 2021-09-30 0001017303 country:US 2021-01-01 2021-09-30 0001017303 tact:PrintrexMember country:US 2021-01-01 2021-09-30 0001017303 2023-10-01 2022-09-30 0001017303 2024-10-01 2022-09-30 0001017303 2022-10-01 2022-09-30 0001017303 srt:MaximumMember 2022-01-01 2022-09-30 0001017303 us-gaap:OtherLiabilitiesMember 2022-09-30 0001017303 tact:RevolvingCreditFacilitySienaLendingGroupLlcMember us-gaap:PrimeRateMember 2022-01-01 2022-09-30 0001017303 tact:RevolvingCreditFacilitySienaLendingGroupLlcMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-01-01 2022-09-30 0001017303 tact:RevolvingCreditFacilitySienaLendingGroupLlcMember 2022-09-30 0001017303 tact:RevolvingCreditFacilitySienaLendingGroupLlcMember 2022-01-01 2022-09-30 0001017303 srt:MinimumMember tact:RevolvingCreditFacilitySienaLendingGroupLlcMember 2021-07-21 0001017303 tact:PaycheckProtectionProgramLoanMember 2021-07-01 2021-07-01 0001017303 us-gaap:StockCompensationPlanMember 2022-07-01 2022-09-30 0001017303 us-gaap:StockCompensationPlanMember 2022-01-01 2022-09-30 0001017303 us-gaap:StockCompensationPlanMember 2021-07-01 2021-09-30 0001017303 us-gaap:StockCompensationPlanMember 2021-01-01 2021-09-30 0001017303 srt:MaximumMember 2022-09-30 0001017303 srt:MinimumMember 2022-09-30 0001017303 tact:FacilityInHamdenConnecticutMember 2022-09-30 0001017303 tact:FacilityInLasVegasNevadaMember 2022-04-26 2022-04-26 0001017303 tact:FacilityInHamdenConnecticutMember 2021-04-30 2021-04-30 0001017303 srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember tact:ChangeInMethodOfInventoryValuationToAverageCostingMethodologyMember 2021-12-31 0001017303 srt:ScenarioPreviouslyReportedMember 2021-12-31 0001017303 srt:ScenarioPreviouslyReportedMember 2020-12-31 0001017303 srt:ScenarioPreviouslyReportedMember 2021-07-01 2021-09-30 0001017303 srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember tact:ChangeInMethodOfInventoryValuationToAverageCostingMethodologyMember 2021-01-01 2021-09-30 0001017303 srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-09-30 0001017303 srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember tact:ChangeInMethodOfInventoryValuationToAverageCostingMethodologyMember 2021-07-01 2021-09-30 0001017303 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-06-30 0001017303 srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember tact:ChangeInMethodOfInventoryValuationToAverageCostingMethodologyMember us-gaap:RetainedEarningsMember 2021-06-30 0001017303 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2020-12-31 0001017303 srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember tact:ChangeInMethodOfInventoryValuationToAverageCostingMethodologyMember 2020-12-31 0001017303 srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember tact:ChangeInMethodOfInventoryValuationToAverageCostingMethodologyMember 2021-06-30 0001017303 srt:ScenarioPreviouslyReportedMember 2021-06-30 0001017303 srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember tact:ChangeInMethodOfInventoryValuationToAverageCostingMethodologyMember us-gaap:RetainedEarningsMember 2020-12-31 0001017303 srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember tact:ChangeInMethodOfInventoryValuationToAverageCostingMethodologyMember 2021-09-30 0001017303 srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember tact:ChangeInMethodOfInventoryValuationToAverageCostingMethodologyMember us-gaap:RetainedEarningsMember 2021-09-30 0001017303 srt:ScenarioPreviouslyReportedMember 2021-09-30 0001017303 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-09-30 shares iso4217:USD iso4217:USD shares pure false --12-31 2022 Q3 0001017303 P12M P12M 0 P2Y 10-Q true 2022-09-30 false 0-21121 TRANSACT TECHNOLOGIES INC DE 06-1456680 One Hamden Center 2319 Whitney Avenue, Suite 3B Hamden CT 06518 203 859-6800 Common stock, par value $0.01 per share TACT NASDAQ Yes Yes Non-accelerated Filer true false false 9911533 6364000 19457000 13639000 7593000 1500000 1500000 11115000 7711000 188000 137000 984000 738000 33790000 37136000 17499000 16736000 2737000 2684000 2693000 2553000 2621000 2621000 7520000 5143000 1325000 1209000 281000 397000 297000 400000 16149000 13798000 49939000 50934000 2250000 0 6156000 4308000 3998000 3894000 827000 789000 1158000 805000 14389000 9796000 164000 186000 1909000 1781000 195000 187000 2268000 2154000 16657000 11950000 0.01 0.01 20000000 20000000 13956375 13917731 9911533 9872889 139000 139000 55995000 55246000 9370000 15566000 -112000 143000 4044842 4044842 32110000 32110000 33282000 38984000 49939000 50934000 17856000 10637000 40181000 28263000 9663000 6332000 23988000 17187000 8193000 4305000 16193000 11076000 1985000 1876000 6440000 5483000 2748000 1899000 8724000 5109000 3073000 2146000 9200000 7264000 7806000 5921000 24364000 17856000 387000 -1616000 -8171000 -6780000 -53000 -29000 -145000 -71000 132000 -69000 -167000 -169000 0 2173000 0 2173000 79000 2075000 -312000 1933000 466000 459000 -8483000 -4847000 -62000 -442000 -2287000 -1629000 528000 901000 -6196000 -3218000 0.05 0.1 -0.63 -0.35 0.05 0.09 -0.63 -0.35 9911000 9408000 9902000 9112000 9911000 9846000 9902000 9112000 528000 901000 -6196000 -3218000 -205000 23000 -255000 108000 323000 924000 -6451000 -3110000 -6196000 -3218000 868000 952000 984000 721000 -2387000 -1520000 0 8000 -165000 -175000 0 2173000 6343000 3124000 3551000 -4677000 51000 110000 137000 213000 1926000 -241000 508000 143000 -14214000 -3939000 955000 804000 0 8000 0 -1598000 -955000 802000 0 12214000 2250000 0 0 867000 0 284000 119000 100000 69000 31000 2062000 11500000 14000 -64000 -13093000 8299000 19457000 10359000 6364000 18658000 32672000 26963000 38984000 30125000 139000 130000 139000 130000 0 9000 0 9000 139000 139000 139000 139000 55708000 43408000 55246000 42536000 0 11201000 0 11201000 287000 257000 868000 952000 0 7000 0 284000 0 0 119000 100000 55995000 54873000 55995000 54873000 8842000 15488000 15566000 19607000 528000 901000 -6196000 -3218000 9370000 16389000 9370000 16389000 -32110000 -32110000 -32110000 -32110000 -32110000 -32110000 -32110000 -32110000 93000 47000 143000 -38000 -205000 23000 -255000 108000 -112000 70000 -112000 70000 33282000 39361000 33282000 39361000 0 842000 0 842000 2000 3000 65000 94000 0 0 26000 32000 <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1. Basis of presentation</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The </span>accompanying unaudited financial statements of TransAct Technologies Incorporated (“TransAct”, the “Company”, “we”, “us”, or “our”) have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP to be included in full year financial statements.  In the opinion of management, all adjustments considered necessary for a fair statement of the results for the periods presented have been included<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">.  The </span>December 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> Condensed Consolidated Balance Sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP.  These interim financial statements should be read in conjunction with the audited financial statements in our Annual Report on Form 10-K for the year ended </span>December 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">.</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The financial position and results of operations of our U.K. subsidiary are measured using the local currency as the functional currency.  Assets and liabilities of such subsidiary have been translated at the end-of-period exchange rates, and related revenues and expenses have been translated at the exchange rate as of the date the transaction was recognized, with the resulting translation gain or loss recorded in “Accumulated other comprehensive income (loss), net of tax” in the Condensed Consolidated Balance Sheets and “Accumulated other comprehensive income (loss), net of tax” in the Condensed Consolidated Statements of Changes in Shareholders’ Equity.  Transaction gains and losses are included in “Other, net” in the Condensed Consolidated Statements of Operations.</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The results of operations for the three and nine months ended September 30, 2022 are not necessarily indicative of the results to be expected for the full year ending December 31, 2022.</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">See Note 9 for a discussion of a change in accounting principle which occurred in the second quarter of 2022. TransAct changed its method of inventory valuation from standard costing which approximates first-in first-out (“FIFO”) to the average costing methodology. All prior periods presented have been retrospectively adjusted to apply the new method of accounting.</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Certain prior period amounts have been adjusted to conform with the current year presentation.</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Impact of the COVID-19 pandemic and Global Supply Chain Disruptions</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Since early 2020, the COVID-19 pandemic has continued to cause uncertainty and disruption in the global economy and financial markets, such as increased shipping and logistics costs and supply chain disruptions.  We have also been impacted by global supply chain issues and inflationary pressures, which have increased our costs and, in some instances, slowed our ability to deliver products to customers.  During 2021, our inventory levels decreased significantly as a result of these supply chain disruptions and we experienced significantly lower sales levels because of the global economic slowdown.  However, during the first nine months of 2022, we have been able to increase our inventory levels and minimize the impact to our customers by successfully modifying our products that were affected by supply chain disruptions as well as sourcing component parts from alternate suppliers.  This strategy allowed us to meet expanding customer demands and significantly grow our sales after the first quarter of 2022 as the pandemic eased.  Although we have been able to increase inventory levels during the first nine months of 2022, there can be no assurance that new supply chain disruptions will not affect our products or that we will be able to make timely modifications to address any future supply chain issues that arise.  Further, while we have offset most of our cost increases by increasing prices of our products, there can be no guarantee that we will be able to offset any future cost increases should they arise.  After a slowdown in the first quarter of 2022 resulting from the Omicron and other variants of COVID-19, we have continued to experience demand recovery in the second and third quarters of 2022. We expect this recovery to continue during the remainder of 2022.</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Balance Sheet, Cash Flow and Liquidity. </span><span style="font-size: 10pt; font-family: 'Times New Roman';">We have taken the following actions to increase liquidity and strengthen our financial position in an effort to mitigate the negative impacts from the COVID</span>-19<span style="font-size: 10pt; font-family: 'Times New Roman';"> pandemic, supply chain disruptions and inflationary pressures:</span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Public Offering – On October 16, 2020 and August 16, 2021, the Company raised net proceeds of $</span>8.7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>11.2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million (</span>including the exercise of the underwriters overallotment options on October 16, 2020 and August 20, 2021<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">), respectively, after deducting underwriting discounts, commissions and offering expenses, through underwritten public offerings in which we sold an aggregate of </span>1,380,000<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>842,375<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> shares of common stock, respectively.</span></div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">PPP Loan – On May 1, 2020, the Company was granted a $2.2 million loan (the “PPP Loan”) under the Paycheck Protection Program (the “PPP”) administered by the Small Business Administration (“SBA”) established under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security (“CARES Act”).  On July 8, 2021, we received notice that the PPP Loan had been forgiven as of July 1, 2021.  See Note 5 for further details regarding the PPP Loan.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Employee Retention Credit – Under the provisions of the CARES Act, the Company was eligible for a refundable employee retention credit subject to certain criteria.  In connection with the CARES Act, the Company recognized the employee retention credit during the fourth quarter of 2021 as a $1.5 million “Gain from employee retention credit” in the Consolidated Statement of Operations for the year ended December 31, 2021 and recorded a $1.5 million “Employee retention credit receivable” in the Condensed Consolidated Balance Sheets as of September 30, 2022 and December 31, 2021.  We expect to receive these funds within the next twelve months.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Credit Facility – On March 13, 2020, we entered into a new credit facility with Siena Lending Group LLC (the “Lender”) that provides a revolving credit line of up to $10.0 million, subject to a borrowing base, and on July 19, 2022, we entered into an amendment to extend the maturity of the facility to March 13, 2025.  See Note 5 for further details regarding this facility.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Reduced Capital Expenditures – We limited capital expenditures during 2020 and 2021 and are gradually increasing expenditures during 2022 as sales improve.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">After reviewing whether conditions and/or events raise substantial doubt about our ability to meet future financial obligations over the 12 months following the issuance date of the Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q (this “Form 10-Q”), including consideration of the actions taken to manage expenses and liquidity, we believe that our net cash to be provided by operations combined with our cash and cash equivalents and borrowing availability under our revolving credit facility will provide sufficient liquidity to fund our current obligations, capital spending, and working capital requirements and to comply with the financial covenants of our credit facility over at least 12 months following such issuance date.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Use of Assumptions and Estimates</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Management’s belief that the Company will be able to fund its planned operations over the 12 months following the date on which the Condensed Consolidated Financial Statements were issued is based on assumptions which involve significant judgment and estimates of future revenues, inflation, rising interest rates, capital expenditures and other operating costs. Our current assumptions are that casinos and restaurants will remain open and consumer traffic will continue to increase during the balance of 2022.  Though demand for our products at casinos has increased substantially in 2022, and we expect this trend to continue, we cannot predict the ultimate impact of the current economic environment, including inflation, rising interest rates and supply chain disruptions on our customers, which may impact sales.  We believe that we are positioned to withstand the impact of any potential economic downturn or slower than anticipated economic recovery.  However, despite our recent large backlog of orders and increasing market share, should such conditions arise, we believe we will be able to take additional financial and operational actions to cut costs and/or increase liquidity.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In addition, the presentation of the accompanying unaudited financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities.  Our estimates include those related to revenue recognition, accounts receivable, inventory obsolescence, goodwill and intangible assets, the valuation of deferred tax assets and liabilities, depreciable lives of equipment, warranty obligations, share-based compensation and contingent liabilities.  We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances.  Actual results could differ from those estimates used.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For a discussion of our significant accounting policies, see Note 2, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Summary of Significant Accounting Policies</span> within Part II, Item 8, “Financial Statements and Supplementary Data” in the Annual Report on Form 10-K for the year ended December 31, 2021.  Other than as described in Note 9 of this Form 10Q, there have been no changes to our significant accounting policies since our Annual Report on Form 10K for the year ended December 31, 2021.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The </span>accompanying unaudited financial statements of TransAct Technologies Incorporated (“TransAct”, the “Company”, “we”, “us”, or “our”) have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP to be included in full year financial statements.  In the opinion of management, all adjustments considered necessary for a fair statement of the results for the periods presented have been included<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">.  The </span>December 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> Condensed Consolidated Balance Sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP.  These interim financial statements should be read in conjunction with the audited financial statements in our Annual Report on Form 10-K for the year ended </span>December 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The financial position and results of operations of our U.K. subsidiary are measured using the local currency as the functional currency.  Assets and liabilities of such subsidiary have been translated at the end-of-period exchange rates, and related revenues and expenses have been translated at the exchange rate as of the date the transaction was recognized, with the resulting translation gain or loss recorded in “Accumulated other comprehensive income (loss), net of tax” in the Condensed Consolidated Balance Sheets and “Accumulated other comprehensive income (loss), net of tax” in the Condensed Consolidated Statements of Changes in Shareholders’ Equity.  Transaction gains and losses are included in “Other, net” in the Condensed Consolidated Statements of Operations.</div> 8700000 11200000 1380000 842375 2200000 1500000 1500000 1500000 10000000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Use of Assumptions and Estimates</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Management’s belief that the Company will be able to fund its planned operations over the 12 months following the date on which the Condensed Consolidated Financial Statements were issued is based on assumptions which involve significant judgment and estimates of future revenues, inflation, rising interest rates, capital expenditures and other operating costs. Our current assumptions are that casinos and restaurants will remain open and consumer traffic will continue to increase during the balance of 2022.  Though demand for our products at casinos has increased substantially in 2022, and we expect this trend to continue, we cannot predict the ultimate impact of the current economic environment, including inflation, rising interest rates and supply chain disruptions on our customers, which may impact sales.  We believe that we are positioned to withstand the impact of any potential economic downturn or slower than anticipated economic recovery.  However, despite our recent large backlog of orders and increasing market share, should such conditions arise, we believe we will be able to take additional financial and operational actions to cut costs and/or increase liquidity.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In addition, the presentation of the accompanying unaudited financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities.  Our estimates include those related to revenue recognition, accounts receivable, inventory obsolescence, goodwill and intangible assets, the valuation of deferred tax assets and liabilities, depreciable lives of equipment, warranty obligations, share-based compensation and contingent liabilities.  We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances.  Actual results could differ from those estimates used.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2. Revenue</div> <div><br/> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We account for revenue in accordance with ASC Topic 606: Revenue from Contracts with Customers.</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Disaggregation of revenue</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following tables disaggregate our revenue by market type, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.  Sales and usage-based taxes are excluded from revenues.</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"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three 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; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="22" 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;">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"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" 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="10" 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: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(In thousands)</div> </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; 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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">International</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">International</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Food service technology</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,496</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">252</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,748</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,065</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">217</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,282</div> </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: 28%;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">POS automation</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5,228</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5,228</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,188</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,188</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Casino and gaming</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,758</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,985</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,743</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,656</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,380</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,036</div> </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: 28%;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Printrex</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div> </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: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">TransAct Services Group</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">983</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">154</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,137</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,856</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,971</div> </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: 28%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; text-indent: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total net sales</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">13,465</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4,391</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">17,856</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,765</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,872</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,637</div> </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: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" style="vertical-align: bottom;" 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; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="22" 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;">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"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" 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="10" 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: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(In thousands)</div> </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; 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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">International</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">International</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Food service technology</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8,723</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">587</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,310</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,616</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">487</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,103</div> </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: 28%;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">POS automation</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,700</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,700</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,600</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,608</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Casino and gaming</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">10,475</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8,555</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">19,030</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,058</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,310</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,368</div> </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: 28%;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Printrex</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">379</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">431</div> </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: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">TransAct Services Group</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,396</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">745</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4,141</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,388</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">365</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,753</div> </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: 28%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; text-indent: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total net sales</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">30,294</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,887</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">40,181</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,714</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,549</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28,263</div> </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: 12pt;"><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contract balances</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Contract assets consist of unbilled receivables.  Pursuant to the over-time revenue recognition model, revenue may be recognized prior to the customer being invoiced.  An unbilled receivable is recorded to reflect revenue that is recognized when such revenue exceeds the amount invoiced to the customer. Unbilled receivables are separated into current and non-current assets and included within “Accounts receivable, net” and “Other assets” in non-current assets in the Condensed Consolidated Balance Sheets.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Contract liabilities consist of customer pre-payments and deferred revenue.  Customer prepayments are reported as “Accrued liabilities” in current liabilities in the Condensed Consolidated Balance Sheets and represent customer payments made in advance of performance obligations in instances where credit has not been extended and are recognized as revenue when the performance obligation is complete.  Deferred revenue is reported separately in current liabilities and non-current liabilities and consists of our extended warranty contracts, technical support for our food service technology terminals, EPICENTRAL® maintenance contracts and prepaid software subscriptions for our BOHA! software applications and is recognized as revenue as (or when) we perform under the contract.  <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">For the </span>nine<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> months ended </span>September 30, 2022<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, we recognized revenue of $</span>0.8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million related to our contract liabilities at </span>December 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">. </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> Total net contract liabilities consisted of the following:</span></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: #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="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30, 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; color: #000000; 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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(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: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Unbilled receivables, current</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">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="vertical-align: bottom; width: 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="color: #000000; 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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">314</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Unbilled receivables, non-current</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">196</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">308</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Customer pre-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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(99</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred revenue, current</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(1,158</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(805</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred revenue, non-current</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(164</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(186</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total net contract 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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</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="color: #000000; 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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining performance obligations</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Remaining performance obligations represent the transaction price of firm orders for which a good or service has not been delivered to our customer.  As of September 30, 2022, the aggregate amount of transaction prices allocated to remaining performance obligations was $19.0 million.  The Company expects to recognize revenue of $18.5 million of its remaining performance obligations within the next 12 months following September 30, 2022, $0.4 million within the next <span style="-sec-ix-hidden:Fact_6e24d51e085a47689132dcbcb742b276">24 months</span> following September 30, 2022 and the <span style="-sec-ix-hidden:Fact_1b7728aa7d56439691270cc3ec38ff3e">balance</span> of these remaining performance obligations within the next <span style="-sec-ix-hidden:Fact_4b1d92b75d64440a9ed5ff3a6829e008">36 months</span> following September 30, 2022.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following tables disaggregate our revenue by market type, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.  Sales and usage-based taxes are excluded from revenues.</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"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three 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; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="22" 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;">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"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" 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="10" 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: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(In thousands)</div> </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; 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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">International</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">International</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Food service technology</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,496</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">252</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,748</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,065</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">217</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,282</div> </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: 28%;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">POS automation</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5,228</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5,228</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,188</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,188</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Casino and gaming</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,758</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,985</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,743</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,656</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,380</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,036</div> </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: 28%;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Printrex</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div> </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: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">TransAct Services Group</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">983</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">154</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,137</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,856</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,971</div> </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: 28%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; text-indent: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total net sales</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">13,465</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4,391</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">17,856</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,765</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,872</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,637</div> </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: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" style="vertical-align: bottom;" 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; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="22" 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;">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"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" 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="10" 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: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(In thousands)</div> </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; 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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">International</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">International</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Food service technology</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8,723</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">587</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,310</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,616</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">487</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,103</div> </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: 28%;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">POS automation</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,700</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,700</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,600</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,608</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Casino and gaming</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">10,475</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8,555</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">19,030</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,058</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,310</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,368</div> </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: 28%;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Printrex</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">379</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">431</div> </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: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">TransAct Services Group</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,396</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">745</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4,141</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,388</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">365</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,753</div> </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: 28%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; text-indent: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total net sales</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">30,294</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,887</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">40,181</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,714</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,549</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28,263</div> </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> 3496000 252000 3748000 3065000 217000 3282000 5228000 0 5228000 1188000 0 1188000 3758000 3985000 7743000 2656000 1380000 4036000 0 0 0 0 160000 160000 983000 154000 1137000 1856000 115000 1971000 13465000 4391000 17856000 8765000 1872000 10637000 8723000 587000 9310000 8616000 487000 9103000 7700000 0 7700000 3600000 8000 3608000 10475000 8555000 19030000 7058000 3310000 10368000 0 0 0 52000 379000 431000 3396000 745000 4141000 4388000 365000 4753000 30294000 9887000 40181000 23714000 4549000 28263000 800000 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> Total net contract liabilities consisted of the following:</span></span> <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="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30, 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; color: #000000; 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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(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: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Unbilled receivables, current</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">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="vertical-align: bottom; width: 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="color: #000000; 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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">314</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Unbilled receivables, non-current</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">196</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">308</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Customer pre-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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(99</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred revenue, current</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(1,158</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(805</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred revenue, non-current</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(164</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(186</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total net contract 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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</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="color: #000000; 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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> 393000 314000 196000 308000 221000 99000 1158000 805000 164000 186000 -954000 -468000 19000000 18500000 P12M 400000 <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3. Inventories</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The components of inventories were:</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; 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30, 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; color: #000000; 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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(In thousands)</div> </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;" 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: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials and purchased component parts</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">10,183</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,470</div> </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> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Work-in-process</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11</div> </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: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">932</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,230</div> </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%; padding-bottom: 4px;" 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">11,115</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,711</div> </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: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The components of inventories were:</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; 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30, 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; color: #000000; 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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(In thousands)</div> </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;" 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: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials and purchased component parts</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">10,183</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,470</div> </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> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Work-in-process</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11</div> </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: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">932</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,230</div> </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%; padding-bottom: 4px;" 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">11,115</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,711</div> </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> 10183000 6470000 0 11000 932000 1230000 11115000 7711000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4. Accrued product warranty liability</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We generally provide hardware warranties on our products for up to 24 months and record the estimated cost of such product warranties at the time the sale is recorded.  Estimated warranty costs are based upon actual past experience of product repairs and the related estimated cost of labor and material to make the necessary repairs.</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the activity recorded in the accrued product warranty liability during the nine months ended September 30, 2022 and 2021:</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 rowspan="1" style="vertical-align: bottom;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; color: #000000; 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 rowspan="1" 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="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; 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"> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </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"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(In thousands)</div> </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;" 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: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance, beginning of period</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">101</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">140</div> </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> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Warranties issued</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">40</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">39</div> </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: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Warranty settlements</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(64</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(70</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance, end of period</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">77</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">109</div> </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: 12pt;"><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As of September 30, 2022, $57 thousand of the accrued product warranty liability was classified as current in “Accrued liabilities” in the Condensed Consolidated Balance Sheet and the remaining $20 thousand was classified as non-current in “Other liabilities”.</div> P24M <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the activity recorded in the accrued product warranty liability during the nine months ended September 30, 2022 and 2021:</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 rowspan="1" style="vertical-align: bottom;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; color: #000000; 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 rowspan="1" 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="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; 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"> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </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"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(In thousands)</div> </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;" 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: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance, beginning of period</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">101</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">140</div> </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> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Warranties issued</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">40</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">39</div> </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: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Warranty settlements</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(64</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(70</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance, end of period</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">77</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">109</div> </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> 101000 140000 40000 39000 64000 70000 77000 109000 57000 20000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5. Debt</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Credit Facility</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On March 13, 2020, we entered into a credit facility (the “Siena Credit Facility”) with the Lender and terminated our credit facility with TD Bank, N.A.  The Siena Credit Facility provides for a revolving credit line of up to $10.0 million and was originally scheduled to expire on March 13, 2023.  Borrowings under the Siena Credit Facility bear a floating rate of interest equal to the greatest of (i) the prime rate plus 1.75%, (ii) the federal funds rate plus 2.25%, and (iii) 6.50%. The total deferred financing costs related to expenses incurred to complete the Siena Credit Facility was $245 thousand, which were reported as “Other current assets” in current assets and “Other assets” in non-current assets in the Condensed Consolidated Balance Sheets.  We also pay a fee of 0.50% on unused borrowings under the Siena Credit Facility.  Borrowings under the Siena Credit Facility are secured by a lien on substantially all the assets of the Company.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Siena Credit Facility imposes a financial covenant on the Company and borrowings are subject to a borrowing base based on (i) 85% of eligible accounts receivable plus the lesser of (a) $5.0 million and (b) 50% of eligible raw material and 60% of finished goods inventory and restricts, among other things, our ability to incur additional indebtedness and create other liens.  The three-month period from April 1, 2020 to June 30, 2020 was the first period we were subject to the original financial covenant, which required the Company to maintain a minimum EBITDA and continued through the 12-month period from April 1, 2020 to March 31, 2021.  On July 21, 2021, the Company entered into an amendment (“Siena Credit Facility Amendment No. 1”) to the Siena Credit Facility.  Siena Credit Facility Amendment No. 1 changed the financial covenant under the Siena Credit Facility from a minimum EBITDA covenant to an excess availability covenant requiring that the Company maintain excess availability of at least $750 thousand under the Siena Credit Facility, tested as of the end of each calendar month, beginning with the calendar month ending July 31, 2021.  From July 31, 2021 to September 30, 2022, we remained in compliance with our excess availability covenant. As of September 30, 2022, we had $2.3 million of outstanding borrowings under the Siena Credit Facility and $2.5 million of net borrowing capacity available under the Siena Credit Facility.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On July 19, 2022, the Company and the Lender entered into Amendment No. 2 (“Siena Credit Facility Amendment No. 2”) to the Siena Credit Facility, as amended by Siena Credit Facility Amendment No. 1.  Also on July 19, 2022, the Company and the Lender entered into an Amended and Restated Fee Letter (the “Amended Fee Letter”) in connection with the Siena Credit Facility Amendment No. 2. The Siena Credit Facility Amendment No. 2 did not modify the aggregate amount of the revolving commitment or the interest rate applicable to the loans<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;">The changes to the Siena Credit Facility provided for in Siena Credit Facility Amendment No. 2 include, among other things, the following:</div> <div><br/> </div> <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">(i) The extension of the maturity date from March 13, 2023 to March 13, 2025; and</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">(ii) The termination of the existing blocked account control agreement and entry into a new “springing” deposit account control agreement, permitting the Company to direct the use of funds in its deposit account until such time as (a) the sum of excess availability under Siena Credit Facility (as amended) and unrestricted cash is less than $5 million for 3 consecutive business days or (b) an event of default occurs and is continuing.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In addition, the Amended Fee Letter requires the Company, while it retains the ability to direct the use of funds in the deposit account, to maintain outstanding borrowings of at least $2,250,000 in principal amount. If the Company does not have the ability to direct the use of funds in the deposit account, then the Amended Fee Letter requires the Company to pay interest on at least $2,250,000 principal amount of loans, whether or not such amount of loans is actually outstanding.</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">PPP Loan</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">On May 1, 2020, the Company was granted the PPP Loan from Berkshire Bank in the aggregate amount of $</span>2.2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, pursuant to the PPP.  </span>Under the terms of the PPP, the PPP Loan would be forgiven to the extent that funds from the PPP Loan were used for payroll costs and costs to continue group health care benefits, as well as for interest on mortgage obligations incurred before February 15, 2020, rent under lease agreements in effect before February 15, 2020, utilities for which service began before February 15, 2020, and interest on debt obligations incurred before February 15, 2020, subject to conditions and limitations provided in the CARES Act.  At least 60% (under the PPP terms, as amended) of the proceeds from the PPP Loan were required to be used for eligible payroll costs for the PPP Loan to be forgiven.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On July 8, 2021, the Company received notifications from Berkshire Bank and the SBA that the PPP Loan (including all interest accrued thereon) of $2.2 million had been fully forgiven by the SBA and that the forgiveness payment date was July 1, 2021.  The forgiveness of the PPP Loan was reported as “Gain on forgiveness of long-term debt” in the Consolidated Statement of Operations during the year ended December 31, 2021.</div> 10000000 0.0175 0.0225 0.065 245000 0.005 0.85 5000000 0.50 0.60 750000 2300000 2500000 5000000 P3D 2250000 2250000 2200000 2200000 <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6. Earnings per share</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following table sets forth the reconciliation of basic weighted average shares outstanding and diluted weighted average shares outstanding (as adjusted, See Note 9):</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"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; color: #000000; 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; 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; color: #000000; 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; color: #000000; 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"> </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; color: #000000; 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; color: #000000; 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; color: #000000; 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; color: #000000; 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: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(In thousands, except per share data)</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; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income (loss)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">528</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">901</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(6,196</div> </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"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,218</div> </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"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" 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> <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: 52%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Shares:</div> </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: bottom; width: 52%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic:  Weighted average common shares outstanding</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,911</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,408</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,902</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,112</div> </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: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Add:  Dilutive effect of outstanding options and restricted stock units as determined by the treasury stock method</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">438</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">–</div> </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%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; text-indent: -27pt; margin-left: 27pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted:  Weighted average common and common equivalent shares outstanding</div> </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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,911</div> </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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,846</div> </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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,902</div> </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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,112</div> </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: bottom; width: 52%; background-color: #CCEEFF;" 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> <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: 52%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income (loss) per common share:</div> </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: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.05</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.10</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(0.63</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(0.35</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div> <div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.05</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.09</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(0.63</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(0.35</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The computation of diluted earnings per share excludes the effect of the potential exercise of stock awards, including stock options and restricted stock units, when the average market price of the common stock is lower than the exercise price of the related stock award during the period, as the inclusion of these stock awards in the computation of diluted earnings would be anti-dilutive.  For the three months ended </span>September 30, 2022<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>2021<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, there were </span>0.3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and </span>0.3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, respectively, of potentially dilutive shares consisting of stock awards that were excluded from the calculation of earnings per diluted share.  For the </span>nine months ended<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>September 30, 2022<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>2021<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, there were </span>1.6<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and </span>0.4<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, respectively, of potentially dilutive shares consisting of stock awards that were excluded from the calculation of earnings per diluted share.  In periods for which </span>a net loss is reported, such as the nine months ended September 30, 2022 and 2021, basic and diluted net loss per common share are calculated using the same method.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended September 30, 2022, the d<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">ilutive effect of outstanding options and restricted stock units, as determined by the treasury stock method,</span> was less than <span style="-sec-ix-hidden:Fact_e66538c48f2b4ca6a857ab46151fe6ae">one</span> thousand shares and thus did not impact the rounded shares presented above.</div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following table sets forth the reconciliation of basic weighted average shares outstanding and diluted weighted average shares outstanding (as adjusted, See Note 9):</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"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; color: #000000; 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; 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; color: #000000; 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; color: #000000; 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"> </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; color: #000000; 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; color: #000000; 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; color: #000000; 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; color: #000000; 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: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(In thousands, except per share data)</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; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income (loss)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">528</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">901</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(6,196</div> </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"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,218</div> </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"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" 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> <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: 52%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Shares:</div> </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: bottom; width: 52%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic:  Weighted average common shares outstanding</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,911</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,408</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,902</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,112</div> </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: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Add:  Dilutive effect of outstanding options and restricted stock units as determined by the treasury stock method</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">438</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">–</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">–</div> </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%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; text-indent: -27pt; margin-left: 27pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted:  Weighted average common and common equivalent shares outstanding</div> </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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,911</div> </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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,846</div> </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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,902</div> </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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,112</div> </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: bottom; width: 52%; background-color: #CCEEFF;" 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> <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: 52%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income (loss) per common share:</div> </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: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.05</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.10</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(0.63</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(0.35</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div> <div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.05</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.09</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(0.63</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(0.35</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> </table> 528000 901000 -6196000 -3218000 9911000 9408000 9902000 9112000 0 438000 0 0 9911000 9846000 9902000 9112000 0.05 0.1 -0.63 -0.35 0.05 0.09 -0.63 -0.35 300000 300000 1600000 400000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7. Leases</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We account for leases in accordance with ASC Topic 842: Leases.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We enter into lease agreements for the use of real estate space and certain equipment under operating leases and we have no financing leases. Our leases are included in “Right-of-use-assets” and “Lease liabilities” in our Condensed Consolidated Balance Sheets.  Our leases have remaining lease terms of <span style="-sec-ix-hidden:Fact_a6a0336515bc458390bebf2f2b73ebd2">two</span> to four years, some of which include options to extend. Lease expense is recognized on a straight-line basis over the lease term.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">On April 30, 2021, we entered into an amendment to modify the expiration date of our lease on our Hamden, Connecticut facility.  </span>The lease, which was last amended on January 3, 2017, was scheduled to expire on April 30, 2027.  The lease amendment modified the expiration date to October 31, 2023 with an option to extend the lease for an additional two-year period, extending the expiration date to October 31, 2025.  The modification resulted in reducing the right-of-use-asset and lease liability by $0.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">.</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On April 26, 2022, we entered into an amendment to modify the expiration date of our lease on our Las Vegas, Nevada facility.  The lease was set to expire on November 1, 2022 and the amendment extended the lease term to November 30, 2025. The lease amendment resulted in an increase to the right-of-use-asset and lease liability of $0.8 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">. The lease amendment modified the base rent and extended the lease term from October 31, 2022 to November 30, 2025.</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense for the three months ended September 30, 2022 and 2021 was $261 thousand and $235 thousand, respectively, and is reported as “Cost of sales”, “Engineering, design and product development expense”, “Selling and marketing expense”, and “General and administrative expense” in the Condensed Consolidated Statements of Operations.  Operating lease expense for the nine months ended September 30, 2022 and 2021 was $748 thousand and $717 thousand, respectively. Operating lease expenses include short-term lease costs, which were immaterial during the periods presented.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following information represents supplemental disclosure for the statement of cash flows related to operating leases (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 rowspan="1" style="vertical-align: bottom;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended</div> </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: bottom; 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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </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"> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </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: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash outflows from leases</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">617</div> </div> </td> <td 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;">750</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: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following summarizes additional information related to our leases as of September 30, 2022 and December 31, 2021:</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30, 2022</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </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: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average remaining lease term (in years)</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3.0</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.5</div> </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> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average discount rate</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4.5</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.4</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The maturity of the Company’s operating lease liabilities as of September 30, 2022 and December 31, 2021 were 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: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30, 2022</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </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: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">218</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">886</div> </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> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">968</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">721</div> </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: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,019</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">721</div> </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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">707</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">426</div> </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: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">19</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23</div> </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%;" valign="bottom"> <div> <div style="text-align: left; margin-left: 13.45pt; font-family: 'Times New Roman'; font-size: 10pt;">Total undiscounted lease payments</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2,931</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,777</div> </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: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Less imputed interest</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">195</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">207</div> </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%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; margin-left: 13.45pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease liabilities</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2,736</div> </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;">2,570</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> P4Y P2Y -300000 -300000 800000 800000 261000 235000 748000 717000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following information represents supplemental disclosure for the statement of cash flows related to operating leases (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 rowspan="1" style="vertical-align: bottom;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended</div> </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: bottom; 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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30,</div> </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"> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </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: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash outflows from leases</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">617</div> </div> </td> <td 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;">750</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> 617000 750000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following summarizes additional information related to our leases as of September 30, 2022 and December 31, 2021:</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30, 2022</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </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: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average remaining lease term (in years)</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3.0</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.5</div> </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> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average discount rate</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4.5</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.4</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </div> </td> </tr> </table> P3Y P3Y6M 0.045 0.044 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The maturity of the Company’s operating lease liabilities as of September 30, 2022 and December 31, 2021 were 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: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 30, 2022</div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </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: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">218</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">886</div> </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> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">968</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">721</div> </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: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,019</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">721</div> </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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">707</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">426</div> </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: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">19</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23</div> </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%;" valign="bottom"> <div> <div style="text-align: left; margin-left: 13.45pt; font-family: 'Times New Roman'; font-size: 10pt;">Total undiscounted lease payments</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2,931</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,777</div> </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: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Less imputed interest</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">195</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt;">207</div> </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%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; margin-left: 13.45pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease liabilities</div> </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> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2,736</div> </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;">2,570</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> 218000 886000 968000 721000 1019000 721000 707000 426000 19000 23000 2931000 2777000 195000 207000 2736000 2570000 <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8. Income taxes</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We recorded an income tax benefit for the third quarter of 2022 of $62 thousand at an effective tax rate of (13.3%), compared to an income tax benefit for the third quarter of 2021 of $442 thousand at an effective tax rate of (96.3%).  For the nine months ended September 30, 2022,  we recorded an income tax benefit of $2.3 million at an effective tax rate of (27.0%), compared to an income tax benefit for the nine months ended September 30, 2021 of $1.6 million at an effective tax rate of (33.6%).</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We are subject to U.S. federal income tax, as well as income tax in certain U.S. states and foreign jurisdictions.  We have substantially concluded all U.S. federal, state and local income tax, and foreign tax regulatory examination matters through 2018.  However, our federal tax returns from 2019 through 2021 remain open to examination. Various state and foreign tax jurisdiction tax years remain open to examination as well, though we believe that any additional assessment would be immaterial to the Condensed Consolidated Financial Statements.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">As of </span>September 30, 2022<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, we had $</span>116<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> thousand of total gross unrecognized tax benefits that, if recognized, would favorably affect the effective income tax rate in future periods.  </span>For the third quarter of 2022, we recognized $28 thousand of previously unrecognized tax benefits as the statute of limitations on the use of our 2018 research and development credit expired during the third quarter of 2022.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We recognize interest and penalties related to uncertain tax positions in the income tax provision.  As of September 30, 2022, we had $20 thousand of accrued interest and penalties related to uncertain tax positions.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Management evaluates all jurisdictions based on historical pre-tax earnings and taxable income to determine the need for valuation allowances on a quarterly basis.  The three months ended September 30, 2022 benefitted from the remeasurement of our deferred tax asset valuation allowance associated with our operations in the United Kingdom.  Based on this analysis, we currently have no valuation allowances recorded for any jurisdiction.</div> -62000 -0.133 -442000 -0.963 -2300000 -0.27 -1600000 -0.336 116000 28000 20000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9.  Change in accounting principle</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Effective April 1, 2022, TransAct changed its method of inventory valuation from standard costing which approximates FIFO to the average costing methodology.  We believe this methodology is preferable because it reflects a better estimate of inventory cost as we do not typically perform intensive manufacturing of our finished products, which are therefore better measured under average cost.  In addition, our business is projected to include an increasing sales volume of software going forward, which better aligns with average costing.  Comparative financial statements of prior periods have been adjusted to apply the new method retrospectively.  Tax effects are calculated at the Company’s marginal tax rate, or the tax impact of incremental income changes rather than the average tax rate applied to our total net loss before income taxes.  The following financial statement line items for the periods presented were impacted by the change in accounting principle.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The effect of the changes made to the Company’s Condensed Consolidated Balance Sheets for the periods presented are 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: #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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; 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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventories</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,720</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,711</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,141</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,143</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2</div> </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: 64%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Retained earnings</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,573</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,566</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The ending balance in retained earnings as of December 31, 2020 was adjusted from $19,718 to $19,607.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The effect of the changes made to the Company’s Condensed Consolidated Statements of Operations for the periods presented are 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: #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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended September 30, 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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine months ended September 30, 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: bottom; padding-bottom: 2px;" 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cost of sales</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,320</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,332</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,432</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,187</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(245</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,317</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,305</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(12</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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;">10,831</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;">11,076</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;">245</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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating loss</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,604</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,616</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(12</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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;">(7,025</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"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,780</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"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">245</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: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income (loss) before income taxes</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">471</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">459</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(12</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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,092</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;">(4,847</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;">245</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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income tax benefit</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">439</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">442</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3</div> </div> </td> <td 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;">1,682</div> </td> <td 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;">1,629</div> </td> <td 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;">(53</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: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income (loss)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">910</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">901</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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,410</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,218</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;">192</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: 28%; background-color: #CCEEFF;" 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> <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: bottom; width: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income (loss) per common share:</div> </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> <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: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.10</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.10</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">–</div> </div> </td> <td 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;">(0.37</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"> <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;">(0.35</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"> <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;">0.02</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: 28%;" valign="bottom"> <div> <div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.09</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.09</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">–</div> </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;">(0.37</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"> <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;">(0.35</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"> <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;">0.02</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: 28%; background-color: #CCEEFF;" 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> <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: bottom; width: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Shares used in per-share calculation:</div> </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> <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: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,408</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,408</div> </div> </td> <td 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"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,112</div> </td> <td 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;">9,112</div> </td> <td 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: 28%;" valign="bottom"> <div> <div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,846</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,846</div> </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> <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,112</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;">9,112</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> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The effect of the changes made to the Company’s Condensed Consolidated Statements of Comprehensive Income (loss) for the periods presented are 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: #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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended September 30, 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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine months ended September 30, 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: bottom; padding-bottom: 2px;" 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income (loss)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">910</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">901</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,410</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,218</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">192</div> </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: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Comprehensive income (loss)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">933</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">924</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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,302</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,110</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;">192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The effect of the changes made to the Company’s Condensed Consolidated Statements of Cash Flows for the periods presented are 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: #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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine months ended September 30, 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: bottom; padding-bottom: 2px;" 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net loss</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,410</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,218</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">192</div> </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: 64%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,573</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,520</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">53</div> </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: 64%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventories</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,922</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,677</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(245</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The effect of the changes made to the Company’s Condensed Consolidated Statements of Changes in Shareholders’ Equity for the periods presented are 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: #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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended September 30, 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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine months ended September 30, 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: bottom; padding-bottom: 2px;" 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Equity beginning balance</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,873</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,963</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">90</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,236</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,125</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(111</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Retained earnings -- beginning of period</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,398</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,488</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">90</div> </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,718</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,607</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;">(111</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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income (loss)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">910</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">901</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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,410</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"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,218</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"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">192</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: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Retained earnings -- end of period</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,308</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,389</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">81</div> </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,308</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,389</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;">81</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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Equity ending balance</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">39,280</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">39,361</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">81</div> </div> </td> <td 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;">39,280</div> </td> <td 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;">39,361</div> </td> <td 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;">81</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;">The effect of the changes made to the Company’s Condensed Consolidated Balance Sheets for the periods presented are 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: #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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; 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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventories</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,720</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,711</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,141</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,143</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2</div> </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: 64%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Retained earnings</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,573</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,566</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The ending balance in retained earnings as of December 31, 2020 was adjusted from $19,718 to $19,607.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The effect of the changes made to the Company’s Condensed Consolidated Statements of Operations for the periods presented are 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: #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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended September 30, 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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine months ended September 30, 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: bottom; padding-bottom: 2px;" 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cost of sales</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,320</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,332</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,432</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,187</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(245</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,317</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,305</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(12</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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;">10,831</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;">11,076</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;">245</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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating loss</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,604</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,616</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(12</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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;">(7,025</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"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,780</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"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">245</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: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income (loss) before income taxes</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">471</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">459</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(12</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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,092</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;">(4,847</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;">245</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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income tax benefit</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">439</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">442</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3</div> </div> </td> <td 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;">1,682</div> </td> <td 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;">1,629</div> </td> <td 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;">(53</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: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income (loss)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">910</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">901</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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,410</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,218</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;">192</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: 28%; background-color: #CCEEFF;" 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> <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: bottom; width: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income (loss) per common share:</div> </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> <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: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.10</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.10</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">–</div> </div> </td> <td 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;">(0.37</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"> <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;">(0.35</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"> <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;">0.02</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: 28%;" valign="bottom"> <div> <div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.09</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.09</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">–</div> </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;">(0.37</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"> <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;">(0.35</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"> <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;">0.02</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: 28%; background-color: #CCEEFF;" 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> <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: bottom; width: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Shares used in per-share calculation:</div> </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> <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: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,408</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,408</div> </div> </td> <td 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"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,112</div> </td> <td 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;">9,112</div> </td> <td 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: 28%;" valign="bottom"> <div> <div style="text-align: left; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,846</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,846</div> </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> <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,112</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;">9,112</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> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The effect of the changes made to the Company’s Condensed Consolidated Statements of Comprehensive Income (loss) for the periods presented are 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: #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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended September 30, 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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine months ended September 30, 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: bottom; padding-bottom: 2px;" 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income (loss)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">910</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">901</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,410</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,218</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">192</div> </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: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Comprehensive income (loss)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">933</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">924</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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,302</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,110</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;">192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The effect of the changes made to the Company’s Condensed Consolidated Statements of Cash Flows for the periods presented are 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: #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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine months ended September 30, 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: bottom; padding-bottom: 2px;" 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net loss</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,410</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,218</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">192</div> </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: 64%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,573</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,520</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">53</div> </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: 64%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventories</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,922</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,677</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(245</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The effect of the changes made to the Company’s Condensed Consolidated Statements of Changes in Shareholders’ Equity for the periods presented are 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: #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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended September 30, 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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine months ended September 30, 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: bottom; padding-bottom: 2px;" 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FIFO Cost</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Cost</div> </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> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effect</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Change</div> </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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Equity beginning balance</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,873</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,963</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">90</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,236</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,125</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(111</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Retained earnings -- beginning of period</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,398</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,488</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">90</div> </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,718</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,607</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;">(111</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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income (loss)</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">910</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">901</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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,410</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"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,218</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"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">192</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: 28%;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Retained earnings -- end of period</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,308</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,389</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">81</div> </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,308</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,389</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;">81</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: 28%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Equity ending balance</div> </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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">39,280</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">39,361</div> </div> </td> <td 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> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">81</div> </div> </td> <td 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;">39,280</div> </td> <td 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;">39,361</div> </td> <td 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;">81</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> 7720000 7711000 -9000 5141000 5143000 2000 15573000 15566000 -7000 19718000 19607000 6320000 6332000 12000 17432000 17187000 -245000 4317000 4305000 -12000 10831000 11076000 245000 -1604000 -1616000 -12000 -7025000 -6780000 245000 471000 459000 -12000 -5092000 -4847000 245000 -439000 -442000 -3000 -1682000 -1629000 53000 910000 901000 -9000 -3410000 -3218000 192000 0.1 0.1 0 -0.37 -0.35 0.02 0.09 0.09 0 -0.37 -0.35 0.02 9408000 9408000 9112000 9112000 9846000 9846000 9112000 9112000 910000 901000 -9000 -3410000 -3218000 192000 933000 924000 -9000 -3302000 -3110000 192000 -3410000 -3218000 192000 -1573000 -1520000 53000 -4922000 -4677000 245000 26873000 26963000 90000 30236000 30125000 -111000 15398000 15488000 90000 19718000 19607000 -111000 910000 901000 -9000 -3410000 -3218000 192000 16308000 16389000 81000 16308000 16389000 81000 39280000 39361000 81000 39280000 39361000 81000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">10. Subsequent events</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company has evaluated all events or transactions that occurred up to the date the Condensed Consolidated Financial Statements were issued.  Based upon this review, the Company did not identify subsequent events that would have required adjustment or disclosure in the Condensed Consolidated Financial Statements.</div> EXCEL 51 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *%^;E4'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 " "A?FY5BK&;/NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OI\FN@J&;B^))07!!\1:2V=U@TX9DI-VW-XV[740?P&-F_GSS M#4QK@C1#Q.NPI :\Y,#5/ M#,>I:^$"F&&$T:?O MJ%6*I_8DL'V"DY);>DQG&LQU7)Y1TXO#T]OI1U*] &W:>_+JZN]\^,"4:(2K.*[[>BD9>"[F^?9]=?_A=A/U@W<[] M8^.SH&KAUUVH+U!+ P04 " "A?FY5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *%^;E6;DR)I^ 4 -\? 8 >&PO=V]R:W-H965T&UL MM9G_;^(V&,;_%8M-TR:5$CN%EEN+1-/V#NV.]@K;Z3;M!Y,8B"Z)F>- ^]_O M=0()5SDO+!J_M 3R//''7Y_8UQNIOJ5+(31YB:,DO6DMM5Z]ZW12?REBGI[+ ME4C@E[E4,==PJ1:==*4$#W)1''68X_0Z,0^3UN Z_^Y)#:YEIJ,P$4^*I%D< M<_5Z*R*YN6G1UNZ+YW"QU.:+SN!ZQ1=B(O3OJR<%5YW2)0ACD:2A3(@2\YO6 MD+[S7-<(\CO^",4FW?M,#,I,RF_F8A3XF0]YW>1JH D3TXP3K>#7$'1Z<"?]#%I%$YX$Y#[1H7XE MHZ3H'J::VR1=L.3?W=7&][_9/8=[$4)>X&Y M5]UD^KH2-E)<3IWV9QL2JFJ(U"V1NFB9AL 3Y$P/$5_8F'#]G$>IK2H\5-80 MJE="]8YKI\\95UJHZ)4\BY54VL:'6VF56?%054.\RQ+O\CB\)Z%":2:L@,"T M9^V1N%,YF=3.)JB^(>=5R7F%EL[+E,I[9ICZ/")?!5,!N\^N#1$7-67< MRP_TR)5!<0AW>6BHGW(.F-7.J;BN*22K(!E:KFTP>@@C0<99/!/*"H>;.&U& M*;,.0US9%*]*,A3-#CN\9[$(39B!QASSV#K1'#":/@_'DZ$W)=-[[\/X\>/C M^]']A(S&GA7Z%(&&5HF&XIED"^U!WU4P-D>04E_(;^+5BHU;.8Y#'7KI.O8! M>HJ40ZN80_&<4H9Z7RH8EGFL/R,3#4L)D8IX,H,*@'J0@;W%[>ROR*3(0 MK4(0Q:/+%GG*7\@H@/8-YZ%?O,X@@Q>W='IM>M'M]:X<*^\I0A&M4A'%P\R6 M=Q@$X)Z>[3Z0CW ?>4SL[8I;@HI\X#'47CY"K'7FX1Y-L:N01/%<@V)/-]** MC5LRE_;)EV6H$P'&:Y%D L9*%L)8<6^M57"*!$6K"$7QW/.V"CQS!:-Z*C>) M%1^W*UK('/+VI=1/A%'&*57&*X0GH M+>B33#6L3G^&J]H9^H"CT^O2*ROI*3(5JS(5P^-0WE6'2O!Z,-R V9=;7-44 MJ\I2#(] 'V6>])4_3S[ MA4R$GREH22LD[N3).(8E.=72_W9&5O#RM^91)LB/SKE#R4JH8NO16@>GB%2L MBE0,#SWPJA.$R8),7N.9C*SH!PR&-9//*7(3JW(3PT/.KC')_8N_Y,E"U+X' M'# :#R=W0^N.'RYL2E@E)7944MKMKQ0OJGE3PH)B?RD_X/C5NC?NX:JFG%4T M8D=%HY%);L5)B=D[XCMP*R?N6,=YBOS#JOS#CLH_YL4<7F4@$RRDLL]%N,]8 M)FWN^P)LP"0H#*V\I\A!;I6#W*-RT"3F441NLQ1^3JV]]H!/W>8N+FN*5Z4? M]ZCTI MQSM%"'+WCL:.VE#:KO"38H6?Y >)Y#'3$&D3LX!:B?_?,[/"K9N[F2/M]:#? MI[3K0G1<[R-V]HY03>_+3Y93XIO=D>(TM?RV/+T>YF>VG>KVXNC[$S>=-R61 MF(/4.;^$IZOB-+FXT'*5'\C.I-8RSC\N!0^$,C? [W,I]>["/* \TQ_\"U!+ M P04 " "A?FY5*JE#PM<& ''0 & 'AL+W=ONFNEP,9V7BFL1(%>D7HMZM*[SR8Q;-0DWL;> M!?KK;Y)=DFSL>+=2D8"\/)X\8X_GF4G.GD3U72XX5^BYR$MY/EDHM3R=3F6R MX 63)V+)2[CS(*J"*3BM'J=R67&6-H.*?$I<-Y@6+"LGL[/FVFTU.Q,KE6\UP\G4_PY/7"U^QQH>H+T]G9DCWR.5??EK<5G$U;*VE6\%)F MHD05?SB?7.#32QK6 QK$OQE_DKUC5+MR+\3W^N0F/9^X-2.>\T35)AC\6_-+ MGN>U)>#Q8VMTTCZS'M@_?K7^H7$>G+EGDE^*_+\L58OS231!*7]@JUQ]%4\? M^=8AO[:7B%PV?]'3%NM.4+*22A3;P<"@R,K-?_:\G8C> .R-#"#; >30 70[ M@#:.;I@U;ETQQ69GE7A"58T&:_5!,S?-:/ F*^MEG*L*[F8P3LTNOWR^NOX\ MO[Y"<#3_\NGFZN(.3MY??+KX?'F-YA^OK^_FZ!A]FU^A-T=OT1'*2G2W$"O) MRE2>315PJ"U-D^WSWF^>1T:>-^?+$T1=!Q&7$,/P2_OP*Y[ <-P,Q[O#I^!Y MZSYIW2>-/3KF_JJJ>*D0DY(K>6KR9V/ ,QNH=]FI7+*$GT]@&TE>K?ED]N"\<14WIH+&5)T*UK. M!M[9=-WW1@?AV//#%K5#TVMI>E::%TDB5L *DD3"@>)]SAU4$] MH!W"04LXL!*^*=? 4U09-ZYWH#\2?OP!,1T5AAB;B84ML=!*[+;B2Y:ED%<2 M47"DV+.98:@SC*(!/P.&CH1CU-*+K/2^J 6O(!/W\X2)7J0].HZ&^T7'A#0R MTXM;>K&5WIU0+#^ 7JP]FM(P'@:> 17"CC)3Q&ZG,:Z5Y(?LF:=;1N(! M!#Q9%:N<*;B5''<9*LC'#@A#1S86'+)&]7/7XS"XVKL M2=A;_JV^&%!!;Z5V7>S)*+:ZV-0_Q^+A>"7YQE,C16QX>"\5;2D:4+X_DK!P M)W78JBZSOX5(G[(\-Q(C!F($#XGM0>T2ZW0)VX7IBC]PB-^TWON6$-Y:V:I3,QP=5/#F M&;O/\DQ!.6"L>K%5%7^U[/U=UG:=[C02VT7RU>EEO3LW.[/B:Y&OL_(1Y8*5 M:,E>QBHVK(LB(;Z6=G342-"33C:)73;;2MC"CNAR%F _&+ SH#SJCL0ZZ42/ MV$4/"%8K2'N]8#)RU/6,QO&P=C.AHG@DX$FOP;.KWB<.37[+T)ARB2YK$1GF M-0,HC.(1=IWTD0.E#^*1EROS$NN*!I6Y-GTZ*G+]$7Z=[!&[[.V6E_O6V=". M>30:IC8#+ [CD2*3=.I%[.HUG,I6H)/=W6]D;NBXM&[7!(K&:'?*1NS*-HC/ M7V)MD+#8U:;;@ JCD:*-=#I'[#JW*1;V182A(8N'3:4)%(T4,Z03.F+OV[2* M81]5O3DCT!@,N1I0V!]+4IU D4.ZN'T,=8G!0>!KB*XM=!8J4D-",I%"_[VPFJJRK6BLT] MH-VIZY27VI7W(DVS.G5!9-(ZS$B5LF4&D&XGJ^NK[L98LC##BC:1AVGLW M:A?BKUPQN)0BSJH29M;\4E37V)B&PU+0@,*^'XQ1[+28[GTQVC::8O-62A00 M](OZH\J:HS>YD/+M]CU:JR/04QM=T47X&&,R=,6HZ"..=$I-[4I]5X'FK:J7 MUUW%%'@BE8,\Q_4\)_+(-M2-Q'45/J8$8VT5]N)VV7>"30]I1:4A&QKIZNI+ M*8FTB3; HGCLM13M5)H>THWVA*5)*0>3#[47_*9>U0 S]:K3WE>J^A/A/ZQZ MS$J)FJ+5 , &8* 8 >&PO=V]R:W-H965T M&ULK59M;]HZ%/XK5C;=M5)O\PHAO8!$@6F5=KMJZ;;/;G(@ M5ITXLQUH]^OO<4)S@0;:2N4#L9WS/'Z>XY>Y4!:/*0\T*-K$SK\L*V M59)!3M6Y**' -PLAV*B70M ;EW/8%B/W E6:ST-?&?+3)L!>SPLZ1)BT#_*&XD]NV5)60Z%8J(@$A8C M:^)>3%W' .J(GPS6:JM-C)4[(>Y-YRH=68Y1!!P2;2@H/E8P!"_6*JSD36P2 H+6G']7:R_P,90S_ E@JOZGZR; MV#"R2%(I+?(-&!7DK&B>]&&3B"V &QP >!N ]UJ OP'XM=%&66UK1C4=#Z58 M$VFBD_6/L MX\_L 5)":Z=G>(Z2*J\XU3B6 DZ7,&H.6%<*&MY^S6ONA]78#8,H&MJK;6\= M4?W0[[=1.Z*#5G1P5/15H6FQ9'<<.I737$C-_AQ4'CS7Y'N]/>$=09X3=>ON MM;I[1S=4G.')R01/0:I/!'Y73#]V;J_>>VZO=R+;<=QO'?>/KM14Y#G>SWAS M)?=GI*22K"BO@)S@19$*SJE4I 3\DIC,G':EHN$/M];!.7?MA* M#]\@O1:H"*UT)B3[@[O,6&A&.W4WY+TM2?@QK7][VE\1N*-_T.H?O%T_4ZIZ M6?O@F237CWI]/]P_))V!;ACZ!W(?M=JCMVO'ND/AN4]9L7S)0/1,5Q2Y;L_W M]_1WQ U";S X<,Y=Y_\/J7/4P"U64:J2CXV%E^1NR+9U!$X0# )O3^\K AO! M]E818"JP?ZE4&FUI.?X/4$L#!!0 ( *%^;E6C-8?4: 8 ',? 8 >&PO=V]R M:W-H965T&ULK5G;;N,V$/T5PET4NT HDEY4"O1R M2%)^.=D+<;R8S?AZ3P\1/V='FLK_;%EVB(2\S78S?LQHM"F,#LF,&(8S.T1Q M.EG,BV?WV6+.3B*)4WJ?(7XZ'*+LGVN:L.?+"9Z\/O@:[_8B?S!;S(_1CJZH M^.UXG\F[6>UE$Q]HRF.6HHQN+R=7^"(D3FY0('Z/Z3-O7:..X)=&1349R7W8N&"2$2+><:>49:C MI;?\HEC]PEJN5YSFB;(2F?QO+.W$8GEW&X2WJS! \FIU]^M-/NP0G>?T=U]^/7JX48"T!3]M@K0QP^?$-]'&>4H3M'#GIUXE&[X&?K0N9_/ MA)QB/M!L74WGNIP.Z9F.B;ZP5.PY"M,-W0#VP;"]/V _DTM3KP]Y79]K,NAP M18_GR#3.$#$( >:S?+\YANC\O]'#_SQZ9S',.EG,PI\Y4K+\>?7(129KP5]0 M)I1C6?!8>8&\X,=H32\GL@)RFCW1R>+''[!C_ 2%84QGP9C.PI&<=0)FU0&S MAKPO;F6GX5%"P9U8FCJ%:=Y/GA;8]6QG/GMJ+RR ,AS3[:("'649V,-=5*BC MB$<28)E%8ZB!B^IZGL-11 MV,6>"[-T:I;.(,N?,\8Y.F9L&PN(I*,-ZF%?):F#+-.P%9(Z"#N:JQ! 8<-U M8))N3=(=K"]W1YI%(DYWB+Y()<0IOX"XNF,6CC&=!6,Z"T=RUHF$5T?"&TRW M,-W))S23L3B3NHO'.ZGITDV>@)O36LA'3U)C'J5B!+/1T[/#]Y1$6P(@SU7* M3Z"#',LRE&340;;E]905OUX!?W %5E*[YIF8LY82^AO-\Q+BZNM%P;64FK#4 M0=CS?86K#O)<8BE<=9"-#1_FBHU&!1K#Y86FUJTWJ:"R1HHBO9G8TZRF7\7]$]AH\*@2=51O MP:C>PK&\=0/4R%0\K%-? W2&4@HVE,J^DQFV5G $%&++ 3"EJUF(H!JI6N7 M9J-4\;!4O(3YZYK24-GK$(+5QA.\[2A\RU&7>Z-?\: H M>T^A 9F[>H/Q5>HZAABN*MX!U-3$1&6OHZ3"[V/?:$8\+!IOVBT%/5*9 ?25 MOXA>>IJK+MXL1^NM ,C6LEX'3;VV#JS( S#+LWK>SW"C%_&P8+RIB4KJ*>UY M3\.Z?G.T/:YC+$M]%P5 A*C].010V"$]>YPT7^09:[X# JJ!S*H M/;]7/8SJ+1C56SB6MVY\&E%+AD7M=<3C-?HHV\Z&)4F4\2(^16#@Q"S=N>W^ M<*Y^!UE6**^#TC)3=S4USM6O2R$,,^V>S&R$+1G498L@3DZ";KZ'N_DN[B!* M+;@ "B0/PGK)-Z*16(/;0)RX7 #)7_*>%KS1.DK6IR3*#Z+@C3DH1K][ M8X[I+1C56SB6MVZ$&KU+AO5NLS'+PR(X(X'OLS[&:D8"*,OPU(R$?!FJ_(%0 MN"62NFP;X4N&A6][,P[QU:4GQ!= >=K'$]"7SA= Z7QGK4/$ \UVQ>DMEVWN ME(KRB*A^6I\07Q7GHLKS:WRQQ,#S %^$Y?EOX[X\COX2R5>%E*.$;N50QKDK MIYJ5)[SEC6#'X@CSD0G!#L7EGD8;FN4 ^?\M8^+U)A^@/F=?_ M02P,$% M @ H7YN516UGS4E P !0H !@ !X;"]W;W)K=BRV?TUTQ_B@20B1ZRC,J>EHBY?Q,UT64D!R+8S8G%':F MC.=8PI3/=#'G!,<%*<]TRS!=X1D(B[^1^E%+!/%%ZTJK*&A:"$DRRLR M>)"GM/SCIRH/:P30:2=8%<%J$CIO$.R*8+_70JAZ&7N1.!]+ M['4Y6R&NT*"F!D7V"S;D*Z7JGH22PVX*/.D-QB,_&(6!CV 4CJ^O_/X=3,([ M^ V#T5V(QA>P-;RY#2X!=_40H*L1S .T?ST.PP-TA.Y#'^WO': ]E%)TE["% MP#0675V">\J('E6NG)>N6&^X8J,AHS(1** QB5OX_F[^Z0Z^#FFI+/X/UTLRV_+7UC638]46Q"SW[?UV4[_V)D!P> MAA]M5Z,TWFDWKA[+,S''$>EI\!H*PI=$\SY_,EWC:]NY?*28_Y%BP0>);9Q@ MIS[!SBYU;P15)Z41RPG:SY@0!VWG4$JXA82J,4O/L4ZZ^G(]O=N84\/38P6]9]Z''*EN15OFR0AIC/4BI0 M1J9@RCC^ F?#RZ:CG$@V+ZKJA$FHT<4P@3Z-< 6 _2EC\F6B#-2=G_<;4$L# M!!0 ( *%^;E707+G7U 8 %T= 8 >&PO=V]R:W-H965T&ULK5EM;]LX#/XK0FXX;,"R6'+L)+TV0)=VMP%;6RS;[;-B*XENMI5) M2E_NUQ]ENW9B2VH']$MCNQ3]D"+YD-;IG9 _U98QC>[SK%!G@ZW6NY/12"5; MEE/U3NQ8 ?]9"YE3#;=R,U([R6A:+LJS$0F">)137@SFI^6S&SD_%7N=\8+= M2*3V>4[EPWN6B;NS 1X\/OC*-UMM'HSFISNZ84NFO^]N)-R-&BTISUFAN"B0 M9.NSP3D^682Q65!*_,/9G3JX1L:4E1 _S:A8?7C]H_E,:#,2NJV$)D/WBJMV>#Z0"E;$WWF?XJ[CZRVJ#( MZ$M$ILJ_Z*Z2G<0#E.R5%GF]&!#DO*A^Z7WMB(,%H,>^@-0+2'?!V+$@K!>$ MI:$5LM*L"ZKI_%2*.R2--&@S%Z5ORM5@#2_,-BZUA/]R6*?GB^NKB\NKY>4% M@JOE]>=/%^??X&;Y#7Z^7%Y]6Z+K#VAQOOR(/GR^_K%$0_1]>8%>OWJ#7B%> MH&];L5>T2-7I2 ,:HW.4U&]^7[V9.-X\0U]$H;<*718I2X_7C\"*QA3R:,I[ MXE6X9+MW* S>(A(08L&S>/YR[($3-IX-2WVAR[-4;=$:TD2AM10Y@LR35/-B M4X4NUYRI$YO;*K5CNUJ3UB=J1Q-V-H"\54S>LL'\SS]P'/QEL_F%E!UY8-QX M8.S3/K^"*I0)98V-:F5"@;%!MR;B6(SU$SFT("LM!4S M?M+#%I$AP9/0@9FTF(F?Q[:TV##5J8%E*)2IEG&ZXIF['M;J7Z@@OI2V8V>T MG(Z]A#D_3Q*Q-\0!Y8;Q6[K*K&6PUG*T%W$X#KM;9A$+,1D[MJSE7>PGWD\% MQ)86DCL28&QY;13A+KJ^V#B>3!S@6O;%7M*:WTBVH_SI$EBK.4+9QV@1PMA1 M 7'+?-A/?==0_&1=5W05Y4V*NJL@[C/;$(?=HFV3(MB5IBT#8C\%-I&YHP_. ML.Q3&IZ1;M-ED1J2L8/Y<$M]V,]] %#NV5&]*#TK2E\?/+4B[U-=%'0;"XL0 M'KLF1!+\U@'"H"NHY'2SQ MTN[O5NR7TG;LA99RB9]R%W3'-B_MNT4L]#F+NFV!36H:. HV:3F6 M>&D+:J)(&$OKC?J=SJM6[&L,+"*.UHNT/$C\/+@0V>.'& !9",V>8$32I[H> MSKX(CF8NJ"T9DJ>GT#)_7]<)_ ;MI+CE*=RL'JQ9837 0IJ6^.A+30/'<$-: MRB3^B;6;R6M>4!A9GY')+SJ,OI2V8R^TI$S\I-Q/$J[4'AQ1)@HT$SE$H](B M^6EU19]V>P'8%\'DL%X? V^IF?BI^1CXBA8_T4I(4 ,[:(^U/@,3$O7@]J4< MC0]I29KX2?J&/I@/(UV'MIY.A'(4HC[Y]@!;YM5I[&@H24O0Q$_0Q^ZM\(I= M_:6"R80[YD#R]-1J$2%31SR$+3&'_KGU!]?;KAA3'C'ER+4.CH.,.654,_JS:5 M_[#>VVJG%7>?-4D0DR[POA3&D=/1!]^._?QZN5X#O1H_L_ND', 1])R0?O4P M#K%26F8:Z/*"_=H#^6;FHZ;5&@NW=OM0B\PP=@5[2[^AGWY?7[!$,JK8&S/Q ME5>FB?X]]!;NQ6$PZ\[3%KDIF3D:Z;"EW] _L2Y<6-^B%=OPHC#1!%L%\;?!S&O=CI2^%I''6; MM]'!057.Y*8\OU.HG%RK@Y[F:7-&>%Z>C'6>O\@LVU3=)^^Y7!Q=B214R?S9L$R-%/PN=8'#U'"J=/2?HMFPN1D^_+19R= M]>9YOGK7[V?3N5B&V=MD)6+YE_LD78:Y?)H^]+-5*L+9IM%RT:>#@==?AE'< M.S_=O/8Y/3]-UODBBL7GE&3KY3),?[P7B^3IK&?U?KYP&SW,\^*%_OGI*GP0 M$Y%_67U.Y;/^CC*+EB+.HB0FJ;@_ZUU8[[AK%PTV%O^,Q%.V]Y@4;^5KDGPK MGES-SGJ#8D1B(:9Y@0CEKT=Q*1:+@B3'\6<)[>WZ+!KN/_Y)#S9O7KZ9KV$F M+I/%OZ)9/C_KC7ID)N[#]2*_39X^B/(-N05OFBRRS4_R5-H.>F2ZSO)D63:6 M(UA&\?9W^+V\$'L-*&UI0,L&M-' ]EH:V&4#N]G#L*6!4S9PF@VO#*!EZC@66W-!B6#88;9VVO[L8U?IB'YZ=I\D32PEK2B@<;_VY:2X]$ M<1&*DSR5?XUDN_S\\N;:9]<3YA/Y:'+S\+6_;AYJ//;B=_(^P?7Z[N_DU.R)>)3U[]]IID\S 5&8EB.36'X5Z7\T MF$LSYF(VBXKP#Q?D0GE3#4OII!'0:[B:;(4Y-7' M),M>OR'7R'JSOHS%74#274#2#<=IX;P7#U%<7$DY MPRS">"I(F!-?3-\2VWI#Z( .= &T97H;9C'[/IY;MC1\W(\.U<:AKNW5K7P- M:>P-AG4KIEJ=V-2R&ET&.K-1W8:K-O; HN[.JG85[=U5M#?-[):K*#UOBYMP$UCS9#$3:2;OWC_74?Z#_'&;+!9$3NQ/83K3>?Z];?)8\6'Y M+EN%4W'6DS&6B?11],[_^A?+&_Q==Y,B83X2QI"P GC(%@ME)Q=*#G&&_(J MR]:;^U!.$=/M3)P58?2&Q-MY(_II,$VR7#N];SMP]T)\W+@W50O+H@.K<6\: M!]K5VTA8@(1Q$*SF;7?G;=?H[4GQ 7Y2)'>SPMLRX\W"3/AN;-"59 M%?&AO>^-770-#$\)##IR&H&![) A80$2QD&P6F ,=X$Q- ;&K9"OR,0AF\L% M:5Z%05AD#QF1&;YI"%%FI>' MWX4V>HSCZ!H]0R5Z3JQ!(UWSD3TR)"Q PC@(5@N?T2Y\1L;P*=8:4;G\6!3+ M#YWGC8BNGD?"_)$:1C+O;Z3T#-EE@(3Q0^.O^72\\^G8Z%.Y=!#10TRFZS05 M\?0'R=,PSA;;O"&<_7>=Y<51\)\)(PA8<%8S9L'S06F MV:;F<6M0R48#H\]9/&NLT2=B)=?H@\T:W=**/ -U('9S(: QB'X@,J]D%I/I3&H+0 M2N,EK2:#."WA40EYEEG).[!T*]=GRMKL8,0@Q:]+*,V'TAB4%D!IW%(E5+MM M0JG$0,NL!FJ+,;^OXP.)GJKAJ=48C9%C.\WDU=>Q9$+87'%IS/2)GJ;783/1 MHS5BJ M,J:LR503777&/-;.7H?J9U :1]'J7J\D-,NLH1U3HS$C.T\7JHY$W6$S'I!= M,B@M@-(XBE:/ATI^L\SZ&Z168^ZC64;,Z.S^Z&Z9$FK MI3G-#(9!NPR@-'[@#=3]NK?9SJPB@DHWYEXZ>QXJ*D)I#$H+J"H#TD:I@YMM MZGZOE$)J5@J/*-]059)2RS<:(UWY1L?2E&\T9OIMEJJ=4KXI;9Y9OJ&5J$8= M/=L=4; M1JHWM@'-;++PR:^>9R=CU%!930HC:-H=8]7,IIMEM&. MJ=R8D9U/WZDRTLAK%MVA73(H+8#2.(I6CX=*?K.?OXGOZ,J-N8_. :+*3W8*HX9VSEXH$=EQJ.N8O.T0$5!Z$T!J4%4!JWU2V,7LM'ME-)?LXO[<4[MHAC[K5K MQ$!I/I3&H+0 2N..JK32E@3?J21#QRP9'CR"H\WS'%7F4_,\C9'K#I4C.!JS MT7ZUNW2,:J7-\S1VXV8-I[2I97G4&[9D>4XEMSGT!6LX#E1W@])\*(U!:0&4 MQE&T>DA5$IWS_".WQ_YW-%4M:]9P#IOXYG%V]CA438/2.(I6]_C>O\,SJVG' MU'#,R,Y3A:HET5'S> 6T2P:E!5 :1]'J\5 I<,[S=_(=7<,Q]]$Y0%2]29DN MH*(:E!9 :1Q%JX=')=(Y9I'NY6HXYH%TCB%5CU-B"+J?#TH+H#2.HM5CJ%(G M'?/6OV<5<,R,SNZ'"I*.NKW-ILZKZOA$+'+!0>4;PIB?7_X[7A=BC?F+CI'!U05A-(8 ME!9 :=S5')IMB8Y*ZG-_:3?>L;4;@- :E!5 :=TT*ZS9@^GO? MLE1\3=>G,'V(XHPLQ+UL,W@[E(W3[3=?;9_DR6KSQ4M?DSQ/EIN'OP+B93CJCR)9S M:>XSBF.GV:9K-TJ:AYU]@$A(1$(2*@'*UO[Z_U?'10AK)\?'OJL,)7V$[F;D)G]<7#;X==E1R6YG:6U>KQBQ?'G+CRB\U#\>K@Z8'*S5*W9?CH+G\Q49['1"]SI>>_ZE+6/GQXH++6!U?% MS>"@LK7\UU=1#X,-3X]NV7 <-QPSWW(0<_E6!_WZ9>,N54.K08T^L*B\&\S9 MFHPR#PU^M=@77K_1WGKEE@HF]:8.FG3U\C" -"TXS"*9-T+F^!8RS]1OK@Z% M5Z=U;O+=_8=@J>/K./'UYOA.@G.SGJB'1V-U?'1\? >]AYV<#YG>P[\BI_K7 M;.%# \_X]SZ1A>*C_10I6I[[M<[,JP.FV6S,P>L??Y@^.7IQ![^/.GX?W47] M^^UR-YGI1.V7_%-AU(3_GCB8K/8FIT_>E3;7 5_>Z%+7F5%SA@8\T^I2>SA\ M@RC*U;)QE=)M;FGMTM98:W6I/,@;Q&SP8[5HL<\9KVH7E*VSLLV-TF6I^<&V)?481&(ULK3)7 M?VUKB?9+&PH5(-Y=/.( Y=I&S>JZQ0\?S=HU06$W!;R:'CWX50'VF,S6Z$89 MVGDK"%/GX,4##UC? ,Z&E2W?<,[GR:\3P-_"V]P" 95NC*J,)DWD MJO6V7O%9IN.4#\&M=KLQ55NAZ!;UB#>PH8LF&QFQ,W1HY MT5RMR7'\W;2'U$@6\$;/R^?OB#_"-\9(J*2_\_!\]Z#L>V$]2$U_?J%. M$6!A.QE]&NB9%!>]!AR0.1N30I04F.0X)]Z9O[_#V'D7 !(R^V,C15@H&F.8 MIQH@IBK))Q)RR :@NX >4TI@C@E8:I,9[W5CRRV8RVVF* 91 S#W/@1+VOD+]#\I63\S_>OWTP?:;64*6I;,;.^*YT"T#N MO&5V$6M@YZWU3;L6]YU;@@#0QJ\P(=QS/ZT"T ;>(%<;&=4M4AQ 760,6SXN M[T@G3UD) ^0OKI)%?>Y!(?W-4+(EN"=T!3=(AQ28OK#K-=D-.T8PFH45,\_6 ME-#W(E+&(O7G(EB_&%&N+KT3#5O6E*3IR-#.=NM]R@JV7@H\4]8A?7.B'T>' M9+H]DY05.X[&)+(G8 0Z!8)6$@QM0UPH^6U+RLM-"8\B>[J\S23 I5H&\DW4 MVQ;AMZ( GHYY:Q7-W">_\!7LW!+\Y2R. 19&[ Y 1 M.<;$1Q<1([T \D G2=/[E4#LHZ>P%;(MDQBX$C^.]!)R-ZE"==3?&Z!C+Z6&>6P,B: M"@:F9=G&GPJ4M52]![/:4EW)?M+Z$;BOJ&:%5;2@>A($5J_P*+K_CJ%65)^3 M,&(KO214[C5^#:=33=9%-[L2H2)0K%T5.\90-XQQTQN_R\*4C(%GNJ9<5@-! M*;2X F'% T9'M^KZTD+1E"_%,KMVXVS(II-U()]XKO0W_$<;GJS."98H$H3G M.<4WU+E%*@V(\[VHP+21H;V9J+.VD9H"<$#),>K)+9/DB W5;2"W6!@8VX5,)X\$.':P;'/ .5M$F+&WJ&[6$U0O=]7 M^MJ5G9D6GL-GFM@Q2'VX 6F="KJ8//J8WDD@F10/FSHE8VA 4\^K%1VJM^Q.M&^4&=0"!_[P:+JS*GN M[)))@"=%-3D*5DY-6>=+77"4::M$:4#R7F&7=&I[NBZJNVIEEDOJW%&3SO0E8R5T C^_&^/TY[3GZC&=/?G[V8G31+DJ@P#EBBU7&M3>J MY?-:G6?!44$Y?<*%ZQ'3F[4K0%)Z-HTU Z"/W+#1EO(2-05P[,R8G.UV#Y*5 M9>HS^V_W%3H(<--56>.(7BB<$13$3DN6NVPL?Z'RE0NH,8%M9;F2%3%=XC]U M=L18PX#6D0BPQ%K$3K1K#AJ"BCDQ)S0F+0N>"JC+W_163DFCVHWE'F,V5I]L %B][PI5!^S0 M&]NTH&U1-GU$-626TJF?ID)B;E#Y4ABE\TYF'T_G(_06Z=0)Z?0?+;S^:?+# M2PKUS/"(!]G"IMS"VDD6*70NB0TAM\+2.K;U3$KL,QWT38^Y;UH*\,,K4>V6 MA#@KM"L)7Q+MWOZGU;IT6]#X:.!RK+@3J-B&SB$^=W9#F(BRNND"RZH@ZTT_ M@:Y6EL!?NKG&+*%PS@8F'=ET1V9RI&\77XT41K%; M^'VSL&&_')F*^8A',<+>Z!I[I[?*++Y'QOA[$QBV_[YA09W?:.VG.TG0);^/ M)3\YA6=C1@YJ=.LLIW;!>DK4(; M.ET)"?M81#"$\35_@V5P4\/$9G'*@"REV[0.&ZH#G.M?:8 M^Y]8SO8EDT.&6:6)]"9BY_0XNO.H+\NX%42-P[&5QQ1^1QB>=4?,A[/U?IS( M9OI=X LJNSEH_YV\VOKDUMWCY-GC2$Y:Q-K#OV,VC9QUE:14F=2XU#2\ZF;4 M,B*/I24[[H*RYB8F.%(@*JY11F6L3 MC''%6'\PK4;PL$$6Y!"EW*K2'Z/,' MNM#8P-AU'+/T@:0W\-YD)46B(N0N]A@\*?QU4[+C91GV4H,L/3:E![G_H0YY>_L4F)R3C;]F+#95^C M=(G^6I?'2J)1ZAH)@XPWO)RY$0IJ-Q0D E*)^SUQ,!K$ <]#N!,&!Y[1E)%4 M#^04RK8F1S##R83ZVN8K!E.^<.E4 3W%\$XW,N.^24%);1F/^/X,F])-SEZ8 MZWO0J!,.,1\\RL.!5PW9)0!DE6>$>XYIC.@@3?.($*<-TC,256E9*&Y;FL*@ M$"97EE5=MSGL 0>USR*F^'Y"+A.6V/I2>MB990RX*G;GH3UT,FK'##88X:5F MF%K.?-@),US '#0_69.O9^)MU-:3/49V9Y"<5-;-]$R-8MW59,'0+4[3A>%,$TV?#28"8,:HIIL5V3O[5KH5 M0TM#]UBQ >^2K(R\I9LX3@F$D+0 M]WY.D2';#2X-!XG*-FYVQVKY!+]K;VT\'Q%$Y%A MSQVTH$?/8WH!(!3.F^X^F>MN.34V1J*S> GD!QW!># V=0N KO$9#<'&:N5< MSK853X$32X,7A63N^^LRMQSE9FGX,B[HJUO8)P^%T6 'HD27#:PW,L-:XOA2 M-P1VV]U\RV[Y0$">S LEZN[E@('2=C1% 9J&] .,1Z=M$=R-S2)FR]0OE>(T M,G3P!P'O(3ZG*.^BGNJ9$7DIO)GDZ4<>F6VRMHJW+1-J5^E-B'1MFG%PY98& M/6ET1N;KF6QY[GVVYV*4A^F#3#:\'$7&S%C)/A7Z0.*YO!=&!IH/]LWZ?1=Q MW[[W:PX'[T !#E?\IA=+4 =Y':I[VKU,-I-WJ/KE\B8:NI$5W8^79HFM1Y.? M'Q\ H/GM+OD2W)K?J%JX .SECX714"DMP.]+!Y'B%SJ@>\7N]7\!4$L#!!0 M ( *%^;E6O7?]IJ < ,42 8 >&PO=V]R:W-H965T&ULS5A+<^.X$;[S5R!:UY:GBB/Q*5$>VU6R/9.=JNR.:^S)'E(Y0"0DL88D M& "R[/SZ? V0E.S(=HXY2"3 ?O?7W2#/=U+]U!LA#'NLJT9?C#;&M&>3B&&9ZFH2!<%T4O.R&5V>V[U;=7DNMZ8J&W&K MF-[6-5=/5Z*2NXM1..HWOI?KC:&-R>5YR]?B3I@?[:W":C)(*C@ P2E<@-2>"X/(AK454D"&;\ MJY,Y&E02X^%]+_V+]1V^++D6U[+ZLRS,YF*4C5@A5GQ;F>]R]YOH_$E)7BXK M;?_9SM&&\Q'+M]K(NF.&!779N"M_[.)PP) %KS!$'4-D[7:*K)4WW/#+>F$,5S_@F,&"R)>DNNHC<%WHEVS.+ 9U$016_(BP?/8BLO?MLS]H_% M4AN%[/_SF)-.1G)RZE 7/A26FXG'O-H"Y2Y8G1H]]NXW2HAG=> !Q4;4 M2Z$(RAY!F?Y"[_1K X\DY#>%_N#]:$JRYLX@3MK[VABA&AMA7GGWTN#_?8HO M4A:,,%DBQ4;DFT96S)+/78)K2;CBSJRB+O-MO=XQO MD6PKVDO]*,J\7W_)HC#\U*U"/\SV>VYUS7792!NQ-:>4D)(TP_\\2[T9%,9> MY$_3*>CC+/ 2/XBGWJU"MI1X'(2]=D5]V=^]XHU>Y(;=.2\U^ZN2V]:;9[$7 MI@D9$\_PGY&B,,7=?!:ZZ+ &4-.45_@:(B#6]<2/YR%MS"S/B9?Y,_L ,F84 MJS#PIQ#Y!PKN_S"OL#:*<4TSRN#Q/ M\9_9Z[&,(A3)+(7T-$5DY\A@ ,[ 9ID4XWD\S=Y/*C 8S^9>$H>OYA,"@==9 MDB)!81)2F@"R>$KK61H?R2B2$,T3ZVYFW4X" )-2&P&)86)SG29SVLC\:!H/ M+0XSO**FJ/<[7&N!IH.VH$LT(723;;,LJPII4B(7Y8/M;6-VNU5ZR]%IC;3= M23X(]1$M20R=!^1RC013JZQE(2I_>%3S)_2XGN+?D-VJ$AV[DY5W+1^6;@0AM38A" M6_VNPPYZ7YHU9C^.A,0V1RU:KCAA&D"0X%!*0!(AJ9'-QV'M@DS;9=.U4QHV MF%2$E"CXM'!S3!]H\"GI]C& 1*P=Z3?8ICJ1W6,:>4?TE8WU [DN<)*$3MQI M696%M?C*88'=T?D)&1X@494<[B*1XADNABSA-/"QY4\XG78^X2 HH+CH@SL> MABC1[DD50:"5BK1C!NY=5UOL'*@]<*MWZ= HYY?W/_EE#816.L% S-Z)WJJ: M%^[(4#Q8-GC:"F5/_':YK$HW_ZW>LM'&51 @!7]RN(T!OH$[C:1!#IR)1R.H M;UK5SND!B%P/"+28I/P<5T<(SF7=5L(@H#==B+WAD*/WL>Q16#V]%K&7@'SY MK$NS[D\3@PL[KM"W<,S(^U.2[]IRF:,KZ6U+)MC3%[&MCG=OW"JT55Z!^?/M MU^O/?]Q_7_P-1\E9\HG1RQ.46>\')=8HBYT2 N7*[.@@H[=+G:NR==GHE5Y] M^VWQEX&(\;:M8)RCL16G7TD ;D\A@_+P@0YD71[0 L Q': SIXQ^R+=3NWF MH@N.3UP'LGO!".()WE>JRKV\51:6: ]D;7ZLRM"OQFQH]-Y1FBY%D 3QYO#\ M>?9\0-MW".\&?<3MA';GR+3^[Y[F]^"A*3.G:1MCG!RG/( 3)N044PF#]%B+ M\$Y1R]X'[W0^Q__-BUZQ5WF*$PT&+ BS(#U*>:CR-)PF1!MF4USV0_)8[.#' MZ3PEB1=/MNC@UO']U$(Z2\- MH V[R M'I/J73=WL.TDG(^#'M)C^_ISC=[$&[Q1/+:"*M;*ZDKA626$V3CU^FK 1FFG MW+M:W7BT+T+H1BR,^MK;OW<=B\-),$Z&VGLI)$IZ(=U!B,73;N?8*^WDX-," MPK^V'U"H$A%;]Y5AV!V^T2SW"3V\8BL3/;(>SO=^VDH9-*>8FO MK^\Y/M?Q\:R1ZEGG (:\EH70R@H$KFRD*IG!J=H&NE+ M,@YL8D@ MF55L"RLP/ZI'A;.@9\EX"4)S*8B"S=R_IM/%R-:[@I\<&KT7$]O)6LIG.[G/ MYGYH!4$!J;$,#(<7N(&BL$0HXT_'Z?=;6N!^O&._<[UC+VNFX4863SPS^=R? M^"2##:L+LY3--^CZ.;=\J2RT^Y*FK8UBGZ2U-K+LP*B@Y*(=V6MW#GN 2?@. M(.H D=/=;N14WC+#DIF2#5&V&MELX%IU:!3'A?TI*Z-PE2/.)/?B!821BH.> M!08);3I(._"B!4?O@"_)@Q0FU^2KR"#['Q^@D%Y-M%.SB(X2KJ :DC@\YD%26E128TD1N"-];;4#!U,.C-U"N M0?7G[]U"VF6HRU#O\[T@)I>U9B+37[PE:_ N&E"<%9I@CE2U2G,T2?:V'ZF8 M,MK[Y-%P0"#T3CTGM"M9UR<54JFH+5W>C*)*+WR*/7NN.!XI3.RE3+3 MWF4<>700Q:$EH0-*SS$8#\:4DD.G'^RYH02U=9[7**@6IC5&G^V?E>O636_E M[9OTP-26"TT*V" T'([/?:):G[<3(ROGK;4TZ%07YO@T@K(%N+Z1TNPF=H/^ ML4W^ 5!+ P04 " "A?FY5-$8!":4# "E" &0 'AL+W=O?/>D,/Q=&/L@RL1/3Q52KM9 M7'I?7R:)RTNLA!N8&C7MK(RMA*>I72>NMBB*X%2I)$O3LZ024L?S:5B[M?.I M:;R2&F\MN*:JA-U>HS*;63R,NX4O&%C)TI@'GGPJ9G'*A%!A[AE!T,\CWJ!2#$0T M_MYAQGU(=MP?=^@_!>VD92D;I0+ M7]BTMN.S&/+&>5/MG(E!)77[*YYV>=AS.$^_XI#M'++ NPT46/XHO)A/K=F M96M"XT&0&KR)G-1\*'?>TJXD/S]?Y+EML(#:FJ+)/6R$M4+[+2@IEE))OYTF MGN*P=9+O,*];S.PKF!?PV6A?.OBH"RQ>^B?$KR>9=22OLX. =U@/8)2>0)9F MV0&\42]Z%/!&WRT:_EPLG;=T9_YZ2W\+/WX;GNOHTM4BQUE,A>+0/F(\?_]N M>)9>'2 _[LF/#Z%_YXD=QAP/X!MR&A):LS1.7KU.L@!_$;+*Z/H M591Z#5XL24;[-,I_2"9[A2>+,]]I ZEW&_][6$5C RX'I]/NTHY
F$>L3E_AM'Q)Z9C&D?.[D-T+92@!)[ $M=2:P[/ MN:1LF"(ZBH;ID+_C-+I_/DWI' F):'%TT:UOP:'W"NGM]RXZ/AM''Z+C21KM M12 9+[ GDQ#@ A:.UU_K.X&CTTE/EFV^,8\;X2!7PCFYDF3)L\9:8L9G\?[= M>9:E5UWM=%XD+.P,K[H#NS&42,TWCT;.*%F$V[/3 W>A_S[?,NZFG+ZC+'WF M_)J)-OJ'UVQ^)0S[!I?!6X]/LMI[-VP;^ M65@Z=@<*5^2:#B:G,=BV*;83;^K0B);&4UL+PY+^1Z!E ]I?&>.["0?H_YG, M_P502P,$% @ H7YN50J@-N6T" "A< !D !X;"]W;W)K&ULG5AM<]LV$O[.7X%1DXX]H^C-EN,FMF>DN+E+IVT\<>[Z MX>8^0"0DX4("+ !*]K^_9QX6EOWS2^5"N*AR(V_ M[BQ#*-_U^SY=JD+ZGBV5P9NY=84,>'2+OB^=DADS%7E_-!A<] NI3>?FBM?N MW,V5K4*NC;ISPE=%(=WC5.5V?=T9=IJ%+WJQ#+30O[DJY4+=J_"O\L[AJ=]* MR72AC-?6"*?FUYW)\-WTG.B9X-]:K?W6;T&6S*S]1@^?LNO.@!12N4H#29#X M6JD/*L])$-3XLY;9:;-$1:>6#+6IF:%!H$[_E0^V'+8;+P3,,HYIAQ'K' MC5C+6QGDS96S:^&(&M+H!YO*W%!.&PK*?7!XJ\$7;F[5+%SU R31]?IQKW!-LUP>G,AW$1YGJ7(='\=F(WZ1+EV)XQ@Z$&]=**!,4 M"(4VP0HITL@T;YA.PE*)'W^X'(T&[^^U,G)?++\;OC]%0H:E(.I?%:+MA#29 M@&@DHPR0;ROW1#BS?+T54VF^=<7OO4E/?(6 [7V25OW2V97.E!> &"CJU,KF M*VT6C51R@[!S494"EKP:#GH#5$*>\]!93TRM0]"PC1<5F96$/04W_ITI28K-5@-RFDV<,^"/5G)7/: MCF0L@(V!5D%QHD]YK70 LLA7YI47P][;\>LN7M?OYPH:0,0%@;=**B;&8 MVJ+,%11ZWFYR[*O1^1@DMO)0 GFUU/#B&F9C@](ZVD'ZI,ZCSY"%9* ]3,"Z M5\'7:82]]UZP53N,3QB,-6_VF+!*"G^PB!ELRNB7M[G.V-BIS.$$V$-XZ'OB M#R5D[JTHY2,%4''8!N3#!"E1F8HDS/8RX7F//,V:(]Z3\)%74)^VH.USD%$F M^@JP)$W0G*[X8"&U?= OVE>4TCP^+9N-?%V4EH(JF] C&U*[ BF\9GXM5X4ZH))_'L5,#Y._*<7*.AH9+( "*ZH.C,R2J-OI:)A;49 M!1ZF!>NB,51V3J?!HS@*"[TM9U!8DGU=QB0YBWZ"@9SW0F;P'S3!-AJQFR%A M#-1E>2D7;2V% N6CZ\/2*?6FH&8G2JAH46C.%F*"BL[%,,(M;?%+!9"J&]B M*X?K6CL 0,FP[3NV99VKP!;+$4*1+:1:URPX4R/>JE]WRQ*TM M>[13/:2<0"NI\R;=6I(8-*JIL)1AQU]MW** 9$< 4A_DN9+(G%=OQX,6?;^G M,V*"JF! ;F $+N%:DPAF*G,\HI-Q^+OH:D@[0_JU#;XA26*&X#>]YL!O4N$C M>69GC;R! 2ZH8@;]FBF.AQ"GR%9.C=AQ-.,S[TA%>LR#/3$A0Y)G1"]EAN[4 M.TN:60"&XM1!T,IJOQS6N5H@:BRV1!DG*;?NC(OH RIVQM*'=O&YMXW0RIC[:M0G\(@<=::K)ON8,);4+= YZE,:&IM:VZU1:$#2[$Q0]I)D4= 6:(.4DZB.D:8+(T7 M4;$(7/YH^)J9.>.9&'4!_,J4X=[)@.ES7-.^'?<^DD=]1#J(WAM)WIU MY4@ZC5P1)W=GZTW_J%?&[YL)-HIL#@];0M6#]CQ;SW*;?J/\B%,&-S&'4[&$ MTQ6;0J+PC4&@/MD8'/WKC/$E 2[^FB$RPY#JX9)GQ76I#R):M'FRUUXS]-PT M(C<&15(USN?PM\;\LR\;_VBBOH+A@<9]5!@-0<3NT4((AP^@7821P_$[V13I MJ8@=H!E\X*)4^J70GF<89+NFKDB- M+[[=FM".N)K6]ES=W1E^MD _V0+]G3XZZH[&@^Y@,"")E"2I+FGR7\J5^GNJ)AM5E\K\%6?1'G1>:3&#CKD'#-FW@C1A'"%O*RYM!)FL MH)1,]H@H<60:*CZ#;'FP)^[N[L2O((G7"H_-5+B+\C3@+AR:=#UAM4R,!U-% M5XIT\*8+@,8S+7!NZ?*J25C4(9*NJF>K6N2FAUX>&COC 40Q0NLY$)42TQ]4 MH>E*]]/)9AQKE3Z)P$CX0\>QUO.(H8OS,YZM.66-<29OJXQFD)E"?.<5^1%% MMX!"ACIJLUOOR'<%73PV3IBUX?IS1'ZGEIR44/"9X!C[=6LJF=9)1[I/B3F\BU"$$>S M1O%#MV/]K?O)0KD%W\)ZP042KRK;U?:B=Q+O-S?D\988C65!^)&K.5@'O;?C MCG#QYC4^!%OR;>?,AF +_KE4$AA+!'@_MS8T#[1!>_U]\W]02P,$% @ MH7YN58L07A5M! A@L !D !X;"]W;W)K&UL MO59+<]LV$+[S5V"83L:>4<6'9%52),W8>4QSB,<3I\VATP-$K$34(,$ H&G_ M^RX DJ9B6W8OO8!X[.O[=A?$JI'J1N< AMP5HM3K,#>F6D:1SG(HJ![+"DH\ MV4E54(-+M8]TI8 RIU2(*(WC65107H:;E=N[4IN5K(W@)5PIHNNBH.K^ H1L MUF$2=AM?^3XW=B/:K"JZAVLP?U17"E=1;X7Q DK-94D4[-;A>;*\F%IY)_ G MAT8/YL0BV4IY8Q>?V3J,;4 @(#/6 L7/+;P'(:PA#.-':S/L75K%X;RS_LEA M1RQ;JN&]%-\Y,_DZG(>$P8[6PGR5S>_0XCFS]C(IM!M)XV4G<4BR6AM9M,H8 M0<%+_Z5W+0\#A?ES"FFKD+JXO2,7Y0=JZ&:E9$.4E49K=N*@.FT,CID<=4-C-!;4-BLWJ(F MV.;:T))9@_@AC(O:BKU&_H1J0MD_6./ 1N0:@%Q* V1QN@R^Y0J7PZH*+A'B MX0Y6B8%BB_"P5'Y:V<*Q0S*8G7PN$:.L-?K7(P)W&:H,Z&'8/Z?!)5Z$O,QD M >1$2*U/@U^"LW2.XR).<#R9C9+%++#;)Y-1FLQQ>NW +8,+R]62?/\9/%HK MD,W'' 2+T2))<)S&M9 %("@O>OIFG2?(N MF$[F_;S[?O!9?1Z9#:&=PH^:WU(!I3F&=SZ='>!]Q+K+RY"WEEVD/1['9^Z3 MQ#8)\7@V\>F(QY,SG+71#B7CQ5.2KB'01U6;OMR[ H;'[8,%(VJ&@"R)#RFQ MJPH+MS2<"A0"E7$- 9YX?FE#E:TWA(?J-G%^_^7TC4B30^D<='SCC_,&J:I0 M&#KG'4M.D6N"_8TQFYQZU2ZB0R4%@CZXK8M=MQ3A M!EH;@L-SNQN\Q&4C:X%EB'"0K%]96]YC@O]77YFN[0O?Y&";W+$SLH>8@,8. M!1>"MR77SD>6OPK<_UW.KO&PW>1@6HO7L!6A[KTOAG4K_;/S+/_=OJ M0=R_4+]0M>?8L0)VJ!J/?SL+B?*O/K\PLG(OK:TT^&YSTQP?RJ"L )[O)&:V M75@'_=-[\R]02P,$% @ H7YN57#""N3(!0 +PX !D !X;"]W;W)K M&ULK5=-<]LV$+WS5V 4I]/,R!))?5!V;,_83MIT M)HDS<9H<.CW Y$K$A"08 +2L_OKN+BA*LB6GAQY$D>#NP]NWV 5XMM3FN\T! MG'@HB\J>]W+GZM/AT*8YE-(.= T5OIEK4TJ'CV8QM+4!F;%360SC,)P.2ZFJ MWL49CWTR%V>Z<86JX),1MBE+:5974.CE>2_JK0<^JT7N:&!X<5;+!=R"^[/^ M9/!IV*%DJH3**ET) _/SWF5T>C4F>S;XJF!IM^X%17*G]7=Z^",[[X5$" I( M'2%(_+N':R@* D(:/UK,7CK"ML(C=/&.EVVSLB@5)7_EP^M#EL.L_" 0]PZQ,S; M3\0LWT@G+\Z,7@I#UHA&-QPJ>R,Y55%2;IW!MPK]W,5[P)#LV= A%HT,T];O MROO%!_Q.Q ==N=R*MU4&V:[_$#ET1.(UD:OX6#4S\=7EGG<'<_[TO1@\QW@]!]7!J:YG">0\7O 5S#[V+7UY$T_#U,P3' M'<'Q<^C/*/^LWWY6R4"T 7\#7.FI;BHGL&1%X4=5Q:,FDU4*N,1<+BYOK\47 M7:M4S,;Q:>L^('^H'!AT<=J["[DP %B)SC*FRT$T.*SG6):R$&"==""8E)!5 M)E(P#ON!@!^-JLE/-+A*C,!68J13U6)-BXR7(')Y#Z+28JXJY+=Y/Q W31>" M-("R8,%NJ;YVZ3!G ]3W.L("=2LMZ>*66MQ4 MXK(VJEBOZJA/L;*X' '**S$MJ$_&&N%SJ3,U7[' \% K$@L[%W$A4+V>/="> M]3M9(NL^<:ZHRZ4-)EVF%.)J( 8;!O'4U]7_QD"T#-Y+*[["0MJ^^ CW,I-; M\W]!#&^\1"M,#.$S*+M_U/=0WN&JB/H!<>-TT;P;/O#@@-H+#V\4)IS.NQ5W MLCW?!@$+!-LS!TNAXOHQ'D8SIGFR>)A%L;-:5A3Y43B88?\M"I)C_UPLG6K9 MTDZ!LU<>\% @ MZG9@XH#8T%KDG!S%TPC]=&-IF'Y'\6C2C?1)OAIXWRQ6?390%@=K;4A31&C+ MZUI;1RI9672EU5^_?%LML(6!0>I]W#"M6E0,51N=-:G#(837=9MQ#NHQQ"WN MVA0YN>'9X3NP#H^-\>VZ*_P.%:I5L(/,<-]4M M0((^\:&&0>@<:P"UU-M_Y M,+PV!6CP\W1@5_AI-L1N-I+Q+-C-1A(E![)QD(!=-TEA<1P^.@FF4X#69A(]"](=4]0]M/%FF M*%0,:C?P#>NM78H7RH%4OX&T'?6E'IT&>TKTB57PC<^65''W&--B_[[#4JU M&OLJ& U"_$V>.E)6^&R TD P1I.7>!T'+SE\C Q7@6]XOBC*6E8K*I4H>6T? M9V=[/ST8>+ W<+_\I&T5?YKG_Z0+#Q\%<33#ZVPVI8%1<#*=!8E_.PZB?AB= MK!\G01(FP3AFPVF +]#\BZ;EB@>45AI8]_]:KKCR@[A_,D+_?I(DP7NP6&%E MW?A-A792ZQ!I@I!)B_5$'.+83T93_I\DH=AW?!QN'>)+, O^5+&".?GS?#?: M?0U=^H^ C;G_E/H@#;9D[-U^?<]0MEJ[/A^?3EQ5SDD\ GS=O0>R:)9.G<5WEY6YX-)P*( M#1=1+"C\;?@5&R.& ./;SN;PX%(4^\][ZY!?/4[%7.!/2+VT[V7P^I*(-T34[92!HM.W^U?4N#SV%YY-[%/*= M0IYP=XX2RM[1?TSME8!_K=EEP>ZX^!Y GW\.YR!\T>,7KC&:3$>63 M/'_ WNP0WBS9FWU'>/37^3)$#Q[\?5>DG:'YW8:D-UZ&M2KX; CR!_8;'BY^ M^F%Z,OGM 9CS \SY0]8?K<+#VL\S.HKS,Z-="N=1$E*6].$;+=ERI2.AF2G6 M.*NU+P??6N4C>W)52KO\/SG)\=&U05G8B .8X:KBU$+)DE>11?#GZ2R;_?C+ MB.!CK3P\1O<]3NG8Z30YG<^/O-+]7E^,+G MP\W2E];K4.HT3D-R6:M-\@EA&[4RY@;)L(5I4X:-&?1!C#J;R:1QQ7]1]1RE M"'G5&A6=OR&^5IA\*DUQS&&P)B";WK6K&AF;@OYOW)8W[$?D6G^(N;,26V\# M5=XU(ONBIXA4>Y9[B^2*DY3U'&7T27D-*O9 ]^'UM4XQM29:E%6$EU H> ZR_B7FM-"6'2N#@1O9;@7"+4*P<6 MV8!LXRDXHTL(E'0)I[80N2M!+U90L/,@E)$V0.%*>G+;:SB.+D)\Y5T(U%II MDY75_PBI;WD<$M(1Z8IN!48[?)7:.*^6H(!*5$WX#JP=]*B6R(LL52V*P[1& M1*[L"'4PB^^(E$-,F4#)ZIRSVFU1*WBC3=HV%#CQJJ+1R4N]M,7Q8)7#8Q_UCQ :_"C4W3/!0DZ=95X!.U9A=9W02)KTH?8C=C['8.$ MSO$N0/+%@:IB;ZMCG531/UX=5?.CU2+Q!Y)0NB:CBWVR<)M(5I2Y01RIBD4+ MKS8BMC2>K+L[#X>; )D:2//UJY'==:F/>VM6PWZ5ELF B=?:V&U MK6FWXMVR^T[YE49TABNH3K)G3X?DNP6R>XENG9:VI8M8 =-CC9V;O0C@>^5< MW+^(@\,6O_@74$L#!!0 ( *%^;E7C*M!L[ 8 +\3 9 >&PO=V]R M:W-H965T]GIF-%KQT0DT]BX)@ M,6NX;"<79V[MD[XX4YVM92L^:6:ZIN'Z_DK4:GL^"2>[A<]R75E:F%V<;?A: MW K[Z^:3QMMLU%+*1K1&JI9IL3J?7(:G5PGM=QO^*<76[,T91;)4Z@]ZN2G/ M)P$Y)&I16-+ ,=R):U'7I AN_#GHG(PF27!_OM/^P<6.6);HVK@GV_9[DVC"BLY8U0S"\*"1;3_RKP,.>P)9 M\!<"T2 0.;][0\[+=]SRBS.MMDS3;FBCB0O52<,YV5)2;JW&KQ)R]N*ZXNU: M,$GX%*IKK6S7;*-E6\A-+SGU5K*\/>MZ4H#^5G M\&UT,-HY>!6]J/!6;*8L#GP6!5'T@KYX##AV^N)7!,/X2)X^X+CR>AX\I+V5V3J17W/>YM/V3< M>K]:"5=)[!*+-0O[S/CLB^:MN2PL*YR"DDEK6"-LI4JF5M!W)UJK]#V[XW7' M74FNM&J8L;PMN2Y9H8RSM:UD43&^V6CU5:+NA&$?;C[\PJQBMA*,WPF-=C%N M[TVH6JWOI^PWP9:BEN).>+:29O]'AE<$NH+TLJ9M!>\,XK346ZA)&,:Q:JW0 M3$ U63YTG"PR;MA6L%*Q5EEF[S>RX'5]SS9"4X?$;DL="_ TO.U6(%*GR4LH M4IUF*]E*%&L)3U39P::_"U<+B@ZN*"UV;C2"FTYC=X=BT@>13]D-$E26DH#T MG>YE9Y!B8SP7J/H=(4$4J"%U=5<"N9:F:-V&/#*\!K)WJNX:%Z=1*[LE-]:* M?H8?>"MW_@T>\5JN6R @;?4X$6".:C9<^L +.*$UH M254:5D$'5 L*Y7W3MKYT][_^$,6A>E;D('K-=RJF84H_!3 3;N=M""Q&>QU&0=(Y#&V M8JZ 3\]I0U)($F2 Y3X9=QJ=[[(/@W)B%2EI<;C6RAB$ZM([*(60, @$>E:J MQO'H<'\*'*/2!5%%8R@MSO .05>ZX%SI;05I=D' _K('L'BQF'O;/8@4^(,$ M@07&#"7W&,AK!3ZV!F8P,ZJ6I8/]BM=P7;!;.HU><-61G1NO#]J<>N]$(9HE M<(W[;A)ZOSK"N[*_!KV&]\L!;;?T?G2[[UC>S5"H4ACOR$O]- KZ,0PQ'N?> M"0RA_*F@*%_<&+CIS?TP"=TS]B+OL["XR6"'X+H%6,8+Y_X\C=VP6'C'J7?2 MH]:6A.5RB%G2%>61*/4*N/-<$C\(HD?ARD]@[EW#+D3 M+PS\+ Z],/2#=.&1R K:$'5CFU(9(*=- D7;D*"QZD?1&3@>.&G68 )"=_T M3>&81$^>ZQ1>DH9>,L]W6N9^D+M)XF=)>JB%^+T4K7">Q[F7))$'#ON++*)G M!"7S&"(?T9GDOF$O#P,O#\*^7HYC/PF#?A*%&04-DT^$B#PX!AJDG9D*O#GU MKG#(%( RF(;!P^!8&KXEB(-I3#[WL[F;!=,@\M[)NJ-VYE[SA^&_$+TETX9U M1'[4(YQZX[QANZ,!A-]YEOM)D(W/$(CVSYWY')@NQN?X^_D0>]!RV,3D'7R^81":)_[)^XB9]'$9Z+ M-!WZYW?%=5"$,G=57ZD:X9M!"7O_9R?M_=^[:H88EP)WVG;O*H(T1@L_0[+< M)%_$KI#P@(M1O.@G(0X@I#[$W>CDZ:6'O7FSIYBN[0Y!N@3%>49#DF6DM+^V M>/V59:?N58?*LSX Y'WK.+;1KFG(S;PX]R,S_8^JC1"K]VG(\/<+;K_OC*NCE^G+ON/,@_;^T];/[L_'H;58@718)K. M)TSWGXOZ%ZLV[A/-4EFK&C>M!&I$TP;\OE+*[E[(P/C-[N(_4$L#!!0 ( M *%^;E7EIIY2D ( -T% 9 >&PO=V]R:W-H965T33>Y8?QZUU=[Y$)'BHM/&3I"2J+]+4%R56P@]LC89W5M95 M@GCIUJFO'0H9FRJ=YEEVFE9"F60ZCKD;-QW;AK0R>./ -U4EW.,,M6TGR3#9 M)6[5NJ202*?C6JQQ@?2EOG&\2GL4J2HT7ED##E>3Y')X,3L.];'@J\+6[\40 ME"RMO0N+3W*29($0:BPH( A^;7".6@<@IG&_Q4SZ(T/C?KQ#OXK:6)Q; M_4U)*B?)60(25Z+1=&O;C[C5;G"12-)UMMFYE!I4SW%@_; M[[#7<)8]TY!O&_+(NSLHLGPO2$S'SK;@0C6CA2!*C=U,3IEP*0MRO*NXCZ:+ M9NGQOD%#@!M^^G%*#!LVTV(+,>L@\F<@SN':&BH]?# 2Y9_]*=/I.>4[3K/\ M(. "ZP&,LB/(LSP_@#?J-8XBWNBE&N'[Y=*3XS_BQU-R.[3CI]&"2RY\+0J< M)&P#CVZ#R?3-Z^%I]NX U^.>Z_$A])?=QV&(83: ?R5_+A'FMJJ%>812>$X+ MW0A""4+K79%UP)_%>!$MXX%*06"+HG&."YL:R'(.07)C#.:6[]QXWN3(6ZUD MA+Q21IA""0T+XD05P5MT",K[!N4 9L)'1#8FE#;YKX=:*/[;&%;=F@[&PO=V]R:W-H965TR^_4]0^ZNY,(1 M>@'Z8N^%,YS+.8>S.M_YCVLX6\_G9K);&C2_/\[.;<'GNVV2-HYL@8EO7,CQ-W- MI8_-3<#=;/"B34TN&N]$H/7%>'GRZNJ,U^<%/QG: MQ8-KP9FLO+_CFQ_TQ7C. 9$EE=B#Q+\M79.U[ AA_-[Y' ];LN'A=>_]VYP[ M_FQTJB[&+\="TUJV-KWWN^^IR^<%^U/>QOQ7[,K:T].Q4&U,ONZ, M$4%M7/DO[[LZ'!B\G'_"8-$9+'+<9:,SQ)VX;4SU7F\*AX7G_#X MM7CK7:JB>.,TZF@ ?JP?Q<7H[%=\MESQ(L/B,C!/* MN]]:5]B],ZD2">D=BQ$;"-\&L72NQ8OWU/B0!*R9X.)D_NQ' 9G+;AY(!D&, M8#$]TL,70P]?'"T_-H ^.''=AD!./8@/0;IH,_2>:N9Q;]S&?7Z-CZ8HG-.H M380>9;A N$/>H-PA[X_3'Z>0WU4TVD"!A0PD:I+<&2W:"&#EW*U7<*OZ4($" M?KKN2GWP:BJ6,1)VXYVMD2MC$0GE_6*KJM'!7I7<$II'3J0N=>PI4W:-.C_S MZV>(UW@MZ%Y5TFW09ZP!KDI:Q2#0EEQ+94>Z;QC(\;CO0V^<"V+CYXSZ?)%- M9(U25LN8"[1LG-I(!%5"P6.P"X\6XT>>?O5PLYJ]!V+9N M2S@>;@(@6T,A*C[4MHQWW)/X@NV_G @'XG%T\C[;G[QFO*:_2=E2DO]GX]L] MHV!VG>N;R75; 5*5MU"-R*Y.OGHMWH#PZ6$Z^G!09RY]0*0N<%TJ(RJCM7[VUZ$1@>5WQ$W$TEQ*V.>F31[DP=Y M%L_&;;T%'".DT:R-DBZ)WUJ]83^%X4,I4*=UFR!4@P1,8+XN1)R(8+)ZY0,$ M1KUT*-F8!,'*2H%S(1]![+B0HJL)#)6/F&W%.XAD$;?T*%R&9RZYPEGL?/8Q MXHUD"U1SSES^0'46!.R5-\'Y!!=8N ?(XS #W8:^^*N. MUP/2LJYLK9S?71.89\0LZGQB7+A]BEIOW/ CQNA_A%< MR122W.B$2;G)=!@6\UD DN& _!XKMZQAFB*P2#D%O.9R61DVW&]U9_TFG]&! MA3-7H6LCUP@?2W<0Z,C:.NG'(#Y>N5W:] @UL;2MSQR7?Q6%).]PHXL-DMO/ M$)D3O4+PO2IN&1,8ZS(]1E@T0_8#:*V!M&L6=_&#&_Q.5"9C ZF ME$DO)8^&B4*0K(+#V,H."C4VG3(\,?04]=C'V$_ J?*1A@$&N?2[=H-&J9DL MLWT>(\ALN6/,'*Q,'M.37T%T*0(V"L\WWNO0?50Q&4"/D:U2GV<%PP@6=#BEA/@0>BG@?ZG//\H'U M'I4K[]D&V2/3) M<6)V\!$.>=KDGQJR1Y?*]_CP=/@U8UD^XO?+RT\A;R$,/"!96L-T/OT*GP.A M_+Q0;I)O\B?]RB=H8;ZL\%%$@1?@_=I#P+H;WF#XC>?R3U!+ P04 " "A M?FY5%@8F6O(-RB< E%G57FAC(9=T"K%T0I]O#L =:.K*)2J1+TG'R[W=( MV8X[*.[K'LS+T3G?N7VD>;%1^IM9 ECZW+727(Z6UJ[.)Q-3+:'CYDRM0.*7 M1NF.6]SJQ<2L-/#:&W7M) K#;-)Q(4?3"R^[U],+M;:MD'"OJ5EW'=6(C7:"![%86B>83"]6? $SL%]7]QIWDSU*+3J01BA)-327HRMV?ITZ?:_P MIX"-.5A3E\E'A>H?^ MR>>.N.?)2WW/+IA58;JITVHKF%3]5;8W!" MNJ;,K,:O NWL] &>0*Z!CA_YO 5S_),4_[Z:&ZN1!O\, M)=EC),,8[FB@GV T_?".9>''(Q$F^PB38^C36V'X8J%AP3U3 M54.W,0\%>A1J.-#')=!&M7@ A5Q0ZSM-ZU>G0-5:XQ'KZS1_08+I;W@AV)<5 M!)0;ND$IM (5J+"X-!:9OQ*5-72)J5K$E]RNM=/NU%K:@%K1.6=&*A=G% I:3J1$4;;)O2YHS.N(O=HV+X M<.I.9(TI/8.WIO!"'O21PD989SE$9^ER>%G\,L=5*6^UU41.3^CQGE:[P//#1)@R@JR(=W1<38 MQ^V.!:QXE?6[&VZ$5+YB"^Y:XIRD!8YED9(<'<8D"K(T0_VX"$D2A'%&[C5V M2\/S'NRM&4^ _SUJ+LU59>FLS]+07[5:KTA9Q(2EB0LFSG$LG".6XJK,65\= M*I%JQO45@/]A7S':*,8Y M+5P'RR!FH9=FS.62;*4LC/_;5^Q(&.[+V^_B(,.Q\/-01[$429XB>IIB94OL M8(B6H>^R5.1@W%>DB1F;_83 9&O>9)B@UC"7)N09''F]GD:#W04 MFQ"5B4^W\&DG(1+3M39")K+$]SI-2B_ 4>X/- :Y#6U;AT7(NQF,.:4LG3G3;#_L6.1OYQ M@4XQK=,5?\&7EC5D'*'W$S(N2QQOH0$TJG?WZ*O+,9YGI!B&DH2TT:!J>Y<@'W;_E^HU5*_]^FBN+!?/+)3Y_03L%_-XH M97<;YV#_H)[^"U!+ P04 " "A?FY5%VH*SH4" !R!0 &0 'AL+W=O MVGNSO=]_L[UYVDCU:O. 0QY+PNA M9WYN3#4) IWF4#)]+BL0N+*6JF0&4[4)=*6 90Y4%D$4AI=!R;CPDZFK/:ED M*FM3< %/BNBZ+)GZ,X="-C.?^MO"@F]R8PM!,JW8!I9@OE=/"K.@9\EX"4)S M*8B"]_=.>P QN$G@*@#1$YWNY%3><<,2Z9*-D39 M;F2S@1O5H5$<%_9/61J%JQQQ)GD0;R",5!PT.7EFJP+TZ30PR&S7@[1CF;(A] M5^4^:0?!^Z4]YT!26592(+$F@^@/W[B#M*M15J'?R M((C)9:V9R/2IMV -WD(#BK-"$ZR1JE9ICO;(/O8C%5-&>U\\&@[H.,;@&UL MG57?;],P$'[/7V$%A#II6GZT:[?21FH'B$D,5>M@#X@')[DTUAP[V,ZZ\==S M=M+025V1>''.]MUWWV?[+K.M5 ^Z!##DJ>)"S_W2F'H:!#HKH:+Z3-8@<*>0 MJJ(&IVH3Z%H!S5U0Q8,X#,=!19GPDYE;6ZED)AO#F8"5(KJI*JJ>E\#E=NY' M_F[AEFU*8Q>"9%;3#:S!?*M7"F=!CY*S"H1F4A %Q=Q?1-/ER/H[A^\,MGK/ M)E9)*N6#G5SGK.82_@(GPE(.X"8L>[3>18?J"&)C,EMT19;T2SAI/JHI$<$_92UD;A+L,X MDRRR3#60DUK)O,D,V5*EJ##/A#.:,L[0&MS1E(,^F04&$]JP(.O ERUX_ KX M);F1PI2:?!0YY"_C R3:LXUW;)?Q4< UU&=D&)Z2.(SC(WC#7OW0X0W_7_V/ M1:J-PL?S\Y#^%GYT&-X6U%37-(.YCQ6C03V"G[Q[$XW#]T?(CWKRHV/HR:HC M?;\C_65'^A#3HUB'F=Z50 K)L6Z9V!!C7T%7O.PW:&)PVQ65/28%F51XR82) M;N.?)YLWRN&BMT ZI&K?"MBW0O"F#50IJ/ZZ"16Y-:*I]]6Z[S\M[X6[9]WM M$'F#:TM'-AJ#]8FWI)R*#$Y)"ALFA$TO"U*#8C+WWGI1&-EQ%'K=F3*4R;1& M(1XN#B^]_JPU&,,!NY/1WF \\DZ\P23T]C*@C!?8DXE+<$D.W7RP5\ 5J(UK M4YIDLA&FK>5^M>^$B[8!_'5OV^@-52A-$PX%AH9GDW.?J+8UM1,C:]<.4FFP MN3BSQ&X.RCK@?B&EV4UL@O[_D/P!4$L#!!0 ( *%^;E7A&[4,70, *@' M 9 >&PO=V]R:W-H965T$ \N,FE,7/L8#OK]M]S=K*005?Q8I_MN\_?W?G. MRX-4=[H ,.2AY$*O_,*8:A$$.BV@I'HD*Q!XDDM54H-+M0]TI8!FSJCD01R& MTZ"D3/CKI=N[5NNEK UG JX5T7594O6X 2X/*S_RGS9NV+XP=B-8+RNZARV8 M+]6UPE70H62L!*&9%$1!OO(OHL5F;/6=PE<&!]V3B?5D)^6=77S*5GYH"0&' MU%@$BM,]O /.+1#2^-5B^MV5UK O/Z%_<+ZC+SNJX9WDWUAFBI4_\TD&.:VY MN9&'C]#Z,[%XJ>3:C>30Z":A3]):&UFVQLB@9**9Z4,;AY[!["6#N#6('>_F M(L?RDAJZ7BIY(,IJ(YH5G*O.&LDQ89.R-0I/&=J9]7NJ!!-[32K 5!54 1G< MTAT'?;X,#%Y@U8*T!=LT8/$+8'/R60I3:/)>9) ]MP^06,=MXO"2__?V^\5.&X6/X\(#ONR(Y/H3\GN[5DCS$\C7%; ,DEQ])#)&)L8HD&HW%3F8(8 M/%:02I$RSJ@K$YG;5\Y2+\>$GA(T:27_ Q+YMR[PM['1"I+?/M<:GWNO?(F\0S'>1CA M.)@.H_G4L]N#9!A',Q1=/O3"V]A8+R>6E'[Y:@]NZ/T,BD%J9II-UN]PU=--WWCWKSAWVF:L\P/QQR- U' M;R8^4OL-(/W970Y@-(6 I(N]M;W4J[[6IW>_M0]<$D UAUXM1V MEG)_?<=."% @N@^8V)XY,[6Y M 2'74R_TM@N/?+DR=L&?34JVA" M&?S+8:WWGJG-9"[E#SOYF$V]P!(" :FQ" S_7N 6A+! 2.-G@^FU(:WC_O,6 M_8/+'7.9,PVW4GSEF5E-O9%',UBP2IA'N?X'FGR&%B^50KN1KFO; 49,*VUD MWCCC/.=%_<]^-778J\D1PO MK"A/1N$N1S\SNP-,2=._GME<@+Z8^ 9![9:?-@ W-4!T!N"*WLO"K#3]N\@@ M._3WD4S+*-HRNHDZ 9^@O*3]H$>C((HZ\/IMAGV'U^_.\-OU7!N%A^#[J1QK MB,%I"-L88UVR%*8>GGP-Z@6\V=M781R\ZR X: D.NM!GMTROZ ?L#DVQR>CG M$A0SO%C2FODINIV I^D^KP#A!8:QT+RH^[EN+6=5&(VM698"L.<,$S3C.A52 M5PH<+X, VC#CMJE"@1N9-1(*EOZHCE:O$!?66E69/IB3#XAVX,S M0U!Q1)V#LK(3*[L=0K*KA N%KY0ZVD+)O$$GKTD<)C@FPX!V:#%LM1AV:G&= M9=P6!=/_N%>BQUU^YT7I1CZL?_T.Y/]A?=@NY*$JNY)6:EM,IFWE#PKF^H1B M<>E[2)O5T*V&8W)L28ZLR%?WZL)8[ 4+O@2,;5_GK8;4@,J=CAM@2E^0_F6 MO^&QHSTRLL+C@;H!&:#)&QP'Y$V'-'$K3=Q9P'MF*L7-QA;@CQZA=YS-N< R MGE:F$_A\N^1[$>WIOY5YR8K-VU>C*$S>Z3^/.A4[%F>%(B>%HFO +F.Z.2'' M3?._='3+KTD4CG Z A+T@O-I.AR0)$C*(G&%,< /-GZ7M M_:K82HGJUMF5;&,[7Y.H=]5'_UZ2).0.M*8\+RMKQ]$:"V@0:8B028-U5!S+ ML9?T8_<_3$XWKK]WI^6@EN[FUM1QJJ^W=K7].+BN[\2=>?UE<<_4DA<:B2S0 M-;A,L%-5?5O7$R-+=T/.I<'[UCVN\ ,'E#7 _8649CNQ =I/IMEO4$L#!!0 M ( *%^;E4^!Q8?7P4 ,0 9 >&PO=V]R:W-H965TACW0,FUKE427 MI./FW^\<2I:=2],M6%[Z0AY2Y_*="X_(HXTV7^Q2*4>_565MCWM+YU:'HY'- MEZJ2=JA7JH8OV&Q^+Q=+AQFARM)(+=:7GRCV+FEL>]M$=G:B[7I?NH-[^JUI\QZLMU M:?U(-PUO$O5HOK9.5ZTP(*B*NIGEMS8.>P(I^XZ : 6$Q]T8\BC?2"*%AB?7*]K5]0+NC)%G1>K4M'! M)SDME3TX&CDPAB*CO%5\VB@6WU&Z=DM+W]8S-;LM/P*0'5*Q17HJ'E5X MI59#&K* "B;$(_K"SO/0ZPN?YOF?)U/K#!3-7P_YWJB.'E:-!^G0KF2NCGMP M4JPRUZHW>?F"Q^SU(\"C#GCTF/;)>5%+ "E+>N6D4W!"'/T->.@%+"R]J,"R M4S,ZO:$['T]V/EYN?7S(L4=-/^S8IZ6B:CZ'8T;UG#I8Y=ZLA3J=*>JTWSO3 M@*N^>?DB%3QY;6$-=5%;P F4U64QDPCZ5);@G*)76-&60M?QTBME"CVSU%NM MD5$:1:4E<7YQ_ A'7M^N1:&>@VS=;; M#G83*7)17X-Z;0IE29\D02)8,W,.\R C!V!HKHP!!$Y^ P068))QP"/NQY ( M\E$YZ(; H:2I(>*6\'$P3D(_Q3$9).2 ^JC5,TS(M/6YP#9W1Q0L(+R[WC&Z M@0]R]C=T".">&UW1/L\ 9XH!1S)FR9#^K[GIRLU#^@ YD=A9?YPEVF7IT](H M1:NF,RCL#!3.M6M]8VWFWF,U_XCI*>E]B@SNXM+*TA=%'(2^*& .!>0,%!$C"!!@9QD*0,"!2^J'-=0==&T0,Z59 8+"N_">4* M^*.$DVB<;;6, Y9Y(@K2*+FM!>M[JFKED8<9B2)!H(:#.!4X"E R#D'D/5P= MBGW#)..,9(PWYV40!A%G#2%XBDZ#R7M"6#P4UI!V:I=0-X?D5-HBAU"R(6>[ MR5VF?R%ZA:8M76/QPWD$4*\\&IK+ M,E^7ON"WR+(@8FDWFJ[AAW KP#_U*;U? MA'U?AGU?B&WK[N^*L;\KQ[XOR-N1NU//84@R$77U'#+1$-SK O%GS:FT2WJ. MF?D/*7RVY&"@?6=Z+)C=/_)6[X$6AG]!W\O& @6A?^S_<:,@$P+&.$G:_OFL M<6T5P3'WIWZI2W#?MDKHVZ_KPMW\W*>F]7&J%D5=[UU%((TB#E)(EB>R./0' M"0: *,*X(3C\@"#U'.Y&!_])/Y4$,$.1]Z_#;AG:-4YJ1E-_?:&-R^VY&PBP0\)N%*8PYLMW=H _=[$=[ M#[-*F85_?EKJK^+-&ZW;[5ZX)\W#;L?>/(_?20.QM+14&ULK9IK;^(X M%(;_BI4=K3K2;G/AVBX@MS)CK+O?$V(0"]9FO.IMA9B,X+@49:EN&<90SW"2:[-)639GLPG=BC3)R9PAOLTRS%[O24IW4\W4 MW@J^)JNU* KTV62#5^2)B&^;.9-G>D.)DXSD/*$Y8F0YU>[,V]#L%X*RQM\) MV?&]8U3?:%?5'8PT%&VY MH%DMEBW(DKSZQB]U1^P)Y(UV"ZQ:8)TKZ-6"WJ%@<$+0KP7]B<$-[7@YMPFF<;;DS-*!U6/O/2+C06>31C= M(5;4E[SBH#1=J9\P3CN@2R>SB)!>X=.V5301.4OX9 M_8Z^/=GHZM-G] DE.?IK3;<RJTC6B4@]]$ASL>;(R6,2 M=^A=M?[F([VOUIN6 J#+;FOZSGKKNWM+2;S;KJZ1.?P-689E=C3H02W_$HE& M;G3UIUK^1#;7J&>4R6O=U$*_GNWX(+)X>._CA;>5\1^-[$84V_Y!D=D MJI5,]DRTV:^_F$/CCRZ;0L)L2)@#"7,A81XDS(>$!9"P$ C6RHM^DQ=]%7TV M9S0B).9HR6B&YMM%FD3HRW))6)*ONI*BP@U+7#$O?)Z9IIPG3O3G?;QW=8%EFOUW+AVQ4 D+@6 MSPT:SPV4GGM:8PE% MG*9Q,=TY,!VZDF6\K/*YRX 5>[!OK;[5&PT.''AR-#>/(A,?U#FHXG0&/ M0.Z'(.\\D*_LO$M- PD+@6 MTPP;TPS!!_ AY .";,A80XDS(6$>9 P'Q(6 M0,)"(%@K+T9-7HR4/Z8>EC^7Y>!-LDU*7PE!C B9($5Z1(S$B>A*#27TTM2 MA-F0, <2YD+"/$B8/SJ>C0P.QY4 ,F((!&M9?MQ8?JRTO'/*Z+(@(LDS7J2D MR_-*ZJ6>AX39XS.>GP,9T3TGH@<9T3\G8@ 9,02"M3QZTWCT1OV_:CY'?U(L M9RB/)%L0UCD_42(N-20DS(:$.9 P%Q+F0<)\2%@ "0N!8*U$,(WWE]\&^,R] M1@*E!BC-!J4YH#07E.:!TGQ06@!*"Z%H[1396Q\RE:.%*]$(9W2;=T[6U>J+ MLP&29H/2'%":"TKS0&D^*"VH:?NS*^OHK6P(%;/M4BK>3(D"SRW3V/U!+ M P04 " "A?FY5H$:.Z38( !V3@ &0 'AL+W=OQ"L1E; MJ"UYDIRTP'[\)%DQ38JBK?KH)O''X4-1AWZMUSSBY5.2?LN60N3H^WH59U># M99YO+H;#;+84ZS![DVQ$7+SSD*3K,"^>IHMAMDE%.*\:K5=#UW%&PW48Q8/) M9?7:;3JY3+;Y*HK%;8JR[7H=IC]NQ"IYNAK@P?,+GZ+%,B]?&$XN-^%"W(G\ MR^8V+9X-]Y1YM!9Q%B4Q2L7#U> :7W#/*QM4$7]%XBD[>(S*H=PGR;?RR8?Y MU< ICTBLQ"PO$6'Q[U%,Q6I5DHKC^+>&#O9]E@T/'S_3WU:#+P9S'V9BFJS^ MCN;Y\FH0#-!7HOZ@%5!SA+5EGU%SWM8GUG@&;;+$_6=>/B"-91 MO/L??J]/Q$&#@F-NX-8-7+T!;6E Z@;DU!YHW8">VH-7-ZB&/MR-O3IQ+,S# MR66:/*&TC"YHY8/J[%>MB_,5Q>5$N'$H)',[J M;F]VW;HMW1+T,8GS989X/!=S0WMF;S^VM!\6IV!_'MSG\W#C6H%W8O,&$>,VYD-9SX>OU?9:GQ:?['U/. M=U1JII:2=Y%MPIFX&A2:EHGT40PFO_Z"1\[OIA,."6.0, X$4U)#]ZFA-OKD MC^*[(PM7POB9VS4=54W+;XC'"?8#;W0Y?#P\L88H9T1\-8HUHZB# ZQ&\6:4 M&[@CLH]2QNCMQ^A9Q_@ECG(Q1W=YF(L,??THUO"*:GQ]ZGQ?UX+=DV]PT\YH2-/TX)F5.#K0:P9 M1!QW3#4I:$:YQ,?4+ 7!?HB!=8@?XERD<37UPI55"JR3&HVQY^."D9:U_F4T,4#GQ74P-# MU#@(M,L';NK1HV.S&N #MX*MHWR;),6%07'RHIE G\5L&2>K9/'#J@QV9-?Y M!TICH#0.15.3X\KDN+WH0XV%2A DC8'2.!1-39"T==AJ38YH!&E^S?LTT#7" M$%5<\NL:T8P:$^SH&F&(PDZ+><#2(6&[13JF$>@_=+K#L/?5>6Y"TA@HC4/1 MU*Q)SX>]?L0#U ."TA@HC4/1U 1)'XBM7N:(>(R:LD#'^B\/IBBG83<,4<55 M"-'%PQ UPJ,6\9"6"ML]U0GB<;HGL??5>6Y"TA@HC4/1U*Q)EXB#?L0#U#6" MTA@HC4/1U 1)YXBM[N>(>(R;/QUXKJX=AB"L_VAI"/*:UJ091 ^"U.4#Z;]< MN_^Z_?,.76_S9+V;@C99L).ZSCI0&@.E<2B:FA/I%EWH/06D,E,:A:&J"I#]T[,HR'L> @WA+1=6TAC MY=J-U33,HCA!83Q'[\)U%"_LB@"Z% =*8Z T#D53ZZ>D&R1.+XI 0*TA*(V! MTC@434V0M(;$OI!H582ZK?K-3[5?(*>&*.H0[3=/9HC"8X?HVF **V M^D"D MPR)VA]6N#YWLA[V7SO,2=(D.E,:A:&J^#BHO>RJ]A*V]A"V^A*V^[,,?$ND/ MR1D%F'5;=0W5T^V'(I[NG TPWS':],-Z;*(W659=>-T"V+O MI?.T!%V= Z5Q*)J:+^D723]EF@34(X+2&"B-0]'4!$F/2,XHUB2&$LMQH!=K M&J(P"70C8H@*/*\A&X8>#RLTU%%*HT7L1NLVC>(\%=_MH@"ZZ@9*8Z T#D53 MLR'-(>FG8). VD10&@.E<2B:>B^'M(GTC*)-VBRAU'^7,(04QZ;?R7&4PPTA ME&"S&%#IL:C=8S7$H)/EL,.[3D)0&@.E<2B:FB9I$6D_99L4U!."TA@HC4/1 MU 1)3TC/*-NDS2+*ADH<#6''0[@AY*!(0QW:P=UL=C=EDHC3W84=WGD&@JZY M@=(X%$U-DW2#M)_B3 IJ_T!I#)3&H6AJ@J3]HV<49])FJ61#(IHAA@N)HQQN M""%^RUT?5'HG:O=.G],PSJYG^7-A9H;>ICD/>Q]=;ZQ''09#I3&H6AJUJ1%]/JIT/1 S2$HC8'2 M.!1-39 TA]X9%9I>LUYR'.C+I(8@W-B4@AFB"-%O(.&&*$J"EL4.3QHLSVZP M3M".TTV)O:_.4Q-T)0Z4QJ%H:M:D=_3ZJ=3T0%TC*(V!TC@434W0P38N9U1J MUFV5;6@\JFN'(0CK]XL9@GRJKW<8@LC!G6>[$0X/]M%:BW11;6"6H5FRC?/= M[DG[5_>;I%U76X-IK]_@BRDVO,[P!=]M@2;QNQW9/H;I(HHSM!(/15?.&[\X MWG2WR=GN29YLJEV\[I,\3];5PZ4(YR(M XKW'Y(D?WY2=K#?:F[R/U!+ P04 M " "A?FY53,AHIC0# "A"@ &0 'AL+W=OH#/4,7\JIM+]H4\9&@8/2E50\ MK\!:04Y8^8^?JD+L #1/,R"H ,$AH/L*(*P H35:*K.V)ECAT4#P#1(F6K.9 M"UL;B]9N"#-MG"JAGQ*-4Z,[6 -;P3D:NTA(,D9M6Z:[+=,$KZ1)TH_,L)?K,,LCV\:Z6 M7NL/MOJO@U;"*107*/3.4> %08.><3M\ JF&^Q;NM\@)ZW*&EB]L+R?Z>363 MMIR_FFI4RD+G,+0T6^F!+$&9_3Q@Q]YGYH,OA/9GMUN;;?;QE[; M%9#R!2-_#EM:VBTY(LMACI7U*/:\@;O>==&:YXTN>K6+7FO3ZJU/"9X12A31 MN[^]@[WW[. [D>UYCVKO46L''YAV3"$S+02RQC,*\EP?/$( 4TW.2[K>3C/# M)#QH9G34\-#OUC%[.ONUSOX;=#+..BU:^T=:_20ZT'H<$WIQL]:XUAJW:AW; M8QL$TOWJ%/A9?_54XUD9'^7N!.88VA/8$)0DS0*36F#2*G "<]!%,\6L3O^6 M(B;'^7V_%Q^H;(B*O5ZS3-][^3AY_RGT'QVO^/;51MT#L8U1:A<*%[8D6+&E=[I]G*I9T@0 M)D _GW.NM@N3H)Y*1W\!4$L#!!0 ( *%^;E7F(CK \P( "@- 9 M>&PO=V]R:W-H965TZB&8-T>ICZ8Y .L.G%FF\O^_6PGA%0*H6)E>TE\^X[/L8_UV8,U%\]R M :#0)F:)'#H+I=*^Z\IP 3&1#9Y"HGMF7,1$Z:J8NS(50"(;%#/7][R.&Q.: M.,' MHU$,.!+Q6@"(X'D,HZ)^'T+C*^'#G:V#6,Z7RC3X :#E,QA NHQ'0E= M,91L @5 :" MZ-\*[H Q@Z1Y_,I!G6).$U@N;]$_6?%:S)1(N./L!XW48NAT'13!C"R9&O/U M9\@%68(A9])^T3H?ZSDH7$K%XSQ8,XAIDOW))E^(4H#O[PGP\P#?\LXFLBSO MB2+!0/ U$F:T1C,%*]5&:W(T,;LR44+W4AVG@C&L(%G")1J#V4.:S-$(A-WM M) 3T=!LT-\SEOLSG]/7-.(&V@ MIG>)?,_WT>/D'IV?7;R$<;6,0HM?:/$M;G.OEJV$M"2!ER3\O)E*);03GJI8 M9^BM:G1S//HR)2$,'>U_"6(%3O#^'>YX'VJX-PONS3KTP]RK"&>0'0MICM\J MP+V!NZJ@T2IHM [0>*4=+M''3:I/%D3H&XW-.#Y#$]TE9R3,!DP4$0II5X)> M]PV53WV[X5?8N_)PE9Q::D>N?[L0WCZI=]HGX-XIN'?>WCL99+?LG6ZC7>V> MZX+(=2V1PA*JL(1\80G-C_*HBDX],/91S!.UD#6KU2U(=O^SQ9O[+5Y+[4B; M] KAO9-:O'<"[MC;Y2GO[4V>8Y9=[C5:U2;'I92)3V7S \BO\3G>I4-S^U8N^S2*6Z>U.RX-ET?2W^7AO&A/'R,VX](H*B.[BYYXMK\]E4,\$#&G>FL9S#28U[C6V"*[EF<5Q5-[%9YRI2_6MKC03QD0 M9H#NGW&NMA5SNRX>1\$?4$L#!!0 ( *%^;E4-98YJB0( -$& 9 M>&PO=V]R:W-H965TVV[!_OVLG1(&$BH?E(?&U[SD^QQ\W<2WDD\H! M-'DN"Z[F3JYU=>&Z*LVAI.I,5,!Q9"-D236&DC#M) M;/ON9!*+G2X8ASM)U*XLJ?Q[!86HYX[OO'3;Q!7=P@KT0W4G,7([ MEHR5P!43G$C8S)U+_V(1F7R;\)-!K7IM8IRLA7@RP6TV=SPC" I(M6&@^-G# M HK"$*&,/RVGTTUI@/WV"_NU]8Y>UE3!0A2/+-/YW#EW2 8;NBOTO:AOH/4S M-7RI*)1]D[K)G4+/V#WU^5::8GGZ/>8K89G,LYC[M:%JF@* MW-,:#XP&R6BA".XBJ78RS?'H M9R05924XK@BIJ-2CV]N01Y;1B[^[[!858TF7E=TBOADT[XY*#P M1[S_IXR?5E*DH$;%-033WK3>&V'##-\?ES7M9$T/RKIFG.%]R\A6B/$;,1W, M^34,WN@:YOA!^,Z"19VRZ*"RWN$>DQ4-=Q*?Z1MAPZS9;+!D;J_@F&+_G,_!Z1)P/&-$/HE,&6M^XLE_P!0 M2P,$% @ H7YN58!\4&ULM5?;;MLX$/T50@T6+9!$%U^49&T!<=*B"S1HD&RW#\$^T-+8 M(DJ16I**D[]?DE)DV9'9)'5?;)+BG#EG2 Z'DQ47/V0.H-!#09F<>KE2Y9GO MRS2' LMC7@+37Q9<%%CIKECZLA2 ,VM44#\*@K%?8,*\9&+'KD4RX96BA,&U M0+(J"BP>9T#Y:NJ%WM/ #5GFR@SXR:3$2[@%]:V\%KKGMR@9*8!)PAD2L)AZ MY^'913@T!G;&/P16LM-&1LJ<\Q^F\URVG] _6?%:S!Q+N.#T.\E4/O5./)3! E=4W?#59V@$C0Q>RJFTOVA5 MSXT##Z655+QHC#6#@K#Z'S\T@>@8:)Q^@Z@QB+8-ACL,!HW!P JMF5E9EUCA M9"+X"@DS6Z.9AHV-M=9J"#/+>*N$_DJTG4K.TU14D*%2\*Q*%5IA(3!3CX@2 M/">4Z-;[2U"84/D!':%OMY?H_<$'=( (0W_GO)*897+B*TW% /IIXW96NXUV MN#U%5YRI7**/+(-LT][7$EH=T9..6>0$O(7R& V"0Q0%4=3#Y^+EYJ&#SJ - MZ\#B#=X>UKL;3BG2>U%_R_[M"V'M8MCOPISO,UGB%*:>/L 2Q#UXR1_OPG'P M9Y_^/8%M1&/81F/H0D]FF&*6PB&:PY(P1M@2\04J01">]0FOT<86S>2A^R0, M]*K<=_7TS!D&[9P-FJ.6YLA)\WN]2 0D(E)6V_NRYE9#C#I^.VYK:L^G#$[[ MF8U;9N.7,'M$$I2BH-.HZCUTXV>>C\;#+78]<^(=@8M;>O'+UA=8YE[9^)GS M.-[B%_!OC12S.Z]NX)B#J(WJ3BQ7IM4]@2V(3L,UE=7\/N3;.-C3P'9%]IF1#J7 M>?C+&YUQ=N38[(V'[OF+MA.Y&^+5R[HGM$W! MZV(B=%<3;?J_.Y]+)73IVZ]YKP7#OM V-:]+AM!=,UQO;^'=E\I/D*(A*FRQ MV:O2:?M:E7ZG$"] +.W[1**45TS5M6P[VKZ!SFWEOS4^,V\C6^"O8>J'U146 MNH:2B,)"0P;'L;Z71/U6J3N*E[;OW'0@S07]?<*Z>.L9!^V), M_@=02P,$% @ H7YN59$](J#4!@ XCD !D !X;"]W;W)K&ULK9M=;]LV%(;_"N$-0PMLL4393M(E!I)(1#LL0]"@VT6Q M"UJB;:*2Z)*TG0#[\:,^+%D.34?-"9#$EG6>0^DUC\A7XM56R&]JR9A&3UF: MJ^O!4NO5A^%0Q4N6474F5BPWG\R%S*@V;^5BJ%:2T:0,RM(A]KS),*,\'TRO MRFT/L5QQD2/)YM>#&_\#"H.)29$-^*-Y^2ZX%7M(BE M+-8%@II_&W;'TK0@F79\KZ&#)F<1N/]Z1R?EP9N#F5'%[D3Z#T_T\GIP,4 ) MF]-UJC^+[4=6']"XX,4B5>5?M*WW]08H7BLMLCK8M"#C>?6?/M4G8B_ 'QT) MP'4 /@P8'PD(ZH#@M1E&=<#H," X$C"N \:OS3"I R;EN:].5GFF0ZKI]$J* M+9+%WH96O"CE*J/-">9Y\_8:^/(;HW<_O MKX;:T(M]AG%-NJM(^ CI$MV+7"\5BO*$)=WXH6E5TS2\:]HM=@+_6*=GR/-_ M1=C#OJT][O!'MCI#@5>&8TMX^(KL^'CVR!U^3Y]W;?14M#Q#?F +[YS* MH%$Y*'FC8^>"LSRGZ$ZRA&M$:,Q3KI_1UWN6S9C\U]+ 6R>PJ'[S:E(&$A)"R"A!$@6$?B42/QJ*0'KH[\]6:FM#35VBKI M"%)22%@("8L@800(UI%TW$@Z=O;:>_K$LW6&9D*:2)XO4$Q-,M-S;>HZ67W5 MA82%D+ ($D8JV*2$%6.PS=3WJI^KX<:BW*11;N)4[E.NF4FOD:2:V<1RAO<5 MJX)=[AV%=^9-QLTA5"I IHP@800(UE'JO%'JW*E4R.9,FLLBFO.!YDR@H01(%A'O\M&O\O7ZB?FB*5\P6#E<&UM+ M*Z@) THC4+2NA*T/XSL]@>DM38*87HAO*4SBJGU.AHIAC%E%[R6)O2&E.U M-,/4[VLN#\WN6E]0/\9_Z50<&?. FBV@- )%Z^K;>C*^VY3Y:UV8W<65,J'/ M"FF!BCMOVOR^7G*KTJ!FSHF#",K&VSP T&9$H#0"1>LJWWH\OMODV?7LE>1Y MS%?FXDJS8J)9? =FK/D:&(W-AL3TZ%BCM2H'5?-U7@ZA4,)60G&]FZ-:OPB@ M!I%OL4ZJB_%AEP=U?T!I!(K6%;ZUB7RW3W14>)&C[9+'2Z-L[=1RA5:4VTLY MJ&]4TUZA*ZAW!$HC4+2NKJU]Y+O]HQ/W,]%_:*>\ZQ:G.TEO72%I(2@M J41 M*%KWJ8#6<\+>6^]T8E##"906@M(B4!J!HG65;5TI[':E>L]^W;S>.D/2PIJV M7^?/+64^ LU*H&A=!5M'"KL=J=.%^4'RC*'/5#-G;7;GZ:TL)"T$I46@- )% MZ^K?^E'-M!G6L0&DA*"T"I1$H6E?9UM;"IVPM98;(U>.KQ?!Y0R6GU3T# M^R,.;EYOG4>VVZW^^>'= M"L$2B-0-&Z"K;^%G;[6Z=K,V$)D^;B2\I)[^D: M#6IQ@=)"4%H$2B-0M.[WH/7!\.3--1K4T@*EA:"T")1&H&A=95N?"[M]KOXU M&M2QJFD'-1KC%S4:U+ "I1$H6E?!UK#")QYL>GA ?PJ:N^LNJ!\%2@M!:1$H MC4#1NMJVIA6^?'/=!76D0&DA*"T"I1$H6G=Q1>M(!>ZGH,Q8BM7.LDU5=W3O MM12@;A0H+0I>/IJ%L>4V)8%*VQ6L-9H"M]%4EMBYD N^8;E5LI?FC?5 [MR) M>JL!^JP3*(U T2K)AGM+UC(F%^7B0H7*>VO5ZK5F:[. \:9:+$J%\#-A-8B*U\NS0B)R6('\_E<"+U[4R1H MEG5._P=02P,$% @ H7YN5&ULK5A=<^(V%/TK&C?3R,$A[E1$IN.90W-!-/4F$_SMB<^ MG[),QC0E3QR)+$DP?[LG,3O,#-LX-GREVTBJ!G,^W>$M61'YO'OB\&96+"%- M2"HH2Q$GFYFQL"=+VU,&.>)O2@ZB]HR4*VO&7M3+'^',L-2(2$P"J2@P_.W) M XECQ03C^%Z2&E6?RK#^?&3_DCL/SJRQ( \L_D9#&!J5![KI9^)X'SL<2SZ><'1!7:&!3#WGT-=ZGIH1!JJ[,H!S0?3$@YYT!N>B1I3(2:)F&)-38^]WVXPY[ M$X)31<@Y1NC>Z21A\O-;9T[_Z_WY4_WW@B&6\G%S?G< MR^7RSV(M)(<%_Z]NL@LZ3T^G=L&)V.& S S8Y@3A>V+,?_W%'EJ_Z2+=)YG? M)]FR)[+&G'C5G'A=[/,_(9W0-& )+-V8"?%)-P\%Q3"G4,EC/Q\XHZFYKX?W M'#.V[";&/\?<#.WQL(E::E"N8Y_Z:_@YJ/P<=&IO56PWW7H;]*FW/LG\/LF6 M/9$UYF%8S<.P4V_W6-!@@K[E.9B$".\)AYH"@0(32/UE5H"B1$A( ;!;H&MZ M;-9JL^AN4-?=V&X)[T$#\JR6@GT=D^6TQ*D!V;:CU^9=%9.[SI@LPG""?!IG MJNQ!9+.!.@BQ32,*;*=*(X'@%4HLT# -5/@@Q0T;W.":I_ G5C2Y1G08T\EJ[G:]C.E.=!O2NZL95K,:=.^+9 MSI^GY?HZ_&"W'/>Y6_9)YO=)MNR)K#%'MG6JL*V/]\MQ=YYV3\TZG\ZM\MUX<, ^A:'DDR9IP[2+LYOG15=@KF]\KV[(O MMN:,G,XN=L^'%[O7TTNO;'ZO;,N^V)HS7&-W)OQQ//1V[5KM"N@3D:T 0 MEG:9I$%Y5KM2,FO7. GAV_S^3(#762J+(WK56MW1+?*;J5;[O3UYL#7MOKK3 MRZ^-3O3%A> CYEL*M6E,-M"5=7L'(^7%'5OQ(MDNOT1:,RE9DC]&!(>$*P!\ MWS FCR^J@^JF<_X?4$L#!!0 ( *%^;E5*U2?M? < "Y( 9 >&PO M=V]R:W-H965T_ M^8HQ01[#=<0O>BLA-F?]/I^M6$CY:;QA4?K-(DY"*M+%9-GGFX31>1X4KON& MIHWZ(0VBWO0\7_>5WP-EBN1K>A/ MSS=TR6Z9^+[YDJ1+_1UE'H0LXD$]LX?/\HJ=E+6)K-A,9@J;_[MD56Z\S4MJ._TIH;Y@#PX$&&6 T3; + /,9L#P0,"@#!BTS3 L X9M,XS*@%'; M#%898#4#K ,!XS)@G%>W*$=>2YL*.CU/X@>29%NGM.Q#+H@\.BUA$&7:O15) M^FV0QHGI-4L+S\E[FPD:K/D';\O"_2=%E0 M?U:B[0)M'$";Y":.Q(H3)YJSN23>5<=/%/']=#=W^VH\[^NEH01^VB2GQ!A] M)(9F&)+V7+4(-[4\7)<=#G7X+=OLPF79G?;ALNSNV[)[;\ONJ\-M-DO#=5EX MK9+F3K5FSC/5JOWUZ8Z+)+W\_2MITF6!&,@169]PQC=TQBYZZ46?L^2>]:9_ M_J&/M+]DTD#";"3,0<)<),Q#PGP0K":WP4YN Q5]^L^&)50$T9*L,^$1]I@. M'3B3B4X)ZBHZ),PN8*,U)-G&'-:W<5]N8PW&]6T\R3:Z M5=_&!^UP<<)"M<%_;"@_9"K]5*\B(A/EP5*$G:ZY@&?Q=M(D/2J).U6E+RN0D+"[ (VV3MWM5-MT.@T'&1*MU5*#YG2EZ<< M[%+69##>R6"L',7>4+%- O%$X@6I>J1\;$NN WH7K ,1'!WFCI'20,)L),Q! MPEPDS$/"?!"LIL?)3H\3Y67IP*WAI3*JJ\*0,'OR-*-8Q8?2BBO#.E<<2;-+6NU(:%:SX,B4;IN4'C2E+TDY, Y=T2L_5%?Z7UF] M1])Z0TU0*,TN:;6S[<7Y#74W6V3TH!E]2<:LZY46NW(C=;4=^2T6=$VVT?-= M8WHC6=@0&_H4LDA(O2LUL[,2H-9D2:L=I8G9-">A.=U6.3UH3E^6T[*L WJH MS$Q=[69>,\Y)$&ZVF1*"5 ]I4X14 U #$TJS2UK]W&S:"-"4;IN4'C2E+TEI M:(<$4-F3NMJB*BX(Q35@71D'4@E +4DHS2YIM;LKRQPU-0!U(%OE]* Y?5G. MH:4=4$%E*NIJ5_$FB()P&Y)?-RR\8XG4+%(C.IM0EQ)*LZ$T!TISH30/2O-1M+KN*K-25[N57R5SU#8^LH^#PUTHM!WNJ]OA0=OAHVAU355.M*%VHETZR^R'I^SA<9^& M5":CZ+5Y5AYY<8 T+5"O7$H MS8;2'"C-A=(\*,U'T>JZJSQY0^W).X^B_('7AB5!/">+.%$\6:RF=58@U)D_ MLJ>*>U1H.]Q7M\.#ML-'T>K*JLQ^0VWV?XYF23Y:>S]GQ:"N 3JO *79 M4)H#I;E0F@>E^2A:_5?-U?R#J9Y_>-/8KF37GA5O]HY7Z@9TE1F4YD!I+I3F M06D^BE:7637?8*J?!T<,[&PO=V]R:W-H965T MRCV M0$M7%E&*U$C*3O?K1U**(CN*XK1^L4GJGG-YSZ&MR_F.BV\R!U#HH:!,+IQ< MJ?+2=6620X'EB)? ]).,BP(K/14;5Y8"<&I!!74#SXO< A/F+.=V[58LY[Q2 ME#"X%4A618'%]VN@?+=P?.=QX0O9Y,HLN,MYB3=P!^J^O!5ZYK8L*2F 2<(9 M$I MG"O_,IZ9>!OP%X&=[(R1J63-^3 %( MX0>0Z&P%"A,JS]$'='^W0F?OSM$[1!CZ,^>5Q"R5_&L9?#.!=76Q;KM51"_W3_Z;.Y)AKW$YF_LTM9X@06COZ_ MDB"VX"S?_^)'WL<^C4])MCHE67PBLCTWQJT;XR'VCAMH#0PRHOJ,J#DBRV%> M ]OEAT@?I6U7WYZ8\?@@:-43% 2SZ7Y4W!/E1\%%&[57Z:2M=#)8:9QE8%\1 MMEB!%?15.LQQYH>CT/OUO.]\O8*\B%Y"KEY!!M.1UX^,7T&&X2AZAMP3+VK% MBP:I[IF A&\8^0_2[F&12.58Z3=S15.4X2T7>$V_(VRU1M!*3IZ.F5$>D0P] M$?;Y$#T[ KX?'9RXP2V_]1=]1,+X1 GW')BV#DQ_T('.>EIIC3F"AY)HF4U7 MQ#,D%5:5UEP/*2F(L@]Z7ZOU#B8=#8+9@>:#FWRKYJ/$)&@O6BCW0TM@F*I%:DK838'_\DI(L6Q\1XD;)(1:E>8_S'L7Q MF-,]%[_D!D"AQR1F+I!F*^GUG8.MQXH.N-,C?L^30E M:UB ^I[>"SVR2Y:()L DY0P)6,VL:WP58,\ LH@?%/;RY!H9*4O.?YG!MVAF M.28CB"%4AH+HCQW<0AP;)IW'OP6I5M8*-Q*Q9,"K#-(*,L_R6-AQ D #Y\! MN 7 ?2E@4 &+P4,"\ P&;R5AD9S:2J=J)K3#(JV;/"WWF;06 MD%ZB@?,)N8[KML!ON^$!A!J.,SAN@00QC8C2@YJ//Z^74@F]$?YI\RN?8=@^@ZD.5S(E( MX9'S9YM[?9(%/9%5G!V4S@ZZV.??V Z8XH)"ZTN6@T<9V%3 W1SK/V]J[T[= M:$;Y/L;5H* SC]]4.2Q5#CM5!K "(?0;H\@C(E+JMZ5-;4[BG>KPS/M;$=L, M\O!P4!/;F]YH5-/: MI,*3D>.74141HU+$J%/$O8 =U=4O?D(/D')AMOO/.TB6(%IW=R?;N;N[3[*@ M)[**BW[IHO_F==/OT]D^R8*>R"K.CDMGQZ^IFYW@9JR8@IUC9^B\OA!WNI"*O6 M;!^/VVLV/NF%<:?B1K-[*-GH/W1LE.] ;7ADH@Z[Z G](/&69#]D%$?7.Q#Z M-Y,N6C)KI[L*?W=&9_O7)UO0%UMU-8Y-,W[[KAGWVC;WRA;TQ5:U]]@YXU>U MSMWHLYT;-#;VQ:2^J]^BQ<;''AOWTF1WLYSM2[,==^NVO$4SCH_=..ZA'>_F M.-N49DM^X===Z6G&W!7[Y #%''?=$;&F3*(85IK>N?3U;"(_0?J,##'-.4YWOQ_4$L#!!0 ( *%^;E4PP?9]HP< M &$V 9 >&PO=V]R:W-H965T7W)MB+/"GI7 KY=K]/RRPW- MV?/5 Y>3KS/'E>B.C&ZOMRDC_2>B@^;NU(>C?8HBVQ-"YZQ I1T>35X"R]( M&%0.M<7'C#[S@\^@HO+ V-_5P;O%U2"HOA'-Z5Q4$*G\[XG.:)Y72/)[_-. M#O8Q*\?#SR_H/]?D)9F'E-,9R__,%F)U-8@'8$&7Z387[]GSK[0A-*[PYBSG M];_@N;$-!F"^Y8*M&V?Y#=99L?L__=PDXL!!XM@=4.. =(>PPP$W#OC4"&'C M$)X:8=PXU-1'.^YUXI)4I->7)7L&964MT:H/=?9K;YFOK*@6RKTHY5\SZ2>N M9ZNT>*0@JTHV9]M"9,4CV)19,<\V.7T#R'(I2PK8$C26LKCW(A54+A;!J_._ M;VB95D7GX"RA(LUR_AH,P8?[!)R]>@U>@1'@J[2DO KRH<@$?W-PXH\5V_*T M6,B3KUK'ER,AZ55?[&G7M4NU?WHZ?K M:13AR]'386Y-HPACU#9*3".$IW'+*W:K$<[UF.G2Q_*1GG\H+' MEIFPD=QYCP^"QG"JDS2-0AR,-9*F$8P,*&*Q@L$DLI.,]B0C)\EF6\DK>R[9 MVFA&1EA\D-D=2]-F*!E$&DV+52SKI-&T6$63.+#3G.QI3IPTWQ5SMJ;@K"+Y M&CQ0V495=[;ZI$@_VU?QQ*Q=I'&:66S&4XVW:3.,PU@OK\4JC,..-1SO><>G M\)84)>F"=JSDV @=:?MP9IJ$H;Y731N$]*5"3",8H:F=Y73/$4COM#:E3IHGJ%S3=ZD/)N#,]FW+EB>IR6O M*U67R+H\&[C)P8H)SO4[Q:RQBEM6^@JU0 V#<_W^2^QF>-RQ1I%BCIS,DRS? M5OU;#^[H).Y6*_UB:[&RDK>:=9)7K2QT][+W._FRK;I9R5_R'NZVY3S-Y]N\ M[F"/;5&O':Q7M,0K&O&%UJZ5ZF*ANXU56W0G.NUK,S1N6-,IA/K:M%B%0:RO M31M6@/2E:;&"$'6L3-7-0G<[>[@M77S--M/&UV(5AWK#9\4R^5JLNOFJQA:Z M.]N[DCYE;,OS+^ ]W;"RXO[IEJX?:&G?=DZXWMO.)UKB%8WX0FL71K7BN9\QB26F#"(,;1G#BF]@YQ=^@GC"3= MW]PU:-HD(PBUY'D-2FQ!)P'JZ$61DB#(+4&^:NCAQNR=3VBN17WBDW@-22PA MA^-@VK&)D9(UR"UK3ANEN$%ZIP]9MK*N>+R&)):0,(J[LJ=T$7+V\J>-:-P8 MO9.'S6D.U&\@7D,22\@A#F''\!(II8+";SOV04XEU#NS/M$2KVC$%UJ[4DIE M(;?*ZCOV<8Q);S,[\8:6WL%MO&<_TO$S, MP+] /0]T2\6*+2JK=\43+00KOX"/:;[=74@$ V^?I&R3MM7,H!)OKKF;^QOU M?F##ZR]27M&(+[1V;94 Y(&[4@> M1P>OS*QI^5B_J\1!_0K,[J6&_=G]^U!OZ[> M/,W\&(&+><3>$%V;SLI^-W+ M5[=I^9A)Z973I0P5G$_DS:'&PO=V]R M:W-H965TV@<12L0!+ M$<1M]Z'8!]HZ6T(E4B-INP'VXT=2LOPB68L7 OUBB]3=<[Q[3D?R1EO*OO,8 M0* ?64KXV(J%R&]MFR]BR#"_ICD0^69)68:%'+*5S7,&.-)*66I[CM.W,YP0 M:S+24KH=6ZZUFWA.5K%0$_9DE.,5S$!\R9^8 M'-D52I1D0'A""6*P'%MW[FWH^DI!2WQ-8,L/GI%R94[I=S5XB,:6HU8$*2R$ M@L#R;P-32%.%)-?Q=PEJ53:5XN'S#OVC=EXZ,\<I M>*;;WZ%TJ*?P%C3E^A=M2UG'0HLU%S0KE>4*LH04__A'&8@#!8G3K."5"MZI M0O>,@E\J^*^UT"T5NJ^UT"L5M.MVX;L.7( %GHP8W2*FI"6:>M#1U]HR7@E1 MB3(33+Y-I)Z83&-,5H 21=F"KHE(R KE+"&+)$_A PJ72TDIHDM42DIR9P(+ MD,DBN)ZGF4S16.7.!M #6= ,T-4?E//WZ"H @9-4/G70EUF KMZ]1^^4L<\Q M77-,(CZRA?1"K<5>E"N^+U;LG5FQCQXI$3%'(8D@:M /VO6'+?JVC%X50F\7 MPGNO%7 &^37RG0_(Z\S7KXOZT?!<.O\LG7>/ZY?*(RJH1# M)/."<)HFD4Y7L#8DO@3((%)L%"0V!'#'8K!KMMZ)-/[5UN![ M_HG'A4SOT&.O>^)Q':?3[_9.XA+6D3J^ZSK-'OT1LCFPQH^M%>W2C\TD6& 2+#0$=D3)347)S<\LESP%?<7I&NN;FJ#H;@-,7@IEG>'Z^-^V)[2OZ%(BC*(%1M%"4VC'W![;H8GY#-A*]]@XTJV;XI9>S59] MO#O=O3J9OW=OIV[#?*#Z?KJUM(&ULO5E1CYLX$/XK M%E>=6JF[8 @DV4LB[0:J]F&KU:;M/53WX(1)0 7,V4ZR*]V//YL0$A*"EEVK M+PF8^;ZQOYEX,F:TI>P7CP $>DJ3C(^-2(C\QC3Y(H*4\&N:0R:?+"E+B9"W M;&7RG $)"U":F+9E>69*XLR8C(JQ!S89T;5(X@P>&.+K-"7L^0X2NAT;V-@/ M/,:K2*@!F15+&*>0\9AFB,%R;-SBFP!["E!8_(AARX^N MD5K*G-)?ZN9+.#8L-2-(8"$4!9%?&YA"DB@F.8]_2U*C\JF Q]=[]D_%XN5B MYH3#E"9_QZ&(QL; 0"$LR3H1CW3[&?*)M:6L9:+'F@J8E6,X@ MC;/=-WDJA3@"2)YF@%T"[%- [P+ *0'.2SWT2D#OI1[<$E LW=RMO1#.)X), M1HQN$5/6DDU=%.H7:*E7G*E$F0DFG\82)R;3B&0K0+$*V8*N,Q%G*Y2S.%O$ M>0(?4;! ME&)5BME[Q>[L5L(9Y-?(L3XBV[+MAOE,7P['3,0(GG%:1*',C7"RQGR\W;.!9.[PS]-F;#SU6OVI;;,&YZ3!8P-N2=R M8!LP)G_^@3WKKZ8PZ"3S=9(%FLAJ >M5 >NUL4^^RMJ34-[X0]PAO0*I"LQF MXMJ#D;DY5O7<9FCANHU_;G/EX:%7MPH:K!P;'_S5EN=6RW-;E^?#$AB3&2@W M,)H"$N0)&M?:2M,UU722^3LR]U@7VQGT3]1KL,*N;36KYU7J>:WJ?1$1#9;6/QS/Z09(U*0X;!$6W&V!$VDXI+SK8MA+4R%H M6EQ&0$)@RD ^7U(J]C?*0?7F9/(_4$L#!!0 ( *%^;E5>Q%1TU@4 -LJ M 9 >&PO=V]R:W-H965TI/[X+)F!@O3;-5'E) ,]\ MW\[,9B:?VW6?32[Z6<92R^PR)=9($VK8,$>F?R\NL_4W;!"":.$I2+B*5(ZJQ4D4;K]'?PH$['CH'#T#J1T(&V'T1X'NW2PCV48E0ZC8QG&I4,1 M^G ;>Y$X/Y#!]#+CSRC+K15:?E%DO_!6^8K2?*,\RDQ]&BD_.;U=!NF"H2@O MV8RO4QFE"[3*HG06K6+V$='Y7)44\3DJ+55Q'V4@F=HL4M3/10[QN PRMN1Q MR#+Q"Z+?UY%\02<^DT$4BU-TACX_^NCDPRGZD%O_N>1K$:2AN!Q*%4F^GN&L M7/7-=M5DSZIM=,=3N12(IB$+-?Z^V=\S^ ]5!JLTDML$64IGD[> KB()TQ71VV$$X!D<^DS=0FSD3MP3QAZ"3F0ISJ8MU" MC'>8Q\1M1=JU\2S;;3#O0H+'H(JQ'HI IT8@ST(9\YJ6HZ-,CR/2S0USN6/+%,VTV,6'V[ M"228#PE&@< :!7&K@KCO/1-Y^Q3:34 M1_R"'MB*9WDK,@T(,US?W@**YH.B42BT9F%JY8#?73I@4.T BN:#HE$HM&8M M:_V 02$&:-W-4:=?D$<=])6&J"D5$-J6\1V]C2I6I-@ %%BQNB=/XU^P58[ M>Y"45$-Y9H]V2)O9JY4.?JO4,0/T3IU.QQ"WDSQ(4GJ0M)F\6CUALWPRS4?T M#^JGKLQ;46) >T8/NEST[OKU\8W3&YY&%N]2G=J/;"LQ?T)8C70?$&4')TO6%9H&QO MN2A>*YF&A'E%O:L!B>:#HE$HM&9M:^E+R'L/"0*JED'1?% T"H76K&6MEHE1 MP1TW),P8O:MA:[[*:C,_[ 5*K4V)6IT>I*S-&[]QUA>)9^WLQ M4$:J8<0>V9.Z6I@2LS ]8K:"JE+2E8AN^]M34$9J9FRFK5:DY( B-4S5_8KJ M?QRYH/H7%,T'1:-0:,W"UVJ:3-Y]Y()J;% T'Q2-0J$U:UEK;&+4?4>.7%"5 M7**91RZH]M4P&D9NK6F)6=,>,3= !6V)YACG!JB:-3-NTS;<.:R7L&Q1G)(4 MJ#A\MSUC53VM3F)>%^@6(V5U36 M^415.-N>I-S>2+XJC@H^<2EY4EPN6:#Z4&Z@/I]S+E]OMB4# !&$@ #0 'AL+W-T>6QE#N)^].3GKWYU>'\;,:.">A5W3X#-&+'JYK,4PZ?I;T M$\J8\.6^\-;'J95J39UBY)&'W#$=+6PV9#+.E>SV)2(N8'5IP8('*E(RI8+/ M- =63@LN-BX\@,!<":4#8PO")NI#I/KEX+[K0:TT.@672M>Y70;W=]8,/P"V M/3#(A6@-#H@+3,8E-89I>6T[]> Z^ @*FO;=IK0.%YIN^H,AZ0CUS2:9*9TQ MW:;IDVUH,A8L!SN:+Y9P-ZH, 31&%;:1<;I0DM8>MHRF867G3(A;>)"^YWO: MZWQGQWJP7[)M6D--T\FX#NCOJCGM7=F7Z08E?U#FT\I.1]9]J$]VHUG.UW5_ MG;<&,/4^KD[+4FP^"KZ0!7.3?W;"R9AN><%2:?[+9H-2F=L TR1X8-KP^6[D MIZ;E'5N;;3FM<]SSX @]_]UU7C#)-!6[IFWMO^95?K'CZ/)?6:[_JQP:]GIL M3L?7;G)X#";C8S!Y%#4Y>I4FP^9LW#F ]X[?-AK :TY*OL'KDNB2!K,5%X;+ MIK?D6<;DHU/8RALZLR_)>_IV?,9RNA+FK@53TK6_LHROBJ0==0,+T8SJVE]@ M>OVX?<>RN;C,V)IETZ:K%[.Z&=B&S=I<0#A$KNO+CV (4_7 ;:G3U4(-E.\$K&9XFL-B'_=@)$D_MW& M\@ #VP6L=B"_/P_4E)\31;"KF#?L"<:1),$0J$5_C<8QLCHQ?/S[@STE490D M?@0POX,HPA!X&G$$

,"2*ZG/PX#P*M^=4V/UR-/D-4$L#!!0 ( *%^ M;E67BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G3B8Y@%7'9K93NO[ZG9#1.2T[VHV; MJQ G,D\.YGULYV*CS>-N#?#7%KJ];T_%/M(/,":VPL6IX$+"Q?Z]7I^Q) M6#$74KA?_6C[64+$"J%$(5X@[T?=B-F5WGS31KQHY;B<949+V8_B^L(#&">R M=\VS"O*>S^VVQ?'Y'4>0?G35:J&75#3Y%QWN,;1UVQ[J(Y^9_RJ@7"Y'!4&=E ZDGQJ\=Y_=0.<;T:FG.!%\PXWX*'@QS<3(>C MZ6PT9/AI=C,9#Z_N\>3Z:G(U'8R8!YD0D$F+D#\2#S(E(--6(&?W>/@^FGJ0 M/0*RUR)DHY)'!.11FY"I!WE,0!ZW"=GS($\(R).PD-?<"LOT@F'T6[SU;?"< M$FBG8='NX E4"1[,&0%S%A9FK!#&H:3 ^K'6P%AEN@"<5CTWF:C(CT-G_HJK)3"A<#Z7Z1)G2VJ)8U^H3*QE MXW>D,C\.'/JS7+I8%E#8K@U24? MDS))$M@DKY@#K9SA^+^^YI*KK!J?6%(?D_)*$M@KKYAW4.T552/S%LRV*V1M MC$W**TE@KS3R>]^(I.22!)8+'>#^B2.T=^IB43](V%R;-O4?*)VGH[2@2LQ$R ME$_2P#ZA,?U=LY3R21K8)S3FD8])F27=FJ6S>]60PT(HR*?X%1;;,RZS6\.J M0[UUTCNJ%D&+4LH!MMVHB>;Y[LW%[JW+Y6]02P,$% @ H7YN54"[PRV' M 0 O!< !H !X;"]?0"%: :MNV%:\0 3F(G)3[*KP]HU@ 0=UT0WR646VE7+ M(IZ:.AQ/;1A?56$8=/ZNC_9-UU5Q'[9'5Q;;,_%P3O- M\XGKGF=DJ\7SS,'FVOK_3&SV^]/6?S;;[\K7\8_![J?ISN'H?\BPGYP-UKMEUJUWDKG400I!FC[((,C2!XT@:)0^: Q!X_1!$PB: MI ^:0M T?= ,@F;I@^80-$\?)#G*F!,DO6!-H+4@UT+@M2#80B"V(-E"8+8@ MVD*@MB#;0N"V(-Q"(+<@W4)@MR#>0J"WHMY*H+>BWDJ@M[[\;!/HK:BW$NBM MJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NAMJ+<1Z&VHMQ'H;:BW$>AM M+YAOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM[]0[Q&OIPZ/GOL;; MR'=2'?MW_>/SM^5]$W$>W7!V<%F_^@502P,$% @ H7YN5?]Y:I*? 0 M'1@ !, !;0V]N=&5N=%]4>7!E&ULS9G-;H,P$(1?!7&-@F.[37^4 MY-+VVN;0%W!A"2B +=M)D[>O(3]2JQ0E2J7.!0N\.S-XI>\ D_>M(1=MZJIQ MT[CPWCPRYM*":N42;:@).[FVM?+AUBZ84>E2+8B)T6C,4MUX:OS0MQKQ;/), MN5I5/GK9A,>NU,TTME2Y.'K:%;9>TU@94Y6I\F&?K9OLA\MP[Y"$SJ[&%:5Q M@U 0LY,.[<[O!ON^MS596V84S97UKZH.56Q3,>>W%;FD7^)$1IWG94J93E=U M:$F),<#2 X^0@F"0E2.@E2.PE2. E6.0E6.@E6.PE6. E:. M0E:!0E:!0E:!0E:!0E:!0E:!0E:!0E:!0E:!0E:!0E:)0E:)0E:)0E:)0E:) M0E:)0E:)0E:)0E:)0E;YGV3]T'KYUQ^LVS6I5=D<_%GW5V#V!5!+ 0(4 Q0 M ( *%^;E4'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ H7YN58JQFS[N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ H7YN59E< MG",0!@ G"< !, ( !S $ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " "A?FY5FY,B:?@% #?'P & @($- M" >&PO=V]R:W-H965T&UL4$L! A0#% @ H7YN52JI M0\+7!@ !QT !@ ("!.PX 'AL+W=OFJ+5 , &8* 8 M " @4@5 !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ H7YN516UGS4E P !0H !@ M ("!? \^\* "+; M& @('5*0 >&PO=V]R:W-H965T&UL4$L! M A0#% @ H7YN55]Y9.LK#P ;B< !@ ("!^C0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H7YN50J@-N6T" "A< !D M ("!S5( 'AL+W=O%6T$ "&"P &0 @(&X6P >&PO=V]R:W-H M965T&UL4$L! M A0#% @ H7YN5! T0L !D ("!6V8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H7YN M54LKE\-?!P [Q$ !D ("!6G4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H7YN5<"C61*X @ *P8 M !D ("!K80 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H7YN53X'%A]?!0 Q !D M ("!$(\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ H7YN54S(:*8T P H0H !D ("!9Z( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ H7YN58!\ M4&PO=V]R:W-H965T*CP0 /44 9 " @7NV !X;"]W;W)K&UL4$L! A0#% @ H7YN54K5)^U\!P +D@ !D M ("!0;L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ H7YN53#!]GVC!P 838 !D ("! MQ&PO=V]R:W-H965TC6 !X;"]W;W)K&UL4$L! A0#% M @ H7YN55[$5'36!0 VRH !D ("!==L 'AL+W=O&UL+G)E;'-02P$" M% ,4 " "A?FY5_WEJDI\! =& $P @ $ XML 52 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 53 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 54 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 168 202 1 false 26 0 false 4 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://transact-tech.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://transact-tech.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://transact-tech.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://transact-tech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 050000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 7 false false R8.htm 060100 - Disclosure - Basis of presentation Sheet http://transact-tech.com/role/BasisOfPresentation Basis of presentation Notes 8 false false R9.htm 060200 - Disclosure - Revenue Sheet http://transact-tech.com/role/Revenue Revenue Notes 9 false false R10.htm 060300 - Disclosure - Inventories Sheet http://transact-tech.com/role/Inventories Inventories Notes 10 false false R11.htm 060400 - Disclosure - Accrued product warranty liability Sheet http://transact-tech.com/role/AccruedProductWarrantyLiability Accrued product warranty liability Notes 11 false false R12.htm 060500 - Disclosure - Debt Sheet http://transact-tech.com/role/Debt Debt Notes 12 false false R13.htm 060600 - Disclosure - Earnings per share Sheet http://transact-tech.com/role/EarningsPerShare Earnings per share Notes 13 false false R14.htm 060700 - Disclosure - Leases Sheet http://transact-tech.com/role/Leases Leases Notes 14 false false R15.htm 060800 - Disclosure - Income taxes Sheet http://transact-tech.com/role/IncomeTaxes Income taxes Notes 15 false false R16.htm 060900 - Disclosure - Change in accounting principle Sheet http://transact-tech.com/role/ChangeInAccountingPrinciple Change in accounting principle Notes 16 false false R17.htm 061000 - Disclosure - Subsequent events Sheet http://transact-tech.com/role/SubsequentEvents Subsequent events Notes 17 false false R18.htm 070100 - Disclosure - Basis of presentation (Policies) Sheet http://transact-tech.com/role/BasisOfPresentationPolicies Basis of presentation (Policies) Policies 18 false false R19.htm 080200 - Disclosure - Revenue (Tables) Sheet http://transact-tech.com/role/RevenueTables Revenue (Tables) Tables http://transact-tech.com/role/Revenue 19 false false R20.htm 080300 - Disclosure - Inventories (Tables) Sheet http://transact-tech.com/role/InventoriesTables Inventories (Tables) Tables http://transact-tech.com/role/Inventories 20 false false R21.htm 080400 - Disclosure - Accrued product warranty liability (Tables) Sheet http://transact-tech.com/role/AccruedProductWarrantyLiabilityTables Accrued product warranty liability (Tables) Tables http://transact-tech.com/role/AccruedProductWarrantyLiability 21 false false R22.htm 080600 - Disclosure - Earnings per share (Tables) Sheet http://transact-tech.com/role/EarningsPerShareTables Earnings per share (Tables) Tables http://transact-tech.com/role/EarningsPerShare 22 false false R23.htm 080700 - Disclosure - Leases (Tables) Sheet http://transact-tech.com/role/LeasesTables Leases (Tables) Tables http://transact-tech.com/role/Leases 23 false false R24.htm 080900 - Disclosure - Change in accounting principle (Tables) Sheet http://transact-tech.com/role/ChangeInAccountingPrincipleTables Change in accounting principle (Tables) Tables http://transact-tech.com/role/ChangeInAccountingPrinciple 24 false false R25.htm 090100 - Disclosure - Basis of presentation (Details) Sheet http://transact-tech.com/role/BasisOfPresentationDetails Basis of presentation (Details) Details http://transact-tech.com/role/BasisOfPresentationPolicies 25 false false R26.htm 090200 - Disclosure - Revenue, Disaggregation of Revenue (Details) Sheet http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails Revenue, Disaggregation of Revenue (Details) Details 26 false false R27.htm 090202 - Disclosure - Revenue, Contract Balances (Details) Sheet http://transact-tech.com/role/RevenueContractBalancesDetails Revenue, Contract Balances (Details) Details 27 false false R28.htm 090204 - Disclosure - Revenue, Remaining Performance Obligations (Details) Sheet http://transact-tech.com/role/RevenueRemainingPerformanceObligationsDetails Revenue, Remaining Performance Obligations (Details) Details 28 false false R29.htm 090300 - Disclosure - Inventories (Details) Sheet http://transact-tech.com/role/InventoriesDetails Inventories (Details) Details http://transact-tech.com/role/InventoriesTables 29 false false R30.htm 090400 - Disclosure - Accrued product warranty liability (Details) Sheet http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails Accrued product warranty liability (Details) Details http://transact-tech.com/role/AccruedProductWarrantyLiabilityTables 30 false false R31.htm 090500 - Disclosure - Debt (Details) Sheet http://transact-tech.com/role/DebtDetails Debt (Details) Details http://transact-tech.com/role/Debt 31 false false R32.htm 090600 - Disclosure - Earnings per share (Details) Sheet http://transact-tech.com/role/EarningsPerShareDetails Earnings per share (Details) Details http://transact-tech.com/role/EarningsPerShareTables 32 false false R33.htm 090700 - Disclosure - Leases (Details) Sheet http://transact-tech.com/role/LeasesDetails Leases (Details) Details http://transact-tech.com/role/LeasesTables 33 false false R34.htm 090800 - Disclosure - Income taxes (Details) Sheet http://transact-tech.com/role/IncomeTaxesDetails Income taxes (Details) Details http://transact-tech.com/role/IncomeTaxes 34 false false R35.htm 090900 - Disclosure - Change in accounting principle, Effect of Change on Balance Sheets (Details) Sheet http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails Change in accounting principle, Effect of Change on Balance Sheets (Details) Details 35 false false R36.htm 090902 - Disclosure - Change in accounting principle, Effect of Change on Statements of Operations (Details) Sheet http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails Change in accounting principle, Effect of Change on Statements of Operations (Details) Details 36 false false R37.htm 090904 - Disclosure - Change in accounting principle, Effect of Change on Statements of Comprehensive Income (Loss) (Details) Sheet http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails Change in accounting principle, Effect of Change on Statements of Comprehensive Income (Loss) (Details) Details 37 false false R38.htm 090906 - Disclosure - Change in accounting principle, Effect of Change on Statements of Cash Flows (Details) Sheet http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails Change in accounting principle, Effect of Change on Statements of Cash Flows (Details) Details 38 false false R39.htm 090908 - Disclosure - Change in accounting principle, Effect of Change on Statements of Changes in Shareholders' Equity (Details) Sheet http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails Change in accounting principle, Effect of Change on Statements of Changes in Shareholders' Equity (Details) Details 39 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: us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements, us-gaap:LesseeOperatingLeaseRemainingLeaseTerm, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - form10q.htm 11 form10q.htm exhibit31-1.htm exhibit31-2.htm exhibit32-1.htm tact-20220930.xsd tact-20220930_cal.xml tact-20220930_def.xml tact-20220930_lab.xml tact-20220930_pre.xml image01.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 57 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10q.htm": { "axisCustom": 0, "axisStandard": 12, "contextCount": 168, "dts": { "calculationLink": { "local": [ "tact-20220930_cal.xml" ] }, "definitionLink": { "local": [ "tact-20220930_def.xml" ] }, "inline": { "local": [ "form10q.htm" ] }, "labelLink": { "local": [ "tact-20220930_lab.xml" ] }, "presentationLink": { "local": [ "tact-20220930_pre.xml" ] }, "schema": { "local": [ "tact-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": 318, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 5, "http://xbrl.sec.gov/dei/2022": 5, "total": 10 }, "keyCustom": 17, "keyStandard": 185, "memberCustom": 11, "memberStandard": 15, "nsprefix": "tact", "nsuri": "http://transact-tech.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "form10q.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://transact-tech.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "form10q.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", "body", "html" ], "baseRef": "form10q.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": "060300 - Disclosure - Inventories", "role": "http://transact-tech.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - Accrued product warranty liability", "role": "http://transact-tech.com/role/AccruedProductWarrantyLiability", "shortName": "Accrued product warranty liability", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.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": "060500 - Disclosure - Debt", "role": "http://transact-tech.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.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": "060600 - Disclosure - Earnings per share", "role": "http://transact-tech.com/role/EarningsPerShare", "shortName": "Earnings per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.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": "060700 - Disclosure - Leases", "role": "http://transact-tech.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - Income taxes", "role": "http://transact-tech.com/role/IncomeTaxes", "shortName": "Income taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060900 - Disclosure - Change in accounting principle", "role": "http://transact-tech.com/role/ChangeInAccountingPrinciple", "shortName": "Change in accounting principle", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.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": "061000 - Disclosure - Subsequent events", "role": "http://transact-tech.com/role/SubsequentEvents", "shortName": "Subsequent events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070100 - Disclosure - Basis of presentation (Policies)", "role": "http://transact-tech.com/role/BasisOfPresentationPolicies", "shortName": "Basis of presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.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": "080200 - Disclosure - Revenue (Tables)", "role": "http://transact-tech.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.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": "010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.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": "080300 - Disclosure - Inventories (Tables)", "role": "http://transact-tech.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.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": "080400 - Disclosure - Accrued product warranty liability (Tables)", "role": "http://transact-tech.com/role/AccruedProductWarrantyLiabilityTables", "shortName": "Accrued product warranty liability (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.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": "080600 - Disclosure - Earnings per share (Tables)", "role": "http://transact-tech.com/role/EarningsPerShareTables", "shortName": "Earnings per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "tact:LesseeOperatingLeaseSupplementalDisclosureForCashFlowsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080700 - Disclosure - Leases (Tables)", "role": "http://transact-tech.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "tact:LesseeOperatingLeaseSupplementalDisclosureForCashFlowsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080900 - Disclosure - Change in accounting principle (Tables)", "role": "http://transact-tech.com/role/ChangeInAccountingPrincipleTables", "shortName": "Change in accounting principle (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20210816to20210816", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090100 - Disclosure - Basis of presentation (Details)", "role": "http://transact-tech.com/role/BasisOfPresentationDetails", "shortName": "Basis of presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20210816to20210816", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090200 - Disclosure - Revenue, Disaggregation of Revenue (Details)", "role": "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails", "shortName": "Revenue, Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930_StatementGeographicalAxis_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": "-5", "first": true, "lang": null, "name": "tact:ContractWithCustomerRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090202 - Disclosure - Revenue, Contract Balances (Details)", "role": "http://transact-tech.com/role/RevenueContractBalancesDetails", "shortName": "Revenue, Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": "-5", "first": true, "lang": null, "name": "tact:ContractWithCustomerRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090204 - Disclosure - Revenue, Remaining Performance Obligations (Details)", "role": "http://transact-tech.com/role/RevenueRemainingPerformanceObligationsDetails", "shortName": "Revenue, Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090300 - Disclosure - Inventories (Details)", "role": "http://transact-tech.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://transact-tech.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ExtendedProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - Accrued product warranty liability (Details)", "role": "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails", "shortName": "Accrued product warranty liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ExtendedProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200313_DebtInstrumentAxis_RevolvingCreditFacilitySienaLendingGroupLlcMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - Debt (Details)", "role": "http://transact-tech.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220930_DebtInstrumentAxis_RevolvingCreditFacilitySienaLendingGroupLlcMember", "decimals": "4", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - Earnings per share (Details)", "role": "http://transact-tech.com/role/EarningsPerShareDetails", "shortName": "Earnings per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20210701to20210930", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - Disclosure - Leases (Details)", "role": "http://transact-tech.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - Income taxes (Details)", "role": "http://transact-tech.com/role/IncomeTaxesDetails", "shortName": "Income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090900 - Disclosure - Change in accounting principle, Effect of Change on Balance Sheets (Details)", "role": "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "shortName": "Change in accounting principle, Effect of Change on Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20201231", "decimals": "-3", "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090902 - Disclosure - Change in accounting principle, Effect of Change on Statements of Operations (Details)", "role": "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "shortName": "Change in accounting principle, Effect of Change on Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20210701to20210930_RestatementAxis_ScenarioPreviouslyReportedMember", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090904 - Disclosure - Change in accounting principle, Effect of Change on Statements of Comprehensive Income (Loss) (Details)", "role": "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails", "shortName": "Change in accounting principle, Effect of Change on Statements of Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20210701to20210930_RestatementAxis_ScenarioPreviouslyReportedMember", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090906 - Disclosure - Change in accounting principle, Effect of Change on Statements of Cash Flows (Details)", "role": "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "shortName": "Change in accounting principle, Effect of Change on Statements of Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20210101to20210930_RestatementAxis_ScenarioPreviouslyReportedMember", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090908 - Disclosure - Change in accounting principle, Effect of Change on Statements of Changes in Shareholders' Equity (Details)", "role": "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "shortName": "Change in accounting principle, Effect of Change on Statements of Changes in Shareholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20210630_RestatementAxis_ScenarioPreviouslyReportedMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220701to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://transact-tech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20201231_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "role": "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20201231_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - Basis of presentation", "role": "http://transact-tech.com/role/BasisOfPresentation", "shortName": "Basis of presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.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": "060200 - Disclosure - Revenue", "role": "http://transact-tech.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20220101to20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 26, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "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://transact-tech.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://transact-tech.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://transact-tech.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://transact-tech.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://transact-tech.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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r500" ], "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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r501" ], "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://transact-tech.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://transact-tech.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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://transact-tech.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://transact-tech.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://transact-tech.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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r498" ], "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://transact-tech.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://transact-tech.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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r498" ], "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://transact-tech.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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r498" ], "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://transact-tech.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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r502" ], "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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r498" ], "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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r498" ], "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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r498" ], "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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r498" ], "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://transact-tech.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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r497" ], "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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r499" ], "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://transact-tech.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://transact-tech.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MaximumMember": { "auth_ref": [ "r200", "r201", "r202", "r203", "r225", "r257", "r292", "r293", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r468", "r471", "r494", "r495" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails", "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r200", "r201", "r202", "r203", "r225", "r257", "r292", "r293", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r468", "r471", "r494", "r495" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://transact-tech.com/role/DebtDetails", "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r164", "r201", "r202", "r280", "r283", "r435", "r467", "r469" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r164", "r201", "r202", "r280", "r283", "r435", "r467", "r469" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r199", "r200", "r201", "r202", "r203", "r225", "r257", "r291", "r292", "r293", "r297", "r298", "r299", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r468", "r471", "r494", "r495" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails", "http://transact-tech.com/role/DebtDetails", "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r199", "r200", "r201", "r202", "r203", "r225", "r257", "r291", "r292", "r293", "r297", "r298", "r299", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r468", "r471", "r494", "r495" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails", "http://transact-tech.com/role/DebtDetails", "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r3", "r98", "r99", "r100", "r104", "r105", "r110", "r111", "r112", "r113", "r115", "r116", "r117", "r118", "r119", "r120", "r136", "r182", "r183", "r322", "r352", "r357", "r358", "r359", "r398", "r419", "r420", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r3", "r98", "r99", "r100", "r104", "r105", "r110", "r111", "r112", "r113", "r115", "r116", "r117", "r118", "r119", "r120", "r136", "r182", "r183", "r322", "r352", "r357", "r358", "r359", "r398", "r419", "r420", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember": { "auth_ref": [ "r104", "r105" ], "lang": { "en-us": { "role": { "label": "Effect of Change [Member]" } } }, "localname": "RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r3", "r98", "r100", "r104", "r105", "r110", "r111", "r112", "r113", "r115", "r116", "r118", "r119", "r136", "r182", "r183", "r322", "r352", "r357", "r358", "r359", "r398", "r419", "r420", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r165", "r166", "r280", "r284", "r470", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r165", "r166", "r280", "r284", "r470", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "tact_CasinoAndGamingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from sales of thermal ticket printers used in slot machines, video lottery terminals, and other gaming machines that print tickets or receipts instead of issuing coins at casinos and racetracks and other gaming venues worldwide.", "label": "Casino and Gaming [Member]", "terseLabel": "Casino and Gaming [Member]" } } }, "localname": "CasinoAndGamingMember", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "tact_ChangeInMethodOfInventoryValuationToAverageCostingMethodologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in method of inventory valuation from \"standard costing which approximates FIFO\" to the average costing methodology.", "label": "Change in Method of Inventory Valuation to Average Costing Methodology [Member]", "terseLabel": "Change in Method of Inventory Valuation to Average Costing [Member]" } } }, "localname": "ChangeInMethodOfInventoryValuationToAverageCostingMethodologyMember", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "tact_ContractWithCustomerAssetLiabilityNet": { "auth_ref": [], "calculation": { "http://transact-tech.com/role/RevenueContractBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right (asset) to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time and the amount of obligation (liability) to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Asset (Liability), net", "totalLabel": "Total net contract liabilities" } } }, "localname": "ContractWithCustomerAssetLiabilityNet", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "tact_ContractWithCustomerLiabilityForCustomerPrepaymentsCurrent": { "auth_ref": [], "calculation": { "http://transact-tech.com/role/RevenueContractBalancesDetails": { "order": 2.0, "parentTag": "tact_ContractWithCustomerAssetLiabilityNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer related to customer prepayments for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability for Customer Prepayments, Current", "negatedLabel": "Customer pre-payments" } } }, "localname": "ContractWithCustomerLiabilityForCustomerPrepaymentsCurrent", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "tact_ContractWithCustomerRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized related to obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerRevenueRecognized", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "tact_Covid19Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The novel coronavirus (COVID-19) categorized as a pandemic by the World Health Organization.", "label": "Covid-19 [Member]", "terseLabel": "COVID-19 [Member]" } } }, "localname": "Covid19Member", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "tact_DebtInstrumentFinancialCovenantEligibleAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of eligible accounts receivable included in the calculation of borrowing base imposed by the financial covenants of the debt instrument.", "label": "Debt Instrument, Financial Covenant, Eligible Accounts Receivable", "terseLabel": "Percentage of eligible accounts receivable" } } }, "localname": "DebtInstrumentFinancialCovenantEligibleAccountsReceivable", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "tact_DebtInstrumentFinancialCovenantEligibleInventory": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The minimum value of eligible raw material and finished goods inventory included in the calculation of borrowing base imposed by the financial covenants of the debt instrument.", "label": "Debt Instrument, Financial Covenant, Eligible Inventory", "terseLabel": "Eligible inventory" } } }, "localname": "DebtInstrumentFinancialCovenantEligibleInventory", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "tact_DebtInstrumentFinancialCovenantEligibleInventoryFinishedGoodsInventoryPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of eligible finished goods inventory included in the calculation of borrowing base imposed by the financial covenants of the debt instrument.", "label": "Debt Instrument, Financial Covenant, Eligible Inventory, Finished Goods Inventory, Percentage", "terseLabel": "Percentage of eligible finished goods inventory" } } }, "localname": "DebtInstrumentFinancialCovenantEligibleInventoryFinishedGoodsInventoryPercentage", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "tact_DebtInstrumentFinancialCovenantEligibleInventoryRawMaterialPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of eligible raw material included in the calculation of borrowing base imposed by the financial covenants of the debt instrument.", "label": "Debt Instrument, Financial Covenant, Eligible Inventory, Raw Material, Percentage", "terseLabel": "Percentage of eligible raw material" } } }, "localname": "DebtInstrumentFinancialCovenantEligibleInventoryRawMaterialPercentage", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "tact_DebtInstrumentMinimumExcessAvailabilityAndUnrestrictedCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The minimum sum of (1) excess availability under the Siena Credit Facility (as amended by the Credit Facility Amendment) and (2) unrestricted cash required under a new \"springing\" deposit account control agreement, permitting the Company to direct the use of funds in its deposit account.", "label": "Debt Instrument, Minimum excess availability and unrestricted cash", "terseLabel": "Minimum excess availability and unrestricted cash required" } } }, "localname": "DebtInstrumentMinimumExcessAvailabilityAndUnrestrictedCash", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "tact_DebtInstrumentMinimumPrincipalAmountOnWhichInterestIsPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum principal amount, whether or not such amount of loans is actually outstanding, on which interest is paid if the Company does not have the ability to direct the use of funds in the deposit account under the Amended Fee Letter.", "label": "Debt Instrument, Minimum principal amount on which interest is paid", "terseLabel": "Minimum principal amount on which interest is paid" } } }, "localname": "DebtInstrumentMinimumPrincipalAmountOnWhichInterestIsPaid", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "tact_DebtInstrumentMinimumPrincipalAmountToBeMaintainedToDirectUseOfFundsInDepositAccount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum principal amount of outstanding borrowings that must be maintained in order to retain the ability to direct the use of funds in the deposit account under the Amended Fee Letter.", "label": "Debt Instrument, Minimum principal amount to be maintained to direct use of funds in deposit account", "terseLabel": "Minimum principal amount to be maintained to direct use of funds in deposit account" } } }, "localname": "DebtInstrumentMinimumPrincipalAmountToBeMaintainedToDirectUseOfFundsInDepositAccount", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "tact_DebtInstrumentPeriodToMaintainExcessAvailabilityAndUnrestrictedCash": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time the minimum sum of (1) excess availability under the Siena Credit Facility (as amended by the Credit Facility Amendment) and (2) unrestricted cash must be maintained, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Period to maintain excess availability and unrestricted cash", "terseLabel": "Number of days to maintain excess availability and unrestricted cash" } } }, "localname": "DebtInstrumentPeriodToMaintainExcessAvailabilityAndUnrestrictedCash", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "durationItemType" }, "tact_ExtendedProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The extended warranty period on company products, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Extended Product Warranty Period", "terseLabel": "Product warranty period" } } }, "localname": "ExtendedProductWarrantyPeriod", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "durationItemType" }, "tact_FacilityInHamdenConnecticutMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The company's executive offices and sales office located in Hamden, Connecticut.", "label": "Facility in Hamden, Connecticut [Member]", "terseLabel": "Facility in Hamden, Connecticut [Member]" } } }, "localname": "FacilityInHamdenConnecticutMember", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "tact_FacilityInLasVegasNevadaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility located in Las Vegas, Nevada.", "label": "Facility in Las Vegas, Nevada [Member]", "terseLabel": "Facility in Las Vegas, Nevada [Member]" } } }, "localname": "FacilityInLasVegasNevadaMember", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "tact_FoodServiceTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from sales of the BOHA! ecosystem, which combines the latest generation terminal, cloud-based software applications and related hardware into a unique solution to automate operations with food production in the back-of-house operations in restaurants and food service operations.", "label": "Food Service Technology [Member]", "terseLabel": "Food Service Technology [Member]" } } }, "localname": "FoodServiceTechnologyMember", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "tact_GainFromEmployeeRetentionCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of gain from the Employee Retention Credit, a refundable tax credit against certain employment taxes equal to 50% of the qualified wages an eligible employer pays to employees after March 12, 2020, and before January 1, 2021.", "label": "Gain from Employee Retention Credit", "verboseLabel": "Gain from employee retention credit" } } }, "localname": "GainFromEmployeeRetentionCredit", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "tact_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating lease right-of-use asset.", "label": "Increase (Decrease) in Operating Lease Right-of-use Asset", "terseLabel": "Increase (decrease) in right-of-use-asset" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "tact_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other countries outside of the United States.", "label": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "tact_LesseeOperatingLeaseLeaseTermAndDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to lessee's operating leases, including weighted average lease term and discount rate.", "label": "Lessee, Operating Lease, Lease Term and Discount Rate [Table Text Block]", "terseLabel": "Additional Information Related to Leases" } } }, "localname": "LesseeOperatingLeaseLeaseTermAndDiscountRateTableTextBlock", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "tact_LesseeOperatingLeaseSupplementalDisclosureForCashFlowsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental information for the statement of cash flows related to operating leases.", "label": "Lessee, Operating Lease, Supplemental Disclosure for Cash Flows [Table Text Block]", "terseLabel": "Cash Flows for Operating Leases" } } }, "localname": "LesseeOperatingLeaseSupplementalDisclosureForCashFlowsTableTextBlock", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "tact_LotteryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from sales of thermal on-line and other lottery printers primarily to International Game Technology and its subsidiaries (\"IGT\") and, to a lesser extent, other lottery system companies for various lottery applications.", "label": "Lottery [Member]", "terseLabel": "Lottery [Member]" } } }, "localname": "LotteryMember", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "tact_NumberOfManufacturers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of manufacturers located in China and Thailand.", "label": "Number of manufacturers", "terseLabel": "Number of manufacturers in China and Thailand" } } }, "localname": "NumberOfManufacturers", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "tact_PaycheckProtectionProgramLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program loans are authorized by the Coronavirus Aid, Relief and Economic Security Act, Section 7(a)(36) of the Small Business Act (the \"CARES Act\") to provide forgivable loans to small businesses.", "label": "Paycheck Protection Program Loan [Member]", "terseLabel": "PPP Loan [Member]" } } }, "localname": "PaycheckProtectionProgramLoanMember", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails", "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "tact_PaymentsForProceedsFromNotesReceivable": { "auth_ref": [], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount associated with payments for (receipts from) principal collections from a borrowing supported by a written promise to pay an obligation.", "label": "Payments for (Proceeds from) Notes Receivable", "negatedLabel": "Collection of note receivable" } } }, "localname": "PaymentsForProceedsFromNotesReceivable", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tact_PosAutomationAndBankingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from sales of thermal printers used primarily by restaurants (including fine dining, casual dining, quick serve and hospitality establishments) located either at the checkout counter or within self-service kiosks to print receipts for consumers or print on linerless labels.", "label": "POS Automation and Banking [Member]", "terseLabel": "POS Automation [Member]" } } }, "localname": "PosAutomationAndBankingMember", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "tact_PrintrexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from sales of branded printers wide format, desktop and rack mounted and vehicle mounted black/white thermal printers used by customers to log and plot oil field, seismic and down hole well drilling data in the oil and gas exploration industry.", "label": "Printrex [Member]", "terseLabel": "Printrex [Member]" } } }, "localname": "PrintrexMember", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "tact_RevolvingCreditFacilitySienaLendingGroupLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement with Siena Lending Group LLC that provides a revolving credit line, subject to a borrowing base.", "label": "Revolving Credit Facility, Siena Lending Group Llc [Member]", "terseLabel": "Sienna Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilitySienaLendingGroupLlcMember", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails", "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "tact_TransactServicesGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from range of supplies and consumables used in the printing and scanning activities of customers in the restaurant and hospitality, banking, retail, casino and gaming, government and oil and gas exploration markets.", "label": "TransAct Services Group [Member]", "terseLabel": "TransAct Services Group [Member]" } } }, "localname": "TransactServicesGroupMember", "nsuri": "http://transact-tech.com/20220930", "presentation": [ "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in accounting principle [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44", "r424" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r168", "r169" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r18", "r197" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Fixed assets, accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r56", "r57", "r58", "r458", "r479", "r483" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive (loss) income, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r55", "r58", "r64", "r65", "r66", "r98", "r99", "r100", "r341", "r420", "r474", "r475" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r30" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r98", "r99", "r100", "r302", "r303", "r304", "r357" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis": { "auth_ref": [ "r104", "r105", "r106", "r108" ], "lang": { "en-us": { "role": { "documentation": "Information by type of change in accounting principle. Excludes change from amendment to accounting standards.", "label": "Change in Accounting Principle, Type [Axis]" } } }, "localname": "AdjustmentsForChangeInAccountingPrincipleAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r294", "r305", "r306" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r133" ], "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": "Anti-dilutive securities excluded from computation of earnings per dilutive share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r133" ], "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://transact-tech.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://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r133" ], "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://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r22", "r92", "r153", "r156", "r162", "r175", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r339", "r342", "r364", "r422", "r424", "r444", "r456" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets", "http://transact-tech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r11", "r43", "r92", "r175", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r339", "r342", "r364", "r422", "r424" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r92", "r175", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r339", "r342", "r364", "r422" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total noncurrent assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r344", "r345" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Accounting" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r7", "r97", "r149" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r17", "r88" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r83", "r88", "r89" ], "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, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r83", "r380" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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": "(Decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingPrincipleMember": { "auth_ref": [ "r104", "r105", "r106", "r108" ], "lang": { "en-us": { "role": { "documentation": "Change in accounting principle. Excludes change from amendment to accounting standards.", "label": "Change in Accounting Principle, Type [Domain]" } } }, "localname": "ChangeInAccountingPrincipleMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r98", "r99", "r357" ], "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://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "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://transact-tech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r28" ], "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://transact-tech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r28" ], "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://transact-tech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r28", "r258" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r28", "r424" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, $0.01 par value, 20,000,000 shares authorized; 13,956,375 and 13,917,731 shares issued, respectively; 9,911,533 and 9,872,889 shares outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r60", "r62", "r63", "r69", "r450", "r463" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "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)", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Net Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r266", "r268", "r281" ], "calculation": { "http://transact-tech.com/role/RevenueContractBalancesDetails": { "order": 0.0, "parentTag": "tact_ContractWithCustomerAssetLiabilityNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Unbilled receivables, current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r266", "r268", "r281" ], "calculation": { "http://transact-tech.com/role/RevenueContractBalancesDetails": { "order": 1.0, "parentTag": "tact_ContractWithCustomerAssetLiabilityNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Unbilled receivables, non-current" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract liabilities [Abstract]" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/RevenueContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r266", "r267", "r281" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://transact-tech.com/role/RevenueContractBalancesDetails": { "order": 3.0, "parentTag": "tact_ContractWithCustomerAssetLiabilityNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue", "negatedLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets", "http://transact-tech.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r266", "r267", "r281" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://transact-tech.com/role/RevenueContractBalancesDetails": { "order": 4.0, "parentTag": "tact_ContractWithCustomerAssetLiabilityNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred revenue, net of current portion", "negatedLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets", "http://transact-tech.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r72", "r92", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r364" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r90", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r239", "r246", "r247", "r249", "r256" ], "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]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r24", "r25", "r91", "r96", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r235", "r236", "r237", "r238", "r240", "r241", "r242", "r243", "r244", "r245", "r250", "r251", "r252", "r253", "r393", "r445", "r446", "r455" ], "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://transact-tech.com/role/BasisOfPresentationDetails", "http://transact-tech.com/role/DebtDetails" ], "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": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Debt Instrument, Decrease, Forgiveness", "terseLabel": "Loan forgiven" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r222", "r250", "r251", "r391", "r393", "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails", "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r49", "r223" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "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://transact-tech.com/role/BasisOfPresentationDetails", "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r50", "r91", "r96", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r235", "r236", "r237", "r238", "r240", "r241", "r242", "r243", "r244", "r245", "r250", "r251", "r252", "r253", "r393" ], "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://transact-tech.com/role/BasisOfPresentationDetails", "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r50", "r91", "r96", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r235", "r236", "r237", "r238", "r240", "r241", "r242", "r243", "r244", "r245", "r248", "r250", "r251", "r252", "r253", "r259", "r260", "r261", "r262", "r390", "r391", "r393", "r394", "r454" ], "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://transact-tech.com/role/BasisOfPresentationDetails", "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]", "terseLabel": "Basis of presentation [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Deferred financing costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r308", "r309" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "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 Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r86", "r93", "r318", "r328", "r329", "r330" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r86", "r195" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "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://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r280", "r283", "r284", "r285", "r286", "r287", "r288", "r289" ], "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://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r280" ], "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 Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings per share [Abstract]", "terseLabel": "Net income (loss) per common share [Abstract]", "verboseLabel": "Net income (loss) per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r70", "r110", "r111", "r113", "r114", "r115", "r123", "r125", "r130", "r131", "r132", "r136", "r137", "r358", "r359", "r451", "r464" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations", "http://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net income (loss) per common share [Abstract]" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shares used in per-share calculation:", "terseLabel": "Shares used in per-share calculation [Abstract]" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r70", "r110", "r111", "r113", "r114", "r115", "r125", "r130", "r131", "r132", "r136", "r137", "r358", "r359", "r451", "r464" ], "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", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations", "http://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Earnings per share [Abstract]" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r133", "r134", "r135", "r138" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r380" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.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. Excludes amounts 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": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r64", "r65", "r66", "r98", "r99", "r100", "r105", "r116", "r119", "r141", "r179", "r258", "r263", "r302", "r303", "r304", "r321", "r322", "r357", "r381", "r382", "r383", "r384", "r385", "r386", "r420", "r474", "r475", "r476" ], "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://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExtendedProductWarrantyAccrual": { "auth_ref": [ "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.", "label": "Extended Product Warranty Accrual", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "ExtendedProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtendedProductWarrantyAccrualCurrent": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount at end of the reporting period of the aggregate extended product warranty liability that is expected to be paid within one year of the balance sheet date or normal operating cycle, if longer. Does not include the balance for the standard product warranty liability.", "label": "Accrued product warranty liability, current" } } }, "localname": "ExtendedProductWarrantyAccrualCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtendedProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount at end of the reporting period of the aggregate extended product warranty liability that is expected to be paid after one year from the balance sheet date or normal operating cycle, if longer. Does not include the balance for the standard product warranty liability.", "label": "Extended Product Warranty Accrual, Noncurrent", "terseLabel": "Accrued product warranty liability, non-current" } } }, "localname": "ExtendedProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtendedProductWarrantyAccrualPayments": { "auth_ref": [ "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the extended product warranty. Excludes standard product warranties.", "label": "Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Warranty settlements" } } }, "localname": "ExtendedProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r206" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the extended product warranty accrual from warranties issued. Excludes standard product warranties.", "label": "Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Warranties issued" } } }, "localname": "ExtendedProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtendedProductWarrantyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Extended Product Warranty Disclosure [Abstract]", "terseLabel": "Warranty [Abstract]" } } }, "localname": "ExtendedProductWarrantyDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ExtraordinaryAndUnusualItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unusual or Infrequent Items, or Both [Abstract]", "terseLabel": "Basis of presentation [Abstract]" } } }, "localname": "ExtraordinaryAndUnusualItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r347" ], "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://transact-tech.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r20", "r194" ], "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", "terseLabel": "Intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r376", "r377", "r378", "r379" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Foreign currency transaction losses" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfProperty": { "auth_ref": [ "r86" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of oil and gas property or timber property.", "label": "Gain (Loss) on Disposition of Oil and Gas and Timber Property", "negatedLabel": "Gain on the sale of fixed assets" } } }, "localname": "GainLossOnSaleOfProperty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r86", "r254", "r255" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain on forgiveness of long-term debt", "negatedLabel": "Gain on forgiveness of long-term debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r73" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r19", "r188", "r189", "r190", "r191", "r424", "r443" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "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://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r71", "r92", "r153", "r155", "r158", "r161", "r163", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r364" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 0.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", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r67", "r153", "r155", "r158", "r161", "r163", "r442", "r448", "r452", "r465" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (loss) before income taxes", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]", "terseLabel": "Condensed Consolidated Statements of Operations [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income taxes [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r94", "r312", "r316", "r317", "r326", "r331", "r333", "r334", "r335" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Accrued interest and penalties related to uncertain tax positions" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r118", "r119", "r152", "r310", "r327", "r332", "r466" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit", "terseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations", "http://transact-tech.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r85" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 18.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", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r85" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Accrued liabilities and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r85" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r85", "r408" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (decrease) in operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r85" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other current and long-term assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidTaxes": { "auth_ref": [ "r85" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Taxes", "negatedLabel": "Prepaid income taxes" } } }, "localname": "IncreaseDecreaseInPrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r85" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r126", "r127", "r128", "r132", "r295" ], "calculation": { "http://transact-tech.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": "Add: Dilutive effect of outstanding options and restricted stock units as determined by the treasury stock method (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r192", "r193" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "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": "Intangible assets, net of accumulated amortization of $1,325 and $1,209, respectively" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "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": [ "r185" ], "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]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r36", "r184" ], "calculation": { "http://transact-tech.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "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": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r9", "r41", "r424" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://transact-tech.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets", "http://transact-tech.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r41", "r184" ], "calculation": { "http://transact-tech.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Raw materials and purchased component parts" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r37", "r184" ], "calculation": { "http://transact-tech.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "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://transact-tech.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "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_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "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://transact-tech.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r407" ], "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://transact-tech.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturity of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r411" ], "calculation": { "http://transact-tech.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://transact-tech.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 undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r411" ], "calculation": { "http://transact-tech.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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r411" ], "calculation": { "http://transact-tech.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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r411" ], "calculation": { "http://transact-tech.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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r411" ], "calculation": { "http://transact-tech.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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r411" ], "calculation": { "http://transact-tech.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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r411" ], "calculation": { "http://transact-tech.com/role/LeasesDetailsCalc2": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r405" ], "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 lease terms" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r406" ], "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": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Extension period for leases" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r46", "r92", "r157", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r340", "r342", "r343", "r364", "r422", "r423" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r92", "r175", "r364", "r424", "r447", "r460" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Shareholders' Equity:" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets", "http://transact-tech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r12", "r48", "r92", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r340", "r342", "r343", "r364", "r422", "r423", "r424" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r14", "r15", "r16", "r25", "r26", "r92", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r340", "r342", "r343", "r364", "r422", "r423" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total noncurrent liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]", "terseLabel": "Debt [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r45" ], "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://transact-tech.com/role/BasisOfPresentationDetails", "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Additional borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Percentage fee on unused borrowings" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r23", "r445" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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": "Line of Credit, Current", "terseLabel": "Current portion of revolving loan payable" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r50", "r209", "r210" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "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 debt" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInExtendedProductWarrantyAccrualRollForward": { "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": "Accrued product warranty liability [Roll Forward]" } } }, "localname": "MovementInExtendedProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.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://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r83", "r84", "r87" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r59", "r61", "r66", "r68", "r87", "r92", "r104", "r110", "r111", "r113", "r114", "r118", "r119", "r129", "r153", "r155", "r158", "r161", "r163", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r359", "r364", "r449", "r462" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://transact-tech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "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)", "terseLabel": "Net loss", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations", "http://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r5", "r102", "r103", "r106", "r107", "r120", "r121", "r122", "r173", "r174", "r180", "r181", "r323", "r324", "r325", "r355", "r361", "r362", "r363", "r371", "r372", "r373", "r399", "r400", "r415", "r421", "r439", "r440", "r441", "r478", "r479", "r480", "r481", "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Change in accounting principle" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrinciple" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r101", "r104", "r105", "r106", "r108", "r109", "r113", "r120", "r136", "r171", "r172", "r176", "r177", "r178", "r179", "r182", "r183", "r302", "r303", "r304", "r319", "r320", "r321", "r322", "r336", "r337", "r338", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r356", "r357", "r358", "r359", "r360", "r365", "r366", "r367", "r368", "r369", "r370", "r374", "r375", "r388", "r389", "r395", "r396", "r397", "r398", "r414", "r416", "r417", "r418", "r419", "r420", "r436", "r437", "r438", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails", "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Interest and other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Interest and other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NontradeReceivablesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Nontrade Receivables, Current", "terseLabel": "Employee retention credit receivable", "verboseLabel": "Employee retention credit receivable" } } }, "localname": "NontradeReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails", "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r153", "r155", "r158", "r161", "r163" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating loss", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r403" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Maturity of Operating Lease Liabilities [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r402" ], "calculation": { "http://transact-tech.com/role/LeasesDetailsCalc2": { "order": 1.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": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r402" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r402" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r404", "r408" ], "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 outflows from leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r401" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "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 Asset", "terseLabel": "Right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r410", "r412" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r409", "r412" ], "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://transact-tech.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "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_OtherAssetsCurrent": { "auth_ref": [ "r42", "r424" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r21" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsNoncurrent", "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://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r54" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r344", "r346" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfLoanCosts": { "auth_ref": [ "r82" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan origination associated cost which is usually collected through escrow.", "label": "Payments of Loan Costs", "negatedTerseLabel": "Payment of bank financing costs" } } }, "localname": "PaymentsOfLoanCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r82" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payment of common stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Withholding taxes paid on stock issuances" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r78" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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 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://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r10", "r186", "r187" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid income taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r79" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from the issuance of common stock", "terseLabel": "Proceeds from Public Offering" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r80", "r91" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from bank borrowings" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r77" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from the sale of fixed assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r79", "r301" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued product warranty liability [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Accrued product warranty liability" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiability" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "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": "Product Warranty Liability [Line Items]" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r198", "r424", "r453", "r461" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "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": "Fixed assets, net of accumulated depreciation of $17,499 and $16,736, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r307", "r434", "r496" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Engineering, design and product development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r31", "r263", "r424", "r459", "r478", "r483" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "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://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails", "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r98", "r99", "r100", "r105", "r116", "r119", "r179", "r302", "r303", "r304", "r321", "r322", "r357", "r474", "r476" ], "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://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r150", "r151", "r154", "r159", "r160", "r164", "r165", "r167", "r279", "r280", "r435" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations", "http://transact-tech.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r274", "r277", "r278", "r282", "r290" ], "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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue, Performance Obligation [Abstract]", "terseLabel": "Remaining performance obligations [Abstract]" } } }, "localname": "RevenuePerformanceObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r133" ], "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://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r132" ], "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": "Earnings per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r38", "r39", "r40" ], "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]", "terseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r109", "r113", "r139", "r140" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "terseLabel": "Financial Statement Line Items Impacted by Change in Accounting Principle" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r207" ], "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": "Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/AccruedProductWarrantyLiabilityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebt": { "auth_ref": [ "r25", "r446", "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt", "terseLabel": "Balance outstanding" } } }, "localname": "SecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r85" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Relinquishment of stock awards to pay withholding taxes (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r53", "r64", "r65", "r66", "r98", "r99", "r100", "r105", "r116", "r119", "r141", "r179", "r258", "r263", "r302", "r303", "r304", "r321", "r322", "r357", "r381", "r382", "r383", "r384", "r385", "r386", "r420", "r474", "r475", "r476" ], "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://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "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://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]", "terseLabel": "Condensed Consolidated Statements of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS [Abstract]", "terseLabel": "Condensed Consolidated Balance Sheets [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) [Abstract]", "terseLabel": "Condensed Consolidated Statements of Comprehensive Income (Loss) [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY [Abstract]", "terseLabel": "Condensed Consolidated Statements of Changes in Shareholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r98", "r99", "r100", "r141", "r435" ], "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://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Stock Awards [Member]" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of forfeited shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-Based Payment Arrangement, Forfeited", "negatedLabel": "Relinquishment of stock awards and restricted stock units to pay for withholding taxes" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationForfeited", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r27", "r28", "r258", "r263" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares sold in Public Offering (in shares)", "verboseLabel": "Issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r27", "r28", "r258", "r263", "r296" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of shares from stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r27", "r28", "r258", "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r53", "r258", "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of shares from exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockTransactionsParentheticalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Transactions, Parenthetical Disclosure [Abstract]", "terseLabel": "Supplemental share information" } } }, "localname": "StockTransactionsParentheticalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r28", "r33", "r34", "r92", "r170", "r175", "r364", "r424" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfChangesInShareholdersEquityDetails", "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets", "http://transact-tech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r52", "r264" ], "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://transact-tech.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r52", "r264" ], "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 (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r52", "r264", "r265" ], "calculation": { "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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, 4,044,842 shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r314" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "terseLabel": "Unrecognized tax benefits recognized due to expiration of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would favorably affect effective income tax rate if recognized" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnusualOrInfrequentItemLineItems": { "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": "Unusual or Infrequent Item, or Both [Line Items]" } } }, "localname": "UnusualOrInfrequentItemLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemTable": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the nature and financial statement effect of an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Table]" } } }, "localname": "UnusualOrInfrequentItemTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r142", "r143", "r144", "r145", "r146", "r147", "r148" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Assumptions and Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/DebtDetails" ], "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://transact-tech.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r124", "r132" ], "calculation": { "http://transact-tech.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": "Diluted (in shares)", "totalLabel": "Diluted: Weighted average common and common equivalent shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations", "http://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r123", "r132" ], "calculation": { "http://transact-tech.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": "Basic (in shares)", "terseLabel": "Basic: Weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/ChangeInAccountingPrincipleEffectOfChangeOnStatementsOfOperationsDetails", "http://transact-tech.com/role/CondensedConsolidatedStatementsOfOperations", "http://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Shares [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://transact-tech.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "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": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e725-108305" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e765-108305" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org/topic&trid=2155896" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r327": { "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" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r497": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r498": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r499": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r50": { "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" }, "r500": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r501": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r502": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r70": { "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "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" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 58 0001140361-22-041362-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-22-041362-xbrl.zip M4$L#!!0 ( *%^;E64SM;U0@D %LO / 97AH:6)I=#,Q+3$N:'1M M[5IK;]M&%OU>H/]AUD'S "2;[X?M&' 4I340Q*FM++H?YT5Q-A2'Y9"6U5^_ M]PXI6[;E6FZ3C>)=&9#%X3SN#,^9<^_E'.;-K#@ZS"451S_^0.!SV*BFD$?/ M2V:J@\.][JJ_]8_AD+Q77)9&"M+H?7+>SF:J&1!*WM2:BEJ)J20C/:MHN>C: MV,];S=N9+!O":TD;:-L:54Y7VWP\.\U4(8GG[;K.KK<;.FFTTL%(5XM:3?.& MN&D:DB'Q',];;3\<6AL/]^Q,#ID6"V*:12%?[V2Z;(89G:EBL4]>3-1,&O)! MSLF9GM'RQ0&Q]XWZ0^X3UZF:@YVC0Z$NB!*O=R9G/Y^=RRF:OI]%4H1I%@QY M!E^!=+,AY4$T]&3@1KY,9$AIW[0?N)&7S9 6:EKN$VM\/]:&MGB=+7F]["^7 MV,D^":K+ \)UH>M]\LRQGP/"*/\\K75;BN'M6ZMVP+-K9'U 9K2>JG)8R PZ MI&VCKXKJ;I"NC.E:2.BKU*7<@6^34P&6]#]VB.WU]4[7*QB[!]-_: UNF_?8 MY],5S/O%8+H0L$SCRUPQU1#?W76OK0 @U \8M5R0KV+587LT&I]-3MZ=C(XG M)Z9*]'D M>.'\=)-Y:Z>U0WA!C7F]\_;\X[OWRC03'!Q*95%45 C8)5_O.-VUJ2A?7N/F M]$? (DIYG,DTHX$3!"EEGL@27SA^ IM4!(^M@5DU8CF9I6U)M[/L->*^N^0" MUXG38FE]HZLO\4SB%)+2^4G*.V MY1Y"49,%8QT4G)= M0WT4NH,>4W;2>_@T]BR\OE_0I8('@B91Y,E4 10KR#5A5M" 9!43JFFCPS& R7;T[%4K)I3&T7F"5&?TL8=R5/@V4"3 & MABRLWP5C8 6N:G#EH%H)S<$2\ [(/%<\)Z;%K^OV5XB4Q" M8-,6LLC_WE@D2:9*P"E"_AJ7$*N44!UNUROW59G!QDX;!?VHDA>M@#X!^RL@ M' !O%(I!!=!%UB$;B^*:5CVBS:VA@;E"8<<#K-$64 &XI 'P=CAC[>'4Y"0K M]-PLB5;+*6 *!*8A% L[N\'*P0I?S-*8.]8^/F)T7O(>-&K;,,@OW:(N^$T%I:C -F M%6(&L$BD0?PHDV-UK#8#D4*APFNA#"^T::$=RE>MBP[L5:VY%%!LR$O MI! ME@[ XTN>TQ+">72JSMH":K@^';KA2_G*-G5#T5UUEPI#GK(C&?9/4#Y6N-=Q M 6W9>*#LQD 9#(3SO,U(J($.X_Z38QG-PICYS,N"* MQ+ R^&TE?;2;.WTD#_ #CK&CW,A@%Z;9RV9O,FZ#XQ"%.!?($M1A=*V$R> M:9E10M%:X014YS=:(2ZQI]:@+V=W%F,=/RM3VD@PJ %9Q$85Q0?4%A35%:9E MC;CV":%%YV&N.L;PBTFL" (([9]BI$5!W](D%BZ-(.3R/9HD(@J DBR)?N&Q>W!7Z.,A2#AJ"?IDN MVF*Z;>ZW8!.5IE>U)8:2V<,)#,*60:K=162W$F#/ 7;^Y%C#(M]UI.0)%R(( M>$I#[K@\XHP%B1-X6ZE<8DM9\[8#Y%U@8R:P#V+LG;7L>81>H6.H.6]KA.^* M%[:FUYDV#93C&R?HR\"R+'/EY.7-)B]09=H:-.16/3"9 R=LZA*SFF5[9\57_PMQ?F:3(T]#EU_2B!B,X- M?"=F"??BQ.498V'*O&U\=11^%\F4%P^F4>R+)K%D]>!:&E"I5IEUK1+(DD?X MK'<".#"*0OC6Z-I<.8BV #K#\QN-M$2\T8!I<#RQ5"BPQS9]"$MN0VL?GJZ65'HBCS99IQC_IID# W%9QQF?B.PX/0 M_5$%&T#< MV\5TT^C9U9#$JRZ)3?+>0O37>&1[9N_.2:U5--W=**+=V+]G0E_?W.?/W,BY MF^IZ]-)_?4O_:XMZXS2IL^N'U?_82H]RJD#32ZOXHUS)C(PO)6\QO41..___ M^X/T_3OXQAOZ%SGP[&W[@>?^&T^=PS][I/[''_X#4$L#!!0 ( *%^;E7- MI8BH2@D &8O / 97AH:6)I=#,Q+3(N:'1M[5IK3R,Y%OT^TOP'+Z/I MAY1 O1] (]$\9I!ZH1X22CUI1H:48 CE2XPFMYFT=]SE6O!E#51.N@=98MS&R M&B[7^7QY4<@22!!L^]YVL!U[>;+4P)&:S+4)[ MDWIOZV!?R"F1XL/6X/*7RRL86M=W(>>9B&/63^+"[T>1$/T\H[R?)B&+&2WR MA$9=U:[C&J[K/BWEL-HESOFNKS5]"5I?1GK1W@AL([LDFESO$:Y*I7?)3Y[[ M[!%&^9>A5DTE^O=O+?N!SZX&O4?&5 ]EU2^AP 9I4ZN;(MUVTI8QI05@6Y6J M8 N_S8@*]*3[LT5229K M$OK;P:T7" 3]A%.+"7D1K_:;@Z.3R\'9Z=G1X>#LXIQR-7AY#:QK@><%=WV[-^=_?KEJ(!:3?WT86P=G/7)5PQ0JR4CV<*/Q3S$D]HO7N:L]JRG M^C_7#S*3HA[9"^_GN^1;.;(MPDMJ MS(>MXZO/IY^DJ0>VE$6 MQ!DM1!B"C__2)$ES?'(UCJH6B\$L?,O:Q66G%H_=)5,[3YR6"^]K-?D:C\7? M?J37=L59V>OR)/ZW,?;Q[=U=:[\"7,B(3H%HF$J8V? VDH;\WB!J0)=S+)\H M71-5D5.EQUBI_R^B"C+0M#*'O"8#X*,*G1A*[.FLXDJCO8UU>QVFW*!W[-/8 MQG,0<<*]D.:PB: +-A1T'ZE54@BJ\9Q\J=2L M!!0SO19['>*$PE8JA=H):U-9$916I*EJW5BP(,*('"DL/GR-+P^%D'N^;$?A7D6>9&7!;G@44"I\/S"IYG'-Y!%X??&(B"%K!"G M%O*WN,1TI4)SO*V7[LNJP(6=UA+;D14O&X%M(O:70-A#WD@;#"8(7\3CE811D2!HO2HL0 Q!GS*?A!E(FVE#* M#.[@Z\U/6>"G>Z8C1:>0[4*MB@+S?>V0=T:H!H=QQ*RTF$$L$C 6/]*,K+DU M&V.0LH'*7@MI>*E,@_5L^-*J;,$^T8J#P&)#WB&V!2!96@"?7/,1K3"CMZ+J MLBG1P@]IWX_?P7M7U8]%>]5>2IOU5"W);/O$AH\E[K5_H^\VD MV3$8;!\!YZ31TVSH6=7&:6/6KV+E$P-$=M=3*\A4H[$!#!%3:5S@02NH7#LV M[[T-6$+?3&JE,)MYIF&&2DDU=(.0+:ZT07B MRK;4&*OEW,IBG/!S84H90(=J#(NVTL0FY[PIJ8VN."SGQ*TFQ!JMPEP6QOB/ M@37$ (CU7V.FA<0K_"AG:;2$7V75!Q[;#Q@)'K M!YRUB8EDGDIA^4:-JAPX$3*-MAF6)2'58D$(I*BD3):RGEN9N*I;NSPX[CA: MM,R^8[J4H;D ?MT-:-+H"=+2.%G+N=+".>!RM2%4J%9+9"?>@8FEO37!/+1E M("X/,>K!.EZ8TUV%2R M>'H#@[!%DNI6$6AG OW9LXV_.M8$F9]3ZL>1"(HHR-,+3#$(?"SUX='?C M6[)&;"AKCEM /@2VW0GLDAAW9R5[GA&OK#!4G#?:PG=)A:UH=:Q,C>7VI1.V M97!:%GOEY-W=*F]ME&DTQI![=N@R1TZXK4N[JUDU-]Z\;WT947,C5&WD<6P% MX4*RFX4N7,Y)*;] V>UCWK/O_>6)>9T,%7&>)KG/*10>,C3.T@+LJZ,BC05E M/-G S93XN]A,>?OD-HI[T206K.[=A@8;J9:9=1LE+$N>H5D?)'#H%,7TK5;: MW A$5X"-V2,<-3@BWJG % I/6RHD^N.JOD/F89@S-HSBKTT=%XL$_-Y(=-W.^(E7A 769@PSJ+<+W(:%I$71*%(@R2'1VGS]^[(0\<.2TQ& ML >)Y+![:G9WCDM -'>2[F:78@;TB]5H;7+B5)I+J]Q+KL4^^K,XTFTHM#N: M*^((%5C1P$T86<&G+@U#8Z0'9DN]5B(:U(>F&8^IQK&Z873A>N6[AM<97,+8 M*]*(AT4>#0K-I$EF[IQ<8@JK]"X6/<0L^ B"Z+>O5#M MZ-%KY9*LIJJ<@M5,%1UV[X5U%XQ@/"G5'/#N;*3:"$3OD _)LD)&OGV&3MI> M%\8O?/#G&*=EEYRCFV.&GOI1SQT7_+.C/D^!^JM0KCU,9X_GE71BT&;Q;RTV MMB^-?0ZQ"/(D$E$40)H%"8N],"TH^ S)]ABOHG [3W]^!,2=7TS5M1K?=$F" MR35QF[SW$/T2CVS'[*PZK+4,J(=K1;+MA8^,Z>4]?O.3GW@/=[N>/?LO[^G? M\_HRGG[6*$$$V)Z^[0%T_'&GZW_\X7]02P,$% @ H7YN5<>/.-]I!0 MP1D \ !E>&AI8FET,S(M,2YH=&WM66%/VT@0_5ZI_V$N55LJQ8GM.(F3 M %((X0ZI1VB22G[!M)??[.V [2%*VU!!:D6,K%W=^;-^,V; M=;*;FG6VOYLR0O>?/P,\=@TW&=M_)2*=CW;;U54]])OCP%L>,Z$9!2.'L"C6 M:VZ:0.! 24(5IRL&$[G.B=A4:\KC4,;%F@D#L6+$X-I"<[&ZON9T/DMXQL#W M6Y[;\EM==]"[9F B\XWBJ]2 -QATP0'?]?WKZQVGQ+C;+B/9C23=@#:;C.TU M$BF,DY USS9#>+WD:Z;AA)W#7*Z)>#V"+P[C*(GC0;VT=FS8A7%(QE=B M""7XVM<=L?@5EE1M[:7,&AE"D%^,():95$-XX9;'""(2?U@I60CJ?#YT'0<^ M.\/4"-9$K;AP,I:@05(8>7E+54ZJ>Y%4E*$M(05KX%FGA"*2^D,#2JM[C?POO7Y5#?.ZV1$,J.8INE%RB-NH(/\N4*!1%!? ;5-R(.@FDSG MR^.CX\EX>3P[@=/W\\7[\3O^&\61I1WS7];^);/\4 MVO!D\^.X&_O' HT(P6+#I8!S;E(P*8-W!5&8F6P#4>KQCU[YZ$?J^.ZKEN[SR1F\ S1])M4;'SCL$HDH_.5-< M4F""XNH%RPU;1TQ!QVV6THP=08,5='H%;<'B0G%C?1-!87H1IT14[6+-M;9A MX)^=21$3I$PQ!'\=6172%E@3&(E3&Z"=@L+'E,8LHTN9)-BDE-Z.U1$UD38* M\X\(FI 72A<$6Y*1<%42KUYXO?ZHK(@R!$)E;O-S?78]Q[*CMK\@*B*":6=V MD;$-V%3CB&5'$\=)N%1O>S"!#(FR'W]G",.G4I/;" M??FI_EO!_X)^#8@SHO5>XW!Q>O26:[.TSO$NR[*<4(J]>J_A5ML.X M%]I SNP3BTFVQ6]D?A_5L^.]N<5MU?=N='M3)7_:\7\D_8DYR M@7#%MN=FTPR3+<&.)'8F3#)FKJR;*Z^I$?>)32Q.TE M09*003#P7"_I1=2+*:'DMNH*.JU!_^4M1*YQ1=(8N;YT"7Y^ 5IFG(YN?[>Z MKZ?7UFTXP.T3V+UQ6F04)U[GV1*2_DOH M2",6'+(_48RXD$^O-!ZA!OW*Z\,@/<4] M,*>XB6[6RGYTN5>NE;T)2\6(+A2JD&T ^)JGF"%J\_3R?P\[]WOY6MU_[%^K MUV?[VP;^*W^X>?[L/U!+ P04 " "A?FY5V&;W M>3.15ZBUD-BJ4AOFTS^9)0D$"!!")95$>G<:74I5F7G.^>6YYX_GU44WN[KH M]LH/5[KHYC]MG5?5Y8?W[__XXX]W\9-W_>+L/0( O\][9:5ZQFV-KN_FO=^? MN#Q^K55Y<_G5@^O_P/754$KYOO[VYM(RGW9AN"U\_]^_?CDQY^Y";=\?3WR\ MO?WAY&C8^^&7XTOSLD\0Y$]-=GC%S0^N'KL6QH4)@W?__>GXR^WEU?3K;R]] M7Q6J5_I^<:&JO-\+=T)@&Z!MB"9NLETZ<^=&X?V[L_ZW)^\#Z380VQB.[S,H MM\^4NKRYCU>EK@?B,C?3+PU?W+VPNBP>N3)\ M<^=2=V7.IU\:O[E[UZ)Z2(KPX5TR5,5V=7WIRNEK'+Y^'[\><0W<1C?4KI2Y MO7_-&^&#[F?U$_!$@,1I<_+H\1&+8^_NG?LNS'#7];__>Y;P87KE=EIG"J"O<8E'GO;/(N7X^/?-YU&4+O('@'WU$@P,0- M=ON7UT5^=EYE8? TV\[B-"=_O[T]'NN%JU06)[WM_F^0?_MI:[??J\*SMT_# M>FYE9OCNIZW*757OZT7(WH??_OA^M KAI>[;ZZRLKKONIRT?KM_VZB+O7G_( M_O,TOW!E=NC^R([[%ZKWGS]D]?=E_B_W(8/@LOHAB_?=5MW\K/3K?A[E_)?<6M?;&C_7YN5E5X5G]OH] M]\/6QQ_SJP]QA*X8OJROKE^&"P[#ZA:YR7KJ(O[4Y1]VPG+;N.3[776V53]I M/_#)/SG2ABA@'42 4$&T85X3*+D%@B'!1PMT51T[_].6J;D) ECU;_EJ"$4_ M;07X^N#S*V?#\G3#-O"Q_O/C^SM#>GR$N[6<5_MY:53W?YPJ]GKV,0_? M#G@_?%+>65NLH46*4D\)P$@H(KP30%,D9%C=YX?[,;Z:W],)E"7 M.0@$88PX )3G@")EA=.*:\MF&-/?\,PCVNL%V+C>#6,J5/>@9]W5?[GKB=$X MYC$.,H"Q- 0AKQB3'#/KA$<*0C?#:,*OPR<<@\=&M5^$)P44&@UKM =^.';? M7&_@CH-BD?<"^(3EJGDCZ!='.DAKO;E.#!5JS@,%%;>4$2R9A(@#8[ S6'B/ MIPXU#/"?,SUG[^K2F8"# 4[")4?^)'Q:^N&X3RI55%$0=J[R\I_AO@2&*?_J M+K0+6^Z@EP^?^!L <3,I\P^]O!O0K!@$"1POR7@-IE/J14ORU%"'+ 5TEUW MVJ\_^Q2L _M57<>+=XJ@JIS5OROO( *C6)@ E$@3HY@2E*L 69!"[YB:*F;\ M+L1/BD18<.M,?A%VHI^VMG& BY>)Q!=7ELX=7;HB+&#O[(L+,[A9^?K=J2LN M)L8?1AS0C%%(P[Y*!99 .^U1F W'3MNIF%]3-2Y&39!?P[TO!AD-56UH?S(CXL*HK;XP>^NRKMUNCKJ%C^ MM%7F%Y?=&C/NWF/XN,EGU&_+_J"HW]56Y(?1K.J%F(K3H^MY M*[+Z>6ZJ[;-[\%]W/&'XS?C]^R/L[Z_#HLD 0[+35+\;0E*Z&\X.@UGON?C/G_%I"[#OS MNT._U\T/0M0V^L'MD=ZZD/G=@"EL"27OB&V063ZCV,)%BBV\0;.V+LNL:+;0 M9;F_];9L6=#LW+)0D ?M PFP6)!H!['O@. B01ZPH)$%-;FJU=.]_QM$([9_ M<=GO16VUUM)VK,VC^ACL;)7;@]ZNNLR# CS6VII=FQ$_N[,XO.%;&QYV==G- M35X-QY#9/'Q;AB'>:K-/3FGKX_BR)^?VX_NIC[M9VYM1O9B ;&$$1#,0<&2J M5'WS^T80[<%\&B(46B2A:J1\3M*,&5P,NM%-?%2=NR)^7;CSN$S?7+ ]^Q=N M(P@X\SP;(NQBMXA$V-80=J$&PBP2>UHX50Z*Z\T!URDSVA@I3(I,>Z5M%D7F MV%4J[SF[IXKHE"PW@G+3)[4.*DU-LG891XN?7]H UH,99[%D$WZLG>V:-.?E M:,Z+E<49E+$DBZU2OV#[]O*%8LTLQESRDZV)(9>4KC:A1I*J]JM:L\!?VI'; M!83)^EP?^9HICII,F24% 99LRJ0=K@6JR$S.A!0 :*_38*8 >2)@>Q66>RER MB93-D[(5.8#W,D83W9=,]U6EQ+Z,[DE)6C?ZWJMK2?1M#K=74J!SKP BX?;R M<7LE%1XOD^M$]TV1]Y?IYPG/UT\/?PF>)_JN&VZ_3-].T9SUU;Q?)LF)TNLK MTR_;DQ.EUW=W?IG6G2C]5O3L%!5N,"J\AI*?^&&)_+ BO]N+XB6)'Y;$#^NA M[2=^6"(_K,@F2%S0EERRA7;42N[VE:0H+;);3B+@"KKE+)F "5J7E::[7&A- M$8\60&AR?BVIS<-R03,5HK0$"%/ :$EM$)9+LK1WM8!0L^Q="0A;LFO%%6.U M5ZU^U8+6!G><2R"V(H=L%N?2O4M?ZVP4HV6I7[5M66 \WFNV9;EWZ2O[& ,* MX#\_.UT=!*XKZK-E:GG^JJ[# IC?OQ;]R@V/MRCZ9X6Z^-)7O7;+]\/9;'V, M!R-\F&%.#4DXV 9TPJ7ZVGWS)H[2DB[4\X<3[I1AO9:5,<336/G8?>MWOP7= M:+=P-J_VENI+^&9X9N?B_[@\DO7K"ECOWB&S;$YWH9X,6Q^/WP< M9-4.3'54G+CB6VZ&)ZE\[9<[@ZH_/"=QIV<_J=[O8;;MI&-9! R:,HLQ/#TU MEXV/!D\E[^GHK,/19V7-Q6M)W"=FLO&!W:FDW>_W[>C]J3/GO7ZW?W:]EJ1] M8B8;%Z-]+6EOK&L99W@PCS/3,1Q=M]. I2YKU5B7J]RLKLAJ!G;:: .\3:K-*JRDUI7W)49:YQH]OOC=Z0W2?^TV MKU94A"9'RT;M"&]/%WGKP8!6;UO)Q;?Y+KY6-!R;P2>3V&VA[+;9+J.97,B; M%.ILV3;ZYMW)*:ENDY$CF?,;9LZWI5'ZF]"#7J^6K*.5U]Y81TH17D_2SF# M/[$@ZX\C;=JN5L1YK3BUYTUL6FUBMN49[RM2BAISBB?CO1W&>[N]WK-"U]IQ MTY+4Z[?.0/-I76O'3?/H/(FU5I&7MG:LM;G;WEJZ 3:)M387M=KKADCAD+>Z M*:T9<=]2-O+K YF;M"W,)]9KL#&TNB0XA1[6D;2-I+RO'6)L7(%F6Y(!4ZQ@ M(S#BQ9D-;23EZJ,P[58/DZN\];#>:BTA*8#KN&,W4I&_)IM[:S3"-Y3$]N*@ M[9HQSO)4B18G#"4?\>LW^A551#16;+/^>\*;*&)M->MH)JR7K:5.NIO;'W-<_+ M>1UE7\VRFY[8]>+V#6WDD=43L-5:WJ;UWUA]JMZ;:0T\_V%N::-IL173ZD*@ M#8^BMDY!?K-U"&O/2FTB:EOZ&;RM;6==J?;:\^K77W9;UI;BS?C%&TREV42 M604OKZM^T8BQM"9PUJ;\K+=A2S78R&E->.ZM;Z%M*0=^6SOBNN)%@RKW)I)Y M316?5J3]O2U.V12J;6+T>/6AH@UFH*'>>>R^N=[ ';L+E?>"NOW5%;Y?7*B> M<4>ZFY_5NM#>U:4SE;.G>=3(C_Q)^+3T@0SANY/Q>&L^"O?%,/#!*M7.ZOK2 MV8>4'I3;9TI=?ECLC,,4F[GQ.]N/]\FN+KJ]\L/H&3<+Y56IW_6+L_>C+]Y' M@FY%'L';$-3LU.BP/MZ(P\1JSR4+>2]P?+CVH9H[_J9=[$T2>Z^2O4EB[T;9 M&R7V7B5[H\3>4]UCQZIW-N317]55?C&X:*]?ZV:H6Q_CVSOCW3AGTI ZGU0W M,N3)N7/5E[X9)D!$8AU5YZ[XDBN==_,J=V4[J3:6M<>FL?5Q?,7T^2R2JLL2 MJ,].5P?ACL4@#JTF5H":?O=; )#=PMF\VE!^>W*\0T?KO/(@'WQ:F\@=BR# M)?>==87J[@]ZMMSS/NR3^3=W\H>Z7&'56J(LO?=5;4RZ984XMBU*N;, MH*@MQ+TKTQU89_>+_L5N_^)R4-5FY9'?4T7TYY1?77%RK@KWZ7KZ#6J>.:GZ MYO?X\T"1^O=?NVWGE0:7XU8/?F)=FMR<6E$NG/CMS?!;*_+$$K^]#7YK2X9; MXKD3':P(('2RS\K+J.HESM].S>_PWRRSBV3]>G MUY90=5.\MS&:YZ=W+@EX'-37 ^*$L1&-D!X M]4+:?E'EW]V9*@_=-V75YA%VVOR:5,O)-F(SJN63E[Y632(8C-0DDL1[)>)] M7W\A$P+^C/Y"%J*^EX3YOGAC74^$V7XM N_Z@[%X?N\M^48USWM:&]YZ; MR#J0""02-4 BL% INN?S2\3:6.]:TAN2WK!&>D,K7(;WA2C!X^90EB=X3/"X M,?"X(AV#S0&*MU7IT;M37@_9:OT1>:,8O6V8N<[[3S.@T2()GL_SLU'RDC:&Q7NK M0(J )(Q?+<:W2!HV14U*TO!&I:$!HR$YZ%I,HDW9OI.>^GH]-8'L>JH> M5(XUE@:XR.3<39&&M)\UZ'=9O;>Q;:#2.@E.1L/&D2A!VN:YDE_%5H->/N2I MWP*);@A]X50Y*-S'T;ABW60YOL'XN_'[>(=I=T,/[I:7?8(@__#;R>>7W@S? MW,SFWP+O3%YS.+@(@!M >,[G/?A]_/"SZ_4O\MZTV\ZZ*'=N\?[NZ)^9+GF$ M$I?AY=-+]SZ_^A#&U1\4QI7#M^=.V9K+PL,__NG?_O1O6?9C>)F9KBK+G[8^ M'7_=_QKVJU_JR[8>7E=6U]T@VY%KME4W/^M]R *C5Z[X(3-A7RL^9'\&]7\_ M9#XPU[97%WGW^D/VGZ=!9LKLT/V1'?= MPY_WLMVC7W\].#DY.#IU(_EI>J-GSKY"W'SB\.S^U%\G61PBV_U9+W>US@T3%N3P0K!>N=M?YZG5K#<+*;7W\ M[E=5_)X=]=SW=YY:Q0:+@:3=;ABL">STTQ;8JM]?*FMOW@\QX_/)U_TO>5F= MQA]MW:'2"\:2_9';ZCR^ 7_](7MVKEOU4F79\-_AWQ^KXN/X_?B;'RL['M'H M 83&IP6UO(H'6HP?4O4O%[&>SS+9WP8JZ #%6!N8X#5A\8+*]4'W^UVMNMU^I?M76Q__X\]7B$'TPT.6 MK.P,"Z<&5?^1A7M KJV)^]WEXM>N\51\^-MO.\>G>\=?_B<[WOMZ='R:??WM M^.2WG_[&43>'Z#Y3N[I_%K*#$9 MR\3-/"87:BBJ-RP7__W3OX4/HA1\G $I5P&PCRY@L'FSZMQE_S=FSVRH*6:N M9YW]\#QX#DWVO6&FY 176\L,LHYS !VA1FKEI%$6*DXUDEB\C*L_V'#W[8OP MB_,XA&VKKK>OG2JV72]LSNZR&NKG&'2R^/N'C+[B9>X7,X/[H^R1L+DI;*Z/ M-\NCW^8!.!/%E&,<6&DUH4 H:2%DTC/)1/@<+0JB\Z,#UF]'!>J.,M[V_'K,7,W"M_5#0>/\=L7_8OLGW?_"VQQ M_Z-WK]1'%X6:3ZCZ8 95?^KB[/8O+O(RNFLRGP?H[ WB)O%AI(@/[:-'L6&O M=KOLA]\=UC^;P 2*(0)8<, -(L)[!9%WFD#FN>26SJ"P?03;L40;/K=/S4F, MEYI>8USX\;P8W_9\M)3P\NIF%\!Q$[A/:*W,[V=%?]"SV_>_FC8TW2]LH$$6 M)NWNBG(8,>.S.PBX>I+LZ#-],,*$"A@D* M@3, $R60!)XA20&5UG/L9M"OAO@<7PZ,O1S]'Q#TXW'V-^O2V>6\1 MEOG>5:!OS0A9WV?%#0-DJLS*2V>BO]QF>2_+JS(SY[7>_OVLR#&;$KD0=7&X MW)$R7759AFO&KYK5).5?'U&'1N/1_:KJ7]P\*D.75UG9[^;V"?5H:7;",VAP MT#/](FBH:G245>5VAR=R[O;M)#A(X13R%BMI!-&:2VB]90AI++F13,VAM=:1 MCLNB_RV.*5I=GUU7_:&B)WHZ6$S5SAZG&WJ$;%OCC7JVVVPT^4_5U<$H8C8\ MCNF!:N*QU9YS+BB"1'$ID,+24TJQD1;-XDOZ"-@V))0Q 5Y$V7MZ]T)$=KD4 M"=!;BU06=.KZ9*OL_PV*O+1YW<$]8O$=\:LO*\Y4+_]7_?[[EC+^TA?QX-WQ MNY-WV=[%9;=_'5;Q+LMFA_UW3R_53!;<&][?W@&XP1BW8VWARG+TYTO>RX9-\;+=>I[W8:[SN-/SL2&B MR? 10TY:'L9G)0%"*6Z%@50+[PAQN\YVZA,O.]G)( _8 MA#_-.]S=\/*H..W_T9M4%*QQW@U]6\0+%/8-JR!E@&J&&=(S#':XEO..JD;< MH^)K4"SRGIG485B0,F0 DX);@B026& N-,($:"?,+%O9[FG+E!/Q3DZ#Z:&\ M;I+X?NT'?;'[_^67]Q13A8 *N@7B#G(B0" J4-X P((Q"X"833^A4"Q/-7D< M;9>^L8[6-FHBHZQ$U>IJ=5(9)[C32DG@@5?3P24P9UT1:26<8BZ!R.V+K MLA#S<799NO3?^D[_X\\"0?Y#F9VZKKN,2YT-U[H3;;KN(,II%GFA:;1H?M+[ M_2(0N&:O3NW$"6_4:.-0/3O^R.=E($\68^B=+/?1C]@[:"-^):0KQG*N(WDFQ3JMX.(K*U,SH MKH:HF07$^>,\#Y_6=ACI=EHLW* M96=OA"?W(OW>2N\46.8__< V*Z.\40- M\3;&_B'[#GZ?G:NRSABRF>IV1WIPU#G_;Y!'C3,HFMJ-+@@WO5$Z<0P)#1/9 M1JKGA,8Z)FY41^/7,9%MN& V7!(VYGC]9>&,J[=IB+(ZV[7,O@LW#?3+RD'8 M8,KS6$E6C).\JG-5W9M!]H>Z.]0Z]:G^\6@BWW=J0^ [-)RH#EP0OM?_&Z81 MKZ\O#3^*HQC=IZZ.K0=1#S(:!Q)D5EV7XRJ39[R"NX.B"/<89E=&U*E4-2@G M]P@GB,&*&T,H(80'<]<19Y#PA!, \0RH\S^Q#NLNVXX']YK,LH@QDA/VPYVT ML=&=#_L+? 3Y83$E(JN2G9J; B-=Y%456"]8VJ8J^KV(M-WKS 74O0[6=N#> M0/#HK_RL*I7%!+O[DG5[CTG;[G@0KB2 !N$9RDTP[P?=84SQ9/LT^RZ2@O^ M LH/KPK#R^L$FRHLJXJPBZ@C D"4JC(Y9%=B@C*4S^- MZ6K;4[\H+X)DA:<48U@-$[H(ZW/="1O1D++AG@&]8U;;6796]/^HSL?7C+GS MQ+EZF-;YO%=G$-UL>'1.JHWTTEBC "0"&,6A4C'(HY33@/EY+*GZ M@34%S>B!M5$U#;.G;\$+W7Q7(Q>+(NO)X[O$(B#D&:ZIG_YI4.8]5T[:)@8: MCR%AQH!@F0"AH:,RF.)<<&@0F2&A9_[ZW%4)\\M"_NW@GKW'](8E\,[XV3_7 MC]X=/GDR[T51IIFPA&%#8@:VD-H83:V@7@KYPFK8EY41OIB'6N?!\4_HL9V@ M$$[5P7,_S3ZMK=( R+U^;50.RJ'V&P9>%SQ/*Z0+1F%\5OS8Z:>L4;ZG>B97W:@$C?J'9;$/CU6%+;.8/9_;QT*6^#OU_51U-EE0 M]RRH\CQH[V/Z9]\%JM;&R[ HYFG;X,8H#Q;Q& EU$X;+[0F!%BN MB-8&(J0I]\3@A>TIC^)!%7#QRD]T4MH$@%D#&ME#U9W6#KR O M)@_:3OG3UL'A?K!^P[[M:CMXLN5"6)EMVZ^V1Q=O?90="6&'XIODIO%T/CZH M(K[?5NI3X=3O,<'FQM0V7:>*.O7U_*;P+N@,8UX;?3*._(X(.=) ICQ@O]^O M8M^J\99VC^&&6][M&!^\>VS,-^.]#)]LZ_C1MO)5+"-4W3_4=3FAY$R4, Z' M'U2CRZL,3)0QWG$4C#X++#VN>$3QTA=4.4XNXOU*Q>F3FMK?JQTEX-/3C?]] M>_OK\5&TG^+PAUE;QZYTU5_#Z[^BO_[UK]O;KZL=OU=Z7D\M\/RHS.=#D)VP M8MVPO_SP2,GLK59U<+A[=/SUZ'CG=._S#0HN @R;7>.9IW]P^'GOOU\XHXUW MP$G\1(YX?$QS^]N6T)P M6(* &4V9S_(=7) !+? [\;@-_:);/4&=J7=J9O[3]JS=W;V]_?T7^03NE.C+ M1311"1!6N8L,SLG[3Q'JU7->H.3?"OQ-=]PR^V[04P.;!^NW$UL)J+KQM;/S M)@(^B0-/+,5*F7"__F^1\KFXI[QP09]ZR JDNM$%?;T-[]3&*5[ :'_:EJ\. (0%#VX!A]V!&8(B.X\*= MQX,COKFZA\R%R[[[TB]KH/@^(<4S2TX34B2D6&NDV)\5*51YGNUW^W_<52$> MP,%CEL6F(P%+2)"08$E(\#!(\%H8.#G9FQ4'ZGR%,J8SU-'@\W[7NJ(G>Z=Q'SB*ORHZF>/X,\-E M>_9]NK%((5J;2.'<2#-GZL76C8EWFM[-Q"5\2V8>IMN&9R'>)_QZX<=*=Y6C<9XF#27Q+&-8YQ3\?H M$L:-, [_+1Y=='"ZW0AJX8/N^'W$NVX_GLQ:9CNZ M/ZA&C36RX[S\?=-1*YY"G% KH5:SJ/5T #&AU@BUR.[1X>GQT9=A&+LJ^MUA M'\BO1=\X.ZA/KTYP-*?T/)'Y^Y00WTD*7D?4>.&\QW1??3)TS(8>GNW1="9T MRH!,>V+*:V[GG@B_[/V\\V7KXQ=WIKK#G;!N![7Y6^'3#))0**'0(E!H)\'0 M3#"TS\?G)SN'>]]WOKX M6V_B6(43U75UM&68;3+9RC:Z#WXKW? W M+Z8@'NB MO M*TT08.$%1@J($1:^%HJ=KP1(4C:"('IW^LG>\]?%!J*O=*%1_E,<$Y\ V MVYA=WF>EX4<)K!)8K0-8/5VNEL!J!%9L[[]_.?AT$,VYO:OS7.>;7[J GW90 MOD9<4DK*DE)2GH:-5Q<+'OQ\N'/ZVW$L_KE]O?%R\:)V0?'?E_4I;T-7VFD+ M./^A@FARCG=G_,2;!X<[A[L'.E^S@=TX.C MPYD'M_6ZMJJC=?I\\G7_2UY6I_%'"VJVVN211B0^;2I4-4*K8=;"NQF15 VJ M_B.CFT*^Q_"SD8G<\MK)Z<[IWJ][AZ++W.=L].CPY^G+P.0XY^[3S)=!M+SOY M96_OEF(KF\$CG4+K ]H@_"$KGTR>AZP86C:_J<;T$ MJ;[5C_EI:Z@#W SY/AP,O_XA&\WN1F6(>^%=4)A!DUO$,V\57?BL@O_"YSW2 M];FN3K__\!FU[$;9^V$OC)EUZD=6YB'_O80V\?#XRFU'P0CC[O7_*-1EHP1+ M#/(T@\S?H;5%_/$B8_IE!%WFN5Y3";13EJXJ9Z_;>.'TFA.%B5NS53!Z_8 / M65Z%NYNXTQ_TLNJ\/RA5SY:=S%V9@(W#@VLRJRHU>W/P5W/^6V;RH#0.CWT. MZM;Z<_;S'L35,$M:M]8)V5@OY^RO+W-#WOE@%1&>NE=CS(0U\44\"#[,?-AV MZ?[P&A+F&YOFZ:5; .N^@+]>/J074+817>(ORR/8%)_Y.'RQ1@LV_2R[0;E] MIM3EAR@7.ST;_^S="L5.M:N*(IZ@^?=X2-[$D78$((<1<,X;3 3DDAJ+.2)< M,V(-G'H28GW^X>21=FCR2+MM?'.B'7[F1#O6P8P\.,UN\0RQ8 %:NL&8D.;% M^T."E1D.<%\0A@C.E0BH$(09$85A/$U5:H,#5EB%T10,@1#=/Q9S7@R!LD,H M?RL@LB1=L(4*W\[P2.^M"FJ;W&.>1+%UTH#&C')\ MPR>'KAK9]Q.@A9S&1GC/.63$H?+A8=CK+$3)U3.%4?GV4,:6,LH#G4BL/PBT)9=PN(Y4,XI(!: M1X@S$!*BE!'<4QK-(4:XEE(WJU1T* !MAGZ1=T.(;DJ-M>BFD.G&//&=;"M M)HVJH!4@;3BSPA,#6$ FPAW&U'.EA;'-:A&P R%M*RXEU\3F"]*<4B,9)M9X M9C61Q%HKE$(:8:^L101"V+ K@D.X44*37!%3&/-KX2Y5;K-\>(IPI:Y6LZLG MPV5M#9??24J2E-53O,QW0M*H):->"\;6KM5E9K[AN5!#]VMV@B(K), 6$ Z5VFGT+&W6[ M]:/',%<9Y1DT'D(C"+=>6VZEQ0 HC13 JE'5".,.EZT-1;]0\-JF."6,>-,8 M,2\@, D]5U98J1V!UFK.H#101\L)&CHE/7V!2ACF'8C9FP:$):EH*5[=4+QZ MB6B:>)7X;771=?[/3LSD4_+-F_ZL^_%OW+L(#77[NJ5X7O8CGKY<6] MG=9#[JE@7"M!G "2"R8I-3K^M:[9"GC(.T0^+ 2[2Z2L;G2Q_)4QB&H6INLT MU(0(HHW!B@+-%580XREY:(N,8+$.GZ*#=++"E9K;[?GM0NJ'&F^H] M-CE-?9[LB(!,0?ONG7UQJG0UPQSYWTI7.P$G,SL9EQ(A K SQ "JE )8.T@A MP1J 9LM( SAM6%5]$JRU$JQ%21%0D%J(! Q_"7-01V2"9+LYK"F-,FB]4A$1 XB*C1Q 73Q6L=X(I!#[FU M7#:M%*#6UK%86SLQ9%NK,H26,>>2@+D<^55?#;**[GLZ@'1B(C9<$ M6J(948XB2C!C@"LN?+.-+GDG@&);H2DY$S9?JA8B0LQY*[%5C&!).!#"$&2I MPIX8JSB3&Y_( MH%$361W##)JX]G<&/Q[J+ *QGP>>=5_R;U$FQL\?"L5$BLED*LEDYR+%D8U] M6!QC!#$JF"+:646 (;E=S^[*3MAK]ZY,=Q"3NJ>8UD308$Q+ M+*PEQ",GO0# *1=@!2#IFL44)-Z,89TD^6U+\H+%ED(-A+;>4AO49$0%CTV) M@B6*D08:NF8+6.2;R8=;EC+=0/N3):G1PXXH+2L=;F_M7XL+_-9)RYEHL7#8 M[YF'K>*Y9$0A !EFA&,F%>" !QN)$ZY4PZ82:B\^IF8H27B7G$_TC*0R 2PQ M#&J$,$'("@RUQE!1BX4&>$K@?8&:#&EOC_@WT \E=0I(G0*6!5-S=Q.9"EJ$ M>:0H%Y1B3;3EVEB'B/=:(40P;;:A"&0=2%I[O%UJ*))@8GUAXA68H+$C)/84 M@4 108U4U"N'H")88VD;/NXF-AE:K]YNF^*J(:]WU;R>:X>-W%KDA2$M-.1L M?Q"CO0^'MFH]I#W'J:_9PLT"UI-]X*#CQ$KG5; U*; J*&_42JZ,=M#"*34K M"U3;B.S(]IY*/$U^VZ2;)3QY#/H3>"Q*K9M4YGC0WZ!74A)(F ,*8*F<08XC MB#QI."<-!*1H;07[XI!B61K;2GQ0;;0CVV@EKM,RI=2/Q$^KYZ:*;=JI M^OZ77.F\FU=Y^'%,.3TY5X4[#]^YHOR//PL$^0]9;$E377](Y3RI8V0J+GES M-&Z#3KEB7^"HW776O07+E:#A>NW%265)*G#BIS7AI_50@9M(MQV#^V4L@QJ6 MI!7N6[_[+>^=9=V^ZF67ZEKIKGN[^N^J@Q)M<=L!^R7NN//*[A;-Y M]?"\#B\1Y=XI[#TE3'$),=846 VU(18UW9T'T=:F";YU0^A-AEI:&T=Y1HR) M5I>:Y/&;=[2U\L?49^A<;/7I^YOR:!9ZAE(8_R[?HA^ M8;J4 >;"'TT$!E(RI[53G HH%&K6+2%0:QND)*=$DN'5';?TA,!ZJ*@,L@I9 M4%<4\DH!IG#L;N2)5 XVJJYPT=K"M35U3331\:T)#>;FH(3"?7.]P6HB*JE+ MU(SXU]HN47.H,KOA%_&;?^35^>Z@##-RQ5,*C+ "#/%E[E MU4: :5WM-TQP5ZG4+,EC \5B%)YA)Q7SL(:B-9I/*ZW!U*)J6> [5W;M$WYP M314D5GN +"):4VTYTY+CH#1QB 5J5G$B'=Q>VS+ULDM L;Y \2I40%( B"6C M2#L"N50.>8H$-DIR!'FS#5!DA\O6IJUM4C.[% MO*!;>]C+I1./-I_':1^07 M[[V^.>+/W"VC3('Y%-1;H3=[:C]AQX27 C'C/"3:,!7^IY4'DG$AC#<-]QAO M;792.^VO),SK*LR+EUQOJ'06"&:4)A0J#212CH+P%GOLI^36++(3N&BMY;2V M1M**M9A[681M4F+>N G0;IWCD=RBJ9AEG*+:2:T=940[H#2%##$,-;=0H"FG M%RPT?"ZG'J#<"M1*]O7F"]=")4E+(YPADGI,'*<*2RLI= Y:[3EK-E$/=GA[ MSU1N\R:_Y-#UZQEV>.YJBD^GL%/+[*EY3W.="$=-/RB284*LAL 'JPH;I1RP MB$G#N=78\F8K%J!I'"B92EG+*4FXD46XJT !D$"':ULJHU,8@CP[B@A,7IYHO/DT7I9]U^(X^[0C1MWJCAAMI2K61D5KG98I):XG M?EH]/RU-85R<*3>.U751P5)Y6JG/V[ MZ@[<5U?4V\5D'35CF"-/+5 R6$%0<,B$A@Y2Q0F#9":G")ZT@M"-$02>,8(6 M.0^&O.84>>.$([&?EN5$":@YLB",>+9Z\#GG =Z!:3F-]SZXRT19,+**R*6Q MZ&_FA:AG7>X,JO-^$1C$3A)202@HL%Q"0)AB6F!HD& ^QA:PG])?;,H"P,D% M (LGY!/C%PX8+\-X#8\A3*6D$<)*8T$8/,&S)7C/.7X$.D$RX_^>)V-6UG/( MU,TD?G@I_0[*KR= M++R^=.&K;ZY[_6*"'@VJL@J+E??.)F;.%5>,"\6@A<1C+SD5C$IO)'/6PBF0 MM#BJRC!QV*$8+X2HT^?',/80&20=YE1EWFENLD'NOX^JW;K"[>\]S6PWD%O=\AX$WAX MYX1I+#2FDAJ."1%,,J^)\%H)[*E"L]D$\T(AI1W9WCJAY'Y.HKS4,]A>(K?, M(F\0 RZ8\<1;K(%@&GL>A-, ,BVQ?H$J3)!;1%+7E(UW\Q^[2N4]9S.GBE[> M.TLGKVZT136'KC'FD+T1@^P8,[@8=&-@Y+/SN6PF!)113K31D MS$7@8L)[W*BN(3N8MS:_+?DK-E^Z%BI*4')EK$><6$*DM,H1AD@0(Q*4=F(; M+N"E'8]?,R?&+0=F_;I[BNE?7!;NW/7*_)O+ONOVR_+[+.^%CV\[ MQ5;J*ODXDF'T6KWCNV2,P]JCOP2N//054?^5%U-QK:I@=8X MXKVQ!!JH/%+$4JB5#2##% J*"K.4NT%"( $&FXG(<\3+38!'AI64EU"Y6VT\*I5[ M9MP>(=),I@00ARRCLM-&=LVLE6"W3; M8=2!L+5^NSD;@ZR:&U:C)"=H67=H>1V.Q ,=+(YY!1X1#8PDTC*-J' .F" L MC2K$"4=>2_J7@L8J]?*U;'54/EHXVQJX;J6C(_4U618(S!$@KG>"$5/OUX@T5HG;&J E(!B?8'B5:B MH);4 B&\MD18IQG5"F%AN?%"NMF<-G.C@NA(L5Z-*#?%H4I>[U!=E"HVT76R M+D]LN6I&6FA)V_Y =]V4H:U:7_G+\D@V%[*W=N%F[FFWT[-/JWW>(!]L_J#- M44(LT(0KKSF0'CIJ&NY[261'MK<":YIDMTFW2TCSV,:18&6A?3&?PQ!I*2+4 M2.YSR!0+:/S5)!&V BF?G]0O3MFXSG<(OD3VG:I[G1[O')[L[)YF MIWN[OQP>?3GZ^6#O)#LXW#TZ_GITO'.Z]WGE0]P].OR\]Z.J(?K@)*S?OV]O M[_3,>;_8W@Z+J3X>GNQ]SL)5)T=?#C['(6 /61D YC"(8R:_GQ4R:M ,H^Y& MQ#4!G^L,DOA^A-?#W)+A1%\\B>=-X4GQVAKSO/%5/:ZM"82_ ?Z%6/P+UDT; M5'LG;LT>:D7+E_CS(C#9K^&;\S+;"UN87:(RL5R#X^T0]3#OK15-FW0%/I]/ MN7C+J:D4E,>>]Y)4CC;PYXF[#*JP=D6&06=YO-F*L] 2;VPX;RP?S-X.@Z(6 M,&CT$Z\C7R:6:)(E8&*)Q!())1)+;!Y*-*C0K*6%#\DJF*E^P(706^NLT@RJRKU()?Z[=C]:\E9: EQ[DWTN:5U M2^N6UFTI*944M?M8N$-79:7JKJBLN8WIZ.U+VVYYON2:+-AS;=Z^N=[ [1?] MB]WPXWC1/_+J?'=0AB5PQ=Z5Z0ZB?;!3EB[\O[W;5(02RHQG4!BI" %>2(8% M(-Y0QPB9UKD> 0Y@U5_PT0^\(VAK.\"ULTPF0="Z)5*V<76:!!<(@!8>0@BD M(UQ:Q;%F7BC'E=.$3RG'@S?@ A<(+J##,$_@DL!ET>*3])NVZS> 268-%MI: M3X1"VC,&)"1(>2V@FW*$&P)P\?H- 1THIAVAF2 H05#2;]94OR$"*^45E,HZ M@JQ0!L1^-$AJKAB1TYIFWX#+ O4;)#J(I?:,"W9]-=">\?7%_S"A- =!8DK !2\3@:&WX8RVR5Y]U#+0Y4>;G MHE^6V671]WG5&I=!*[V[J9_CLB!U#J6H9N.O-1=/'HHC+/%(\W@.#M'6"HF, MYC+FKPC&Q91CBQOQ0(@.E.OE@6AGS"=!18**%VI?TW&!%":U4(8@736@DEG2&*"LTT)9@2)2DS ME$QQBS;B58$LZ1 )*Q)6M$>'B*=':$B@9P02 9V25F@:N\F'/WYZ^FH3_AO8 M ;RUN?&;TD$^NG:: Z55@T M-Y"5Y&GSY:G!+0LS*S2(?46H)H@S*0!$DCN%J&003TGV;R2+A'4( 4G$DHBM M^Y:%)644,$FYY$19I#4V@'+J,1;0.[.DY O:(:*U25EM-EV;BY\T8M6>N&XW M!E2B)1L>\+N+X9445%E_)U.[M8L1VP4P_'7,= ^A,&CH!%-OJ2" 4(FD\ )R M08%QU@N"EV0-HPXGK:WZ30[C),O+5&-F$ER-@S$@!59$^2"Z3$#M/2$88DJM MUU,$MRFS6\HDN$EPWX+@-K4)(Z2QDT(KJQ212 C,F,/*6((94)HNR;X7'8Y( MDN4DRV]!EA7547^&BC M,"NUXH0 K G'&EGJI#,:PV6Y'5 'DM9&^Y/\)OE=HRW9>\HH019** AB7GH/ MI7=&02LDMF))W@?90:"UV05)I)-(MW5+1@P!C+ W3FEBC1320(6ME<8B+(E> MDA."=Q!KK??P#70"33UO4L^;98'7'/K(35WQ",#*"02S6GL94 QR( CQ4$LH M!3%:2N2@,E,/4FO *< [ JR74='.H$@"C 08+]1VGD('XI"EE#@0T(! I91& M6'B'5-!UM';+&+V[ MFSDZ1="W;6XLR9>22K\6AA;KU MZ5^X[+MNORR_;TUN9S+$WK0A]AK7S4'-T%\".T]&LX.!!04@V(=_" Y&&O2< M<@<< P;@I26(KMFIELESDP!C+0!CZ^-WKX$'@AE%C#B).2:: >V]@QXJ(B37 MCD^!AWF#065-J.UGZU\9?$-.G*4R2E)R$F:U K.F*CFO@C$ ">8HZ#@0.A+3 M]!!RC&LD"2-NK.H" M['YU[HH;3]WH!)WO5W*"3O)WM]K?G6B<:)QHG&B<:-Q^&B\K-KE>;6W'BD\G MZ[F5',?22MNUC99I^^S.>3QJ8WX;6J*CQ,[#?J\_-E$/W>0)ZQ#$9MZ>4R8) M,8Y+H87CU,92=PWIE#3/>0.)L]FFM+7]9M;%!FV1*RTAS[HBSZ)A1G*(A28" M$"L(MUX32XU$'&'C( %376!-!B319C8";+6K*V'*V\:4)6@SA"L@I<;"*4LD MEE*" #!*0(*Q09 O.V (26L/KUL7G$GJ3(*>UJDS2!I"M02:24"89,(SA@D@ MA'M M5Y@<=QL.-/>K(1U@9E-C=PUXM,ZBO&[E3FTWK@;>-5[[S.9$)$U)H'S M#J)..IZT1,A#1:G3!'.G&*7A$^,(]9Z:I1TPC%%;H3,%6C9?PI[/+)I5G@S4 MP?81GC*CB+-,%M9:#\N:ZQU)PM=*PN?*BIY5Z+4EP!K( MJ3"<<"6T\H9"Z*#E"CNVP*;$,_H[6&OKP5HE]>UQ:B0@6!;-%R?U0#OGPK[. M(2&$$R@UMQ]@VNO7V\>PY'+_9@YX4GDO"S(5./4L_^9ZKBRS MOL^Z_3"MRA47@04 \%8@QYKC@@&E@QY<"]1?A6?'[E[/:_7-&/ M'" 0A#^T=5M(S0$2>JPO>BP2*@P*%J0E&@J*B75."X&EITH2Q3V?YH9MZJ2J M-3MI+J%%0HNU0(N&=0VB*%7&&F8X(Q(Z;:!5Q#"EJ)',RV;:2"==(Z%'0H\U MTS6H1-!U)81Y?44CKI&JMT*Z7C_M)Q?XO4569QF&.$ MB30..: M$=XHBZC!#%+A/*=F2FR\F9.S6NLF3P=W)DE>KMXP6XJ8,9Y@[22U M1#NEK7"L[G#*@7 2+LTW 7AKT_B3Y";)77W"RFRY*DIRZ!T SA,FC4"&2VR< M])QX8*9H_\WFJF#8VLS/.85ZU4S2GGY]"7'6"7$6H2MH#RPU3$BO%4':"PVM ML)@"BCU!9DK(LYGCJCH2KY=OH=4.A)6C=L15^K*E:D28Y,K,>:(,MWV M==\O^A>[X?=Y;Q!LJ5'C]WZO_%1ST?"ZT\A#>U=5H8+-G?=4<7U0N8LRV+'1 M""WZW6YMR0Y;3DSFT@!&&).:$26(Y$H#'EXYQ8-]R;B=TB6KD3A5&$-;3=A4 M$[WYXMD.6;380F*-\UXZ(B20!%JC*" V"&;X9DG!)T);&S1.LKCYLCA?S[9E MR"=$@#*!$51,$BZM-B:(J>>((<>F%D$V?384$:WU_*;84<*1=A<_+P&QCEL.*%3^B4T6SE-.H*DC@FI=OJQ56O0^5&IJTR[GO-Y MJHI.M0:MJ#68VR\3MH-11L"G(4=/UD)#B9G#UED5[#A.%:#!J(,6(\D18%/3 MCIH\X("M5]91.T,6"3P2>,SE-7H**0AGEMN@$$IO"(-$(@*MY%93[&AXO^P. M>H0DJ$A0D:!B/?0,0Y2V@$JEF23.2NF1A H[R9 PE.)E^Z-0!XG6FI8)/Q)^ MK"]^O!XL,'6"*\Z4IH)81P6DB'-AK(*:8Z"6WL&OP]I[(M)&ET23NB1ZQ2ZA M0U?=G,9=Y\2TPB-$6EC(8?L#W753AK9J]>4ORR/97(C>VH5[IO3$5;>1B4FO M$E7<8FJ HI HC!3%!O.@_'D?C]%B&50-/@I5DG%.M V=I$^UY%^Y * MH99>"+5$P4E%LXG&B<:)QHG&&TKC-CBH7J7D-'(ZZR=5YF8E@8NU4I[;%6EJ M3R1C31;LZ9C&GBIZ>>^L_.J*DZCIUS(QF1O"J>3<,"L9)IZY\,(T$\^"%N64/("8?Y5O,C#6LM>VV7H4UJV:3U>27)2!,2E3C667/ M6F ,!&5)2NP ) XC[8&@U ECB;<*3.T \41VV>LA#F^F*;94GFAIAED;O72? M\^Z@V!=W;M2HO _41$T_ NN+&>^"XAB 8Q\PK20BB3%FA ]Q[ MF1QK;SV:]295N+5Q=CV4:,Z"(2H)P\!18JD74&AIM "26&$-6I:["[2V:4:2 MZ*6Q<]K)FW)!/11\'(3>6#JJQ4+[;=NY]R1COW@4&[1" MB"UY:7D?G+?U\B%L)950;933;BU5D1&[/$"Q"0!CWB/OE2$4:0(<48XP3365V!JB M_)36'F_/;Y \Y9LO=,U)&#)6>\RM@X81Z*'0C%,@N*=80L&FGL;;B#4O2&L/ M2TH2MOD2MM1MS0=KVA@F-= PGI@J.=?4 R2T) Y@G6SL)'1O0>B:DS !H-&, M*LBP))1P#5GL:J*@14@I-;4GW%NS?!=AWL9___1OX0.ENZ[^[$F[,Q!<%]G[ MX86C.3_U(^,"D8J%I 8Z%^98A>NJ?K;;[UG7BUF"X579[^96!7[*]O.>ZIE< M=;.3*GQP$1Y>OKL_S*=F8+JJ# SRZ?CK_M? KY\*IW[?"?_GQSN')SNYI=KJW M^\OAT9>CGP_V3K*#P]VCXZ]'QSNG>Y]7/L3=H\//>XY^S\.KDZ,O!CZJ& MZ-V#L);_OKV]TS/G_6)[.RRL^O@Y#CD[.0U_?MT[/#W)CO;#SW[]>KSW2[C' MP=_WZKG]NI=]]^7HY.3[E4_NNT%/#6R 4-O)5)DI^[^#,J+(?_Q9( A_R,J M.(=!/C/Y8*R/84B-HF'4W0C!)NQH=3%D?#\ZSK!^/YKHBR?Q?,;UI+QMC87 M^*H>U]8$Y-_L! OQ:RY8V6E0CYJX-7NH*2T? LZ+P&2_AF_.RVPO[&D/?*\- M*A++U<_?#E$/\]Y:T;3)@,?]4USC5K]HTVCJ,QHTQ1XYFKA60^\_O W\>.(N M@RX<#*\,@\[R>'$:69;N%$B\L>&\D<"K.09%+6#0Z#!=1[Y,+-$D2\#$$HDE M$DHDEM@\E&A0H5E+BQZ253!3_8 /65Z%NYOH*SSH9=5Y?U"JGBT?-.5Z.P;] M6K(06D(0>!.=:6G=TKJE==N BO771]\/797E/=._<-EWW7[Y< M\?0K$RJM1 M-N6;0(0BF MU-8^F>^.YDQ;HBA5UB9D6;B@)!AY33+D8Y@A+=84>8"XY\1#JZW"VD,HC<%8 M3RO8?3*#?U[,D*"U%3(),]87,Y(VLH2S1QZ#%NN!H<#3H'D@(HS1D*-XN+8V MQEHE_0OK%)Z EILS )[$&-:!LK550NMR*F1[CB-)$)C4IN;/-WD,W#P1%CI" MM9:*< ,T8D0"9+FF$A'[T@-O7PUNN(/@9II=2^6&MAYY,CT;:,5^N?U^$?:! M7F8&1>%ZYCJK"M4KAXVR1QGML0JFD_5?NCACW-/+M\"8[/7MZR\4[ M-TP<]H$C?ZJN)K8 ZJ@VDFKGI"$8*6$(Y2P &:-&>//2PW%?O06@]IZ2.V>& MPJHY;#5Z;8*K=8>KYYQQC4.3L\(BZ!VD&!)II7;&>18^Q=@(1Y?EU4.M/>*S M%5ET2>8W2.9;J:(0H@G42%)D#%$.">\0YC*\04IJ.:6%7[,N.$23BI)4E 17 MJX>KE:LHDDC&A/)>2$V,4%("@0AFAGABL5^@ ^U)1(+M;0.^%FG=3WJI2!QQ MBQ/+[O!W"U+,7KI^+4-(Q;-0\E4WCS #BA;=-Y M@S-"JQ/>:HFYYXQ 9Y6$BC"*I$4(8@N7GT4((4C0V@C#O#*U,/[[L%=VZHB] M7AVQ:>J(G3IBOZXC]K@+]OZ4+MB3W;*G=L3>.?DEV_]R](^3E<\E-5 AN M*ROZ?]SL:6O5=*,-74A3Q^3G^KI-LM#5US'TI\Z3&ATME MT-0+,[%$ZH6YD8T,5[+_I5:8CW'0++186)Z<*L\SWPUJ8.:+_D76OW2%JH*8 M9=%#^"VO$G,:+DI#NWNN]'&ID(">\\0 <813:PS86Z*$N^45YAH\=+#CY?45&C] MNFPL-Z4@8=(R:/%F 6ANM,'*(R@]Q\H:8B'0&'D!N1'.,>WDU#KJU7?Y>;MH M\QRT+$DM7+GN=UMY5\?G"Q?8U.1=5W?BB4IA_#2^-M&R&\3(?=Y;JEFWX)/K MYV'AE96%KFP#6EU"=:)QJVF\QN8R9HN!S)-S5;AMK2(6!DW@TO7*82,S=Q5? MNZ2R+GY(ZZE-SE'S6#/7I\A;NQ.L-=FHPW#B@XXI**&$4ZJ0%LH)+IC#&AFV M.+/V2?U2L$W0+E/3[;4R9)3GLE9S%B(B## MQ@&K+;6$ :\Y9\9H3*2EFLBIA?8-[,X M_A]QO?3#<5 '"]X./&ME9"G%L1-:O"K$/#LT4 :(=AIX #DAQ"B 84 'Z8'T MQ$&^[* S[%#T?%'XVX6&=0\Z+TJ?^EG%&'+,SW99&5@L'OGB\ZN@8*FR=-42 M5*MDMBUO[WL:[2(OQ%R:H]Y)X(0C_[6(R075]>09!0'3#%(&">.(4U!S"A!F M1+ @- W%/*H&7+[7Z[H1T+5I<;M@+;D[-@PJ7E6(YA!1G@0$BF@02Z8"5YS M*96CD@-N'9(23Y&11EP=+0D*OODMOLW>E.F'P8T8/Z:<)=]*LI9>H5$\?NC M&$<_N0!B[FZ#K0"4S O$H6*(A/75VFOM%)8$*&WITLL%('O^ )3V6U(IP>)M MBV\SLHJ$L%X(00FPQ,B@\E!LJ%<8,B@%IDOW>_ -E=6WYI (5#[+O[F>*\OH MD^CV>V?;E2LN G_H*GDEUM2^FM,K47ZI==&CWMY5+'48Y.5YK),X\I\#,TPF M8U#A,3- .6@)44Q0BKFSQ#-GK)[FA4WNB>2>6!_QF4F^BH=S7Y)BL'NN>F?AJKLU;W60 MHD[3[.9*Y]UEU;\EJV>Q5D\KEBE9T8F?5L]/;;?T"%U0O;,Q8=$">A?.N/Q; M[+>;[+HU54SGR;L[Z)G"J=)]=L._![WC&T:8[.< D,>>6RH8 \0AHBE5&#AJ M/-*$:;ND#'O6P>3-ZZFKRJA+8ML(.18,E801"HYEGV@%F=$!*8Q98.? ,/M(93N%KO]6T:>I-@HCU@(CG8E6SPH$! M2FDMI;/4$4*U"CJ040@&H==. ++LJ#GI,+X)A41OV)ORM7"7*E]V7>3_S]Z[ M-[>-7/NB_^^J_1VP?7-OS5313K\?DVQ7:?R8^)P9R]ORG-3]*]5/BQF*5 #2 MMO+I3W<#H"@)$B6*!$&Y4XDC@B#0C[5^Z[TZVV7]R:$'JR(-27R*I+ "/M9S MAK30PKM8H(2%$9)Y)[&E027!?>DB0U%$OC]M(S/M3K9S>QP*M-206>4EH,%R MX H3B8"Q4!F/C>W@T)UX4^YSK.P39]'L2UF[0,?S4UYT1SB0(/(@ M86$@^M;>E:IE;LRYNLB),0=L%&Y0\' 3V5IJ^% 3PVH_!FRQ0E!+:1%AF$G. MI'08*(FH4P[UI>N,)!K(@4JYYN&)<= &FL#M_,(T=D @[YQ'! JF.$<\Z 7: M8VV [+ -=AMX"8,X%+9YXB*_^Q#B ?M= I&7"W>E[B%Y7V;)'[-RM0>CZJ%K MMS=+:]TQW,.TQ;8VZJ%K.9&@?[VDW*.IO6K4K7RW NK:&0AB:HUR(BA!5(G8 M=(=K[QT!5N.^ EI@("UW'LB-^ZQZR<#Q?0-'CRA!$!/0=M80T-\>X=YKSVK<4_:V7"1=,!P.=P@62"U M5X'2/I2S+V/K[,\7OU>Q:_&E-WQ);U>:>1)F%,784T\H 0I@RZC'P#CA0=>) M23ONLT5&" ZD?*,3';_#<%G&CH/"CMT !23,"6P\3 MPL7SG>QXOBAS9X##TS"&Y)'[H"YBU\WJT^S(_&LQ+EU[4LB'B9K.CZ;V3;AZ M'F]9]@=P 9HP]0/>;AT]+8>CLK5\'T?2#< MZK*7[6HVN=?("6&=)98HXB5 S 'K@*)>(KW%TP09&@X$&K:, ]!X M;;7VR#KBL5!26"FIU9X#2M$6FS#=,SMR1.5 -*J<.GZ;FK7UU/$?FMSQ'XOS M)F6OT!>=H?J<#)J307>62/ZN);C._%#*E$>>*T.))-8( 87TPCG'C:'&;_&$ MCOM!Y6#B5P/+#LU9Y!DXMN&5V@@D?( ":YDC&&)"J5>"6,D18HQS2&E?QTT* M@ X:&P::OI.3< \CZ#V(9]D]/ PS&;S^IVX^G:FIR4G>_X<*A)_SF M/7[Z>SP$K7!#+QH4N\I"&E?5(N!ARD0RL[.S8-I4\YGY(V=O'IKB,8#X8E>2 MQKN&P([]JT1>)Y&Z5JU@X#6 GFK/!1$22V.&>-17>C5$PVF!\AW86SUH'5I-_XA^ MW7+V-5AA.>7Y4#,U'ZD7_#J>NBJ 3^GL>#55$W@*M%46>ZH(,E8[)P3D3BCK M(,=]'6X?8(<>S&%/V: ]*,[9!IMPR0"U"E-,"4&.2HBM8Q0I(;1T=HL'IAZ$ MVCQD^3MHAT"=!';=^K]T"YA9E<\KRQ;&8X1^DV=X[).)T=H=KR)AK18V>:@! M UA9S0DG0 A.D%6$<48=(M];85/V V0NW7W!]1J>U-H@9:4)BH4C3#FIH,96 M"&< A<+U=>RJ8/G@P*=;8KT;+T.MQLS.$_&[;ZXTXRJ?_[X#L!NNWK%:*1JI MX3@10_6F(0:[>@J2(40:KAPGC'BI)/1.,6@\,I3N[ 3XP2H?V>/PQ-AGF[SB M -(&*\H(U00P**P$PE.H,*#**]&34H#$0*("V?6P&47^?3P_/0U 'E.QYNJ; MBT=[CFUQPP61O0_9KME"V[F/;J+FSGZ:?5+?5DCO[:P\.56E^UD%E'LU.SMW MTTK%QZP@GH+2>X\UI5@0YTE .P<%--Q#)GS70>#J,R\C$JV;'_=::FUYW.'@/F'?9$QV,(+=96:,6X]=9X M)'H[P9T-1-G*%=,9%PX0%QX) DX$W8E33:V41#LBA,-&&N9TT*<4ZLO)A =R M&/W 0&#(*M0N7%Y;;V*SVKJFJR QMPW,O<&&%U&[IAT/:$"4".(! M4Q0KX0FBC F"46_GSL,1'8JC["GU#\S) 3M*#AAZ?7W>XZ>_QT_ LGN\3'SC MO3/)1^Z^F5,U_>R*4LU=4?]=Q12&9.6IJ:W_W-)OA]=-2_'9NYL_.)H:J]>6+ESM:23>$R(LD8: M%Q0^*XF5(#:5]X Z#I*R7>3/S&0A+%L_V4H.1 H6>O%WRUP> \HIPPR*@)F M4"LYL0P2AATFDG2E9>^VXSQ[L@CRQ",%V5[Y3NV5O,=/?X_[LDF'8G[^\-J9 MTJG*_5B,I_5?X8^]FIQ#5 F'J/ -T3)WA1D ]^.7J!]<%DC:H7=0P88EF5G# B1 86:$1 MQ[3+\;6]LL<1'FJ4;AO/BM>S:;632MGXU_)-Q/;+15- MS9B:%"?S<"'U!GAQ?9AWSS\U;A;ZZT4-\,O=GCCA>\G849E9?"?MTR/GS9V.H MKCS7\=)SY<,0?BK4Y*NZJ%;<"7\]+=N[Z^DG$5> Y$!I2!* 2^6HN1:(X+2Q MC)*OY3J%=$C(]JO537@6MG+]I/[FE(WK?&7#>R3?3DOPT\>C]R='KSX5G]Z\ M^MO[XU^/?WGWYJ1X]_[5\<UE6]_/7=ZSCFXN13^+_?WKS_=%(_>WH M_2]I6L7)WXX^OOG;\:^OWWP\2:V*^5^*-__S^[M/___>Y_G#8JH6-F"F'16J M*I3]YZ**@-)T5"ZJ #[O ZL6\L?[PDF"S3#J2<3<6,?ZW\^"!''V:%_H S2%?E7 73PZ"-U][^#[\?2@-G"7-N+ZI(GMNV)V%=*\ M[7T/"0WN@QY/W'G0>;4K"PQ&_='B("+=?=%"A)U,"+LFA/Z1ZC"I<1-D0@\C MR)VHVS'<=(ATF4EBER0!,TD,0V8-A!XR1&1Z.'A\V*$JL>CR3Z(*;W@ MIV(\#T\WT=_W;EK,3V>+2DUM]>CRHL.UVP^2A% /H;3#=Y#E==OLT=<87*W5D6DWB"7FYQ'8P&<+[RETR4!T5)%C5,<22J)L%PI28@C D-KA:*='>/8U@Y]0"/&!](K M?)CISAD-!I2VO/>)/X+/E5942L%BF0-1'$KL%754(B<<)=IU)1IOC<\1&TGV M%!IZ9#[/4G\P:_$(-# "$".4@0H(PJ56D")*H&< <>%A5]G!]@I:L1C)H1PI MGM'@0-#@NV7]1_$YT)I;K0D UA)&E,0:8B,YDQ 0S#L. -EBX3H&(XCHT^3S MGGPD-\EJ.9BKB[C.2[*#(VR[4Z%G9V>!1!-1[MY9DDME!ETJD_X[S' M>8^'O\>'%?39@3KS[.7/=8QG7^T##]CH^YYZJV[;%:,9$)HZ )D"1%JH/(46 M *V\Y9J*VP(P_UC6[M9/#(KW^6P:2WF/OHVK?]1Z>'KQ;RG)?4L=(_! &I%E MOTUFX?VX5*1WRGNIG220:&HE1E(Q1(&E'%DB;@FD[(M?!W+L:N;7S*^#$;E* M @4,I911S"B"F-+I<::&T."W+TE^I%%;F;AS,+[B&)P**&UU&*K"7%4"P8] M1812SX"T'=%*L$]^?:(BMR\/P6-/%KCB&\!L.[Z!=U6UB,Z!Z!$P=8RCZB?& MD7N2WQ?BAM&3?%-E)5*8LZ\79=CK^HB5_Z,F"Q=>E;Y9;1I)E,&&4:4EI<1I MH)&ADA@9#_E51I$NEP%?/:^I%V3TXV_./O^W*V>1#E*'H&$ XR#*&#.#'RJ# M;YV;N4?8"^F-- 1CH80VP&)'H4"*@,XSD?CJF4C[T7,&8I5D9L[,/&QI;3'4 M2E.F,,&$&J6 A!0Z8.ZT M!(KXH(L1Z)3VBE'/8UH&XLYT.DTR.F1TR.AP(.BP]8I7CX(RP8%4PA+'O 38 M(\:5\Y "!VX[ZB\#1@:,#!B' !B/2^H4&F !D#18$\JT=)(YBSGDWB@H458G M]H8./3EZ>SBG:M6!V,_'=(RY7J.3$^9GC(]#769,CUE>MH_/?7FF!I* M1M%>VJ)\YQ;9H837M <2::<0E)!8*#0A$!-+H8@M31S?K(O)I67S(1@V[Z:O M:K-FF\YT2D<,2X!"QC&JD/$&$.2(T\%AKH +G,&,[$N#N MTVBD!Y8B>$0R2V66.@C!Q0UAB"L.K 5$42&I-IK)F!B"@>BJSKE/+Y!^!%> MA6$TPD!(YBU=$AZS[M.OH07&A$\2&SU '' M1W;=J&-43-T\7ARW-YA9-:]RA.30/$9#4RP>4#NH!(5!VP#*"DJX(%(@Q#A@ MGBLC/(./[=NQ?8@<;%5P=@YG5A],33#2D@$K#)"0$(R$PL13SPV@"!&B.L]6 M>T@'CQY4'PA'00O+O)UY^\!YNPF;U_L6XM]A28H4RQ!)A@E+.F6&((1TX'J.NML /:NV1Q?B3CK=O MRX-Q,@38]T!\:ED4'+A,% 2$H2],M1)9[SQ M6@?[HU-+&9BS =',IYE/OS\1"PTR6D-)E';$^UASSA"U@86=LX%'A^RL<-]<:<95?3TZN(K9>=S=G,F0_:*["8&D[XYK(GO34)]=3?U' MAAGNF(<0$4V%]$Q@(K#$AA#F.\,A.:LAAT,RVP\G'+*6QRU&CB+BC80$8"Z0 M"*S+'%'&AS\ZRGL&YW08B,LALWAF\4.1[$Q1 JPVQ")':.!Y#2R0$,L@,9W4 MCSZY)$OVS/:9[?EQMD MD">N?G23\30Z[DXC;5VZ.]175=JJ4%-;E*Z:EV,S=[;Y+E)35GL4PI-BV8JV^N#R])/B#JGJ@ZC .B-M6I?BE5P,4.P.WT0;^=E=X%"%B% M7DL09<1[1#4EU$OM!!%86$&H5!QWMB3/CI/[=R(>6#/RC &#Q8">&%Y9:13U M5B'+B6%& 2V5Q090[)00;'A>E,SPF>&?(L-W"OT?>@$!SQDE!%H/."4&>P61 M"^(?..$IAK[S7+.!)8% ..0#"-:C0*]4]6,V.3+Z7%>:C(PWPX$($--)PG=C2O[=!T-MWUZ/AXW'T]U8*&[VYHL M <$-1E RZ1V1E"@DPM\(4@"T1V3#XW'[Z5LF)1TPJ \S5)?QX_O&CT>!!0-: M"0*ID5(3CHRVP=2D00G$7E)J5)!GYD92/C1\:/?MN_6NF)ID H9XD$6$*@E#.<<. 1 M@YT%RL, B^]-V>C)291+,;>&'7M#VEQNF_X[S'3W2/^PH8#38VU&DS M?W1S-9XZ6SA5QI//MP9GQXCZ;D*:\()Y$8Z):V1PB-K 6.==5?[925(1T3D M3IN9EPY!4B$)O)#(40@L44AJIH#E C'A)=.TB[WN<=[GCMF+LD,^Z#.SUW#9 MZU&\1($R%"MMG;8$>ZH@\%H!!ZC5 #!]DY?NZBORT5>I MS+8:L+QW\V(\-;,S5_PPF575O@H9!^GYR(EG0U%- IF^2U3Z:Z#1%23%CB . MC0T&-"-*..&DHMHJQC47'CZZN\HN,96B@>C^.6!0,>F. $\LEQ!2Z$ M!#,KA<4<**VQ1A+I1Q_>NTNOS-2#"1E .Q!>R?1CIE8JRA93A:^^] M8V[#JF * >RQT))ZPDS@>6ZAPU9*(26DCS[=N!>LPB,$GZQIM#N2&6ZOF.'D M8@RA(;"\_+A>",9A2+@#TC#"A-SKR\=RD,.7%& M,6F=]00JJ!CP/.C-DCG(+-BPHUF6PD--GKDK3R97)N7*I%SIENDIT].0%RK3 M4Z:G3$\'0D\]J75#;/GRJ72J6I0713I2,I?C?N=]D?(>YSW.>YSW.._Q\/=X MGXDLPVULU]EO)!Z?/82,ET$JTSEUL9-:]Y%Y?7>G<0F.^X\K#S#*3U?1U: R"]>B=9C(\YR84RSI&1E@M.A,#2<.2(]QH"S!B%FP4L M=S]EC$80=L4M!QL.&60J9TX[S]@]S+3SNY,=-39&&"$1QP1;(K&#WB,,$;'" M@@Z@OD^T=MA ;07WC'LHA"/*2A%$%%3,4&:<(;JC-.@^/8;-&_82 .FO4&;L/4*/V"I*@6'H=WDTL5UI@:X 46'H5CWA] M@AJUQY0IPC42P6P@,DZ6:,P!D3"HUX^'O<5^) (.-^7=:M4?&+,X6DZ -VV(V/W5E>,W9>>E.W;0:?W%7 MF[V.BJF;Q_2 N?J6#[T;C%E[2,N44]DS/65ZRO0TU&7*])3I:?_TU)O?:J\* M:3[T[DF>=;+M?BR<,6VXY1) 31100GH$%2?$: )Z$QO7)\ULV+X'$>[Y]6J MV5,WR]QJBQ8\#-]^=H\\,6Y[9.:P92 PEC)2$TBTU%QPRB0$WD2FVRPAK6?6 M(H=\T%!FK>&RUK8%&3$V,)@%4#%'*):"6TRDY @*8)WL.+WU/HE4/7,;)%F2 M97;;C21[3/(+=\0H29D-#$88@AI)'X][:FF5:#@R$_*_G-1S2.U]QS*R8F-.X3G M TALW"0I_3; C6=8-%3^JB'R3Y'&ZX<<3>VG2XH_6A+\>S<_]I_4M]5^D1HZ MKCUC'%.".=4ZF$$64$(%(J"[5/0AIP'N2W@@0($M948\^JC#GLU3-!#K-!]^F"'H0"!HD+H99X10 M8RU4U!#&N0PX11U5%&IL/!1=NME#3E'^>!\$%%XX199+ITLX<6<8"&$+7>K18#$16FO+#-($*1K/9),;'J&X+VT10C1@Q,PJ88:7 M8?*Y\)E1GX"C+QU/4$C MP"3@$$F!B [_>D$)0=(J#)SQ,NL)64_(\/*]P,NC] 3@F?56*,)B(U/B%.(< M.HD-%M(#O.&QDUE/>*2>,-@$L1S(^\[]U3TN=0Y#9^K-U)NI-U-OIMY,O9EZ M!T:]^]+1R0-CI#OQ0]1F7XR0QKX'NHZ8[L$W00;HF["SA9ZXCJ'UZBGZTZYV M8R.\&,::/,)18H"(V<6:Q$;5 &BM-)2"8T"(4IC=YG/=CH,#XQ$2 _62DH$% M0S(B))_@=\[^C^)URS#VA"K'""2,( FLLPYQ0(1%5N!;G*);XG4YP@QF7L^\ MGJ7_8*0_(T9Z3('%5A#)B(:0(L^E!T:*<#5+_XP(PZ'^[Y[]'YYSW..]QWN/A[_$0?%7]:3//7KZKJD5,WHF=#LSL[&PV#6^;F3_R&7F' M9DD,+9@6*E;ZJ5ISN$@+!A*!&(4*\!8H(*SV MW&K)C>MLF76EG>E5]SN\G_O=C[\Y^_S?KIS%'14(PK\,P_6>+?_,K[N-?CV$ M.1F&U'DI %& :$ZU5-0SXJ5V7%C6&1&[TF9S(^:\$1L39"!!\,R=F3L'+4V- M5A B83U!"LH>6 1(8G0@'EJ.XX5W8:E>H.=V$ .-LC\],3X M::?, ZDGD!FO*3>$6B:8)@)@1S7&@+C.YFT[L"0E.6#F^=["O1_=9#S]UV)< MG<9LM61.KIB0Q7Q6G*N+,/+Y::R/BQ*G? *JZ- 1X38YG44GN&G=3 * ?U;JSCS*J959\> MJ_8O:#GST$:O,*.0,.^ETT8&@>NB0/4,]F2,(Y:Y-W/O@7/OCEE58^3CR:(< M@6#S0ZP-Y5@X90T0Q* .5MV)Z8\'$L/9<0PY_ON?_Q$N*#UQZ5HDE9=_U67Q MY_IC,^GVJZ[)F&!ONW(;-OR)SJ0T$XFS\*Y7$Q;;[Q=OQ5$W- M6$V*9:O^ZL7U8=XU S-152"&GS]^>/M!?78_ET[]<51&IU++(1.GRK0;I\N# M^.:S\U9Z-5?JS5H.O=G^CA>\G849E9<,N6X9'[YL?'6.5V=\QYR7\ST/5Y[K M>.FY\F$(/Q5J\E5=5"L.G+^>ENW=]?13TXP"I,89#;4"<%G1V%P+1'#:B/G4 MJ?0ZA710=_O5ZB8\"UNY?E)_"R 1U_G*AO=(OIUJS:>/1^]/CEY]*CZ]>?6W M]\>_'O_R[LU)\>[]J^./'XX_'GUZ\WKO0WS_5Y7@]_WQISU5"_CY>+37,\;!!:X^K8?PC"+5;#QJN?PG1^GLS,'[7\BA__8;4,8HHQ!S0(AJ(0 M03I9#*40F$-I.\*H-U3-\%IU'E>K7#09"^/IPMFC>?,*3AFF"#FAA"!>826D M%E080*V57),D_&];]GBP[=A?[(B6X(LBK5,Z771EI9:+_^+++D76G!*B!*0>*N%1=@#K8$%B!JS_N3V:V1Y'PK;0+.,JDO[S&Z" MN^-YUR@Z@.^I"]L:G_E2A94Z"W]<1,?_$B\*OU0FJJ4R$6DWG05]9.;%)V=. MI^&YG\?A9?& G_)\5D8]I)9#/T2O# )_:>]/'^%?1L4\O+KY[E7]XN57S>6O M[OJ51;6\,BO;B[-%V5S]L3A57URAG9M&WCH/BK0MQM,B3JVT*8_S8.\_=I6HJD357+&?W^XN1%\/[E("W%1V%E4Z\*]9K*P+J@7D[C( MX:MZ%5>>4:AIV)6@,=5J8.G^M1C'>>J+8CFBJ!QJUSXMS<,OPB,O@L;0N:/M MP-[5$YZ=CZ?Q56$(@7""YA!O&J51J>7!WU5DB&H<-(KPAJDS01ZH\B(M@BJ\ M&I>7SV_F$@9;+2;AA_&>^+D^7KEJ@3 \YW(#V\%OF>+;F:Y0_NLP]G@B58'A MJ(A&TI9?>9N>WAPV79R<.C3')\RXV'!5Z$7XW"^^_ M3CMV7)G)K%J4MU'(RC)4KH-H5YB].ITM)C;24U" ;:OO!I(*V__/Q;2V-M2#V\B]4B/8IEL,D"Z1BR'G0[ZT/35HBS=- CB*!5J[T$5-,CT<9+& M6=TNJ8W%A!-/(0R#5(XKHJ&6SC*"#-7F/B4N/4CJ"#"73' ^J\9+]&YA,*#B M+$!@/=_T*3#'[R_^]XNB6NB K..(I[&AS)E3D9=M$?7NSXE!PIJ$QYIF'8N M&_&J;_AQY:NES*DJ%]X9WS\9*SV>A/&X]-9J84YKMEYY[240SYM-":]7\_26 MP)?/9_YYC=Z%^V9.U?1S@(7*%2O<%JK2Y(J/JL(0&58NZK^75D+QWKR MC5A?.<"PF,43#&-I_.41AA%F9V>N^"$^Y,=1$'RU=%/?&C6@51KN _KUNO3S MXI,KZMNKM,@)D9/#L>F(FD)H_"]%W1FU(9UZ>598-2UD0TIA,'%[RZO:1C.E M= )D&NHF8SQ>\L:+OD"9;H)YK$=09IL,D/=B[M:0UXUMK5B?GY;.)<*9CJT=A(5[UK,@R3F4:*MJ-^T*F883R C.S;AV5_<==6RUGPCU)BD MAC0OOE1_FW-K5M6)FL#CRU[L:M_X)OLF>B0LL[X.Y4\C&O(CZ M[:*J&AM%%8W,:&R]Z[9=# 28TV)FDDQSJK($X%EHH6;K+AP2WA%&%JX$E\T#9MP.<_+E=P9 M5\B-G'>@1[: 8*,A]N-@?/;RE2OG4:E9I8!"G<5]6U6S5K<[S";Z$BYUI5I1 MG-?HN.J2W-FVPXUJ#VL M04!\,+IEQ4Y5=3GLQ#IJ4;DBF%@UU\TOTJ+:Y0*V@N5SOSK\V-M H/64I?(M),"TGT5NV7+U %V,?U,+I?)(,8M4HA0U/ MA*V[;>G2U+_6:F,Y#E;SC91%I:*CN'FS=C4]-!QW9=,#]<2IV]G7I<_W M;^$)7Z(U9-/$:JTTRO\KJG"CA(SB:);X72]"3$"(*]6N?_=ZQ)F>]:*KI] M(:MPJ5N7;.05:""QO&RZYLGV?R]G7-*]Z!U,0 M?V4'KJF K3=EB02)P):.E$G0D!:?3Z]LT^CL/R1WNIWJ^KNYFLH;2A]7WA'>W S]0?X?\#?+:T MD RL^,2H(UH;L2"L[$4PI>8!$SH1)#T[6&B5:Q?K[:*L?0 !0*(BWBS9S/LJ M[.%9 (_6[Q6!9+EZB3R;#XTJ;USK(JL7H)W3S27[''8S;+MSM\ZU>?W*;*Z] MO?%YI]#,E?D<)WF^A!>HUBW3"*%+ M_K\B@"[QJ5Z#FN"3*RM R\4UPR9^-3\=ETL3I[JTVLCQCNKR";6"F-ZX M2K!E>%&PN5>LI-MUA>\@G4CD=*(UZ43+')(--<:-@@^0/MA">*1BNY&_$+*> MK,/'1- MX-G+5I6=!]G4X.PLJ@-)1S9+Z;24N9-V +4*, ]V[>?PJSKJV!&,B?ZB:>&\ MCW'(* /#Y<]MH&'J/M<>QEJ#JBXQ/*%T,\, UH^+>IP2X&5'[ E'SV&TYSAUWWTAG#D)N&WS^__T_DG%Y M>W;]U:&HQ7QVRU"Z<.CV//F]9R]]6.B 2L5Q4'23IM(4@!7'T^+8S&?1NP]9 MBB* Q$%'B\]A4NTUV-C]=?)14:I88I_":D&U-,[9I"[]J>6O.U/Z/S2_>!L@ MHNW7=>Q?I9[:J91_M043]89*;H7EE&"%-:#80"V1H$1"W!&^CM%KEL+7Z:^[ MCANDR_Q]MJX)W M^,X%_RXDOX=9)&_3>_D(:AJ#4 6ZT5T0*+ 44@"HIH56! M#EA7(81H%C+]M9V%A/!%1RG$CE;RAV85ZV!KJYZ[ID-$ZXM81%7]:SFN=?XO M*:UM-J\SL1J),INNLG5Q)\,@L).,FQ]'T4!:!B5&C5EN7;3KZBS$9AKQ0PSY M)+_V*/6J'Z?H3RT99RT M!D&D;/+9*,O'S&/.8$U7K2W5U=7(.4TU7ZN8'Q5 MLTFTH KU^7/IDDX0UO9>)/S@KI".T,#]B!,G%6&&"$E(/%Y884 UD_2!@'"E MH F&>2UPQNN,M7UK+:E''] R=/65...4J!U!7\\E!@'' ^*G2:&.44<(,AC%KML>N,[D!Q0 /]Q]=%'W\;5 M/SZH"W/JS!]!(9J[-)SP5QCK69S<;REU93OJ"^K07JX*QE;WF,1E_6$E;[]= MZV7"0I*V:87;X1>7XR^:"5Q_Q/+7RL; 135W3;)RO.WD+*8SM_5&Q5%S2YU7 MM,R:./GY:/D45T6(&%>G,6:0QO-Z_&6<4D6.1L6G\3S Q[MEF'16!GOZR[A< MA&>/[:B(/9*MN?$U.E*-2]G=TUG@E<9#G1:LI=M39>N(0MBUS^'6:9,$F1[5I#ZW;UCF MQ="4%^-K9WN@@[D:3Z)7][,JETIB^X87@Y(%&^4=09EEP9.7!0\?Z)NS\\GL M(O#$1Q?4_42(KP*6C.=+8?#[$J""C5^CPC+#.#%UY..;,B* PN=QI+4Z^ZQT M/B!+(C[7OK)G%73XM!FAML M@@$.'&'4"DNT"F8,P= Z1SKDWTIK H@PW))%_N*F\KV48@V$QTDEC^[5);]U M(6\F,'>D+5_-6NXJ9KE1Q5*T ;R4B[Y6"7D?UJ]4-NQ!E".1!*NZEF)U&X! MCAO*G5-A&Z01DGJO@?,L; :W'5W3MKCX6Q@_0M9#S8!TW!('J11A)@'^@QG' M,6<=9-31@F:;Q'-/!:DAK3>W,F.YG/5FQ0()J[I2I*>V(Z&Y_<^JQK 2]YVU MRDB3'!,QK4HHU QJ&E:XF']UDR]MFL*P5(>-LD<1R*K#DU<=MI!86S-L@*,Z M:^V*-5F:TP+BUJ",>6/3VF@93V.N3,JC;CC>MP](Z;8G8S=5Q:]-"<(OY6QQ M7OSZZZLK%E'\UEU6-"<#(2DKUM4I;5]FDR\I[:E^PR1F$058"(\*+U\C/GX- M-Q_[>G+MW'Y3W\9GB[.?9V69(JNO5.2(^<5JR")*AKJ9O'\K//065=I-80*SF)M_P\98_6::;C MLPC<;EBX'ZJ;UX]K). 0UR>.R^U@5>KJG6C=30!B7_') Z M%C\'M3UE%J3:ZKD*LPJ49V<+/2^4CI5?UW+C4VYSDY1ZF;$TTY.8F%2[*[XT M+@R(&K6\IIS+U*B4]MV>&F:;V.4=9D97P[@KY;Q)L/Q/[3<(3'"S<F@"ME:+4OIQ_$W\27IC]@RXTO@ MX6E3BV^U7[E^//;ZAE*XI?JM!+PPA$X/W8C*.*<)FK%D8:;:\F M/[\NQEK9\-$2L*KS6D&J59*OL_*/],+ZVWKJ3;./L^7(4T+O6_)+@5F@M5;%<(;:=E8VAC:MH M7=>,WZN@M;\)");J1U=:82@'@!1&0&4D$9!KJAT' AAB!".NXT#)!_=28\Q" M;@4''D "D0LO"$8 )]0[Z+10]RMUW$J)V^]UALM1H+:SE<3(Y<+TU24 ;93V MB]BS.S*BUR_S!GN#=E1!]]NR*533,**JT=A?QK.6[O-KI1<)Z6)!]?E$32," MKW9 N2'9K@FU6I:U63KWD6@U*JZ(M53*E,I5PC"J9.$EZTZM$%7]^/$T0KI; MK20*:V8_)P,O]3-IZ2X292.RVX8GH\MTW5%1CI/"F+HLA1^UC5(Z]=#+NI!F M89+$K.;5B^)X13ZL#C=JJ&G=351,9]5E^6!\FXKE0_.F+JBNXXB/KI/RHBR. M3!+;I$3)5-^UK !9S:U>"23HQBW9UH(LZ[92RE53E!)-U2NU1RL#/+U:]GBI M&24-NS&P5VKRVC*5F-!M5VM4DB(0=B;6.YU'V65JZHM5-W%KZF487RF-;9=P M6:GGIE_&Y6Q:]SB[U%/6;>"=Q9B1I*[4V[4EE&?JHAU/,A)6'+-7%)HPK[BO M;:IZ7?\317AJ,+!:V1=+]0.CG<^2LWFU!#$6* 6J:C+]PGY4=1EC>$'<_F"Y MC<\3NRQ_T=8!W2Q:=%4@5M?H.B8I,*K\[%)%R63V.2D0L1*ES55?FDEUO6N= MK#1J"ZN2UK"J,,<:JRM:74?55M0-8R7:N.EP=*G')*9I<21^OJP-,$'%3OS3 M%%'6FOG-BH$["YJV+#XV2JE'_#'BH].D6OO+M%&:&!*/6:;[V9 ; MG.$\71+NJ D_7_99N+2![M^!L]'SJV)1+8LW+^51Y(=65+55F74U:%W,%\TW M=]DH(B)(Z@[6."%7^H.-6HEVI8/7J&@QZ++18)V'F/J%- *JH]W8,C4FP,CE M<-O.A?/36>66O<-2@*I^=Q/MKI>OZ4M2K4331BO5MC,=U("@U,8JR5'Q>3:S M"4=J5 K860?RF_FF.5QV<)GYMJ[2N]0I9JZ^W3*3"(EA$\.^Q,?%>O:TCG%; MSFM)\E654?)>7+7E$@X^K]4.L]+@OQ7'[?IU+%H4$6W=]XKN,2V": Q3CWZX ME0K1UFT=RTMG@4IJI6)5;VCES%+N1(NY51Q4%9 T3NTRI\N,2[,X:VK[+UN9 MSF,OQ[;]DDGP;LCG>12RE[A%%-DHP0K)/H_%^;90>CCIO.WHE MI2+X%8UVM5]2[+B82+MJ(PY!#=M!$>')XNPL%K&U[!84])417;9L+CXT(VJ2 MF-O@] =5SHMW[T;%NP"',;VN=3MU^;$B&Z2&)^ES?.UK-5?7XN\/ZTAZ(XEC M"6N)QVKU*K:FB-W1=>U":]I7):@/FFSS_/]IJ]>O]7J8SIKF4U7;N&'-GH7O MDT9^1W?5>T[E_H7=W]<1$C+7?-_S"(F-CA3X6(OZF&?V*N4(F7D\%^=58S]U M]8'US",F"=?8::*54$I29#15R#-(84?=S(.=7R \QCJFE&*:4"BD\EQ((@V0 MBFMY=Y^O[9S;VND)0R^*9L$V/S=@_=PV6)!MQHG6OVN# =ZIX6_KI-V_NQ:C M$^:V:FQ'*_JCDU?%I]EY8 <&V$_MIM::4\L'=5)6\6K9(6E7"]KI7U_WHVVZ MU]>_:X,!TE[B@IUL^GIHTS&][D?;[%^[_ET;#)"O"8]< M7>9CWW!12@'I$AP(0NX)LQ( 22C@TAL#A$+(AT%X^^"C/CJF9*AQ6 (A9'B% MT5AXY[B"E&II"%%R-U&3INOXI<\\)=A&"V"EC'5Q"4CZHG7/S2_.8Z93M6H/ MCN?ASVH>#=UQ1*'3V=RD[MH57U E/2J9S^ET\N0E==^:6'7"S=8'O[6N MT>OI/AEULXUG*;5%,T/+&TUJ,9>G5/-E^6![US=_36VMSMZQI.+5+(^?K+ M]T*15\I"^B/&KGTX% K=+H4,F2+KGND]4V34E@^1$#,-;)4&X"'2P [!Z,DH M65KL>.?DA'%,Z"'3BUU8_72>O2H-D]L0V-KKY[(=<_B3Y[>>5HT'U2 M8Q9_ Z2.=].ZR7W*2LO4D:GCJJ]V-L]4D:DB2Y1,'5FB9.K($J4O0ZF)KB#Q M_W9F1[UZ]>;-V[<=)>OWW+]ZB39)UYS9HG+EE]08T)G3:3KCH"1_? A/6#7MN+B^E-_&[2Z;F4V1=^*HKE8.OIG+\XT-=GW9KWD[N:U>!ELQJ\IED-'A') M.IJ0[='7=1\V[%W\9[S*>'5@>$4)QQ)B3(32Q%.M/>!&66"8I9H#T"M>73$F MUG?;NC^ (=IQ(D:&KPQ?&;X.&[ZD0)T@I)K;T ZVHPG9$H(U%&HH$B45!OK"74XY4?CD]2&_"S)(OV$:;<%\SN4K[/" TGJ4/L^IH2:)'4_NSFL:FR;V9>W2$T& =3_M3G3+C/AG&Q=) M%#0.1 PF1%#-B R6!%8*(>O8IA'X31EW6]:1'W]S]OF_73F+=)+.D,ALG-GX MR;*Q)L0&OF4<$46,@!KH\%%JA#QT G4<\?1X-LXB-O/F ?+FCA5A(XVD&EJ? M6-((@1D5E%E'A'>BXTB'>YGT^U:$X0B*S*692Y\(ES)F/"&2&"(MT0PKJ[ # M816EPO-/)MY=EVNN$$,8^@9S=!6 X$Q!1:#1G1#NO,9(6 M# @<.$><*+II4+ 3+;;#_WS$"<[\G_G_*?+_COTJ7.F@#WBCM21.4ZFT)HX3@@$:.Y^CXC04:"!R,!(,0J[AP7 ! %D,1>"!#LS M$N ("Y"A(4-#AH8'5RIH;1"TB#/HB#!2" Z5,T!*@Y'T'<[%S:%A.\Q.1@!_ M-WI 3_&8_FL4RG$@5?T*\X((YS8.VNW%"9-9J,T]FGMPPF(8(Q4C[(/LLH0 (ZHQ3AGJ'C3*R MP]+<+D_NSG?.!NLYSUR:N?1A7"H4-<1"*8B21#N@.8<*(8@!4QJ;[4C.S'?[ MK!SH/,ID0.4$GTHUK8[,O&@(J"I^"0,[WTM1P4/7:F^1OW7G]PPS-KBU43\E MGP%$3BJ&?,!>0[A2PAF)$8P571)0UM&3\5X^@\16X?DM5R6FZBWW2(K!YB ^ MD,?WF7.0X2C#4=]PY#%0%G.*N:;)A4DUDS3 $6684NUZA:/=&7&49'S*^)3Q MZ>#PB2-IB0^8XR0@UD!%F9?40&*5XX1N6K]U!SYMK?0=#[8M=<:([2A2VR_]A@'6@F3TR>B3T:60$,5T93VT02($1SS>+ M*<[F:E),W;RH L%4@X@EIJ49& 3;V4)/7,?0^O88#>>DI8$OU$Y=:\9H8+G MB!DB)9<$>X^)!5QQZL4]BH-Z,&3QB SWW,DNGA^2AI@Q*&/0L#'( ^N4-I I M3 CP3%/NB.<"6" IPO Q&+0S\-*C'BVJS*X9' Y-'#Q@ %(H0#!:B(:86TQ9)AQAITA#CP* M7';8@$[PP9Z;G=$FHTU&FUL:2,'8$MMC!I@F%EGI(5/>.B*YQQ2HM6BS)?P M(W8XZ92; \BU.%[\]S__(UQ0@:Q>QK_" L0%'T\7JEF!ZU?2(ZY=3/OY*4SM M'X!":AU32H7]#%)$*L^%)-( J;B6L,FG#3]T]FA^SQ]!4!-A]RL--0Y+((0$ MDAB-A7>.*TBIEH80)7'7*]?]B$2>2IST5UT6?ZYGW>S][E>I[0C[P&6"CUFF M>L:)$@KC)I&,3""Z_WX6QQ(^-T28/F_J:;E)_6UTN@:X2ZH'(-5$3U05&-GX M>1K7LQ6R75+S5H+06Y:V.Q3D*X]&Z";P=^&,<5'M>GCZ9_KAX^@I/?"G M8CP/3S-A[7YX-RWFI[-%I::V^G&OANG Z.J[%W+]D^BSE[]/ Q'8(KEZ=Y / MF\7?05/'%3]_IHY,'3>SZ3-59*K($B531Y8HF3JR1.F_TFY '3O?SF:VJ.KB MS6+NS.DT#.CSQ5ZJ[(98[KS_LN"!YY(/=(%V>J*H0< J(:%UD$ !%9$49;PZ!+RR"!(=SVQ@ MWH0_I&:$ >LLLL)3PCL:P^\0KW:6ADK%8'/(,GQE^,KPM?%!;+%K%O6(2HL( M$&1W0 MQ5K-C?"("Z$PE!!T'@D/U[?)VK=MQ^!@BXTS$F4DRDC4T:E . H(YLI00C2V M2CG"*4#4$> DZO R[1")=M=N)5MM&9@R,!T2, DJ'>.**.6'XY-"+<(PDBS:1YAR7S"[M^[)3]BS MI"U#'EMO=3S7V$6-RQ ""! "4MQY_LP]/$L?9M71DD2/IO9G-?TCC*$W!F/LW/I>&-"&5-(!!Y&7'O&#->;1K0V9=QM64=^_,W9 MY_]VY2S2B4 0_B6S<6;C)\O&7C/I)1&(.DH\Y5HR&NR*V"J6*\@ZFU0_EHVS MB,V\>8"\N5M&-(QA#Q3C0:(2J[! \700A!D4U@J -S3I]ZT(XQ'+7)JY]*EP M*14 $**$U!21^!? 7D$-.$30*.A[YM*=Q01$9MG,LD^#99%BUBGHL$*6!-&J MN;8.&$@PY]:0SH:>CV79[YPCVR.%EM2%^0(X,$Z*#, M9 8L&<%(2RU5PXI2+BE(K"X4AA)""TFHO,\\WMX5O9E.? 1H(-UMV0DR$@P M7"0@U'/.!,,8(:*]U9)J)*@C3%@%]*8^UL%8"3C7D69HR-"P4><+X+GGDCN$ M%)%,*(&I=( 0HZWTI..TU\VA86L>1,R^&T6@IY!,_U4*Y3C0JON6ZQ.>4JBX M=X\&I< P*(*9HP4A% C(C940&\UH #6X:7YD0YV[,FYR&G-FT^^)354\PDV( MF([%"6)264B M/PXE6^S9R8.?'0.'''GGL#K"?" HLE0=YK@ (O 2X1U3(8[)OF1.Y8J[W9 M<'*PAYYGGLP\^=!HFF.8.62#<4D\LY)!++5R@G"B--RTV5#O*NQ-YSF7F4LS MESX-+C4 X=@(C'M.B218>D.9=\!+(QUA'=FR&W#IEOIZ8?BD^*XG3W7W828# MJBCX5*II=63F14- 5?%+&-CY7NH*'KI6>PO]K3O!9YC!P:V-^BGY# @%5G(( M 762. >5)%1[0!P22#NR:9)A8JOP_):K$E/U6">-Y6#[PSZ0R_>9=I !*0-2 MWX 43#07<"=VJ$;!6!-:$X^E418[:ZC9M(?99H"T,S..D\'6261\ROB4\>EV MA0E9ZI3GR'),8I,9H!!C5!H'M)>RH[7,8_%I2P;L")+!FK 9_7(B,C+ :;!9K1)Z-/1I]&O5%6&"64 M@#(87I )+"BD3'##N8:L7_39712-9?,K@U$&HX&#D01"."RAA9(1PYU26CAN M-';68L7!]L%H6]H.IX,]F:,7@-E7>)&$R3PRAIBNC*;115G5(%@JD%$$]/2# R"[6RA)ZYC:'U[C(9SVM+ %VJGNJ?73C(!I+6( .T$ MQ]P9#H&P6#-#UKO6>@@M@A&2Y%"P/=++D#3$C$$9@X:-0<)[:8G0RL46CHH+ M"CRF!@ELO$?P'N''/9BS^QDQJ2,21F3'I42 :51@BG*$"*8*6$5EU)( M!2G$#J_7B[9DU8(1% <30LPP,TR8R9BR#Z<^ =[IH-!@3"3B F!-;3"I)('6 MLGOTEMN]887PB,-L6&5TR>AR8.CBA#:40J\UE\1B+PC7WGI"A=">\7L@ MD%K'E%),$PJ#5>NYD$0:(!77$L*FW5#XI;-'\_O^"D42WUZQ(*KI6I?%G^OY M-+NZ]=FBC6:+[YKM/P-CC?W%7XHVLEMCP\/CFIV.CY:%"ZTF:FHN@YU;7QJ\ MT=*0=FGZV#VRT1#IO79O@].RVJU1 4;G51Q:-:[FQU.Q??%B4U4)-Y\5\5LQ/73$+@/-\'MX7;D[('7\T^QQ -"[.VFH0 M=LE8:BSF:+,,EV"-=' M^*+XO6.-"E6ZHG+GJ@P:JPT_#K\RB[(,NFLZE2S(@N?+S_6JQ\OC:91I<4A! MT(VG1>R!A,!?CHR)8ZA6WC"*60/I:_B7>BWB[YO[C\, R^:YS3WAT5TO#5?C M9 (%6#<-,C3^E3*'TK!_KEFU.#EUX>87.V,'NA$[L#XYEFTT1+YKCIV,52"^ MP&'N"MLNV>>\=,_/U46TF6H*L\Z[0 &V)?66HUZM_.+R!V7DT/-9&8E!52OD M6(9E6'WY"I6U%+8ZM)K,:CJ]%ZVEL897EZZ*S[J<3SNT,V5=?*RR7]+/PJ3/ M79E4L?11AS5.>YQ>/IY6\R1T(J^'29FP N-Y<1KF-)T%D>0" (2=<=/(>_'5 M]?_N@A$'-VK9(,;FX;06O M@\;U[YK-K^)"S!;EY6R^JK(,('V1R#?23#4*)H(YG4;5,*#>>1Q"U&'3S_QL M%D>3\MWJVX(N\/DB_%F>C8-I'7[\YL.[5V_>?_IX]&N8'B=_"5L1X,U-TT(L M7Y(&E6AI'!XX\_,PCH8 JH6N3#D^KW>G??//QW\[^J_EG84Z/Y^$$=;W)&BL M;MF0\.N?XW-?3L=3M^4W!.$YG9]61;VCS7M.W/D\.3H*#$9%#.%L^:VCN)HK M:]XN>*"P/S5CZ#;@YN'33UTF6V/1?5P^H^ ^EWV&EW::VR-O09>=)2?;'LW@[H05ZMTDP1]03>('&"Z0#TH*\U:OPZR MO]YNF+8;;GE8+XJKF_I^$79L;*X9Y5W;&@WP^='4_MJ,^^)3U%"BA/QY,C-_ M/+L4LQH"JX'GA!L;-EDIRSD")/RK& 'W.-CN6>'"1IY'(@LBJ$LF8V*5-XP2 M#PDQX<$&<4:@XHYI&H74LX[]?(AQRZ30UK;N)(P&\ /Y!'Z,\.-G MD\GL:]"6?VKWL?V_*_OYLW^3&*C99*/ M6:9ZQLD74Q@WB8X<$PCEOY_%S/CPN7$#I<^;LL5-O\EU-T+K=P(@-2:;!!,D M\+B?IW$]6W$<+?U)V\D#[TIDO^K8W+X3MO.=.W3"KRT"67DYNNG5[3)/C(LQ ME1UY@SJ4E][\GYV%#7U'33*!W$T@-[6= Z2/:T[Q;:+:ENECAZ2W\FBV#\)* M+_BI& >E:FS"NOWP+MKOLT45K,KJQQ[#+@.CH%8>46 ZNP9M+5:-Y?I ]4$>MY:Q84?\\-T"P7:Y MWECG&//& .4)PEY1282UG@;#7_G._M808;@EKK]'-NU!SZ;F!M!(@ZU$%"-"!#%.: >0)LQ*3Y%RL+-":&OJ!;Q'K^7A M-L+/K#-J UHH?7%O\,W*'HEB$>[H??.G1DPMJ;+[!P=!-=6,$PTY(QX MHC624F@BE0;0"VUVJMW(]=5TWR\XK$.")^G2>'TM);G'>$^VQ_J3<;? VETV MVA+9;F*8=T1C8V#0<3@Q7$MOL!+.,V:I\%COUI,Q@O1@;+2GILADGMV1Z-DN M@RJOG:% 2DPU\=0$$\1["9UU(![DV57MOSTE0X#U?;N?.'L.1)5X_,&>_:H> MO492+F#CNC#U91ZO1F:\8Y)-QJ%+0FAZ&F!AC#J>&<" \[O-G;U)78 M0,++V^]G_M0TJPQ'WSD<[0![%/(">FNM0) 8AF)_2@>=%L%N,[+KW. MJH%0 M#"3B?#C8,U2UL?O AEWJAI=G,W35W^6#&1)XW;MOU)/,1A[RFCPTBI#R(2ZQ MW*V"N/5*,R8$T5(1:874D$-'@U$/,%*PHR_HPQ3(*NW)\W61 SI03?*>7;.> MO+J8 6JO*=D!M0@]CEE&J$4(VF+"22,HQ XP*;BF4Y-&QROM!#V$#J"W&?Q_:%;!]?GI4''I3./[SQP]O/ZC/[N?2J3^.PC_+A343I\JT>J>Q M.4WY>3Q]/I^=MVC97&E7L)E'LUT=+W@[F\U=>;F&ZZH6'[Z&$*Q.LBBN?;IM MTLL)GXW<]_T0Z!4CDLU*7WZ)(.DR8]JO577A6_/GE^DG]S2D;%_K*CK=]&5*[ALV;+LA-FBX@ ML,_FD.F.C6>,P$8SANMGO!-UY:.+7:1BJ[];NGCMJFM)=PN1M;]Z6 ^11P[Q MSAZE6^O:>8]-6.G(%CO.S)OS,>-LSLMQW87-C\NS(H%(W=LK""=S6JCB<^PL M%CZWS<6N]%ZS;C(.TF^E%U+;7;%M^!@;F]70<;-UQ*CNT_CY<^G"0)<=&V-? MG.LCK (T3F:F;;M4KIWQUS#,/]VK3_%R]3Y"\@6XH!>WAHG#?SEWLYY96J^G; M=;45V%87AZ)@9PK,N6&6*&$T\@Q;#YR3CC-S6^;J/^[UGC=I+LX&9@BW'/N3 M<+7R];A/YJJCTC5-MQW!PGJ.4YO/M619 M]P>-=#\-BU'6;BR34$;A])!H@U@A$"GI#/0 FB1LS[0\9ZV M:67]GU?._&07Y=> 10&QPO*CIHW>]898EYVS.K%ERP2NN'-0"<$IXL0**2VU MV@4!@*$17M[F2]G!RN%M$SAX<=-!LR3M&Q2[VC4M;M;S\;?GIV-KW?2G&B8= M(L'&(K+]FTL&Y?6S=@J]PF?+MN,$1#*Y'FU 8^(R#PF:5A M$(H))!T (IY1_X!5N*.'[W5#JTNS:;7P6Z'FW310Z7Q67KP>5V8RJQ9E9Q] M9SD$ 2@"N@?IQYQ@4D" F8+&AUV^3[/'=7T E96:0!WC3YP0IY42.% /,1)S M3*VY4]/=;2MT_*)HUVE\K0_Z"BRMMP'63W&#==FF9KO^71L,$#^[FP1/S*FS MBXD[]DMB;++3;FU+225PG ;5&UI' K5)J72 8FZ U8'U[W-PWCIR#!-@P!G* M.?;$:*$D04'=M]X+;0&]V_#:HH[_*?7#/3N?35,;Y:AP7))B\37HX#_=1I#; MWOW./OWK?D3NZH.X?I$WV)G=MHO^\AI;V8A!GY(=.]M/=N3N-FPWK17Z7K"['?Y+KU)@F=]:CCF:VI-%/++(5>_=_-A_=#'. MZ:K5K@L.8N"!M)Y2 A56%'$(M226,^VTW6T5#AA!,=AC2'._U\.%G(POC^E, MMRF8 .\A@T(2 0"15"K$D2,<"1'^*^QNRVK8B/";201/%$MZ4ACWK@#^?5;^ M\7P\?7Y>SHRK]J+DY2"COIA]J,KD-GS1SF'-ID#6>. :D\%YC MPQW%#E+:2DI!H@2RQ2LB-38IOUL^L;.1X2(_7E^WETRY.>1?_;\71A?(D'?!JV,&ZF)@EA81:PT@FK!F76"6^FM>&.$QP<(H)QE6!&LM ]]R[C$/]@W2M ,C MMJE^C1 >K)^E%Y38E\96=QOI#;8.NG#^^PUG'=C"W1,7K];?1_O3:@?_+WMO MWMQ&DN4)_C]F\QUBM=UKF6:4RN\CJR;-J$RI2[.9*9FDZK+]J\Q/$9T@P$8 MDCB??I_' 0)$D !!' '2IZ>4)(B(\'C^WL_?_;"+ (!!*\,IDQHKX80A:,^] MX_ 9QNL[>?8$ 3>LQ<^HIEL,9B&EED''B'*(0HC\H@%SN/F =6WR!F*)=PD'',P.*'(TTBHCV<:@A) M0?RQVAZP5\6Y<[!H7US5)"N^-32;-YN[WKY ;/UK;T&KG;8^6/NL+19(#U1* M]<]0? FC,#'#X77:OJ\#G]H:3#QL86CW,555I<+NV:3=X;HMPNPJ5=1W"E'5 M)^G-]VD8^>!O25)=B;U83@RTX$:;X)1D%#E+0]2<488I\DAV%F(O"<^_/IK1 ME[HF^'?S?7 YN[RGF+HJ-$V%MRLUU'4):I4XF-H$3.I:VP#$OJR:+;AQ675D M*&?NXC:O)QJ9IJ4$T+WZH03 +P9E<[/@V]8$;^9WG M*NC7< &ANJW3%V140 M'&@S,T, 77AL:F$P&811W:"B?7B:D#.8E&U=<(VEDS"L;KZZ\*&!P[KZ%,4QD^OVOO=4VCY.)CK+YM9=Q XHM&R;!?*-JSIO2<2\;]B= MU9T6"\.-I\1BPJBR6@O/, LH1&KI3JH[4<"2<0[_P8)A[U)2'Z-IF!*W1FMU MR.K.F_+ONO"OG%U>F@E\JZS;I(!2]!7(-9>LHJE'-VL/H@(0H+IOXO?!*+1" M7P%5+9]WU-TG-6]G=:7K66D+_A/WU5FNW]XM>&*_=:7KWW<+(LG'$.E9%Z.^ M*";C;W.=_J0J.3H*K0Y>P?='0IO?:[1YD]#F^591=97CL!<:;H!\QR@<+HO#-I1#KUALL]>>;:KO/Z0;K)>U+IGOMF&;U:* MZ4^3;_8(>B=9OYO+ZT]-,3Q)-NMKF7BF6^_X>\/R^J-G4[^NFT.>%39\&8RJ M;I#)ZUPY[G/I?&_K6'N>:W0B!+L_9^".H%85 C7#A:B60]YA:13V7C!"HK62 M".HXHT0J;QX]]6--K7QO;4TH[Z2)T=045>QSP)42264%='%&!0+VMD8A8E$*T^PB"ILD)BP"]#J+V;E"Y=.'=21?53TJZ#N7@.;4:^I8O MBS),I\-PF;KKYTKZ7!+;!]NJ4Z>Y8TCK9K#[P5Q7'+XX$2H*K((FB'G/"%/* MH$ U#\+1**E3!U)FQ/H9T4>"V]T7S!Z;A?80?LL EP%NAR.GMT8SB85'5GC0 M%17CV!FN$)',>64Y][2KO^(^E,?^MED\:31[.'0=2^UE*S-KCAG1!!DZ*,(C)XHZP:2+7:&)'2K&4I[*49+[*)P& MQF1 .6A@TRJIL,)1>(\(X%9C657BB?:HRQ$[PSFK2KI_L\3;J93[U)@>\W4]8UD8,X M@&^FW^KW3$7"J;AAL=LQF?HB M-,NM5OO;V%7L7;5)> _+GOQV\_;K1ZAOOH]DU>"_V]F[%S^_'Q6_FXF[*#"MSG(X MT;^%HBH[JMI93,>%*5R]<['9N>*'=#(U /EI$$:FN+6W#4C^"+KE]*(ZQWY+ M1TW=\P5N?3D85<=8:N5S^^;5)9]_A2-N].=9\<>K\[9=36K(L?BT^KAK']EV M#:I; ADX!K^.AU_3,=@\8)CJWN'XKKL%K3D;?X,OOX_U<]HG-"U]7H\GDZHG MR"\F=5V87B]V$(H41169\=(RS@!EE;#*:H4=Y21TG(\(44S_E=#LW:@$'$[. M\^ID_-BN?WD1%0$2,>$O_S$9SZY^&[KUAR:?'YIBK7'RJN/8!(8:)B*U)^<8 MS$;8PM2LJ6R:R?A$U?#]:C )J4G3$E/1=@OGM"MAL< /]19.;VWLS9[:8-)> MQN$89 RV<@)5"ZQY=)@+_7+89^&/Q8?78U25V0JNNN MAK.RN'_;E_?AM2D'Y:* M-#H"ZBI\1M=WQ-G)YO]K<7G5+3ZD%T^_=7$'6^0.-F>.EV0==[R2JRU$__T, MJ-V0.P:?FG@5$;:WK,A>;_%^:&\]8HYY%+DWS!AM$6>86^P)[ I#Z'YNT:JTBH_31- ?PB3 M5()JOH0%JONH='0("T<,F*/"(,:0=Q*IP#3C=[E>]P!RVY)-O.*K(/?OK]() MTR#2&/08N'<,DW0,1L"ZD:O.DJH_6MO9K$:\9)Z5 $F5\5!]F(:\#L,TW(-L M"477G$&_-H]_6ST]_)(>#=0H%V.KWCH*+"]2@AZS-BK$.'<48< >%%17AOY! M#IP'6&ELE8/G9MI9^0TM4(L [!#>E#:R"%\+3V\G-ERFM)E*RT(_JG]0C6_ M-%XBV*TK,[I^@*^@[:+U^N.'MQ]@8U_# ?CG.?PS]^NZ(>A$E?/VXJ_%I9F M'O9R.KYJC;'FD]:!VVCYC;>XXP%OQV, _1LO_KI.! ^W,#!>?,D;L^KN-54O M/7_A*_CDI4T?O301UO 3$/N;N2X78OE_NYBTWZ[?O_)<%ZCR7B\T*6MC&\UG MP D7C8E:I5S<]E5TI&"T?UKK][8I>2/O@\NK<3K.37OH@Q[@QE_AJW :C$>+8ET= M)0O@4T'%S/X7J'M%93;/_U8U4VTZJL(]?KA3+ZO:U2[C[]MV&;\TJW@#;S\ M;?/<.6#-:?DQN##X6K7<6YC'%!3U7DKE6&2)F,8HHV,$\X0;Z\C13P&R^2F@ M.E342&TX&U+4!D?:K&$ 2)Y4)J'Y\2Z5ZR%TGS=K7_2+6\0H M]0)+@QG!S!K"+2:!XY2ZJ]=7'_7( \#O<0#4\%99%W87/-PULKE3JZ&.2BM9 MRO,@3%AD++.!(ZVQBU&ZC@*4_O)SETZSQ,\3\^VF,7(B]@X)O32I:?YI-\U3 MJ VT26(494!I@P"@P<2VT@FGZ?I>\CVBN;A;CXP)Z1=F-H*RWU"EZ< -ZQ^X M:0E6]>4X-2"IK(;I1<+\L\J#V4;\ /0K*[!(4?3T#-B^ >B7%HR$$]+]GH]#&7U%E M35;NE\&DG+87?@NUW;1P)J7OM+Z[^O573[G6YIJ$_YX-*H-VXO'[W^=?S^O7:,SZ]RGCVI?;^8K+).]4^0UI_@ENRO!_!RX** M39K/SY86M.RIAD4!I_G$;<4/]SFHB_/Y]_X8OZI)@>=>ZX92]]H0&]RVP(6[ M2!WA?;,Y*PK%.NNCHM,*G>>7UZ\%;TLTW MLKY!@^V+=P'9@&M U06FVL)A_K&-1-_G,H_.&:],")YREJ;#8:<=EQ9)$ES$ MG:DXDN#=>.X6^O77)-ZE9T-V /U- 'K-U@.7 _#4D>G&FFPRAH,!(4DK&'DS MJ=N&+_9'FD=3KXHJCZ1>UQWWOS!^'<=]JJWRQ =+SDF$N424>4V90$0AA@/! M'D7I0Q2=[H]^Z5_D%5UAFV8/FR@,,,%X-DW>AVHW-_=_5 B]+T$F.(USU#IX M%IA1V!@2/#9>;SU*X)2<=X\/GWM(YQ$E:/[;4C?G\(WEU( MVN_>_'G^FM7Q,!J%&FGF9]-&M'JU$O&??[4FQNV=\ -?C,93..L\<$7MC_WR M91*^)(4;E/?9:-J>I0O9 7./.FC&U=_FP>4J:FRNX'!SE7@W>S8R,^3D;A<.9#MP$Y71PS\]/>J+U51AL^9$H;WBJG#=^;U%8S1!,3 M2;_\5%"Q@8!V5<4.?JSP**2LV;+1"-+F@3XQFU03?1)<5!;; 5MJ7)> B'SB1474NJTQ/^.[EN,^E&\-3FU"RODED._[\-/?MP-2X!1^Z\W5ER MG\!AE1Y^DSFUX)KQ@TGEZ(%/9V45;Z[S< "I!M-RY0'PO\&PGB)7S8H#K2/Y MR*N1<;/+RM;L,.-J);<;^7ZX45Q^+&HKM_6?I?%OIKQ(<^B22SZY(T8/<,^/T>2@A/5=!2:2$(IPI@8R+BBM*'?96 M&GFP"$?'($5OKE_\3&\G@:?UI,!]2KTJ[*P<5!Y8^&[*7JS"%\EU]C74.J$/ MT'C9DD=\P2M3\\Z":V8# M7^K=L/%&. M*3(1 #%@C1ECWE@C6.!.1AM5<,?RTJ Y'J)U3IHSPM$90AV^5=B!JY90C;WW MJGBWE(I3^'$H*R/QPGP-V^U]XRB?,\!%&#V$!=.#4D[8W,Q,>=6[XHSWHW^F MX$V;R?FN_& &BXW\-,BHCZC*V608"VL0)]9&["0F'G4T S^=[;^]]]6DV62K M)Z$/E=$%R)_V/JD\S2XN?S-I)_6TV^'UHC3O#_FW\MKA0[KM\%9^.[R9XVX? M@VTZBX\^?/A0_ 9;O#5Q(8?TN)"M/"YDLWF[6Y3R/\:#=IMQFD*FZS:< MO.SK3.'Q+ZFXM8G$MLQ06^NOP^3/\B+5K:22H_D(W]9SV"89WD#%O[7.NP?D MU@,\AAJB%VM' I&,<>69)4QXH5+%,\)6*A*$)YW9VQQUQCX_F&MW$=R?'R;C M:>UMA9_@G2_3>^XV2$)6NQ?L=BM; P?L75#&9TVDN]FXUL7=[,$_ELN(DKD^ M#YC"M\^6]_O;>#;TA4T>M\D7, Q&[8TKK\ZTCI'79W[%&LL7IV2**N,X&5YP MA(-Q/FPJ NK4A_13E?Y?"UF1DD>OBHM@AM,4LDU3U<,HQ$&53%+"#>%Z4S;. MQ!MMX'(\F7XQ7T !L2!EE90OU!?8 -\/H&78R2S-2,?\K'[_FN^KM/7:1D\J M1;AQ'U1Z3*C*4;INTEP/!E-=Z%PMJTX%*RQDJP =:Q6_IN]P< D(7_\^=\36TMH$1\X_OOE4G+OI/ S2JE4"_7OQ MPTUT+FUIQ2F+D98?6[:!>[L0[F:!F\28<6*E.4?,\[>662..)\LWJ2]K.7!O MJ@79KHCYH%7,9,_1/=65,E1GB88J5C2( ]>P5-=9T ;)/KT^O\F?F6_D#[5C M/[D"4_[_G//;YA!)Y0SCT8_UF?& P^+7D++$RO"VX9&P5/,CK8_&T8BY)PQI MI:@61@B@*@^&M8K(K8R9>3]%VHJGVOEAD\G?AW\7$YR^7SKHIN3HA%P4]Y99_0?E8D_NGW]<#SZ\C*A M205WJ^T[;NJ$JIJZR\;C]/XJ3!K.\[,F02L4UZG@M38C@0F:Q)CV'1[53,,<2XU39@XJSWT7*FT&:&REX:DHA714ND%*,IRD2F M[=N3K'_3+BYNUT_GV%(PK, MD(J;RZ64[)HE.Z/BZRYB M+^XKRUN[U5OPQ\.D=-=$ZHS+K[N(/X9(]?O6_.G 'DYM!H%A*D=P^KWI2%B[ MB!<<# ]![/5=J1:/\!?MN>KBM%I7JP4LM39\OF.F.Z:9[W]T^:WS]G,JDRE^ M3SGM9?$FJ-W7]IOZ1&C2=T)[>:G&ZTS[V72,!EK=H>[(\Z)E[;!.] M=CQ&S_ASJ53E<+S9.1WBT"V],V\\<=XX/)@]'P8E/6#09,&>(E]FEM@G2^#, M$IDE,DIDEGAZ*+%'A>8D+?RZP.?0S+2C>8M$,JSJK[D:GH3,DG! M6[,R3^X9V?V-(Y*3NX:Q]'AL\Q\A#4YPX\M0_# 1(M2LU8/.SLM(]BPG[O63@-MA%-7\7E%'.J U:N(@]<]R8Z)7!E#@9 M/%+1;I!/MB&4E=6VO5S7Y?0,:_%\4.W87),-W*<'N1E?'TW ;<$4:QZ9=1Q+ MQ%+?2!J%MYPP3 (-;7>H9;T0;Z47;@:F](S@9V3&'I1%'HJ]CG;L',\8RGN<]SCO<=[CO,=[W>-#A5]['&FMBM[*GXYB?O;1TMSK MDK8TWDZ)3,?T()\4H3(_97[*_)3YJ:^$RORT1WXZF!/JR-IEU4WAI_D4ZUO% M_6E>1AI_O%+C?PQM])F;:L<.@-WOZ&]9Y[SFG#]FJ3[N?:R-E_ M>**\A./14<:<40P'3X)A2#JIW9K^<3N4+X9Z&U_+\O7TY>N 1QKSC 7D+!QG M\)/W*G+G5$28P9$E36?7_7L2A1YQI*&.[KU9Y++(G?:1AC&WBB"#D65PI%DC MC0<-DG+-N96V8SK-O;DCV\L7QD]+O@X5;.FL^^QQ!.;<^]9"KIH.IB%#36OM M6]-YQU-%8/_*PZF:<.P+/)=?/-RS"]&*]T M1#I*PN&ZO>E9PN%-974_'6<[6W6_5:=W(S>IFA^;X2^5"ZD&]?,I2(2=58WV M/H_;;I[!?ZB[.9]/)FDL9]6^?G&,38@.679P\M!L80KS'# AD5DF.+6@+&& M.$8,P,1PWS&$92_N$$9[ZPS)8)+!Y'3!Y-BZ2N#>4A49$YPS3)116JH@!<%, M,N$Z\&47OI^LJV1XR?#RU'05[047*@COHV3!*6NI\]P**05V+G3T]]B%GRMC M23^<8FRE"?2#/5_5)X.1![[ZJ7A)Y,) G_0%(%CUT>.%HAG%L2Z-I)Z;5_V8 MIJH!L=)XI'XDEW33OV>0OE -VCO@OG-M_=;^[@A"-!R]$HM8@&<+1ISRSAJ% M(@M>&$4CUJ#[*15P]")GKMQ1N=HCE2X+^>D)^?XD6H*UAH+ ELC <&2&6>.M MU]9@SIVB!\N54>RT&GMDBR<+.19R$_GV%8@Q9%S&1R7S$9F??0L"*>T0\Z(A_:2>9+Y0+N3Z$/Y0^[+ M!\KU7[G^*]<39G[*_-1G0F5^ROR4^>E$^.E :MW1<[E7YI94\V@6ZYR/TFGG MF5>E]+T-5=[CO,=YC_,>YSWN_Q[WP4'U*"5G*44'J]VDZ%1%E+F'X,.6=.P8 M6'^ZTY\(P>X/,;PQD]%@]*7\$"9M#N9287%0)E#)M78Z,FN9QE;9R(D)$ALK M.D.#]V3TT,5 IG'$=":. )ZA7A?PPC9BW&Z")/AY#'AR;78 ;@AC*3<,\JH MPEI;)[6DTGA&@NSH8W5O[M#6V(%1QHZ,';N6CJR='&#PV#J(\2%*Y630P2%& M(U=$QHAPB(%$ZU#GO-=[,I=6(*;:D)3YU' M0AQA$CED@O6",()!CU+P.V42:ZL[9RS>F\KU>(BC3],4.RA/]';^5_^\=$VV MX_.-0![[[.T+NO>+*@\#]8:)%V#=44,%CQICSAB.5C'F.8J<>%!F6&]] M'HQFIB'[[4^J6]SZL&*EST#/?U$4@A#41W2?8/?>[Q:DO?OY\4;6>NII-:Z*,8^%K7"E"@S=5]G^5]E^$[VXX\W#/ MU)#]IKU[^NUJ/ U (S.$+X6)&Y2AY57X0MVRW7PS$U^>I=H"N$OJ!5]_OKXC M_!G(:QA5SVG[95V:R9]A6ES!ET.[AK9$H;IP4!;#\3=8^O3"U)>V"UN^:!*& MYN9QU1H+/YNDY57O%2:#L3]+/>G3K]7:RX92\ '<;?'EX._IT_;5UU'VVW@V M](6%MP+2O?1-X_Q738^PM^-)W?G^8A+@A6%K+\HBC#SW/TOL!7WU+_S2/N?\0/ ="M73Z%!SLTW00 MRC1B5U?4?AF;T>[7C]Q7D\_D1+=8?T:LG M](Y9"+XZ'#2M[8ZRQ["SL,T.=*%HF,1"!46T,1[1J!D):JTC)N_QAGM\EO#[ M"DX%>,WA]5G"O/FY,+PN6@JT_0R![.4 3L(T%:0Y)%KD;. 4L'M:HT-S]/@B M K5KM#=#-QO.P77IN&J1MGK0;3QMF!"^O8RJ.R9*:[9EI-X-4@/P6AJHBE0P MBX1!VBN#HT!:*6_6I_::RA#A^/52682QHRQ:3TT@ MZ\=6G?8>HU?L=)!Z XB>J\$/1>IWHT;O+A/!DK'N+EJ.-,4(]/Y4EYQ4_$FX M&D_@^K.BG,%W&BU]!=KK^ZZ"<,7JB7G."IOR;-+O]:K;=4V-JEJ;=(#&,UJ3_;O/4;1ZO96IU:QZX-]H_EF M-"L3.MMA#[].+V8P2('( ?C:3&XO(*; MWDAVE5H5YM^_@G\ 05)3:SL&,_9NUFK_4K'8'?Q8?5R#X1^S2T #=^OP^0W( M$,)[D$N3@.DW(%LH$V^^'@+A7MRP*F+"F.!1P(PR')"*'DLF(^&>!*_0!O&8 M A^E9AX,@M=DDBL+2(1"5!$ARE$N_6\W5GM$*^*FHZ+-'^ MAH0_UY["^P1[_:ML\?YDA\BS_EE;+)#N":[^">>$LK)R*@-]# Q0,4$52 &&NJE_F$S-H.[J?Y6N M*Q)V3N"X:/"KY8WTY6^AN#!PPHS&11R,@$EN_OZJ>#^;\U%206IO*H#N8%2C M#F.+V%9+PU Y;2L_H+_6CVB^5;%9\5P8.Q@6&FZ[7=@J6-X MT"_C-!NAA-O#3]7@D4K9>6V&%>M^N@APWU9M6UA9M?Q)N(17GJ^]2$==F4BT M]MR"DPI1*CCFUK'DD4,VV$C@%),T6 ]P,OTVGI];X^+!!\7'=FG5;Y]A88L3 MT+BEGF'OL18,@RY#!#:P#H2-]YQU3J=.QL?'-**D,A5^-]\'E[/+UCA8T/K3 MV_[D9Y-O(/UP6K[X.28R7X-.7-[&:M!I4P\>H%>M #<[/?>7PWO#&D#W:4 ? M?DNF2:CU8C?^,@(F]D4RZ(#6$U,QQ#"IQDG7A8WX&FK&O=F=O0%.9[QHW47B M@(#3&>19=]&)!'G>CXKSJ\E@V.K%8.U\:R"MP@U@)'@XB^-D0OE$) "PNI.\NO:%L MGS9_S,+K5>\V2-=WO!W<\[V;CBLK E?WHO4!#12J!>]&[FZ$IZ9#.@@2(;T? MI"_",; %+HW"-S.\!4B,>RR4(\JAP"+VACOI/;*&PM[MPE\ 0Z_3.AU&[SF@;.:5*UMO)[< M?''KZJUR]05@7LR&TXICX6<_<\U-&V-DY;RKSKGAT@%WG:RL?]M@0!5<]&NH M__MNM+Q%O[7W6MR@*!6F#"DE$8N16B$00\8B9 AFIL/$P(A1U#BNV.ZV:M$- M1>YV0\U3.>[U1W73:0J_K252I7V\C_\HPWG:BD52"2N!D1,S!Z:L4UZXU(1: M>XSAI(VG2:K.(,OM#UKGVX[A_57KJ]W3T=CI:UIWT2Y]3>N?M<4"]9[.[OEA M2T3KA-K18=N>LK_!(?B?X8LISV I7XTW*V?LS:E7'9AANGQ4_@&:7^4GPV;WZ(Y B2L,]LS: H1$(]U)B98U$G?.I&!&-9PA^>B 6PLU4)O^ M-DD?)]Z_2^:JF,HM58F '+4:^*I [OE4T%OY0=$!CP6,MEKBO;[:QQP,RYZ> MN;4>'Q+1J+>[C5I5\+Y&G5V6]#?U0Q=CKBAPZ:E)>AFCCEN#*'&*"X9H#*(S MKGY/X2'9W;D1,_?\W94-KWV0I S!8P:O]TOX[**/)7PT-9G=];^\_)2:1:UM5)S&QB(#YB%BG8PU[TE/]LR%V#8"G/5&[1+29*, M1X:#I!8[4!*8"H08*AA57AF!.[2F>\L,MGY9+#>5I%=W<4PY=ZJ6%R!B+ZNC MMOZ& PDKY\ZIE-\PN(3%@%0!@Z\D"#?QWGD(] '!S\(-0?7]7R]>?_SP]H/Y M$EZ#BO;G.?PSKW!PL*))5<9P,6^J,!U?M4I)\TE=Y3 _;IJZB8X'O!V/X35N M*ASN.NM<9;1L<]1ANOB2-R?\W6NJ7GK^PE?PR4N;/GII(JSAI\(,OYGKO!C85J!K:U-1Y('0S[ZOY#,#CH@F95J.P;Y=N=+0,:?^TN LO M0'59_U)_#Z!" Z&7=OQV?'M+W6:K,"Q^>!SVD2K85L%83%]TA_XK !>AE%-P[Y)DT6$M8 MDU/.8\T\QYV^U0=F!W@4? I,$RGU;K:LV6IQFXG+95> M%!.0F+:P<$=EK'MLE+!P:[%U"ZAMM8?.O*8_DD+_>ZW0OZER]8]91MJWEONW M)U>2:HCI(L\M$FKW!=7=S]]?'X\[1KA6]N/MA_>$@9?LSV,R;]=>G0A'[YB+ M^LRUI!]<6]4I/0EFS7RR9S[!3X-/]@EJC?8IQ3XGXSPF+E%9=^/9M#;PJHC3 M<"F;?'=[F[LM;VGE]*=33C^H\1!7]@=S7045%J/ M@\QYS&3P'2'N_02L^/K!,R4ICILL,MN5!OX)K?Q:/:T']4&Z][F;>5# M@RKSTICSD4]!E53%]M%,PYVA%(LY/,O$R"UF*B =H^+>8HW@^2XR59YQE@_ADS/.FYRAQOP M\,[L@VNZ:WU ZU;4$\=01]NC)^$FROS5#_Y:.3.?!GL]0R_D/ZN-33FN38// MKN+Q*K&DJI7. ^ .LJ23=0S>-Z.GNQIWV?9IV?&\YL;5=@%X<=('ITA0 =H? MUZ"Z(:48%])82H+6-G0.Q:ZLG8["VL3=+WZFK]"JTI_=@5DP3UXP]R>%8"PQ MH62:B"A2#KX"N\Q2Y3D23GO758.-2;)#[Y%"_DRD\$ *Q]9:Q:.:]]Q2+'SC MRBJ T<+SG>YQ0-SIQ:F_4?#@%N L>CT_A$DR718KYU2,F(<0*,=,&&0EME(9 M@""NO)0=DU@[(H9L,9AP$TMX2=8$$]BKYS%;8R^$<=)2#\UXCJDV6KB,K M ,[OX]M!C-OG287V?A#WC!S]_"\&NH>\4L0)$."$5D#&+2 M,&.85<99@:@4EG'1-5IRAQJ,%KW58(ZGIF0)VY>$'4"<2)16"*^P!H,@*FX% M829J)8D2WMF.E,<=GNR2K/8*/F5Q>IZ.%Y8=+SE3]#AZ0C)3/G\;+ZH' AF) M50S,@:7BJ8Y1(B\U1JEVE70V<-Z9>H#/$-9]1;3LXLABW =E9%5FA?*>!T.I M])(IJ6PP"'02:1%V%G7E7SX/'>2Y>1<>H8/P[%IX2H;/OE6&-*%E$8"D429E ME 5MF=+$$HFQI$$%0"-*]AL5D:BW+:.R3^'IB=8^Y4@1FJ8\.RHXZ-\JZE3 M%0CQA!O0Q#M\AH<2YFCVRMILK%Y:-#M; M]>GJ(6_'L\4H*]7,LXBPLCHRS)%R1!@7K4_ACJ@ZHJR[]%WTUG'Q0#D\IC4V,9VEG.5PV#9G?+4[()]ZCF+(::%;;, M@&8#P,6,L0I9XBPH, (+JEWGD.[=Y9Z>:=I;1V_VLSP]F=J' 'F<9N,)AA5C MT7DKG0]!:<<0,USN-U>#G$GYM!R5V<%2\VGBQ&)P>35+Q_P@E5>%@H>EW\LZ+!OOCOXZOEE^FW1K.*&$DHC%RHPY;U6B =-F."6IHSW/;M=>MO^ M)_M=,G"<#G#L&R6XYXAY@H2.@0D4E0C>18H4#M$&N6?G2W]CQ$_)^[+R,FRE M8\2173(K+6!ZH:>Q'4U2W"6F^O$L=3U97=JAE9?^%"OVG% /Z04W1^Y%/,QXPHWK#)H&WFZ/MY.A4KXJ: M3L74?+]1"F_W\*NWM[BG'=WZ=]R", _KH/>X!9)M%D@/LG.IA7DQ"2[!KR\, MO-1\RPH;1B$.I@F!JB:0TXO!Q-9-]^O MPJ@,K^N;+V8:(6Z]QM%&;AC3T5"KL+(!.2X)8QV#-,$"W6I:;EF!WLMU8W/) M"K#.>U(69EH3 B@68@SPYZ\UT5+?]T2.'^XGQYOVHCE=4LO@7VHN 1AMSIWQ M:&G4J$ HZH"U"9().&H8E]$PQ2.-%G'W0 JM=!)NR;)I2V&P'%<3,/[]QS-8 MQN65F=03"C?@J5OLA'?"3E(%JX144G#%4H]68@GCR-/@X'R67>?RG%@/F\NZ M&3LQ=C\_'9:5#*%*($X]-X$Y[PR*G&!CA./4!=$US^(^ZCR:E;3H9*57M7I0 MO&W89308A>*RJAEV)3A2 =%"S@8ANGE#LYOG(,R[(E&"A1CBFS4 M CNN&=C&0>%-IK?NE-^(?+6J-S\,NC;EQ=W &5@60"D*QR&6"<:,%E8B"4JW M8RKZ3CC;>,ST%MR%7ZUZ%I:YJQ:\P[$8O*85.%@1 V)8!14I\=C"GB!D@NTX M'>^ET*-9C-(.$@&D[4O+I-MHF>R :C#;9H'\<&HPB'U1SNQ_ >LEZ?_'JT^O MBA@\L-IP 0?.4I_R;V$X3/]=@(?!J'!@)1OX;W5E.066+:M^Y\ F8!J-8+F3 M0>D'%2>4[=$&#[XP7ZLGPR5 'C,<7B="N>&L.K"&PUJ2%M=S5M^^NCL8G;<7 MN/#,2NK"E]G03,>3ZR)\!Z*,ZHT#U@6EJP0PFXQG7RX J[!J5_7W\;< 1O]9 M-6"Z)4)]K^EL,BJ+.!E?IBOTPN4 =?5@Q=0??I1HN/"X5\5_FLD U)V%I2\N MO%,=JF+$-9ICRF MXMMX-O3PY6)P"90 6S2]X;AI=P]X#C#LTT]52+&:M_T6'CIRZ7N?TBM4V5![ M$^?.J?/K+A('%.?.0?'K+I)[&EKPM^106G("KK@G[KG?+?AX\?-Y-=G:'-Z+NH2$8QL&4*DR#-GC.92>&08"4A11/:;](IQ1TABM_2\,:O2^(HJ M1OEE,BY+6/\-Y19UNK+"BK-B$(N;+YPU"!'-U_'$6 !E4Y&T0HBY6M,Z+1=. M@DK) !_/KZZ& Y=\J@G,9E/XZ+?!Y6"ZHE=)L*.YC4E^'>,Q&$-5 MB%)$*0/1JM.NV8)_NW.;&9U-6E"_KUT[7#F]> MO$BG#_QU5E9_2<=?.A=A-THXC]Q%=6YY.%Z&XZOJ&'%@+(!5$+Y?#9+9X.$8 M&WVY>VOW=E[(;>!8'?"\4-LL4._IO/CG@GS-\TNKO05%PPRK03:3,*R.?5 * M9J-6MTOL=#4N!S6S#&IF61#^J\GXZZ!,^DXC[^=WC,-9 /U-3<.YUO.A7>/Y MR+]K%G_NW 0HNSBS5 09D"0L.L0, IM;1*NEEEA*S.2>8\^KYO62N)IZN>MI M7\OL'1NP-VGJG+"U-A"!#BA.^-YQ7H\0C=_-R'RIE-LB?#7#66W&@+VS9+X4 MUB3]&%9\,2C!M$C1P83!+]/^ %*F2;JU]0,?5+-^6B$9 T.E>>O)?5+Y44*H M+(&B?EBEU*S2! M=&TLXGIIC^X1CMOQT0Y^G8=.F]E(KS]^>/L!&./U))@_S^&?>;C8#6&_JYCP MQ3RU;#J^:M6WYI,V+MQP61.$[GC V_$8]OHFQ+_KJ2N@@K+%EUQ^Y7M>>O[" M5_#)2YL^>FDBK.$GV)=OYKI<2,O[V\6D_7;]_E5 O$!54'QA]%2;^-!\!IQQ MT411JYS%VWZ-CAS&]D^+N_ "]G+]2_T]&)\(O;3CZQEC?7@+E&#6N# O02] 2O"CL'?V#C(VK-S4"Y^KX!? MX1R'$[ ZM6UP)ME"8.+ AT-X/3BNX-/D.@2QFE:+6'Z']/#:+U?X,9Q?8#%? M7R7] (XT.!Z3VEBI?:,R40IH.8N@(=9V4W,"Q\%H4%X G> ]DQ&;3L;ZS2>5 MT@!+&4]"NXSF"/>I.!Q^721"^];O1G,O8.W3M+,2%)"R,0FK=QXGSV^M[P]J M[VL3 0*D+]/B2M!\R^+K> CBE59:CN/T6UK1EW'Z,RP)?O/M4IO%55Q5UAK" MK>V9"W<5JO$KTV\"DSZZT:G^M:R MUR1,)^/RJN;+X9P-/B9=@[^K ^SUA<,WP1J-HZ, MY .O/$\U-[A:I[IQ3=>L7Z:K8 .3QV6TQ+-SUTEZC4']1FFG:@?.")2P8?+A MV'KK!PNI10OZ8#-!M-J.54J"H3]*K!PNRWD8KR7I5;+P4ZU%38IJ(FG]/K 4 M6Y/5W8O"6QLCZ^%J"XS;961G_;.V6"!?,Z#WDP, F W#^[AC?0(SCPT- GF* M6,3(,EB2P1J$ 2O275OW0'V"@YF-D#(4GL.$)49[A8PV/EI,?=0;Z!/;#>ZM M1;H=V]N*W"4H>C>QC66)OB/6\=H,*R/GTT4(TWNDI4)DT\!H,[YW9_-ZU[/0 M%GPG[AM>NW[CMMCM_4[K7?^^6Q!)/H9(G3K9NHMH'@N\,A9X_V-:CSJ1=?'A MZ.Z<_BZC?R_6UMK1J\]]T&H>7GUGM?'#APL?G+W_D:RCCNJO8ZRE,EI_&:_V M]#@%$\+18$#6=O4ILO,^5:#&0!!LGR// M'I_.^J[QQAZK&T,?^]SLOA_,X_>I/XT8^DB==9DQ3<3AC[!8*6%08(RI$+45 M3&IFO= V!.0#852%NSH2_NMCF/N)S[\/RG]] H!-&#(-_O?* M2MS1I)4SV9$JTY,>#?ULK)6Q)6/+D; E*FFDD$()% %BK$&,8T25QC1&Z[IJ MC'8X%>Y,XMZV"\Y0D:'BJ4+%FFK%.[ "JY1N:P2UGC+'@_5,.<4#%8HJWU7R M6NLAYU5$OXINOAU/:BNL,[A9:2GMWW^OHOWOXWPQ_]EFDGP>-^Z)7^JL@]]O M03GXQP=2 M[$ 6]-'-Y%]7,GWS%(E>=[S?M][7,L2\ZN*\8HI;6J!GW+ (@(XU8\1;%6CD M$D=%L#6RHU/-,2U,?H99;]7&/&4BR]Q&,J=9]$HI(Z(/#/[/:L2P951%*8GA M^YTSD42HMZ.FL@AE$=I(A()%PN#(D-"!I7^MU,XK0['V($0\&R1K2AJ?% +D M(-G/'T.J* 7MOZU7S*&R0RSI"7F&[D?EEK_>-.P%2#6[K.LK + ';KE?(9+( MFLBL"![4&Z(X%D%9PX4C6C'6+Z,"\S,N>ZL296=T%O3>"KH-!B,JJ%&$,!:% MM0$%QQ#2QG#=VCLWZMD$=-*_#YVI4-UBZRJTSO94ZRY2CZE"ZZR: M77?1PZIF=TVDSA99ZR[2CR%29^7NNHON[L*:QUH.PGZN E$(T(F>8QE$;0K!66F)FA/ = MB3_HF-:9/I.XJU_>>*=$(=(QZ@V5RG,&C&ADX!9[KSUV4K&.# >T0TU6GXF. M"83W-CW:K;1V]@A;VU %/49<.PN>UUWTL*:PNZ821EN1"3^&3)TES^LNNK>@-)9G^VWOU#'67?2P%I@[)]-6_8O2 M<*#MR=2I9:R[2.?R_%R>WVG,'*PF[?,&71Y/LF0_,\W^F.:/VU-:G@C/[#-\ MF]L\G'(=<9\*XW.;A\S-3X>; [+ZI((>,,?:" MWWJQB,STQ]94,M]GOM^_.M,WA>8TN7Z?7I[&ETY4OY/T$X15S?93\_V1>)R]_'C^%K&,T61W5Z')U7C@K$/4."Z1 "=QYQ+@2.H:N)Q'SX M8C74^D@9*.*,YK96&68RS)P&S$2+G:0>&:4CTT1K9ZFB'BM$C?#:KX69G:$& M[6V594:-C!H9-1910[N84H.[H%)AN49R]I5QIF,,Z>! M,YQA*9&UA'L-.&.L99K"#Y%R'2VR:W%F9["!U=.LV,RPD6&CQ["QIG;]+MRP MT:<^$MX$[)DQV$8LE,86(^X%85V=\F[I)\_(*MNL8)TP_B0!\*#LW,,>Q"GV M>?0 YW],TECKJ\DX#O:0JY&[.)Y.%\>*$SY4C+ 8 C34!VPY#]PR$9WF8&0: M'#"*QKMN>[,/(4!V1G%O]<;<-#6+6[>X(8*6GN<@/6OLCV[Q<<$D5P4--*33"HXLSH@7%,7H*"$QQX0> M;'WT-SATXA9&1J3=(]*VS1^V.ZRUPXC)2"T"M)'.*\K@Y Z*@/!(U-DTMQ^Q M&'2FZ/JA'#T1XGR8/T'1X9)JPEP(1'K&(MUIY0Q@IAA5A*)F: QTL [+;YGZS!_M)^\OY)\((=S MGXMMFIYRHR_%$"0E5]OD;MN[]!C,N:L>4_0;L-CB R"H\5:@/Y!&3):6420 MQ)*P8'F,G7'+ _FY-[33SP1B?375GVZ<,,-.AIU'P$Z0)B@3K3/&,(FQPHA9 MBP)R@2.J=NCOWQA%\-,'&"L:$B9H$ =C 9,282-0U MU">'/4XU[)%1,*/@$5%P>^_8HR".1VTX"S$B@YC7R(A(A"0&&^ZLQYTUP@>* MM6PX=N@,D9[XIW:*(-OSPPH\9##(8+ 1&"CEI%-"<2X]"X9IBHV2,BKO530" M[2YZM)ELBS.IUO<;R;*=9?M9R/9C1-L28C6%-0OG&<+$HD 1M3(&&K4(N7[D M],)ANZZ2.U"D[.CAL%H^BA]2,.S'P@;8[325KOIP:KX?IQ]=SA78E"7VG4!^ M Y]O)^/+7\;53"6 E9O)7*\KEJF_]SDQS)OOTXD93_P #)_K=X!8Y1_C4<+3 MR7@XK!!Y&B8 9HL)Z:16>64-:2SK^H^@ROL3+'UG1RRW&:Y[6G=SV'$5C,K/ V"(^)9D,Y:YV+ M084H+2$N!TY.+G#2Y^A(G^N(WLUC)(4-HW"DSE8Y/GW"Z;B;(#H@]9OO5V%4 MAMH,]^_3KW08NCAAG%C'$B,(6U\4D?$,I; M;SG&&_1V.7Y3 =63F$D6W2RZA]0*/++$*PWRJ)F.7B,4G(N<$&&=X0>/@H D MDO46>9;$+(E]D\2-@IKWGJ(<$0(2**1-;=&T%E0);9@G2F!NC1DC_"M*TJJ4M-EF[<)3Y"4FL9UU0@S(@P.DKCA>=1XB!8[&P7 MDYWZ]T/!Z0+!03DVZ\_'AZ2]>2ONPAN#'(Y6",:C93XB&YV>4(U @5-O!1 M'-G33\_8!HIR3^4Y9UEGT;Q3-+V.SG(7'N#@;[].33 M,X)5EK0L:?V5M.T$S:*@0VJ=3S&HV)A99+S"A&#+B4 L3S+9V.K&IU.HV-,* MA!QF/(TP8R_(E,/6F9\R/V5^ZBN9,C]E?LK\E/FIKV3*_)3YZ?C\=""SLW_Y M6L55F,!]+R_'HZ*\,)/P4XY '=SY=D#!R8D/>8_S'N<]SGN<]SCO<=[CO,<] MW>,^!,(>9:QAE^@7(H*YV8K^\-N7 Y89<#UO2 [;Q\3OT;X?;G2?7 M;^2-F8P&HR_EAS#YE&SQBML7$P6Y3FW!4GM&SGSJ,!*\(9IXK*RVN#-1<)=E M-'0Q)8',,Q+0FHP$]*J_9339,9G!)H--%]A@;&70.)J@):/.&R4,8UH%3AS& M8GW-7L:.C!T9.YXE=A@J \=:"84((X);CVR4-E#F,,)1/[\*JB7X0W?!7QQ\ M#_[E_PF3<9)/13#^:P:_9PI^VV=@KR!;OW%L;T4=:U%*QP"*#<%46Z91TG0< MU9%C)@$U==AWW=6*2C1H2D VUHUH3V9;G$1/EHPP&6$.C#!2(1XX0 DFA'%% ME4^]G2,#O"&.\_65G3L'C)Y,I\B D0'C20+&X_ B.N2H-R%J$QD''82QF.;M M!D<1B>095L%M[39"/:F">YZ9BGL)_OTZ&,Y E7Z^"8K/TC]V,DZPACT7X)PQ MH1V61.'HF2162P38CEC02''-56_C=>B$^_4\[7R9# &G!0%$.!ZP-YX)Q*R7 M2DKJ(U9614+TX:)H6:*S1&>)WH5$1Z6ME%)+2P2#_UI!":*>(-7L4-XK1!2$FG,F"6@$!AJ)9(>26$57]].+$>< MQ+/O4=AY7TIBUD9?#$8I0:%+ZO.A 6L MV\V&E>,C=RG,'7.>< V[W'>X[S'>8_S'N<]SGN<][BW>]R'4-BCS)7.AHVE]&/%4ZE1Y<'\AUG"LH2=6FP\[_'I%'\_ B*-U,83;8D03'*G/6 FMEQ: MBDA0G3T>LZ6KDVDB]. '>*&:1I9T$1%C@1H(@$19YCOM F>MO\K"TM6 M-S9Q/*5__^?_@ ^,'8:?TT_ O4E8!J.Z=\C/JY]4M[CU826+G^$M_H48$D'Y M*#&''RU2@G%K@[G0_DVNI$5*&&AJ8L,1HKY"! M S=:3'W4NNN1ZR["*$%?993]S4Z*O]3OW0CS >C$MJ(3?PR=,-J*4+@E5!<[ MI\8P@WB]C;WZ^2(4(<;@IL4X%E/XS54M:,KBTOA03,?59[^,+X'?KZMFD?*O M)?P^\F&4RL+@IW(\''A0FWSQJ=6>RG2S=-$D7,#W!E]#\6[DQI>A^&$X+LL? M$\97-[ZJNMZ4!7RQA.O@'JF\S)3PA>%P_*W\Z8#,P+=B!O$H9L!;,0,YKM2( MK0@E'T4HLA6A:$6H"G@+%X8)M1VH-55?I/3[E?&^_7U+C:M8/5=N>Y':\P2A MZB0;FA)T'A>GU;I>+)P2\\-C-T&*YNU>UK__5)"K[SOO5]3YC#VJ"78\\6$R M?UQ#XZ+"H)6'H[L5Z\5=),_L,R3;C7:+6[G[L&D!Q_\#N'S2$4OGO[ODA]'$]1Q#(W9VY>6DOCZLL,G1EZ M>R9Z4[D(>L+1R;=0.2DR.S\-=MXP8>X8D-TW%>20J16]X+=>+"(S_;$UE_WK\[T3:$Y3:[?IY?G(*U('I\&^D>8%H/%B%?N0?*P)3U@_QZ_6WV9Q=A/ MZMR?402<7H=V?P,V7\@74L)HPA3\GXTL&JR(2&5S@3*-421XWS4$9-L$(XSZ MFM^<"^XRR&206009BXU4R@:IJ6&$>J.1IX18A#B)@3VTJ\K6F(%PQHR,&1DS M#DN=-<,@[P(-SRW A%08@S(BG3/2<8T%_(]()D7GZ->G/3;Z'MR;#[2\'P"? M)/P=E)FSA9B!^)D!,4@>#<:IX"EC!@N#N$?28%#EHN5T[ZV1'@U[](P]46LQ M0U^&O@Q]^X,^Z["T)DJA V'42)%:KH \>CSXF9>-]PA-EQBCQE4 V/?QL_F^@*T2189+S!Z*-G9"6<>,@MNV0R M0-W:X.V[F>T$?6+$T7D%1[G13#*G--9>:(ZI#5@+?P)Q)HI.ING9[C9_172S MH#YM0=5&>((",T(+%KFSSF@B"8V@#02FV.&C(GB#^&Z6NRQW/6WWN9G8$3@@ MA=.".X5!.R+2?OM^OU_*MC5]P)5%7D+S>3:^LSF,["/+IK"PJIX[[;QU!'&:?^TN LO MBK_\O/ZE_AZ,3X1>VO&V!V'ZSR,:#,JM&@RJ1S48[&R9NO8JMH-.C-4UVQ-+ M;44L_2AB=?9-77L5/\$>IJ:\*-ZF3J2];%G:V71WW54$/6KO.]NDKKU*'+5E M*>ELNKOV*OPH0G6V25U[E?['%?@MQ][2()\'0N?OD*:A CY4'D>MM338G*T)>A[WC0APFRR%ME*&>, M4F*,B\H%&42@CH3U*6"YWC8C64:RC&3'KK=E$@M/(Y6:,L8-4<@XI F77EA- MU?K& 3E7)]?;[LGJ/[II_VN(83()OBVUG9KOX2AV?DYO/!R.KM$(6YZHT?2S M^?[F^U5*^W@=1B$.IHME L$B&Z*A-E*&H[* L#^F\?XC,L3KKQ] M^IICAH43A 5!"%*:.(DE8=:"CH4<3T7YU 2'G3JTZ0A23GKK!,M2GJ6\/T;4 MYD+.E&,R&DTCQBQ:8;SG#LY\:IDEVJ\7\FQ6-?#$3U@#R0'3+AEK>7-P'%OJ ME-UM!P3A4W1R 2Y/@BG#KZ'^[[O1 J\M=FP/5'B!-)9",07_*!^TPI%RZ;5U MZ^M"CVV9L3--GHVW*4M]EOI=2#VG)O5G,#JXP"Q%"H&6ACA&\*EEX> ],/8?Q) MHD^O/4*W[+_T[T-KXJM;;%^ZB+>Y4Z;HTGV8I0]%&$ZBR^ M7GN5/L%"Z.9&@U'QZ<),PL5XZ,.D;&Y2O/GOV6!ZW<<::=)9V+_V*O8HMNBL MRUYW%4''E9]'O7*S^%RWG.N6;Q_:!ZO,^7PQ"4^R<#DS32YV[U/@(A>[GW(U M99_*@W.Q>^;FI\/-N=@],W0N=L_LW&-VWC!WY!B0W3<5Y)"^]%[P6R\6D9G^ MV)I*YOO,]_M79_JFT)PFU^_3R[,P2;//Z:E-Z,F&+X/1"*@*:QV:D=O#!A\] MNR27AC^/U)O[,V\^3NUMO7<& MO QX&?!6 "]*1ZPBT@8LF;5.!X Y'[3P.&JM.\K)$284'\D*H^B,4)$A)D-, MAIB3@1A*.")1FJBC84([P!;M!'*,!,01I7= S,X0 Y.G68V4$2,C1H\18TU5 MYOV.&T&Y]P1IZ063G*C@4X&E0%('Z^Z$C.=DAFW8@@OC)XE]!^7D1U9B[BW4 MV4FF8PFY"[W.WO._<[NMTE#E()%YDED MS&-EJ?0N8AFH"I&I.YUP#[5)_S4O'*V7D,I-QZ-T>#107G/RFX:1=]K2F9]1 MW=NV^L?3/;.$GH2$2ALZ0P]()A)FGP3)&C*$",Z=(]9B,YB'KV2R'B-)/5Z5S&;8Q[7^DQN,'8J"UL6MCT+&R.(:64E M,R2P %(7.>.&6V0C\4'ANX3MJ+(CT/KVCUEVLNSLVX]/ S5&28&8E$Q3;@AQ M"!D6F;.$\CN%)ZNMAW+^]P0%=L>N*\[Z7(6T.E6\F3KV0YHNGB=3YGZ[AY@' M29C2+A#NF&&,16P)5I'H",>?TD2S:.Q)M)4,D MR$DED&8N:A,%_)=@H;#VG>D:MT1[5_ZZIYGLD"4U2^I#S;([3V&BI/:1A& " MLR0:[XDS(@;"&/&(K#^%3]\VV[&9I9\DZ/0ZPRK#WPG W]Y<3G=.G->"!8VD M2B:&95QS3X*7BH RHC07O1^^1<_8!L;&Z6''OKPY&08R#*S" 9)I)RR&*AC M7#IM+($?6ZNV$V@6B";?!8A^9)D%[QYDW MGDNC9) ;G.W/R&Y9$QY>/]^S_V!TO YS1P_@=%98A)'/M14]BK?W-9&4I#'Q MD2*$J692114<8H$YXZTUK'M \3:6T3'S7\0913G5.TOH:4IHY%@)X\!VH89Y M0:WT2GC$E<>$*^;NDM#C"ISJK1&^N8L5$C)2)-_@-+ M.6*=_H*G85 <$3-4;T.U&2]Z@A='2??6S@NE*<=:.>8]U1Q;)%506(#JS.WS MT8^SL&5AV[.P<6\()\():C!C+A@:>$2.8$:90?Y.8[3WJFZ6G2P[^RX"M!$3 M[QQ'A#(JD4&6>>Z%1 XCTED%1HPB+FAM"O?Q6"$C.$.P=Z9G%+16X=:EM,LI[V14Q&4#(PB3IUA*BH= MM.1<21Z(8<1T]+M_*F;34_?;9YAYAC!S'-<+)1Q+$C%1AFGO+7?.>V( 5ZSF MNK,_:>^5^"RC64:?D(QZ9HV(T2#K4WM2J;0WC$=2.4J-NRN+YJ#Z>!:Y+')/ M2.1T /F*Q!'0L9GP7&,'%K&E1FEDM;_S6,RJ=;^""WO.RT___L__ 1\8.PP_ MIY_@I1-G#$;U_OW<]4E-A^I6]\4(@('MI/C+S_4SZXLJ<[3AZS]FE["Y[C9; MSVP9_GN6(DJ)F,'@SZ?-(Q#(C;*84N,#$R9:)+'C6D@KI/ : M58*^WQ!)_<&WD) H,E73'?Z54&6.&GQRV0W+8 MC/"];;@+B\677'[E>UYZ_L)7\,E+FSYZ:2*LX2?@RF_FNER(ZO[M8M)^NW[_ MGPIV];U 5]]O#AB$TA$SGH *\;+Y#+CLHD$@HO^KY_UVOY]=.'M[\-RNGG=-&+;96U99*N/0M> M+)R_\V/YCNA_LZ+F 9Q==6@.P.SIN$TG_](;K)PFZUYIZ;19777:A(* 6*;MFZ/(]2;W3.V6\_J>QWQOKPH D425R! M5P%2:W[]RZP%"TGM%%4$,\)62R102];)I;(2!^PTYX[TY#^H_?NA\#VB=*XBF&;5.0LB6I;^UDQF;!=U/[()6P[43 MU).R,<1,-WB>'4>779 MK_#/Q,2-$/#CFIR&.;;=.SDYZ+#/-XZ,342*?<*BAF Y1\(%3#&LWNA:]U+.^+6=>. ^NHJ39/$S\7TNPGSQTQ@"BS1: MNA9 #UM6L?@YAR&#!5GQS4@D,<1[BQ_/9?:O%;W.$YZZQ0(\VT]=_%_[!N62 M"A3YI8YKI0!AP^<9_LX4@#;A$H)+&2D7NM;CZ1 \@C:14OM_I4-5")6A_Q $ MGD8%AJ-)C 5AH&9&]GBC%O'-0 N8X' !C,5@-TXOL^02 !):_9:QNE :\T5J M/T, U2 6L!&H'8Y'JQ[ (,\POLX !4FL33FT7]I(YPL]##PW BS]]MZX'EF 6&_/P!J^SO9U_^N"Z< MVCK*^06#@$G#? .L( M8@%#@+.6UHK .D;Q> R#0JC*6&O76&8S*\7(&"@MR !!$\_FB=$WO9&Y97W= MT$X=%,KA&;$TQP@*"%&QRE"MQ7= EASIC8K3Z\0H$_8/4W#V#DQED5ZDV178 MQMQ86;A.!,Y4??CZSR\?]WLG#) )H9*&CI;BRP^0A=D_9VL$\" M84-S E9<.P0<@9Z#>J+$K,+<)+#,;4:U27'NSXAA5"BX5D%SU7Q+*0:@Q[#3 MC;#V%$K\"=^+\H6MM(A7:I9&XSI!, A0=S;#,DD5WJ$(8=0"C M,".O< #1DM["FT70*0G<_#M4B?0REEFJM_D.G!'L_QT64_N' ^0-:WDGL#-C MI@0H>78M<$Z@_; -%U96 "R( N=@4%%GM?TRBGBE&XD*:*-:SVKN:&/B$)58 MZ#Q,)!+8_\(%1@(@Q *7!(P@AAGZ>W!6\AIG$KLT=&QG8IK2P6%&FW29X;QSWA9EG-DI<9 8B*.;N_AG^*<4X M$7: %,JLU9@U2%:+-?$3+.$0\U\H=HE ML(1&+4R:V(#@*E9E&@PZ@>&!,+%#'*P+X99BJ4(M?@)X+S^J^=B:J<(P"L5F MO_F&.<33,AXS/;O<85A/LM4L%(C*W<>^B7"JPU!4!J1LDC!3DZRT?J71"HH8 M#""7<'GG(8FXS::ZOP*8,;_YK!O"5S^54@2(<#9)LA&XBT1'IFB.K15'[4!A M*I$D6E.R<0ZJ(_8CV(^ GN=N"8Q7P4U];JY+;+"+(> 4)K@_D=E5/G4>N&;3 MQEF&'<"D(>ZM&@S S\;:E!LP*PZ*_\9BY^SKN8O<=*)E5L4;X$-@K'F MW&F.L1[X#;8&TX^,3=!-O?_ZR^G?8+S#XSXHQVD8%A_-KL5\\&F.T<&GLR\? M/OW^[8_37V&\1\-WQL1\ 0\:')4VN&/QM;WN[T3".9L0CSA8$BG MJ A@4@YV*9([Q2L[!V^O]#J@U@"]& M*\5P:V[#?9R-Q8J=DC$<&*# B/$$ U5 .<2(2@:V,WT&8T(LS/CN9^-]<')* MU"R0&_Y_FV#9A%*XF04Y:'1=P69:"SA.T^S2^#N#+F4OY\F^OK(ML-L;W=O^/XL_G^7[ -P:@NX;#M57:K!(YQ[A:C M=E8#/86X/2UW[?"WB.X>-Y3XLDE1U3;:V#^!? M1B/!4_9%X:>JC!7/8?\PA4UTB!%-!Z6I]VF9WC76#9.%A=DP:-]MUQ:'CIH! M82-*(P0GK3+I=KN5\<6H+M8.W$P?%PS-K\ZQE1A%W6U8!1LM@U!!!Q#U$%WH M&-R%KAU06JF#/ORX]"#G9KR*_0Q?SLNU_G;^<[745UJA+[%?KLU#(@"_4N_. M=?ACAVRL1PIQ&P9Z93QC]EUN@@CF2[/-1TM41M;VNLI65)MDV(3/=>(354SB M\YFPIUAR%09[DPQ<<&I1W-@OUJ=_)4;:]L#8A'^_06=.A!_9ZL\9@T4S,9:$1-%>XAN.G1F)KR]>_^ND\2P1F M;3)9]S P='Q1E=T*P#KC0LD+G)(UW_9/_95QSA;&\VM=3Z5,:"MU6JU,*U19 M=)2%S;*Y#+@)H'N')SJ^1N?O(F<,&:R3NYY!R*A,[@[ A'E6W/((M!@VC!X7 M8%-5[K;%)B2Q[AIA YL'XW'L0-&6%_)QLUQ:R3:>8!_1"?:]3[ ].G?[LCJ? M=$/E8YD6?>CYW'&,W"0D#?^!+*X(;,$^98RMHDU%>3 MCJX2)\9P5\D@W M9))JSDO7V]C4-'@:D_LP.0P[MD8CN@;HMDR4RUWK=JOQFJRA'9=.+6K[':=E M'D4EV96]T$;=.GUO4F55.&1M817]-'9<1A1X7F$,:)5=2]#K*BS =!*LLE@F MK<1M^M7B$9;OYM1P+>9MMH.3D'I7K&R7;H"_P#=0G3<2S!#:2X$9P! M>J8Z@G909_.JI5:%$G,8S0'$]F;4H-EQ?0!7&JNB-8'.9 M1: C.OXHZN+6E5E8_<5U=M @X^8,94TNT [6N^BX4M-PF-#"[.5Y G8VQ:C) MAB!R.8=YNPR6E[:4JST@O4FX@3DF=,>L&&LB=O4)GYXO[LY-N($*70;OJR:L MW3OF&KE-GM:%IX-&+3\S(GTQ].CF,L/4))[H./F7VW7XTD6AF+JT2?Q5FFAS M^;$291ZUD#@_K8C0CY,B[&B4@-@9E-"=$:)"E@+5D+!_V%*0T(3R]3DMRVY2 M< SJA7!S79JF[1DF8A?&S&:A=S75:6.;T*W-YQ1=,F@G&H@(M_?6=)KU_+C7+K-O_:Z>2.4/)CJ]8"(X=@56RAU^ MX/:Z-JV[C'H%KNH0RYXZWGPZ5=G&TB^ZO9\YG#8^VWEVXRX7\%PE"FXT236S MY1:ZO^2$'-85VM;Z@0Y( 7:+YN3HO@!?'&13>K@M712?W<6&UC!65N#*Q 3Z MI--I3,/YET=7MME;9%?E!YP[J:M.+I$:OZXW+O^ZI#0KL&-5X0;XW 2,FBUO M6C]W,@0&%*2&_F2$J09]("NBFP^I;PC"C'S+ W'T9R4>*]MGRY]LZO]*Z$VE M>$&]+3T_3+(1!34L\@3VNH6NY) "1*E/\V:9+@W#]"PTB-@2^^6,U=SR.CGP M:8>"I1X:YMKQKG>+H+(%H:BZE1,"/1[:1*U$]OJQ&,S>GF%!2V<00)=DRB!W[!A3/; M)$038%+$ M$"_#7VCB<.^_,&F7MDZ%B$I?XVH25A;0X,%U68ME[4PY/C,J.R ]!K=OTN%Y MXBH],%XI]+&!M8ZJ.GRQMA?/MC!Q'+T@#MU^MGI QMAS';^X7:45&N;DC!7$ M"16CY0TSJDM)QRX&"%R6X6PHJ;6EE/+2%^LQ2X%Z+I.>Q=@WJ2N MH<4]=U5U#<-"68)T]0$$]@L@EL)5PM1\.]>I=^MB'E#-M+1C-TBH;=NKHU\3 M[H S2O%[RT" WE&$7.=#C2MO'+C:V!C_G^$A3NG]7"U2Z8U*5VG.#+00[)'7 M)>X8@FIG9WZUCX#B'V#P)EI=S.(%;))EDUE= M0.LJ6LW1LROFT%JM*\^X[@T B8OJ+JZ.H4&X^B%.'<5?\C@QA525DC8 A*#J ME/F7AG]S[L*<5D:X)[1GI2BW6&JW8/U050BC>RD+2UY0!W_/R, RQ M,\GT48[9/L9JQ;9;:Z5]>JTTI;IP"6>*#H]"%1=;.ZF-A72.$NIU)-U[\R[EPG39JE'LVZ^(6=A#W M*I-;WF8TBQ&-.2]3BNX&D6')BVX(KIMU+:6%;]"F,KF+V5EL+MAG8U<"5Z=D2Y"; MI[IX-!Z-75A;:H@V.33W'%PKH>=&RKX]R)VDV@ MW(G3EV,Z?7F>TY=GK&?[@ 7Y^.Q,Q6+ _JN()E7%U"?G#I_97WPM&JIEHHCJ M0:&&^:HLURWETFB/1M7#R=C QX3;IQ?Z(T)&"H\&+>Y&@B]"K4JS%OU%%W] MH1XL#)GG5=W$/U(=;NJ>]11LP4M'UV"A*\9F)PS!)86.K6O1DZY>T@RN$+>G66U5;86#C M5/=TMMY%:UEH7[4Z(M,%0=5 [4-N]LF,FF%UO6(8/TFMW[H]<&39"%99J-"4 M"C2BQ!51)([^TK&$X."CLC* ?[=75<7L=;F@XX,1Q.;8/KXT*UG66P5N;UZO M/L:SKBD6=XSL(Q,SE"1?2/]JR37$]:Z! +X* MCLO::Y>NM\]EH:AUA,-Q3XSS*4LE;=103SIHE,KZ 4V:5;DX5PENG7+HC$U- M1Q"3M?K,:D)E9K4>4%MUJ#WQ],4%!D<=%Q<\YQ.(MX89WE3+K#3U]IGU__=+ M&Q]Y3.^O\,.\!PWT>[I=8:?Z&UU^>R7-8>VV-1:8%=M&I0E8L8D826BN[]^ M!JLWZOH(1S_/."M/88-&/9_9MNL'/;FS'>CU8EFK%1NY"N0R4;Z\P*M2(NX$ MQAXC8ZU:@EN)M_==]?M1*#R6+.'N@*L>8994#>$XU^-Z"'O"PRC ULPH]HQD M9;6F#V\F35BUVW@6@V=,UF\&EI\0EANDR]HL=1XM*BWJXQ?UV4D4?7L;C?47 M9?8$LP+WP[:9Z,/CB3=?4EUCH?"A@_)A08BO4%D@6E6W$ZVL>Z[/2%AI4R^N M.ZO]3.^V%SOWP: L1RJ;,RBKUF;CK*L$D <"I$< \08@?0\ \IH9*EB"!<&B M!HN]+8;%L+)/7\?7FUN=+7Q3 MTB X&AZO7T)>\(KOO)YMPYL(GA7=_5ZGVP9P;U1H>^3.R)UMJ<(/@O[Q4OYF M&S6>W!FYLV5T=SLG;0 WN3.?U8SMD'?R9F1,ULN%Q]V6A&I>>W, M-I3'??%D[=G7\QK3Z$MX_)3]"W.80US_I#+8& M<%Y[)(+^ED&_%_2.R=@2XC:(N)XW.P,RM@3]C29\@N[0EQ-+,K:[@+C!L-M9 M*FCU%G%>6]L-)5M\+IK[L,C93X@>'%$9&#D14K/G?S2F>]0&/2,G0NA>0O=)K^/+ MJ5Y[GX=QR9T3( MWS+DPQRW!OED:5N M\[!UN"-+"TA?WT+_&:;3.U&)?,BW$8$_4U"OTL1]DUV M_Z'HWU"^9S71F\=E8=_.?WZ1XY>'RNG%LM9W41OZF==>VZ@W&^8&O8$OYSH/ M!.A+'O:0+I$N+>G286?86DUJ_Q:3=)IT>I5_/#GRY8D0\H^D2UNM2\?>Y%3) M09)2DU*O)65V/*"H=WNSRUNCU"\PSL?I\9,&NEG5'?:]>0!KRW5W:Y+C0_UR MMXW%_<,UO09GG7% E!7XZM3EH6T4,?YPO?HLI=Y1<'S@R\-KJ\#MTR9[JY3- M@]#:$XA[=.3\2(3OX-YWJW2-')MW4NIU@T-O#U[)L9%C(\=&CLU[72/'YIV4 MCH)^SQ="!O)K+S"8]61-7QC%A_ZPBK31=6TJ^WE;%3 106P'$8078B)B$<(3 MX8GPY*N8"$^$)\(3X"$\OCZ=-;3M7%]T\8$?^'(^=?DES(5/]2DB> ML'^G9+/7:51*-M^/VGIPXNO3.91LID/4IR.\/^QL>?F;UXEH4C5R:_Y)J1<< M'_GRTD=R:^36G@'A1^36R*V16]LII>\'!U0:M VZ1J5!M[FN 6W)-E@;A#__ M]_^"#SA8,/U9;<3ZUQ]'DOV'^\"V;!JI_5Z[1[?$0I&@0$(0WW^^ZK[2?UMQ MFK\3KM1_OOIX?O;YUUCEW_"F*H5RS;K=O2;<5V9W7S6$41-+(U5=!Y4= ME^OF>+X"/WDV7T<>^=\7D'WS,'B19S<,HRZ"?Q4JC\?7"QGR=<.PF?Y6/($[ MH@ST(V=Q&B9%).R'V9C-\0T>0BK]ZE[X91;#/8K-.%R49W ;= =S8A$ 0\8C MF"9>N M]I;TYW>1V^4EEX(K$;'71YT^@PX2$&> MBWEXO!>PL[!'KL67.YGH#/[^!LN.I_/9?8]GO%<)-=L. PPH,,6 M[II;5&AHS;@$L1GXF*XTQGLG_3T]PN/>'D[E[.NY5MB9!I3^)EQ\?W5M^$X( M9A8!DT+-19C'ES!()Y%O,#0.4^$3F#B85VP!!A0*[#\K9 G\H ;S%4+[\3\0 M'#]5DAKJ$>/,UPR;U8(,L]DYN6?N>@(:7>X. &V^*,2E##$"(*[0"X]9.]LEF\4@_#+(.5 M>=-#+"LP-'D!IC&2H*@I++FO]A,7S5K15Z'>8@>?LPP& M4L4--^$@%#C@1P7[)_5)-E%WRZ3+"<_AD_T1?K3/QS &"(J2*WZM:L'.CU/I MKC;SUV$\Z^I0OAXVVKV]_0Q0/!6X5[)<*8L07U$[X;ZJK\(K4*>[)_6+@- ' M!'UK>+TEL8+^_LJ*;I0ED>L"VWO+XAP&&$(O "X(:(6\1/.=BW":@A@GI7.S M%NJK<6.P@+F.A[:55QG'F@H7E9IPFQDJKV/NOOYS^C8DP4]9>(PD8&HF M8-2W2(%M1I6G!<5&0X,V.A&YJ&8$ED"!_S"WXC4F4A :9OO9>'^:%6 YLKD= M&OHP,W4(#')>2)[FX''"+ 6[$XL49 &Q,7RGQS&NB[IJHQY'E)/ L64I*#2. MR8@-6E40B6M[Q9DJ8CWR\I9]KO;YOFO^#;ZVK=]]=\[YN?ZU]^X'*ZB&?-"X MHX:PTS2261SI@<80)-GQ832DUTH%=@.!'RTU 1?HZPLIC#QF&3CCS E5SQQ; M%G\5\7P&TX)8*)[IF,A(A8]%?FV<,]P3L)F(8LZ2>"3!.Z 7#Z.*7PR%3"W2*! ,/S$'5"NX]!RN3 <&PFW!ZP^5B)5L-_K:%B: MKDH]+/451K2($VS(B*%4MQ++.N3C=CQFMV@G!$V!OA7A5(%S%B8NAULPBLBO MLM(U:Y\,V !9I;&:V1VG^11\^C5XV7WP0E;59&9$86.^@$TD'^U#T_N3K/P, M>TH+V-_:8,+&A[BDMV4NM6HGT7QD&%%:U6(1&PMQ:5V&N-64. M[5S%]J9O8+;4:9BS3Q@_@#0!A[^5VL/.S;J".01((#2TT+,4504W;9?-,;%Q MD8:5=O%+'B_-B)8,2:X+Y<<%J$Q>!1O##&)^H$)<%)V MYVEM6\-TZNBWAF\8=PYV!*Y'Y"IV!3M3_+=T:7B#;>>IQ?II[#<:[' MY;8*C03Y6HJ6UWR.\XQ'1+6F#Q]=2>VV@4_-!JS80KSZZ9N&ZF\&JI\0JB]Z M1K39DTQ:>5KY9U[Y9S_^]NV!DE6,N$]\B.01%,%?,)4!T0^X6!TCA.!^,;I MC8((26V0M'JE0)ZQ*N%.0G;_3=-RL/22IFDEQ_.F:VX(14]'T8L^O5=AYSJCQONQ73XHCGWZ<_M'62+U(7?M6/>E. M5>V>2F<0#$]\J0,FXHT=(-[8*+I/!MZ\&FB+W@)$[HS' %V(H\F;DS=;\"/*PTPIP>^W,-I6E M?89S_C4_[N0%^YXWRWM'\W#2TC:I<_\!7%JL7.?@C=+<*W8<=7]_? M>$]T>^U^2<](SZP7Z6VYGI$7(73?XD4.?4E,DALA16NOH@U\.=TB+_("@UD/ M]> +0[AWZ$W>KXV^XJ4R?IJU\45>5?K0D7CF\FJTMGXFZOTYHMM2 0Z"H^&Q MIR;O#JGYY-)W0*\]"'.]UZ9>M]OIME:;O(XM2*^W04'(7S_97_>/?3WS(W_M MDUZ3O[ZGO_8U.TP.FQ3[Q36$'/93RV0/?7F&D=SU2XO4GSR[O_K2&W;:&]]Z M[9 7LO/X<\5[@8C@L0Z7;25[>P 0B>:O531_M/*[NO)$\$@$C_X28WEJFHC@ MD5!$!(\[AB)/2?J(X)&P0P2/;E [3O#XBWW'$3&($(/(MK(L!+UC7YX\\_,< M9(OU;.._1]Y]WJFT-ORMVV1\WV'JIGF\H7>TDU>6Y??AVX M-\SK5]SCB^V97'R]MA"_(7_K!P>&64V?L!O\+X?MQ+&+'WKRN MIXW,,*1HI&C.D72)CI+PW5I\'_:\R:.2(R%%:Z^B'0R'VZUGN^%&B(_RMF#H MR%LZJ38XBY=*"Q(?)=%E/'E5VTF707R4I-<>'AUNJ381'V7+-J([H-?DK[=) M@,1'27I-_IK\-?GK7=5K\M?;)$"BHVRQ5A,=Y=KUA>@H/4G.X\_[TU'>4%+[ MKT+E\?CZ,NR**Q;) M^%*D;'3->%H-#J?U@'KB@*D$M3^YAK;'2N2Z/7:XQR(1)G&J&YQ:*@L[BX3+ MB8 ;HD+@*)/L"EHV7\'XLD*RTS L(IX+=G($/A<&/HM3GG38^Z^_G/[-S-X- MDKW!19JDL)0PR!3Z/N?\G*EBI$(9SW-TUB&IL%]C>6Q:#+.)PJ03^U4]G7\\9+\ ( MZOEW8)(XC)_^L(LTEME,BQ.N,VBH+F:P6!< 0UBEI(A@/ U@?"M7?/[0I_XB;>*JW0Q M,MDX7];=E+2>$:G2HM*BOL2B$JLPL0K[R\:X+7RPQ"I,*")6X7:CR%-F6&(5 M)NP0J[ ;U(ZS"G_,X!J8 /'8$&_5EC+J' 3]OB\5Y'X>9V^QGNT\7Y1/%6+M M/7O>>3TC?^:-=) EG_Q92_6,_!GY,_)GY,]V2..'07?8"HTG?T;^;/EYN&&W MXPL/9GO]V:8RM5[R^7[!A'ZJB_1XXL533D2/]:"'A+R@Q_K[OQWW>[UWGI@J M+PX ">&M0K@_&\LV1GI&>D2Y\^'>3:?3WL=!O\N@"7O0;)[6HRS)('MN+$7!O)KI%6[Z3?'$B1QKDA*77T MG1\+34F+#2L19NE2_X$CF+6CQ@DD\2RV=+$LY(5EL,4V*@)0543%/%4ZI%H<4PSB>QG M 5. FG@,>IDB]7!%R5N3"!*5CL2$I_7!(B.JYA_6^IED$QR I8C5PT?E#*NXC33 MRC:!UM/)S6S-H;[4B+.Z_F;"9D?0#.X7+RAMCS9NQH+E<'Z(';=FTGFF*Y)%]&MFY88AQ+K%2!MX89?(CLSF8R MT+H$+Y[#CPNUW)$6@*HLL+6-1@0+\HF5DP0,.KM%'#)+DOVQX:IN"L0PC-<> M'D%.]OTYF*@8?,VBN)>D >9WBH3.IS-H< ;&05-5LS,),(*)GE^ W5/US_2$ M/\??H?>O4:38>Y'GV.*W!I.YY;9&@ZGF8+\M9?7(7@RR3+-TW\C3C4ESJNN+ MR^N0:WN4Q&J*(U.=^XI/9M<\R6/\322:H1N,.'J!.?R1XM_A(H)KO/O.F7T! M=P(Q7J[#B>4;;,\U$OGEM6.?SKY\^/3[MS].?S4K9\2@K@%CLT /J6*1SY)" M^[ WIBDCDK2 %2VO0;<#,^!I*'X(#)+AKQ%V: >8S87D>6:\-3K(7*!_G&46 M'.#TYQ@NX$3,#/1

:UIY7=UY8G1G!C-_66"]=0T$:,YH8@8S7<, M19ZR4A.C.6&'&,W=H(C1G!C-B3%OJSG%@J,#7ZIU_2STV6(]VWG&O.%QYZ - MX-ZHT(@ EMS9MBI\/S@\.&R#QI,[(W>VA.[#@TXK8C5R9SZK&;DS;Z33"WK= M%SWL('=&[NS9T#WLT>ZLM8Q&1&?N'[$:40<^,D=Z1(2-':JVC]X+"[Y2';;C@2 MHC*_+1PZ/O;F/*N-_N*E4G]$9DYD:T]>U7:2K1T%1\.!IR:/R-9\TFL/0EWO MM8G(45NV%]T!O29_O4T"' ;=@2_UI.2O?=9K\M?DKS;Q]=-OCJ[63@4'#Y^$U7P5DGA:WFT9BS04)?%VA)R\V27R^AI6[R06EP(O M1B94VP#* :5CR5C5%+^[)U/[5*0UBN(5U*XX]51,>!Y?"C?W&)H.\XIH_,#ZO?CH':21<.N@LZ*);PV %[7+SBF6U==;G8=J+&'S=[QPZQ;PG MN!',#WFRDY5S"T=_MVJ@7S_3@J5 MPDG #8)P./+ MKREXI/&T=,&E16D"8Q$"MQF9>]B7EU.U/\OW(RR\<6&5HZJ_-:+^+@7)9W-6 MS!UU^1ANR:=+X2J3%^6[(%:^Q<&^OP$'$?*Y)JS_']"]U$@:;[D!,5MK ML1[+V7^&ZR'%]Y*JWWW 1I)KONURQ8QG@::MRTMAV8SL+'N^Y3IGFN$;[->, MYZ!+0EWDV5RO!5+CLQG$CHAD_.!23.,P$>5GHP2N^ \=1Y8FITEM#_AW+QG1 M&,(%U_$#,X=X/!6 MX^H5HAFD9-YR$J<1VH7K%P3 JY4*5 B+2=")-=\T1=3919]/*T\H3:?H: MM)4\BWG3_6-R(I; %;MB+ T!">*L0[H\C;B-_ M(>D9Z9DE#CG<Q!W>Z]/_D80+>>?(ZW> M!O4@?]W:W#'Y:I^TFGSU=F>JR5N37K^X@I"W;F^&?LL,C!_)>U\-##')/X/J M4G3@RT$!_GQ),OD_!9OQ2!A.99Z+21RR2(2Q0H[3/&/B>YQK[M"25=2RXG+- M//I1A)9UJ!=43-)3?BG@1\0<^;CA5K9DP-"JO@"^'!=Y@=RQCAXZG\;*=3 2 MUYEE(EWB6'7TF^__./M\QB?BO13\XA1^E%@,$\&E!MST';8XB=/]/)L[ A/[ MB0.=%89%^(H./F=9+F2%K;L85AZ^$!5ADQU%\Z^;)EU.> Z?[(_PHWT^AC&\ M93RYXM>J5J/^XU2ZJ\W\M;:QKCY_J[&;NIC$?@9Z,;54+_JH;E%I5BBK^ZJ^ M"J\ T'=/ZA M(U!0R#!+53'35+DE8_R;LZ_GR)(N8N0%Y',A [C]XE^@9"&7N8RC":JHC$5IY8GY> U[82^8C]?LE]]8 MOTQ\RO>J"?;4X!&?,J&(^)1W#$6>K[X9'GE3.[T]>K8U M?"K$ZNP?M1-QJ#UN?WLP],1.>7$$2>AN%[H'WJ1KMX+0C-P(*=KC%*VWY7I& M;H30?2.Z#SK'VXUN\B*D9UN@9X.3[5:SW7 B1*)\&X0'G2T'L=>^XJ4R?L2@ M3!Q/3U[5=G(\]8+>X,A3DT>D[_>)@'V@I.C M%WU.E?SUEN@U^6ORUQL4)?EK\M=D85:4[ Y\+='9,@-#',J>C;/U',K#?L>7 M)?8'1/A'4$XK6@Z*6>+%UA+E$>;4;7#S'0>_$ET,X M/TO;/#R,]A))I&>W26<8#+J^D "0GA&CVYJ94KO>5')L4=$&$2>2FCW,B1QX M\_@TJ1FI66O5K.L-+UI[U6PA28$_7[("L5&T%2LV$UP56";'55EJEPB%]7,* M#T1-N5R JQ!.JS?)5S6#6/3EKN5)PB2_8C.>"QGSQ+P@'BOQLK3VPO\:Q=FK;(PYE@7>!7G.$&5PRPTGZH9/;[/ M/I.Z;VSQT]F7#Y]^__;'Z:]@/HZ&[TR](U/7*A9)?@P"NL7I2F:)$+#K4Q9 X02-:%($I6#0"T!?MXT77+(E#&'0FW5#&61:5 M99*Y"*3TI+NG:R,3 M+B<"$9 Q;JLJR^),:/3P>.^.JM:[RE:-".JUJQ\-2&Z9! K&3 3P.8G3VD0. MAEVP,PI /\]@S4#FT"^&&@L5M&@6]VXM#:V7TM;K41L=2Z&*)-=(=;JB<3D% MYP!-&8%=9DDQ$P$(<);!BHWY929UN:)=.Q#\=T200X-@8CQ&Y8&10+MAU;_2 MV(WS KNT@Q_'$K3Z!N%)J.U?4^G4N)*@X(.F3,P3[[%,*JR8$ BQ@'X6" MJ6F1G9F56S5+%;!F(4,4L5>[7R-D3\OS6IOB1%IV:YK M6:_7\87,F]2,U*RU:G;4:46DYK6:+>0H\.=+%LP^HJJK7AYK*V:QW(_+:W,G MOY895LJ*1!>>EG=A,1C6+TZYC'0!IZX_==6*5D:F6NTTR)1NGG(^ML/KCCS::6$"[A_]=-Y$4X; MTW#EL=U.KU$>>[@7/+'N52<< V:K"TT=*4I,EX]R-I$\*CCB)R]D6E*4Z@+2 M-),SP/S_Z+)3L>]H2YF"<6NI:]Y3LV*Z.5TF6@ :J[I2& U>B4E'!!;TM+BD M0J($&,+7U"/"1'#]8ZP>KR_['2M8UG";ZO(KH04,HZBWYV0IQ8S':41EJ\VR MU7,!T,/E@A7]CXRE2#C/HE,W<)E:!2"2J5H.["@9S_QVU4@DK V(DR M0\(&88-*4*D$=4N,0$MPTY+B'<(-E: 2E5X:C[S%G?:?\0^#@T/@O7PLQR9->6ZC\Q0M3 M,0%%N(1I0E=8.0O7N@&YHL\E8V2K%]__UBVBU/X45K_$!14:A,_ M?6?I:_?S;.Z4P7[B;^;]EP_EWUM6)[UIQJ#MKL)^!]DQM M(E_GR!=]UPJ?Z;ZJK\(K<"QW3^H7 : %03=6G(JB]]G/(H5/$ZW9I]$,.<-S MJ17'Z29[CC,Y#R3 MR.XZ%3RR9:E8C2VSL=!5M%8PB9CP>BGX#=W52FK+V:_J>R1TE;NM^DZN]W55 M;F0*:]-K5YY<6QHS_9O6YTI(P8KYBNKKP=Y2N>X-1;BVJ-I6$S#9/!$+ W(5C8"F _=,?9TQ=JUQ@+3'/03R DD17$Z?L%,"<&%Y=*^9O MMK[:SLM($RF:8YX Y+/Q6(FK.XO0&Y+LA[S!K[Y<4!"+8FU\S MI7XHRT6K[V/]O5G2-PE>1(6B5"A*A:)M/C;S_U","D4)&#M1#$C8(&Q0H2@5 MBFZ)$6@);EI28D.XH4)10H[_R*%"44(1%8I2H2@5L#VY4/3XJ UGHE2^1EKF ML9:]Z06'O5;4B6Y4;#]0C0_5^#RLE*X_(&)%JJ4C/7ON6CHJI2,M(RU[]K#Q M@/3LX7KVT+!Q(5^"/]=7L_KT^7PM),L6RLOJI+3]3K=1%MGK#]?#2NNJ)CE[ M/5@HO3SI[MFB53<0K!D$?"BEJROCG&4I.SS>:Q*X8FG;P; +8%(Q7)C%:8YU MCC*[U)6.51N&K#.XH5#Q=6]A.(/^7M 8226ODC%X716+OE8H?L%,J5!YP%*1 MEW6)OPN4JOFF)*ZL@V=8EA/"4ILE?7TPJ#Z\/XY>]T_N=UO/U:;>/CA3.GME M*H'#'+L(,ZR[=03)=KE=5U+,>)Q&=8)C"V I_BHT?S$6&,^*&2:O978%\-#4 MNZ!!_0.')R.">2%5P=.\U \A9_I:_.,\%BEG'Z!!@/EG'L9)G%^S4T!PI%'\ M>]9A?:8SUP*+M_5@V7\5@&)3X)ED $S-JUW.7M=I5U6ZNLI3L)',D!O6UAC' M)15V^]'\%0NDFU#^$YB=:^FR!R? M?V%B/ ;[CX\B8$O:4L*%;WJ#SF#OA^83( _OM*<['0YO[M6%B8W.3PZQ\PX^ M7M'HZC9UK]D*0PH/8RXYX:6 (!RB)/.@!T3NA7U:)$FR*_V "?P1B;'0<,8N MN8* 2.,>G_;YQW\S58Q4',5<7@<8DR>@28VQ77&EEV>2Z@<*[F2N=\Z0:<9\ M;,G*UEHZ,VS=GGM$!3]RRHF_WZ"@OZ*"PA##*3[DD&8YCA/#[9O8[]O^> E& M0D9+UT=MOG#:7?K14Z6?]4$ NC7AHPR?3]/O2< 7-P Z4AV;Z>6^6V>[G8-& M/ X?= _PJ106Q4F!S:DIJ&A35VL]F#9.EMHXJ;=AP*@;NB.\W(5W)PSJDVQJ MQ2V3IG M=_;:'>'K4[$!O'&/WH*W*QOD5 MFB][CWXU39+@O^Z=2FB $QZ:= AF/_0;:5)5S- ]NA?N8./FJ5/\&V[A,>BJ MD)?FC4RC:[M/9';>SEPN(67%\X?KEA&.T Y#8W#-S>OG63D^;HV!4JE-#XPC M=O19R.=[HN49'Y99\4SFQDL'M;&N/W^YP9S\9HNA:$UI31^]IL]^J.C;4V K MJ[ ?6_QLYOZ(8\,O=W$$;.XDVN>R=$\?[E\1DK6B+)U0]*(H:LG##2U%D:>/ MR+QF]) >8>=QV-EK%7:>,VJTN__^\>V%:$^+(Y]^%/+Y_!N5,-(S.%M:3'D2 M#'K=-A13TK-N5"J\XCR0*H6I(I_F?4[K0C4O/9E&TK/OG@.]NSK.>,%#$L7C[Z$PW\I>_-B M1N4%M> H..KZDK-\.>='B-L;$^@0<9V^Q'7ZPTZPZU!G-?6=D/)%I]KX3YP%:>9 M?KAQ O>E$SI[H:SP W?:07?@2W*'#CT(WFL.\(Z\\;;M/?4@-=MU->MU@\&A M+TD$\B($[S7G9 \[K:@+(2]":N:QFAT'AX>^9./(B1"ZUXSN0>>@#>#VVHEL M*"?XXHF_,V1VD^(['5"U^[C@[_]VW._UWGEB-^B(:AER+L9WII MXK/5@*UDY2"/#GPAYR '2;JTS;K4._3F:59R MD*34I-1KR9D=]BCJW=[T\M8H]0N,\W%Z_*2!;CC=W>^=ZMTC1R;=U+J'P?]0U\3R^38R+&18R/'YKVND6/S3DJ]7G#2 M\_68AQS;!@:SGK3I2R<>_'F_5!M]UZ;2G[?5 1,5Q'9007@A)J(6(3P1G@A/ MOHJ)\$1X(CP1GGP5$^&)\/3R>-K4MG-UU#IES07,M6OA>0)^W?* M-GN=1Z5L\WVD=!(<'_O"_TO)9CI%73_"^\/.X78#W.M$-*D:N37_I#0,#H:^ M5N:36R.WMH8R@U$>M??QQ)]A_N ]NR::3V>^T>W1(+18(""4%\ M__FJ^TK_;<5I_DZX4O_YZN/YV>=?8Y5_PYO*Q7JH%,HUZW;WFG!?F=U]U1!& M32R-5'4=5'9W3",N@C^5:@\'E\O9,C7 M#<-F^EOQ!.Z(,M"/G,5IF!21L!]F8S;'=W@(J?3K>^&760SW*#;C<%&>P6W0 M'0ZW7P?0%\L+F09,3>,Y?)XI M47;7G#Y;Z!TZCAMSB+ 7\Y?JK%*R)0.T=/:QI%J+*E/IUN)7J^R66\DUH.QW MD=OU&(-@0:YL'$N5LS1.!9O!Y5.]4OUNOX_K)P57(F*O>[W."8-N$A!*@$LR M[.\%;"RSF6Y#\1F(6\@XBW EX.Y>AYT9\0>EK+7@S5I.N8RNN'38*-(X-W*[ MS)("VJJZ'EVS@X,]7"4^G\OL>SSCN4BNV4D_ !$$^M9J,JNF$J[UY- 83'.603MF_'!E%A5AKL6'G20\ASF M*Y7ZDJK?OPKX"+ZQHW,"^GS^S,<9QE $R/1$( 482$EBDX*6--"-##: MZ38@VCO9"]Q@UB";CC]*O,KF/DB=#SJ#IJAZ1W>H\S(R..L=G#25 .XU2]@T MJ#E< (&\/))')=8'MO69S#@$/HY7,& E5"7J). MY2*]\EN5^P]]BP[NYS^GK@5P:5X3C7XWI5 MBW%7QWB/W5*M>8?VC)N_6M.'CZZ1" 4J\M,5;(6&0"B"0/W- /43 O5%-W^; M35'0PM/"/^_"/WM:R[="L5545T\L#GL$]]<7C(*R0H&#A2!>? _!]V(HA0H% MH;_:(!O=2H$\8[;Q3J9%_RW3@J.\G MBEZS#U.>3@1AA[#S4.SLM0H[SQDUWO>I]B?%D4_/3WVT9Q\O4J^R54^P4+6* MI](Y#H[ZOISOTP-U._! W4;1?3+H^/+ S!;1>Y,[(W>VI0I_'!SV?'F"B-P9 MN;,UN[,AN3-R9^3.=D;A>]U6Z#LY,W)FR]CVAG.TO;YL4SG:9SCE7W,]IA>/ M%*[KC.1Y7A3IW<.[-PUMHRIWX"WERHL<^Q&Z6X7N0V\?[KLGNKUVOZ1GI&>6 MXX2\"*&[M>@^("]"7H3T;!,O&=MN/=L-+[+ITLB'OZ+])2D>NYV#[0:QU\[B MI3)^P]M?8;]A+B$O#P;N)*OR,T_OSPG=E@KP)!CT?/7;=TC-)Y>^ WKM09SK MO39Y_Z+=]IXFDEYO@X*0OWZRO^YU??Z[@^B9JQSI6I92)J1T(143ON&(H\I>0N0A6TJP, BZWM0Q^'D(LL5ZMO/T(0-_CC':>V*Q\VI&[LP;Z0R"XYXO M3PZ1.R-WMF:"@%[GI W@)G?FLYJ1._-&.F^.>\1_]U"A;? PKQT*O_-^]4V_ M1_O$ASO6ARK:IC+&7A)-GC_@U>A>E/ 3]\N#*N"]X'XY# ;>UKD3^POA^\GX M/O+FW09MY(4A12-%LV1]0?_X>+LUC1P)X?L6PN[.BY;_D2,A1=L)1>L%W9XO M9Q;D2%Y@,*W@H^R=>),?;*.[>*G$(/%1$E_&DU>UG7P9Q$=)>NWAZ>&6:A/Q M6[5L*[H#>DW^>IL$2'R4I-?DK\E?D[_>5;TF?[U- B0^RA9K-?%1KE]?O$W MM]P?+^3F\>?]^2AOJ*G]5Z'R>'S]F.%_FPH6IZ$47.$O<$46,27D91P* 'LX M34%"DVNF> )M96/VNMOI,^@@B;,T8)ED_;T ;\RAH7$L5([N 'Y MI6!Y9G,N1<3R[-8K>^R**Q;)^%*D;'3->%J.SL@++NN=[&&'Y8C>?_WE]&], M/: >. #0 2YYDEQ# V,E2N,GD!U^:PRN6L?VG(HI16Y&2U+@C@5!(N)\),(\FN0%"F3Q2=D4"JQ\83 M:#>%18U%"H!5>0;#"T$=LIF0G27=L0RJ[_\X^WS&)^(]C/_B%'Z4%BQ,0*3: M3$W?,5C029SNY]G**#CYG&8BULDAWT>0\PHX/ZY-LFHM; M)EU.> Z?[(_PHWT^AC&\93RYXM>J5N#_XU2ZJ\W\M8UF77U06B.H=;&C_0P M,[5\/?I,=='4KC#Q[JOZ*KP".WCWI'X1/$)!-U9\8?4?:U2?[B-^1-?D^EA- M;717>PWJ(]L%MO>6Q:#1<0B]G'T]9[P 8&K-Z, DL=N?SIV=1%4'M4XB6"#! MX&HCSNH6L!]95(2Y@O:EUM&Z=@KD,&7+W(':7!C3+4#Y.-Z=@,ZJM_== &)9 MWBK.U0>$5T2VVR:R75KX'5UX8EDFEF5_V2D]M4S$LDPH(I;E'4.1ITRYQ+), MV"&693>H'6=9_IC!-3 !HO4A'J\M)1@Z"HZZOM03^7FTO\5ZMO/T63Y5R[7W M('[G]8S\F3?2&02'Y,_:JF<[[\].3CJ^<-^0.VNMFI$[\T8ZPZ!'[JRM>K;S M[JS7&]!K UK+8>(%N?$7S.>["E[/E3F2C MPGJ9=ZYYI69$H'R;,OE4([(-"K4U+U'KRJK:3X\FGJD]B>?)9KSV( MN;W7)I\CB)9S0)%>;X."D+]>0U6KKYM^\M<^Z37Y:_+7&Q0E^6ORUV1A5I3M M=D]\/0LC?[UID?J3:_=78[ 4>-A:C?':)R_DY_'G^GB4GSZ=DG6SR38"*QF4:X3+%8GQZ+K.2.RH=W\+ M/V)!J:"DZ;7LO_DTEA'[J^ 2YNC&&2 GZ)5@J@A#H=2X0'IBD!N? MX-"G@,[)U' 5)]D("7VG\9RI:2:1Y$RSBTH^F\.UQ=PQE*(D\8N1F/ 41P:- MCD&"FN,4,9]D$TUYBHY8L;',9KH')<(LC8P %D:Y1!;<=KK8#US%::;%.('6 MTLD=C+%&:N'B740:2Z2QQ!U*W*&T\+3P1!I+I+%W"<03LCU/+1.1QA**B#1V MQU#D*?$GD<82=H@TU@V*2&.)-)98B;::MZ4;#(\./#FM\?,H=IB0X. MO"D/:N^IX\ZK&?DS;Z1S%'0/?"FO)7=&[FR]Z#X\[KQHUHK=;2I/2YRQ_M/'$$O3XYC^@H,#7W*D7AS^ M$;Y;A>^A/UG2K:!-(D="BO;([=R@M^6:1HZ$\'TSOGO>O 2$' DI6GL5[2#H M#VE'L@7X)L+6VXJ/#HX[6XYBK_W%2Z7^B*Z5Z&2>O*KMI)/IG03=@:];0.*3 M\4FQ/8AU_52-#CSV6^UAL%^NJQ;)R/9SJP MM*>6!O,6WLN**'5TS5X/.L,&F>OP>,UIP7\+D68@09<6X[6)!9P,=P$$W0=H02Q&QCMAD^$H%W:/FIG">)X>^%47PZ^_+AT^_?_CC]E:ELG%_AR'D. D@!5U9< MM9D8SME%NEGX"NY!DN/U+>#3K]) MGGQP @H7I\[NK%GM&MRX-^A(;82]P_Z>GD1CU9758,]@2!/BVGF4&IB-*R6)&^(VF@=-C!&6"J 1C\%EI3!],8&+ M0&6-WM3XDY<4IPYTK716![61 !1SM<0C?9DEQ4PX^X3BJ)F$NCG8.4;F,X2 M%-]+(N8U=+O8Q[EM>B7%,W,CJ-#X$%)G@[2;F9TW(D07]QH!/@ F-X88Q#2] M5;RS#XB"B7"X383#M/ [NO#$-$U,T_XR='IJF8AIFE!$3-,[AB)/V8*):9JP M0TS3;E#$-$U,TT1EMLUD3_K]B+UWGAPT^UF$L<6:MO-D9O[4-;:W7F+GM8S\ MF3?2.?"ER)!<&;FR-1?I]XEFFGP9^;*=4?@W[7!F&Y79!D_RVJ'O.^]6W_CT M\-OV*-K>0S5M4_EB8KSVGW^+^.5:D*SUXAB2$-XJA/OCB=O(/$=Z1GIF*8&/ MMIP1F+P(H?OF1Z>/B/":W @IVO/G3K;>C^Q Q!W>Z]/_D80+:<-(ZW>!O4@?_W4UY(.?*E" M)%_MLU:3KR;>[0V*DKPU>6NR,,LIQ3:[ZQU,WOMJ8(@ ?/VJ2]&!-P<%^'.9 M WQS;,9_"C;CD6 !_ABILL,<6]47P)?C(B^DL*2X,7*IQ'KX0_8/Z))OK?LNDRPG/X9/]$7ZTK]F,WS*> M7/%K52M1_W$JW=5F_EK;6%>?O]4(5EU,8C\#O9A:OAE]5+>H-"N4U7U57X57 M .B[)_6+ #2"H!LKOF,/\5'LO]^&VL*\2AR^AB#A\ MVXTB3WE8B<.7L$,Y,Y_5C-R9-])Y MA2*CH8'GM@I M+PXA"=VM0G?OV)MT[58P6)$;(45[W*G?(;D10G=;T7W4.=IN=),7(3W; CT; M'&]YM+8;7H1H57;2>LS#'I#7TT>T?#Y MI-<>!+K>:Q,1[;1L)[H#>DW^>IL$. R.#GPI^R-_[;->D[\F?[U!49*_)G]- M%F:YFO"PYTO1[I8;&*+-]6R<[:?-[7O[]MV<,&@RB;,T8)ED_<%>4))UCF.I\@9E9S:V#)T*EF4VYQ+: MR+/;+^X8167?X"+H6 JN!+N"%N8RGG$)\V$1#"[/C-3<)9$EW(56I)@G@(F9 M2'/ E,R5'F$B)CR\9@F 2\AK; WKDU7'=80SU/TD7$X$]B)CD ,;73/.^D=[ MU6#B]+:^JF'>TJOF+.6L-]ACUX++_0S48Q]_:_8BY&4<"K<@2XS!F\-&HY8[ MN0XT+!Q.XM0M >!CV,!'KSN\%T#NBXY>L 0#%./!X5XY"@.+V]=(2S\,A5*9 MC.$B:"6NSY"%7,5IIJ^;@)S2"0M!>* @4@6ZC1C% (V/%;(Z T12=GR\5^)H M>?$8+K&>FYFK9IN="QEGT=K6]>DV;#-O/57'_U M%!;@6#%5S! H_P.7CT227;$W\5VDB$06O$9.*D]9\98X7IM@:@=5U?;0G/E/ M8G9F# 0!@X"Q$A@0!1 V"!OMQL;"7O7%@@I/EYLHFHD@]9&X(5)FPLV#<=,F M6EU"SB:1\RW+><+,&YCVZ=4"A*+UH*@E7FP=82Y1E>T&AU+O,.B=^%*FZ&=% MHHM8/"@TVL4# X/]P)=V.>J M,'6!G[(OC+>ED=#JL(\5?P^K*C3"NK&TL"H\C6M]P>^<2:&*! ]SX?BAY< -_,,@FCX9>9+>Z3652$.4SO>Z"KTW"P8CP6\)DNK/Y7%-R*XA;2,RHI6:[_/>KX\O*V]I:4D)KM MO)H=>D,33&I&:M9:-3OI#$G-=JM \FD%:0OB>_73(VK$5+WHLM?I-ED:CW71 M);;G!'C_PLI;J!IM99NIGL1".5WVR-E$\JC@"9,B+V2JJQ.Q=#+-Y QDC=5H M/^[T3IF &F+P"8,.\L-02JR.3!/\UA90PV!A&5!96PM_3&*>C M2S:C*+:TCJ(2'*P&'X^Q5E*75NJ*.)"AF?_-5998:A?"-..T@&'6!0U79(6$ M"[*HY'[,13A-8?4FUVYM5(W>5#7+/4$"JY@EL1P3)(4WPR3@#I@,S^/+I1+1 M?,ISD&5VP<8%",=6FMJ:T1SD$2W.ADHV,35[#E#"CU"#?N/R0N %KBK3X*%^ MR'02]KB\OT20] MHX*5]:+[J-LY;@.X-RHTJ@LC-7L88OJ]SA&I&:D9J=FS(J9WW'G13,!.J-E" MD@)_MJC\\M9JL$:AY:!SV"BT/.K=\39L)\"'O11[^9W8<7HI5*[K$LOJ2>P7 M*Q0_GW^SA)K-"2 4YV5]XD==#GH7K:>N0-0%B3#,]U]_.?V;;1"D740Q\F)6 MXJBZFLML(OG,C& :XQRK*DTG S-&4Z8)4T+>R4SF>@JFI\62RB]IV8H5F:ZP M=))0=KAA(;%#2X%I>@%1SV*ED,"37-KLJ/;1FJ*V8% MV5?EK+>7KRZN:Y)="6F^K4&@O"VZ>R5Z;*'&5I]*7S\BU#NL3[)I_FZ9=#GA.7RR/\*/]OD8 MQO"6\>2*7ZMWM4%/I;O:S/\M&\Z_LZ[..]=*,UVJWWX&6C2U>72=HEYT'2M< MEONJO@JOP*[?/:E?!.@4"+JQXE21O,]^%BE\FFC#](H8.X?W5' _ !^6%>K7+V+?BQT"2X,;RR$,@)[ Z-)"EL_ M.[%?U=].SYF:0E_3+(F@E1G/L9A4UYU><;Q09FU[Q@PR:D6;VY9K4)FS9;A,].',7=L926/A/ M?YPQ=:UR,;,BP/$GN@@89C27<6**;!]*0LL;U;YX!S2,S>)*PPC-,%Q]X#TJ MEG>9>_;73*FRW++Z.(&/'U=::;!"A+)414E5E%MPIN3_B1%541(P=J)2CK!! MV* J2JJBW!(CT!+JITWAP'O2.B M3WJHV'Z@HWE2^6U5^A MQ+A<,'W1ZC6Z&AWN!$9<;"Q8U D!@=%B&&N'G8-&#P/HH=%X)8.RI/,^59+WG^K:ZBE]K9_\HDMU51ZP5.1E^>2? M HMJ,;L=8R*NO*FM103RO>\,#L]RN%/*!&+NQX:/>_9OLU8IN&]!8V3IB M;8G5V1 %E]="(]E,,,%E"N.L>'^S7 M%Q)>Z9!,KF]WT8QGM8WWO-5/9.+^" M";((>8<1GE71-*A](L)\H6JZ5_$L+PQVRNM:;7%=5JA>F=+R$ NIDP0:3T$/ M'$VU%4--%Z28\3B-*D9@-WLI_BHT5316K<^*&1XJR.P*[@-1%5(5/,V=FL M9R7A\7\5($)LR4CA [0!&OZ9AW$2@R1.9R*-=*'W[UF'P9B3#(:BB[Y+48/N MUNND+8'Q2&;(8 M+GO(TC'EB*:Y5ZY7Q*Y:HWZR)NH*]J8*'1TNJ8I;C?BJX MJL63QRF?$MH/(;$W5KN72L;S7,:C(G=* VV"(+"J/=1'S^ZN.#C-EGS,YB2]%*I1>QE]!+?>_@6*S MCV)4XNY)0WH%L+7MU- +_KS?Z3M_SB9V../F<'"ESL[.8%@\-:8S"RVU_"W\ MYKO@I[57^L:_B_(I![L9>E+_"['HJY_J!H>GSAOF_#L;P2)A$'>WET=#TN\, MRK6&582F#$T]/MZ"K6G;#Q>^Z1]UNGL_-/G[']=QSUBPZNT0IF,7T]_0_V#0 M.=S[P5DR*UJ,)LJK7/^E7![P.$E/N_XB+91YFP&&OA@_QSK02(I(T_D;F4_2 MV#UWA!\Y#=%3OD5+8*\%H42L,$3!0:.EW;GG@'Z'< ^? %H?E?M"H4+ID4^5 M?FX+7PSAEH*/LDNAWX,A!;Y-0UL[#$ ;#Q_=KB^'E6W4>YW7W<[A )T3B^)$ MO_5!/R>WH"=5+]C&8+F-P4&]#:,*NJ%[./==>&?$47V23=VX9=+TSH@[+P'/D=[P?X0"B+, M4)3&PA-;N;I DT-(^QGVJ!LVVY_OLEJ!#M-#'!X*5_^">\E+GN!K@0"@"6S? M<"?LMK 0V;_N#:JL$5HPL'O#REWKQE<\DHE!?[FEL+ON\A%G'H:@!KFJ[\X! MW5EHWI^DMYR-C--EEA2SYDN4\'U&:9[)Z_HCP?H9;C&)P]K7L"6&?8O=K8(7 MF&>X<[+[XTF2C?"QY&(^!U'IA)E[;GR_$6>UR^C<_ZJY_N\U:TYA/5]WMLVGJYC^=GGW^-5?Y-/]/\Z(>I&\[Z3E?W MD&>G[8A'1RPQ#?"9P"_^']**I'7O4ZW MBG12NY_;'^GX8R7A!][4K0P\H970NDX;>;HB;JZ=(A_6$GA-3J%&%'V_UTX2 M9 FR:X#L1S$6]BS 98>;S%K]VFX2@*D/C33UDH.P.R>-[+D3(90"T>=$[!>; M.8AO?(6U1J8[W6QD':I< YA3@;4#,DOQ<\"SMKO&!.-OYG@%7^0,+>B3?!@$ MBV(EBSG&%+H)^V9G>S"B-[(P7@E;ROK\&8.Y%+CO+:20I""D()N)0N;\>C$$ MJ?$D:BU9E:^KE$2_4!PC$0"_J0K0.110@E$AE>;U>S*:GY FT1]B"4Z:OV7[ M!@SV0 1AZ?#Q+-F3'F5/'JR36Z.#:\V.#"@[0BA;(\KNG1WI=HX>GAVII50( MK836IZ#UCFQ(_=ARJ8*XNJZ>&JF7W]Y>M$:0)<@^ K+UO65UROYZ6+.D%J ( MP2*/DYK!K2)H^'NJ8^>,C8MDC-7D!L;:#%=GHSY\_>>7C_N]$]@/0*P\BT/2$M*2=84A_+:BRDB,59 M/:%YQ]&\YFKO.Q/JO>H1/)N"J275FS:=W9!?;Q2;D!$GV*\A:ZB?E&+ZP9 T MUX$*/EZVCP^H8>V?R!L@[M8,>J.4$!$+&],YCZ/5+P61/!)JFETI-A5)^0C* M."MD/J5PGC#^+#M0EPFOQ?2W(IB75YJWR"S'YC. \;-O1[?MJ:OE1ZPNA5HH MLGS;>-2*?=7%GZ:*7-N+*,93,ON*GT:%3Z,:T\CLKJ.98K,A\[Q*@3#C[JG,5.17F;S0C^W_5<3S MF;/A>*L]I(36LJ1QA1O2?8X[]+,X23R+JXK=%8N&%2TBF:,'4$)>XAWEXP*S M.++/C9JG,-RC/LO;T_+Q[67T,)XH=##991R98*H\]3629&9>&J$??\"7JVF=T=%]AL+.P@L6*X6!>F%H 70Y0"W/ M/@?@F!S0ZQ7/A!LIU/H9E_(,,P5.;/$)C)53760)^*%S3_4>W[YZO?JVQ2U? MM3"E_''"B2B-8&ID<27C/!<@@6($<$)9"STF\Z"EZZ6T9=4"ZR.)7OW!5WPF M#+RS+KN %LKF\8\H5L;A:QLYB_5;^HS$RR[+H!0^#8RO3P3$M_C0/@PQ#YJ= M=VM]ZTF:A<[F]N1$R##&3=E#7U2W"F1+"'@(TLS'-^%M4", <;F:&%_X]P"\ MX4V9C"?ZOM5ZM@O/-Q[3\XW/\WSC,S_UMV G41/>EP]^/;-#_NKH:7H#_?Q= M-UAZJ>>-SJMN['_%4 L4]&=8QCG[]=]_=_.^[WN^_P6R'U'[UW/YCJ M'=B^@[Z609MI>MQH^MM']IZG%^SWSFF=^D?W: "P.")KL,VS=O@,WF667&K# M82[$9T71HL 8,0CO=1?J]-'S.DL"5E&%4[#GB0EXP3['8#.S!8D-W-"J-;/& M[V;!C0#4,+QQDIDGO1Q!045B!/NUI'S4$'0RQT^1PB#^P7A]<'#6+.N;YTFA M6*]S=+ 7P#7VHK&(]*MJQS >5;NNW^GC=3AAN!8N/NP<=/?J(LXU57_D,H:+ M!KBV#:B_\]9P=^C,H/:UXC;LZ%U4?WA0FG_7_Y_"QM(",X3+MYHJ1RGEJ'2?\,+P )A/EM@ZX MU4L?W6TQ^I?0^R+HMIPIPP()9JHD8!B(A..#/5,O"HB%'8 1PJIG9/6R8ZC'Y@6=-4HX.8*7PH,08I]Z_&AN6",KSX&_6"3+(M4E8MX MP>W%MQO%"MO@3,=6-:JI,(,1XX.?-NZPBZ;GB%HHXQ #-CY#-BM#GP2[*%A$ M\S@T'YFF35$ ?E"]K1AK_T:@(?J\R14K8NAEXT^S4J9-Q)5J*-]4"K&OPV#[ MK+ )\,S;AWO&3F.W_U6 -;,/3G>U[:I":7LC&'.M:35(N1"K*83 AKPE1UA= M(EAH##O0' _4>,D>]NG]EV\?3\T3X>51 P^*R8F)NOU;YF%$8&;BC&I S.Y M,M\!WFG-AR"&R:P7.(8/L\6HS[7Y0FN8;[EMJ7NT^VQQ>J7#N\V+UE;>B.3N MIEF/&4*MZ(;%O-/*F!3!XDJ6MYN9X[N.$;Z7/$X+I;FEJA]U!,<,!/B'P$$?A6#;L M_"QXZW,"UI]L!)ZE7HG3F:+UAS_-C%H4[T7B0L?JN']10W7)$W8XSE& M#OH&B-YT_C5@$2^1:T2Z&'F/1'Z%"*H-UXW>SB;0?*PS0T %4:;&N610!/$^I-8$TG&$U#:%"D9;ZXMMO '$]N MTA=&9YH\F'P.YB&T-(E5Z K;@50]D>!B\1#^D>IHS@0?%X$9WZ1N]7I5 @]W M:C8W?K\5L5QJJP.SO,[N\?:^0FCS<>S@\,6.8V&+LMZC6"V:=9[#(EQU=E75 MCEM@LV-L-YI-$RHU=_Q5P&H_.7B'-NWYSE0)G\^$SW4#]#EJ!;Y9-F;,EM50 M*K['Y@QRE&3A!7I5L^\W#WIFL%5WD8=VR_"OO+:>6!^^6A>KYAC$PW_6L^+C M&YD"^WMC[LIK9+C&#K&)K=0&&>V]"YIV;Q&!8NY&JI(_@_1D(M M4*LJV\\*2E\5*9T*8YJ%_?= X[QC@E#'S MH_E#1X6*]2X^XM>8&]0I$MP<7=K#B4B,N>:'1.Y:L]F/E=L0@XBVJM3B2UIF M,8PO78[ 7(9 ->/2JVF,3U'@QA#W?LJ2998IDAN0X5S_ AB"1LJAMM.MZI#:+O*3%] M6LROJ\#0/*F]-)'%6=C,T=@$BRAWH0,@0"9.1:M/%9;JBQ"/^(BW.>BK9/FR M6[;?8/(NE]4X*\ MU$?PO"[4;VXQ,,LUD;!GMLF/DAI7^^GW0EZH*:;I]<&! M7:Q5 7N]\CM88K_'5AW7KLVJ1I@L469#8Y]?.']_6IX:X$YFE)B$J+%)'^/+ M6(<5IP'[%N>@'5_*]/#I'Y_.V6D(N &;I-0:.D@&L2R>ZRS?AV#&#-$S!*B*NOXP( M(<'J*/^ *D'>#V2LE= ]^$FX*3KM%\=])".K[[N#"4(O8]4].28W]0',$_P_ M&_B:RK$:L.?V@*=@OWHN%X:HZ,&=CUWC@7ONQ@GV@K?/I7=,Z9\B*BR!C@'E M2RC51.S)O9^?N!%5QU 6 2Z-CQF3@@(/WZ '&S+GNP9<22+>>"$N)ECM90P\ M%O:3)2YO-J4RB1LI)TD0LJ(;Y9-+B8&8_)'6A7BT1#$F8' LR/5 MM::6K:6M=G(/L@.\#V^Z96'V)\KD0>"3N2K[^BSLRBR*/7,B_##RM?]S/\ Z MAQZP])@8E23>W,ZS>&?#W-9Q IW@-=?QXE.F>45"BX'.$_N$3H)HRTUVON_S MJ\A,89G!B^HHE@F _N+D7ERCNHE.[!5F-QL&,BZI;&P4/B$KMCZ\)=.B .Q># M44M^JA4/P8(BIQGM$1%-4;&O+O@7(1O$=-YVX>C^^,@FPZKE]Y(!8V3MDX\Y M"<6@6ZRS&E2./MP"[)HA7R\M9\S"QI*(-:7 6:79Z+2:U^U, NQ, IQM1P(\ M$WK83F:HH"9B_9M6L^)4D=M?SML++:5?=IL9FZ[MF+LG#E@WB0+"JT'L#:(8 MK !T/!"G9FO@!CW<+AH'VW8OP>* S\!X96A1L%B*;&94GO$)_9U7OKF7L[4GN[<(@'!]C)112NY/,WRTE',BWE6PFV)[%+ M[HE]?N1S[K!]WA6_"4=69%N@O>K(68.H4.!C^[)T9H(@O!LFX&A^0V..0Q^1 MT]1:.=)LO#X5TWD2ST6#G,>!8B,5D1T;TBLS8&#H&U,?W?ERJV6FJ;RE<*E9 M$\82=H CQBV)Q@@B#8.)F?23>OM 3UH4M2-QC#_&R1"+8[[+S>!\1^'](P'+ M1A@8A1$C$RVDGN ^T%B4L>=X _7DBJIOP9-M%I*6B M_+B@*)D8N%ANX9=6WWK>@:WMO^MYR3#A9&E&4H?#)$2@25=HBJ>IW3+%B8:5 M\#GSI, SW"\ P!%L$ER%&!$& #$_@HY73MCIPN%R21("Y6-ZHMHHS;MYZY-: MG!QC]]T7.X,[MHBWP0C#L#H&0_KP:(*&U6$1;XW8$X6S=4-EHD4AU9RZ<13* M43_)F'U!8#T/).97@2,%X(H2H@I[$K/II_<1_#RD?3&D%'-OD, DI/W?I-NC MJQ [%MI%@%,(;I[HD8!L7,;]8$0M=B.@V M.H$GJ5&$[B0GGD!A(\3LLRB0";GG17O\@"')._-U**ES8V*R&5" M?P/1/4SN%I:&U02CT=CAEG18MFQR&%63L8_!@\>=^-,8MRH %PU TQ7;#7_2 M3L#E,8HO-,(T4SVNDN%$.0"R$T=;D&H"N4$R92#Z*@LSM%Q2;MT.8P(-.0U9 M"&L*,2]8_[RE6T=/V"CW*1L%?INO'8[UL-O4&/L8G!!YH"+D,G_::)&E+DX. MGSD.E*,8=8LU0TY!@7X1;<=GKL\M\_[2CESG_ X/LB\5,LC^-59;WI1;':M> M5Q4FG0].RZHW:LW6IW*GWFPL'51XRE4V,2'[VGE?OLX H9T!0O;A $)$2HP$ M.=5ZX_V6H* 75N#I.J!I3OI0$?H4F +A1=B@'TT5F5F'-0C4D,[E]B2HH3 _ M@[,IL*Y09=6KQBCL2\0Y-=4"V2,8FG[Z !R9@4QUH-@5&_"H:OM)Z#[@_ZFGQ%072HY$9=',,D@S/[Z:KN(%F2O&M_/! M!"-W$5S3'FKDD',Z$W"+V?]>%ZVVRQ@IR"33[B13^7!$$Y*252M7.LW6_DFE M>@K_40!'$'_10U]'([!]))9S@V.DZCD18RKG)%;8PJ_4^"L"*\Q)=YX*!&OP M''CJR4=E8(CR%,RR(?R(4"IO'-Q1?M@@>LAQ=I"1^CE\!=UZHW^-HDZ]/Q(EA,J(^]!\U<0C'A4 M+::+H?E23L3V@'8QK3=@4&@B^SK"';^$T0,ECB4Q5TW!;H&0U1=T?3@,!DR# MH=R@'#<+ %V3#R4JR=:-$NS1" M@0<*&D@5\K62. YEHMV&@@(YR!'\ND=YO\MMFVQL,+M=>1!T,E2N8$U9F3C"Q!Z1"@^D MX'8YVUQG 5*YQ/\2/_1\E5KX'$5RUNV0$N )CX3C'$]XXJ2@NYP%)A?XO1$2 M!TAMV5D!$ZU%,7C/CT81T@^")G$_N!<)RW(?&)^D3*BAZXTCA,NB8> 9.;=@ M0D[O\&)1KVM\(@Q$DC\>4JY ;Q"H3@D1\,Z_^.+1F%+5F\H_Y:TV(JNI=1IO M\$@H3E/':868LX[@:OHXC2*%F%*L:8)*,)+M%,DJ)DM99TN+EH!=:M./H^,\ MH%RPN<>$;(KGBTUFYI'6<4*M<$5C.HF)XX$HH9XF.O$LI0J:UKN!9O&RWG?;W=<5I.-;-?=V:_%@_'?#4IRFJ7KYVVU:Q9SN?;>N<_ M5MNIW+;JG;K#F1BW;0<_%&[X-M,Q-C LL!&%*ZFY5%)CU:F5;Z\[63K3P24T M[H+')#59MS?-!C!5H]YL&;QUN'QT]JG>R)*"LY3 #? 04A+HIYH#:LE( -YW MWID8+4]F"WI>&F(YIRA.QF [8[#SPV&PA0'!_60M1MOF*J=##+K;6=#]Y4%W M4W2^MN2!LA/,'DB*>YHQBND3]ME28O\H72 MKPM.>(X@J50' M?.Q[^5[T];0\]OJ8Q'OJ=WON^+3K3MQ3NV"_+15*I[!4VSXKE-[8Q6*A5"A> M7)SZW_K!73 IG13S_-F777.I;O//%_-GE.CO/:GC)AUQ_M#S M7<^VJ.#ZJ"L"I3?40R\:CZ*QRF%6=7L=W^N'$2*\<$]]&68A&NTJC[R(PK T MY'LT/;:.:!*AO!;#2V-L.(YQ! 2W'3Y9"\?4FQD;\K_*H[SYSYPT.9B*3%S$ MRV4 \[-UU'8J5@U[%&$70=B1DZ)M%^UCRN8WYDC@9=BS)>G!1EHVMXTH'J_4 MQ6F+O%ZC_PZ9UY''#78OVF=OSB^!W0MOW[XI ;N7_E:<7OIQG*[V?:N<_O+3 M78_3C<:LNB?KU73@/L3+,3HU0%F%E6>XMR+F.Z9Y-\WQ%RW#,F M_KD4MN;@2[N("MLN_&TS"]N%3%MOE(>--KF=:.ENU(];.LO _:+1+GC+YV5" MFG>7$Q!($*M)B/6$ K; /M\SJ7#XJOTYJ5!44J&8:?8M:G;=FO('B($9SD_+ MA45B8$5#X7#$P'KZ8Q=L+UUO^T2H\Y(MU/EF9[98ORTS6#XS$U9TZH47OZB( MV&R)VA9E%Z5"4;5<<,=W;NC')\UO W\JNRV ."_N"R.M)W)WRTA%Q4C%U\]( MAZU9%S#2;,7]JV>DUZ>1BDHC%;>DD3*5M"U.,MG%OK!N\^U\):\8QRZ=%PA4 M[D8C-"?-JV-QS67AS>MAKEV)+_#%\O7&TU&Z3!,L65U&8V7_NFI=@^>#W?7! MFZE&7J*G!@;RSUWY9S5\@ O/9)TL-1EQN:=*%7QF=F?N?,_%*018H4J/F;C8 MBQ4[L SO_&Y7]6U*^U:6N*5>GGS\*_=V-D/^[LL)F"/R&' M*K6]OC]T%3_L"=WM4NQ6RM>9V-TZW57<@2?;P5X'X1>:GBRI,!-_=K[JU#+Q MMW4RK&*;J&"_J7"7PO"Z?)4)PZU3X;5[YP_VEP!W*09O6DXF!K=.@#=C/U9M M!/>6#GJ/*QL.NJA@HU-J?]OS&T\7R3CD>9B; MHHUGY.@!UKL5LWJW)>O=GMKXK=0YB2*Z=OU]H]S!&NQY%70O"3L^JC^C%^OB M/ S=Y-C6U;=L '?Q%;#.%L M8.J*W<7T+HJ;=+E?%K>N%AWDQ.R!B&>1W_E]=W O.IPQ(=+VRG$2*,$2G)U. M-Q6]-[_[W0W4LA]\-=MY88'KL*(7\L1]EO$SMC@)LM,J-]KE2L?J.)4/C>9U M\SVV"JHW*LW63;-5[CC5;?FW>[*W&Y0&1RW%Q<>O>-?FW&>?%RQ%@[1]Q &B M;K=HG.^/)X0KN/ T/K7:$^Q<:97S5M7_A$.UPF@'=/[Z*N=+OK$;TE=M. MVV>F#5 Q_@ :PE((VQO>5/>JGCF5W0D]D6[YQ73R[R2LI8_QW)9QZ M!0@[C3!O 5\NS0%?-_H$N6F+0I)KAB'E@IX(1'+88T$DTIH/)?_S]"[J3G_' M'_J3X0!^^#]02P,$% @ H7YN5=^\\:1+<0$ .+@! L !I;6%G93 Q M+FIP9^R[=U14R[8OW(B @H (+4@440DMF0;) I(:R:')*"BAFYPS&TG2$B5) MDW,&"4T&%6B2DD.3D9QSSJ]QGWW?N>?N<^][WS?&]]>W>M08:ZU:535GU5SS M]YMS55^-7/T"W(7(R,L <'!P *^Q/\#5.$ *< L?GP ?[Q8! <'MV[<([U 0 MWR$BNO/@'CDI!1TU ST=-2WMP\<$ M@Y>/Y[H3G-NW;]\AND-%3$S%PTC+R/-_?5Q] Y#=NLE!X(F+\PAP@PP'EPSG MJ@7 #@X.'\/@#_.'!NX-[$PR>X=9N0"/L ZB[@!@XN[HV;N'AX-V]B:[VP M]8";9'CW&+DE\,E5WQ \LJ/@\8U,N\4D6?H=J-:W_9C7V/[];<+[E%0/J)\\ M969A9>,#\PL\%Q22>BDM(RLG#U'7T-2":NOHFKQ]9VIF;@%S<'1R=G%U<_?S M#P@,^A",^!05'1,;]SD>F9Z1F96=DYN77U9>@:JLJJZI;6IN0;>VM7=T]@\, M#@UC1D;'9F;GYA<6EY975G=V]_8/#H^.3TZO]<(!X.+\=?RM7F18O6[A2O#&COP1C^\M"LG(M-+OMYEXU;:!QO9]A/*O?]_I-E_*/:_]1H#W,'%P2X>+AE ''!TRI+^!^'_7[ E M\S$A0)>UT?BTWRUO[05I>L9>U'"XH*@T0%Z:MTM9UXC;RQQG4.T&,3N 0E7Z M_[NB=O]&PB)G$4 ,$=ZMK"LR?T"!\X2B!RQJX5)2!!!"O'!0>(%'H?K_LJB8 M ](CU'IOJ V!UM"5#Y[F%I<%'0?P^8_)3 (_7GR)/VN*.S,0KV?=+75@,D6T M7F*4MPBE"IF/ F@+!2-1TB8^\)RC +M5UXSLB"2MY9]VAG7YQ"PHW@+R\*; MGZ%($.79&VQ[']3 H&IGHD,-XFM[ 0 ,XD>0%FIV"G4'%7P9%^9P"#WTR0SXW3 MEA3;SE\PKN7/+?0M8*23EG&*[L$VY'9@LD:T7(XH7\OOW^I"**CMP 0+&689 M)F=P5?.QS/ES7JJ0O-HIXZQ8:0X[?5Q_J^VH);3:[O-!_2N*$CL/;3]#82 N M&&@-X@3$SA4HUFZ)?U"[ L#_(6*YM$F2SHTEV^SB M+_Y_S9KFAAEYMD0!\,F_-1<@Q>ZMC DX^X&C5NN,(BBX#KNT*8\ MZ3*W:^/B+_8[#L"%_F4'R#:A,IRDIOA_6D2M[GG]IQ(%FO]&9$V/.M^;'L&I M1 \*O114[F^$#,E[2E#36@/;COV,[LDY-]A $J)1W'FJ+),T4._'9+A[P[13 M8 UCD9[A:B^HECT-J;[5Y#FZ@P1>^URC6_J#B^C'2_*LGM.>X601VZ][ PM;L,\&/57"70(!4K&/VFHDYJ0=PGD/BA*4[P7;[6'^T)G^2?6NRTG( MNG@9RBG55'"OE#CY('N:*.R@"+E[!2 Y#E )[085AQN%7@$^0(EA2CQEPJR# MBG1 H&&_G8B>;P&PV_+_RG-HPG^K7;A3D,;@JJYJJ9CYYTN#71;%-P^^30C^ M7BDD:Z38<;/[P"KD_]Q59M=9J6&=8<@+-3C;DH:9^V-1W;X ,. MN035H8"Z+Y/]->,EP$*=DRN [A)JTN5G)*+!MC8VB\F,!%Z93+_TN$![WV6G M*; M_K3_"M!D_7LB@;&[]B<3YGH=NV(.!J!;A6]WV.G7;.;P[,5\ABM?[]QR M(G!R?1*;QO;E!W)U'15X*[7AG0B/!*V4Y9&7T"_]%S1@Y_HKP(L=ZB>Y6G;( MY73,/:404$\TM9FC*5(@-S\V3O*7+6Q22GI":;\B:<7B!E8=WX#?-J)N4)G& M!U@%<1\\T6HUO^S7=P+J%T)EDH#Q%^G5JZSB%7&_'1=UM);1X:=3A$1>WB;+ M@O&B3!$P[B*S,3U\X\F??BSKGZ]+]YC4$#\N^XU49:\;"6K71.9)O[L"6'#F M9ET/05&#=1Q*B,[+ 2-5A>MF85JT[8/I95> Z^&N;Z2 &'C +(5?K[OSP3;[ M[22BM]%!5^D0IR9@_F/.;, M[@JB;;?7VLZ&2G>,Y\?'BXG=A&!O94A65].($F,63-T9#G>FC[[J1ITY7@'< MZV>JS*8L.D&0U>P:<]4ZFIFHG6:ZJ#WX/Z3Z[M*!AY^>]ZH)5G--ZVKXJC/ M/D"!EW8%:E.RB\OIX0;#T3@$Q>K M>[[Y54=Y/JB$LT$AG UE:2_7I2WO"A\;NZ."[J\H[2L D/FPW,<]9X1X2)3F M#"LC24/;5(F@@4[PV6!H0:7W 20CCZ-T>[EL*77JF&[:($H^9GKUMET$2LF;*OA%)-$K%F[ MF>,#JS(8O B&9)BE5=;;B]D,1Q[,^>Y!D[%]E%ZR*6]HB:-E2TG->ZX5\#[@ M/;L6%O6-([]ESHG[0))TJC +@F[-6ZS$;XN=&]F8P3#"3+(VY/[.PR-X!+^^UAP;[C^<,]^!BFGLL MU@=Q^/7.%ZL+(JKY47D"75.E45KOYIS<*5:FF(DAL6;9''6[*)I M[(.OE^T5]<[E@2W#F#^M=:;5J_=B,,.6+(U]AHV!BZWAJ&O-H#><>,,;5"MS M7W2OPDF@J)H5V[6O&YHQ&,&SH86=U76"J8+;A96\V"X94*+2X-*+51UP:7B# MX6MP*P-:X:*Z[3C/@XRM-OEK.ES.6LRL^ NL-V46N+>1\D'WMH!-4:Z(+OKK ML#'KL$]WDFKM*38]N5MCZ6IO+U(7%]/@$=@[JE\XT2Y,&4\8V M+E;70T&)]@4.?49_FO2U3206Y[?]-J>+U:_&G+#1%9ZUZ=JS(5KJE2DQV%YS M0?D=ZW1133]29'D,#9.N$VFZ)[?388+B: ^P%WI[>W%=.?MM\M D)N6)F4FM M,!;"U%3^3OSX8L5Y;5Y,W"0\4TEF\V#ZN-^&^65D0\'2>)).2->>2S&"NZ9' M9V1KW%#$<[J(P/ Y=KFEM$S.-3(T3M*-A8F?32&PMY':_(7]6+7V MSC1KK5-A18G6V2M$8[Q3]/3>%U5I(--_ C-)6UZ($EM#RVI$ M:?N*),ZG:5E*K6*'%N2@O*GSU^?%+BW)C&?"7*0#4_5GFCM2$ZR*)^?P_"3\ MT2ZA3O2DE%&$G&W;7B%1DJ%\PI-0%>1\QP/+H9=6S> 5]0PK)>H8OF<&^N5' MA2?D3CI,3HRZZR$D4)[J#U9Y(J4+_<]D2- MD8<'?(6H8.,W[^&YI9AIHECQ)%NF!;"U<#,5+0:L"QU9+FF_7J1L%:WC64/GBP2-U=W M6-OG-2[@T1/_NE!_5UBI?IG&IB>];UKJ57GJ(,8Z=(]($M<>%!!N>(*U& T1 MBQ*&2GF2R\#J@*'/M-8EDC&HQF0^H^5LP[WJQX7=R\(% ?_& MW/^E,#YT2KWIP[5E MC>(+"A K3\]RP'N7H;-/__!M;!!N0K;7V3[ \J.9(ODA@7U'E5H,N M&Y3721DB-#)^E)=73+H%312KF)[*]K'BNF2#?6C(6_'3?W VF#)N(NY>/W!F M57Z4+U58.;&9,?)Q+#GJHEJ\0?;PU^6!6\KAN(][--PJO$'V"];-"+PP'-PO+[[CM6H[W-K38&@*SF;>PN*-%19ORAU? MKB:'7_>G9(!M6M^[QI[2 ''*QB+$R/M\=Z/K03A_CY1S.'#=M6)X@Z)J[U>8 MNRJ&X"B7>J1GJH3O<@P+VJI%_&('XF^E\MW?#+++RF6 M*("">:7=YJ(.FNV%M"UZ.;<\VU[/>39_![EV^0*Z/&[5]7;[AR,6 MSK0:(SDF"-@C=9#5TS\R$S4Z!5/O@&D1"PYD&X)HCENSF5M(4OTA>XH<8]%, MU0I$1$BO6U8[[;PK$Q+N5P4&V7/+S1UI1L^DSHDJ??V6FB3)M&4DK7L%:"OT MV42BA@F:5CW=MLDR( MNZ;:NBZ?/%Y=%UVC\[V'HR?V^ H0,<#@WA%A^@(^FD%'RE8W*(^3*0U2^]+- MPH38""$1>^.KY #1.,A!T%"AF0%J3( HI-W-@6C/"A(V"LU.M5XE19E?^WE! M%/T@0]6\2,"+/(KDZ.K9"*<\6X;G(7*9$[+N'G<&N)%!KV+X.?;6U&6%F05S M*^U>> MMS-=(PQX0B_@U:@(^1N5[ICN1KHAY -RAZ,2DS[P4.PHI6TQ=451Z;A25GT_.4MR/;()W+N M4\SXK*NR%7,4DX$Y1QF(?8MFJ6[[+RV2K(7^&K.1@7#K%R$?R.3YQ+2R0CQ' MLI6>%^80$[\1538XMLAS<_Y![X[Y(N,BDS,([1'#J6%UNF?6X$4 <[#"NA+3 M>OV75DS#F5OW8"SI7\!_%[\)&M%? =J_[$VO&2D<[UV^N'J.-IH+$ZB#CQ^I*+-(BZHDAT,*\9,MLZ8HYOGS_Q,$@&A:U&WUL[D2) MY9D3"5[&Y,F!C>';E6F'=<]/NN\WO@[]T"A+%^J1TSPIQ<46NV%HS4:MO]7\ M:O^4-7<\@MK)K!4_:<9=V8N%USH,< MJ0>\N&ID_CEZ7'N PM6V2;XL4/G4)56(A5& .YZMT9TKP#SE,=3#\(ERL.0N7@U MG*_L3?C3VF75QB51W5ARO6'%B9\"+L7.TL\<5!;&U.1%85,RG?L636T):FFW MK/E[,VPH_O#> S/=06Z$.')%%_L]3PO#8Z3@:B_@H0E)'&BR0TK3:M30<$M) MOGK]?#$HZE$42N!-;JD=$V<7Y]//[1)Y&88L=C7Y28%-"Z:T&(4LV&*WXTE! M?.N3KL?%4Z\?(A<*E*5<-4JWA"B#T6VQ"=CEVQ?6N1D!,LLM0=;SYHFH/UT4 MH3Z6"UL5RZ^3F;IO6OQ_(^"3H>I+^^342XZ#D]S&(]R*:G0 M'M%Y9SEQ6#OOMK@M/'BJX:]FE:ZQS[LT>. 3$+59.YXGK[RFW2G.% MJ/N]-LY?>/S0VT[JQ^YLQIB](J,:3+N?M)[U1@R8SVX.^1C(+]%EJF#%*DD" M+]M>^B"&9OGAC6K.@<"4UIAO'A0+#6XZ]BRO'/ N&7N[9M[*J% 5@1180U/(BH#])HDATBCB(.NAX)KLDM2QI_ MXD9;45%UOLR,ZGHJGVJ'YH04JPF.]"4.'-WC5J0SIW.0?>@0^M@/8=#BDA8D MF(G6?4\I?*,URNX@J]6"6YTE;8_[6P0OY#8S7]#F;(PK5>X\)2_%8M3C@7"( M.55FJMCKF_WW^5PRF1K4?3U/"6^GEN)2L&S)S?'5W(KVASYZW\8WH5Z*5+JA M1JOM7^1SLT;L:= JB#'NR+7(Z&8>/7/0Q6I3H=5]QS>3HP?L5><>LI?+>3"0 MS?%!^$6?&@;A01#I:8*%WWI#\]Z/['$GA(<'="E^#T$& M!PYEJ9^5&Y9!18;YQ?9//]!2>] 2*L*$PZBZJ![D'JF7[RXF_6'7:HX]]9V- M\5UG4@^"F,_WBAVHZ=ZR6Y$34O.YS^HQBWS!MI])I\@Z&[&CU%SM5R3!+=+J[(S>(<,ND12FB6$DNJ0DFD@6UK4LXR%+(B\]\8[57,-%Z$>W)W<:R0M^A-)/?=^86F%\L6S.X!QU7 IQGTW @68]"C/O9E7& MY8O-(OV6J^TYN&!M[J/[A$S_!L). O$!#,D!Z3RG?'!3@/V.'T&#B_<#C(Z! M9L)!B3BH&P9GERA:^G54#*DH#NM4%TON/:!('I5Q*^K<5;ZY9JI.70XM?#G3 M>]R12:R).&5)+^?[MPE&;$RFH*K//T)U2GB77F_'<-XK&N !_7@@ M6")W'.^Q^,ZAOWZ*7@5:[A\0N3#[SEGD8DRBW^^H5&*V@:5E;RJ5F(T6^4Y0 M: CUFL+V)!OBH/:3*SX_=1,"PG+T".$)_3%'& MF=8!>G:@ [4.@:5!!,?2KMIH"_INNJDGM2SIU=U__$W"'3=V9^G\CR>GT*ZH M\.FOPXW1.[W=?LQ83,4P41(?E$C=#*/5N9V>V)QUT\YP_I&;XBH_-/Y#:-^XI)99?Z55 MXQ#-H,:!E%RT?,Y+A[$23,B1Z#ML"$L1^,^)7F#PK$3"_5.M21-7?]..QAB5 MXTC>8^4DD5?BLZ;3NFUMP-)9ARL N3/]0=@D?)F%TW&G0%0F#/5PJ>@I:YNO MGMZ4H%XYU04;R^T]M-P%ZVNC*5P=C.%*$67>UO0U7@*/H5[Z!,V<)WC>P&G" MD]44A M=?EXT&JAHUG=4V3+S@N93]%-4/D*S^M@%AERQ81@RB%)D0N:R1F=(6KDD0CK MS<'2W8/>F#!!X=)O;UC5LQX'$5 @[ R(7M.Z]X4,:.\IT;&I/G+DFYSF9^WJ MSS!JD/[^Z,UP%D#C\2^5$K769ZO"*I^)(&VV^6?MEIIH<[ZVKU.9XS&+OAU9 MUL^SU"A?)&<.JU/I/:JS(5FS?J+)WNH%_T,=T3=0#^Y#]\-;06-<676V7LG-UHPV-><^Q 3J292)JIK7TN'!:=W ?_=)S7;KW<7 M=PM)10MJ5PQ-=K3FGP01H*PD#--Y\R]:70/&W>+6O58R@ED1+C]U<]Z$P9=9 MBTBIU32$"_T$J&^Q\W:;BA!3;T0C.KL5[**>W+Y!PL8@:>[&XF)BW6V^P>" M((W:TML_$I&1@!N1&Q_P&ICF8%\;S>SLVRC MY8]OJR1;?))SF?W#+1O%8VZ_G9TF<=8$,YN-*.Y#QKSC:8 M-.E.[?IB_0ZU38P+5'IF4B2-#Y51WS G));&ACN&=47QAH'M# M3P2J:*@1DQ0.X5B=D:;0" &U-SZ9ZX$=C.WT!/=\_ 3RY#GZ"3\G^"1GQ^0% MT^92!FNIG[6>#LS8$WMP3>S.*[,\R(U6GUAP4&1PKKW#P>2U"LVDW9,?CA2@ MV$_%>IV.3&:4+MG#!0L"B+1HKB@L@AO: '"0F W\I64OS9SJMZ7B?4%7+FO9 M9X5GI[T'L8C/ZC:72R,6/H:)'3Q*'/ @4'UQ8B&LAC1SOT<^\DH]J@A\G$5P M(T$7?SD.%UCTZYOXS#4ZMCI?3,&-OA.(/0FZF-%'8:J[ECWE3@/'+T4SL.Y+ M P7\!VC"EWHL=TE#&"K1V\J8"\SK]9: MHVOJH?%AI,20.7:D+1P_(F2P[$LNFA]%%#JN$,:MM")'RO>8.'16R../BQ?:Z^ZV8]M K M=2JGS#6%_@ *0.IL1F2=>CB0W![.5D<](+PD,3,(#A?3K4<);%#'''>@8E;EQ,G[AB! MF^U- +B(@^F@L5X]I^"$*$,9MN0XX2]#X-+5V=AX&NM0O4'UM6[A".Q[?.?O M,G9LJ)/Q=ZS[NN58Q CE-[GL EC]I"NAGE[]SD;1M83[SN->(6>6SLSVM>ZK0)KZ+ M$[4,7_S1?'9TBLGP?6YG(H3EJ"H[D.?@#?2R&ZF=5UXSPL:S?S'Z,^DJM];^ MTIGHNME4'NCUP/G$*W_ZP)H"62EWM7(QQ'9@VF&"'$;P6W%M?<$,:BFQLZ8; M- 3ZGE_$-):Y16:>COC9^\]3!V(PPI)*_E,MM,GQ'[-=C3&VQY$\(R<_T/IP M]H/"5!Y>W630DK9-T;L"8Q%H[PRFUK4ZM(6 S[H#_<@E>Q^V;+YH;EBOGO8\ MFM!\#+Y# MOJP2R#G0!V"GXH.W0+\_H5.ES1#BDE-E9L'6V*TC9251$\=T)[U49\G7A^56!S[ ME.#":?%.3C$QB)PA^EAZ+U*U]$@E#095!4.WL?_N*[:T[=E#YWW@K#@9B@&% M'RX*&G/"_?A ^0R\%_>Q6,&H,_.HN/"9C7#B2)QY8J$)L5J=9T7W: ZPT[2A M9=UUP/TCPV06K9]BR'E@@"A<<9;QBT"\^U\#@P2HK@82"H<[*?XOQ=I><0][-1!SK;Z&:3IQ1N.*I M)53'?H4GW9IZ67"(2#]/ 8@I"%.B.+_ID(AL)EK84ZL(R'R,I++1)SQD&>A? MBE%S,;[?:9J&ZZ Q;IL XZR&%[Q]9V]0K^XR&RV?S&9>].HG%^AV-UI2@"GX M56A_$7N:A+!%U*UANV#CKNS+'G(XZ?FFE@SGV0\#K# M ((@2.2N=PS, />A9TJ6\1J3\KNT!=*LZ(YQ#0Y&;@?$P<=PDGM?'?:+/32W MFS]TC)YJ1116/M*(7TI3H!U,L^75C:-^4ZD>4UCEE0/$/#!W@ A]#&T-I#5& M,N!G=DN;H[AC_71'0V2+CVET3]1X)N&8UU[; M!>Z(DXRFJL6Q32X]6DRO$/%Q'>H5[8XAQZ/[+J(PGEK^W'3$H@#ASM?@N0L6 M3!DT]%S9TH!,;V8RV\3HETA(]I)-T=,):O=$8?6WSTL,[^R.]3I[Z_+NSL:G MQ/&9A0R?M_^(UI\-&>!%XG0Q,]I_VE^,"..560]1VYP#0HP7 %R\RIH3O*J\ M;^S4)*\ C 4AQ1V?;O!8K']ER0YO4"-'\[_2N?\8+9*7*H!U0 MF.\O?XT(LPZ,-D=#ZJ 0]&/B7:]R/(/*N,_O M^"XVO1+K9\RO )- =E?F2C?*5A&O>'AKVAEJ7?Q!&/NG^L )[V7J RXL5O/: M7K+QN*@GVBFJ&K9@W]1YI IV0%.W?/>/]C(B:KAH/MI>U\S #M[=@8RS'/"] M9)@$6NO;X2,F8EDP(\5NAA4HH%UC#S+M[H?&3;9(M235U5I14HV4<\NQ5Z=F M;=OLQ>,.?Y[C$>>1ECG0NZ,:":FGCL=Y=)#Y8%*9CI6[2V$"?VXQ2]3<.C[; MK]6\6E]K39F.C;LC9PEA"26K 3Z@RC,Y0<:S-&L!B2T:E##?K@ [%Y3#C?ZH M?^A7DGS^%X8K_,;PL>T='VQL6_FTT.@N-MK%0C6LU%/J"D!OM5_L[G-/(*7) M2.^'"9+ 2S ST/F%[343C",F-LP );8UDE17W&!.\ ? M$!S#9:J-;JP:KXY*6+^OB[ '-2/+2]>^3^KKLJ1G?OF[K5J%1?8SQ@/9-Z\ MQ# ,<$YO *^NV!U1:[<8$QQ5)L*I;WN:V':1WXF[6" 47;?UV$9=LPUR2DW8 M)\*V-44]:5$_T)[)A%CQH)UHEM5U"$'ED,L038 #+N?(]_*'I^$3T MI=)3=>W2[AI&T8&&P2;C_X/AP;8<^K8"BX MDHJ5BNI?4]@_79$,3^][WWE=RGHYAG:-_2SY^!;'A=\#/5#!&0Y8)J5=DJ+L,R! M=?@_!;J1)8P>_+C]J-6&"4EM;0:(Q6CPNB=Z%LU:^$4,A7 P8 [/(',-&'3' MB&2P(D^?\7^1#?V@%>,/H0Y8MOC@(NHTKA[AQL#^6'Q-&AN(C\AN!=C/T@<. M>C--BU%= =I!VR4OB@EF/K?&82->(U'U6;,Z4G\L0K]_CV!)O5$P^?.1;_!^ M =!O5J'4RGP^T;-BMGC]55),SZ.=UGS#V9?$AM;R;B[48SM/5JH'YQ^T=[U- MMT,>?MDI$T'NU3TVE.:\$;"BTC[R!K%9TU'W&"W=O:[1O#E \6[E,4>F%W7* M5$P@=<)P7F=K;/7AH\A$X\]29/T99.W*4CJ"RVH?EJ(>(4.D'"0E&#VMP*#Q MVF);N#@,^G#W%X(\ I9?L/D=ORB7$1;=;OME2)P[=0E,0Y>=HQI3-%=*K!T2 MQJO\80\R1Z08EC 8*V8=0V&<:2W-+80,OJES,WX:[61(.$0_#@W5:=3'\%/R MJ&\P\\>M_IH#=FA1RKYC'3G]JEBGA\4EP=EB#,'V%4"+4M=V:F*NP04R$X1? MK],6JR5J7E<0]I\SZ?^Y\((+8H*4/Y.?@_?$@W/VG.2_^" :QMLHITU1=HEO MH3T"N_&HVU18QN<7KOZ1G,/?9[==T_]!5?YDJ9;*Y19P-=-UUSV"$Y?",4O< M/0B8WYM5'1F> EY.(;4^A$$RCTK$5'T-./V*ZXM4',+@?N0T&04DZSV9:;8[ M[T79(-U]BWM%P/*Q"G@+K+OM2U+OOZ9/_G=1-"7D,<1T\OHA3J9; M7'KL7)XJ[T#SCL^@NQ];BX;K=7>-^)W%LAMHV4&KML8P[3_,BA1Q3DXRB78' M),:&UIIHM65!-.6>7=OW ,LB/3 MY,;EC?H39JP>9$>Z,+L?7 @TM\K7:C = M2\M;O'W8BF=4_*"KTEGR]J,/ QD,S0J'MWI@==+2HUK2^ /&XLTZM1OJ"4NTSTEK2J#^K1F'=A"MH>#+&1*F6_G#*[]8 VRN%==1H' M>0EE'&SKA976>EEB"LQ4LW4:?;?9G#7*EX,63D#O-9V$AD1)&"TSF2+EGAFY M0+:P$H5X1O>E,VQJG!EGR,TT-IW5JAPJ)\=,^AC37G1*I9.?4PBASY@"^)57 M(,,\%V2K2-^]M2UX_%EM@)$J@ E5M_<+^(WQ[8X"F^S2EBXT9 P M=ZNK#!/RDG_/L)C(Y"=Z4W%H1^X*P$DA^S,^*R&V1)=4O.A[]ICW\U:,T% M7!6D?/JYU68V,8>OJ3I+"77'F59)B34GC-5NS]2OH^L&>5J6-=Y3'@OE1[[: MCOJT T_G!Z)G(UMEX*SK5C>=O?&Q)&/9&[7/7O([\5&2[$F*)7BWL'? )>?N M;=@[I)0[](V4QC#T#NFY6U5_90%EB_C.XC1D*6>'*=WG]IX/0OE<2=]C6#>9 M6]>;E6%'T&1+YP]HGRHT>!8Z08KOAV9]P!?VO @I6"RJ_"!W?GXQ.0,!#V-S MIE15WS2-P_V!SD,>^'/WC@Z:0+\',WV+JV"6],11.\BQH-:0U:^..V>QD\(,[N21BC9(*655 M7R,)Y9>NP*E4]WZU9$4.4/H8U2/>760T+6%P#=_ZCLY(WSKH=$#SBT77$8R+ M5STQ8O5W4%Q#>(.K2+O6'WJUB4LSF%1W27, MP,%:<8> "4Q3"7M'!?$-ZE)_DKJI:"(0:1\DW@):9K@)$W,*D4\>VBN_49PS MU1 T@]X\80H'SQO/9/5(W697-L[*1CBYF65?,X$W?R6]%7VJIR%.X,LY+Q;< MQ9(/T[L\7P+?BQUE%X#+R+.L_8X:F9*XMPNOJR_ LQ\N&8AJ= >C>/X MC>89"6D*C?N_*=#2]#W.QA_OOJ^"&F,J9;J60>A+UE4Q2V%.DL2? M*]TMXAC8+9MG)OYP]HX9T78U;Y51WR]&T%&QA4?M%UM 924S>\#TU./=/?U! MVX?034P>W6/+,Q197ZO8ABQ*VN.IZT6WW\(-YV'VKIJ0.> &M)9D_[ER?XW> M%F'IQ+@X!%96PY/>PQ5_*YUY"=B0OR(S;3L> A6C?(L:AV3U_7A.SMV!EL&& M@'L#\?;P/.'$+3M>2 :%90ZGB-HG?&XE^C3O=UV*X2D4H0R"A0MTQ'E)TW[@ M@7=E="-='J8?W0YS-1,)=^RXY2<.6""G M=&@*57VS?[/_3%;XQ.[^?BHIUW&:PP+'Q$$)65Q\?(.B>U#+VK30*]S^^@K^ M0[3[\?.SG)A@[SU:H8$?&Q2Y\7P822/@RLM?<%5@E8.:U\RK\7*$?3*QJM6M MT$_2L&-O(Y *@>C:$^@=1>W2N,Y:XN2#'P;F%O*C*:]J."A(+LD_(NN[2J1MA4%BMRH:8'K*EN4>) 3,/45@**"J]3%9C*DX68 MW(%:)D5V '-Q6T$>$@/>0T+$-1V%'L_K5]YC\HZ%7YYDV*,6CM.(RG.Q MG# (7<9DM6'0$WW'['')O!MW'(&B;FI1D2NM_->)KM2_0A^T _(PFE.S M47^Q5@C^T#H]GZ>\&EGSBQ[4*_;MI^0<^/O/.TKP97$:BT>KCS3=";>\X@E=F\B?IK=R]=Z(;7-26%K-SCBSL]F8;J.H2[?N"'TXXZ#72-)RQ-V'Y M'_'Q\SRKM]S=0:)KSUXZ@C,/Q"*W&ZX 8U:]9B)0=<-WVX=;76,U)8HEA.D5 MX;H)]9*E* 4<^Y-6N&E$KBB<3P\J2+K.G5(G?^$O7F?@$]L8[09?@7:C.\-D MS^[X.$>;FX@[UTZS>['L8OI3*HSG91^/43%O]ON\(=W$&"R49-'KGJIN4-DS M15XV,TQF7#>IW?KSZ7#SYDC:*//7;:&H!4/ABC.Z#GT3Y"G!#R/(#BD"@8>- MA%$#_@E.SQR,7T=SN 4YR!5AV8=3EEP'["@C;P&U7@#?AFWT7@5BU M7?Y46U:8X9$@65KX9G]Q(,X9:AC[J"RVIF;$GBGZ$LTPF:-KW@1"1]E 5ITY MLV@HZ*,=ZFZ\E\QM\MU0D ;B)V&5SIYM\O] MLZQYLC6'T">FU_WE[U;Q+>7EM#=+E.Z)7*H-R[#@ITTJU.:K#4*8!L\'_<\' MF\Q['F1\=G[2Q?)&)?8$QL"U&!7!$CN='$/J'DDB_9 !3!:1&1QU82"CS#=K MB[HK""X;Z6Y>SJ[255=J&;'-](YFJ)-K.W)Z\OB9%5K8]FE!GK"%B;6Y/6=T ML@1:)@CID!*;%G*Y6^[ -D8N )$X,C?I$N!S(&!92*6W\.]#"@9T"HL,)&QJ MO.YOGZXKA+6/)2H-?*>=1A^4I/WU&7_K%V_"(&H_TQSS,VFG!!]'2Z+.$?E_2/C08'I?]-(WM1B_:J!-:B( M'=@0)M&,L$QBI?JE1J]6EE#&'Y8QZ]\>3]%:9N^N=1AJ;.8G#+?@DY2=*'93 M:MT.;DX0^#8;/=K8'3-V!3#F]U[@/ 29;&IY]]&PN=/*CDS;2$$J;:JRG(.D M;395^+08OBN/,=K30D=I-;P56!?K=/A,D M#/8Q@K,Q8AM$EU_4D+5LG.I2D)3UTQ"1N<62C'-!SRIJ1S928?CB[;?QK4HP_#\(BHTXIFJX\=-.S_D?;T^I3\JV+L7TU@S# M;LVTDI5 E/;I\>@*IG)*YTET7=S#4<\UY@LY63@^OXUT@4-V)A4JN1:?;F87K[CLN4*Q $4W728SK@KP"V#5&K\(O6D]5"+K%R4JO +=Q M+^"1ZKM0S1VJE&.YE#5]!/+(=OJ&B+["T>@C.XA0/STW9!+4")**()C*D;ZL M5O<)_/!UF+"UME[1O$'9Y_@=EIR5--6M[FT%,NP2GH-ZX4NP<\LCBW,6+'G[ M>9T#N]&P,V[&N _<*PFW#JE2JEF&+XOJO@MKLDR9*4%ZZ@DDY';RGFMB D)' M?P1[KP0SW$78)P[(DA&^7#.R>?$IO_4\X:I(K6+RN\G0UI M-"-2"7RH%18).Q)X:/78-+NB,-2$3M$*]^4G,RB;G2%FQHK^^0;^PA)0JJF1 M7OE+ ?!!\53WB%YV+^A;B=9&QD"&0ISJQYR6AOM9]]N%-?:AX-&!MU*'CON9 M9SSN&ONJSO>E3ZLZA;22F.[D41@$1,Z+/>T]HAQ#+<:-F33S MOJ4^E3F#R \%XV:YQ7W8%_TDJ%F\"G0J16O%Q/0\\?GTBCI)D (6VT,\2@6F ME9U?;(#QUBPJ\;\-^79'W7@55E_L$J(9,X-3'&RIH$OE#"=,^=3T L//0H M]YS[-_WB*U=D7-=C1%FQP5LC[]U>7QV'6,.UUGM& #T$9Y4^4K+; 1T MZ?6:\*[F&N_:+Y:O6R?-# X]^](3E"6FU$+L=1;>UGD :O^HWO*L&W.#U5G*$II M$=-:KIWZ$'C=RU_RTR &=X?7^]FR1U3]K0[((Q:9]ETV[I-9Y$2(.M6OP>'2 MBOX 7+#3N[2DYY,)WG0#8_"*YUN&.S-)@F]0^B6PO2T""P)W7G;WB\0;MZ)) M(=L[O'6BB+ME-:_OW%'KD[:G8_R7O8AX[#)#9I6>(3N&3V8G'Q;V<^D>!=%$ MA.O.>D(S"[ZM4Z)L)#W+N MH,I:"U($=ZLI,2UTZPQMC1$=4;6 #GT'K$NN0 MXO"G^>6/HF)G0V:B^]%[;WOG$/EC:2\.2 /'/BBD4AV5P ,EGKT)\.SZ=?%B M?)K$KLN+/$UQ:67Y,KW^U\QHG3RE3F%L53W;WC+'!E),]M&Q^.?RX_ ZK2(1 MMGZ9KO(\0S>X-R,, ME#G@V,SC6*"^?/.+,#Q6DWA02>?["-MC-1HP)O1FV9P5[QF.[QGJ8T'J(,G; M-%"BNF0B5.?"W_FZXE;X3&8^-0MM<9.'ZA05P]DN-/.>[R/7@_813 MY9@[/YD(M7HW4XG4M[Q@(^HAX8/28(,OK/\V<57OC?LV'J?J[X'IBTWYG1+NK=65ET5;!H.NRH;)XGH9459G#B$H)RIR.#5,X))L)J5&]IRI^2PE MRUF8( N/LC\%%9'$9V?6G!8TD2\@1DE"VG$*35TW@IB\S$&!-2/98&V?8/3W M"?W7+T ]!PFX<"86*K07F9=I&2,-_*>G:MJG[AEX<8R!DL6W736E=8W.ST#1 M@[3WWDFK#^U1RY+0YSETMTZIJ>R00D@W!@Z0>?EC0F]() %-WN<3BY7+0L0H M[":/YR[NBF'Y=KYG3Y4HJ./T+<9E>_@*L'XTPMS@1C7HKJUCZ84OI*JBJ[#X MK61-'1/F[OLW>Y/Q36O''6N449Z3LWE5TU]Z=J!]C4^L:I^UC36^Q3S>LYD_ M-#&H!N>U?70'*M]B%5:[WTF(TX[V^#*R^QA%%O0#:;P+4S^R4V4^_0:2M[Q- MQQ_\;G%,^K_>>FU]H* M*9U/^PVC+,])6Q]OK !;WZW=CIMX>%@IHQ02U7#]##<$TN:#IRE6K=UR"(=? MQ=^Q:5!G/+%[Q=0@2/R06F8@1=>3?;Z=82J!]9>ZT6>T/10JE">J[+I-DK:H M+5-3(DV'Y^K3W"5E6=J,/#SN-E'?,"1VLJ!'4[J&I2- N*__^$MCE> X+T4]WDF_6QXZ7&(SZSGW 2&/M0?[?'9QI>>GGGNM2!?@VMV M'EJ0M,LP\WX0B"Z,6S'$^Y@P8IM7M<7'D]@!,S(8BO-7U;N#Q>Z( M[1.-B[2$04R>?V"75.:\7WCKP=%*]A%N_/2(J2BME(]9^+@09S M8/:R&46+4E7J1S]8CDJDM[T#%FL%=6?YVAL'G"E+P)M3I ,O^4M+#8<69_-' MZ3Z[&B1IQ5FR%TD:E_3C^"H8\KJXB+XLI%"59OQKO\*M9C9IA]KD3QP*= WP MC.R8FYHRBN0L$]N<]Y<-7Q9_A[^W6_@$6F:X;V'HJ?0=WGPP+@6WAU(M-G@^ M44A^Y^X<^8G/T3@RY]U!8+K M!GP,DK%XI@3G" ]-P7'QGY2?V^M=1CM5@BN[_ M(NT]PYK:NJYAK"A21$"1%A65$A&0WE6D2)4:! PJ2%6*](0B(B"A2]/0I-<0 MD8X$% C!0B^AEX0>6H"0T-_@*?>YC^=YO_-\[X]U7207@;UWUIICCK'&G$MD MK5:CH.C;#YF'&Z!0-@@)#H2^=E3B2@3ZCI:%_EB^N@6W2;TRYHW MQX(Y&9E=5ABEV,OH_PH4%@8FSD]D+_77J[""+O;\T]:2I52-=B0MUQM$8A<*9).S:]3 H-CTPJ+=-7@N1KEVG7-F7FFF;%>,I M+6X#(SU*G]8TO@$&9J\XIFT,D?3%6EV?^PRIH2!.C6'TX,NO0->O9F>X/9KP M@%A'9(;=K+\.S#E"0Z=RC]5%!\FA_RSUH_&!?AC^=U$5*&=<<>[L@NA@F=V; MZ[/]4 .=']H/ #(4C,XJTDH.BKWL9Z*.?$3LBU_]>GUP5>[U1HGIADAIC?R/ M.]>,7A#U[W:]BXC[5 DR3VE3R;QF]W$W=9$1\@&9[0,02;SS>J;EE;:]JQ_F'9H#/OO5M&[5K9+]?3N">8XTZ_C:T"A>P8^MA+ MDXN3^8B,/J"5=E%>Q W1-7@20BV<@XQ;EY=L4(Z!C:U(\5RD9B@IEJUN8%HE MXKU&$EMKJ!]!]L,8\_K(+_G)"^BM?XC2M%(XAXMN+RPEVAB8/:+>H [CAK5D M"O9I'IJ[%887WN_X3+U-._8RRWCZ,+'5W1F M3KNI[$WQ;?#O+7HJ/;30T/T@G&U0I%8B'9M1K#@EM/+, G+N[<6P] M>S%X-OEF)V@[OCS7CAE1^C(PV\DWP%?0=OQ$%MUSA/O#"*!@='0_:=NOXTL^ MKS\<[K;E@CTG(2 G17BG\H7V**R#)KK+:-<>#]6XWH&Y.M;N.QL3%=,UH>)& M%WS*ZIF>G7T@(LI=6"$)G ,+:6S$1QF+7X^\),0&S98H4QDC ZO/"LKI4Z\. M"'AJ\4':?T%O=]#!-M-SI)BP<&I.K9\*U)4">K^]?[E357'1$T"]?8:7J3WQ MSH8Z9FJ=,7S?K]PJF"W 6KTJ[N)4"?UX3-),(F951:V,7&S'?M_D^\I>L#$S9]- MS9E+!.2Z(PZ_L+5C94;+O@DP"4>C'/+R*\B]B _+< M@Z-=5[4VD/#E-L* [K8JJAV3&"P]&:7@T+"T664Y[]#S13E_&G_YUF!R+8=K M5)P^SUF4%X)) M:(4CLQ\CQS-$=IWE6[&^L[SP1YUWY[KC"U.6<&> MP_/7YH\1P._&MY_:(:AO'"+2L7"68" 3KY;U,N\K:R;?7HV_Y(96[+[--%'ZS4V/Q(. M)!2+NQ3"@4.%P6? ]* ?=(RK]S5-$%QZ6A=1!6 MFN?*3XAJM[<:N%1$W7C3$=IF)QNNSVC2'6(ZG5^"D+)VVSM5*^+ _-*KU98\PO]H9=EQQ@.BK0*J,EW@:TL&\D M,.:V>[XE37X>9E1B%IU2SB"\S6TNH9(Y:IG$ MV(CTMX+S)Y5JT"(KMGSR(!\W^>D&YNU,N$D274-L!B[CML]G!6T9%"U#6^:7 M! :7O)GSG(6S#\[V*S\.Y#[FK=3H0$,^]!II$WK4)8B[\ M:9[5D\='$D^<' M'),Q^N\%,4H&%?<1_/?2LCDHC?)=XXP*;U!QK9"F'%?O MA+OKE_MTHJP7II'VI]D=V9DC[7-I0!^SO5*-5*SOC &MBVX!DF^R'6T$HAV] M/'7?>/K(,'K%T_&#V_@@72'3"]^+C !.D=#%: MM?=(5ZWI:FV4<=S3(&J&R'+OG[Q7BV AXNWGE4&NX%;>UQVQ8&;B[2FKGCJ# MT1KG^O,1GDNISK1MS[BJDC,?Q3/*)>0UC^_>T%$*KO/JRQ 9O;M'\I4H:JS7C8:" MVO9$*E>=S*)P11]*I1!'#A^*U-:0L7_X.=R@.QMB]X KHK\THSZ^*)/*XD;/ MI+67&!QXP>]7?)]R@FP=F=CM]Y4_# 6]"X],5*"_7-PV#:.]!%MCNOE+NX:3 MGZ\FO!-MNNZ;=Z2MCG=><_=M9V"KE_7N9!IDV>^BO1;V##HUN';UL'HKU$3= ME"\Q-&5 RCXR>0P2,@YZ6J;&T7?["R#I1A2$+'QH;L^,TKJJ]=]S/ M?HNOH>\VMZ18I M8\:I-=DB(028W]7^.R[W\0U/\VV T0V\K@"TQX2-C64L,V=A\N5&7E@ HYCQ(7J& MFRV:+N!$T2_?\X:G;Y&0((KS\D9>LXXT\D;EAP0UVM#:\@-I"QS[8[\C M/XSA/1RZ_?@I3'_>153I"+SL@@QH[YMWQGZJLN 9R2==XJG2/X M_V:JZ#$>(RY2678V\NC&[?_AUG]Y% ;-O+L,]2/(%))!BLZM90MEKQ^X3NKK M5'>PA P3"N(E%"5WKMK<653+L2IW(X='&WI:/O]D5Z+T>YA.>4%_P&;#]&O= MY5N9YUDK"-OC0'@I60?.F7;31T*F2ZWK4\V$'^=U\9CUXOFZY\CF=@_ /S*W M0R9UE_9IHJYN&??^1->D.2.FU^]V^%I'!:CI[:/E^P\W$+JL493D$G+1!SEL MAQY%#]R^5N:YAC]@P9;KVW?=VI%Y\3$Z&2] M/_^#DM"B;4GEK9O;%F7;$MW$2(66\5+*K+()[0?C_)\E.7\F-?R M=2C916/$1>^F\Z3A#SELJ?:L=Y=IA$&;@,D:S,:GBR2#.)_4&0E$:^=4)D(! MVPU!Y@BAFL6:\'V:,B"\AJP]J^2UY=#@R'D[<,ZL'.-U?=DCD=Y[%EB"3(.7 M17DPSO[I[?MC!';!F#1H5IE>KRVD)%+)@N6NJ'T/%T6-$R3')3;1WW,QVL_M=:&YD MDR2"9F\UI;.B^^;N-+ _:UV:KTK=SSY2-?\RNX^A/O)2P76 9*K#2IVEL5BPG45]GOQ@>;SX="'.19NT0TPS'5K*T)."L M4](2DB+M? LF-5E]A[OQSS[W/'46O6.N+VYV>'=-5UZ?.=*6[]('.) SA]SY2\QRNUHVO%,UU5)EW2' MDY<'-7]5?FC@Z:JAQHJ>Q-K+)#15X\5C *.!MWZZ/&F*"#Y7RRH5MB<"VN(/ MW!1I.R('G'Z=[B>,#OX)H^G5L=\#DKI>R%OB3_GM K_?FU"!T#9M(\N& Y+' ML6G\FRK0MQ*V/#J"X#4>3'C7D69;7E[6]RZP14V#=IKG_ &NLKNV7"ZZE;AY MT7E[AY^5'VJ-KSUN)(/R02E>QQ5*TC>0*LA4)#%U2OC 4=KT2ZLD(*=Y*A=7JU]LJ'@L#2JJSBJ&3Y1];/',V.<&&OKCX$%>W<[-I[/.3P-2<\M&(; MB]0IF)*O*=O%>?&*G18%-XXCF6A+[VJ 3DT@N$;4TZX[C,K+/+ZV3KHMBG9] M++BNIDWG(=QO%N95@2O64W&6\O"@/F[U?PI9] @__,*@Z]?DAU3LNE:__6Q3 MALKG%25\X:RY"H73A7.UWRMD]@07&XISKUZ9>RPY?J\LR_%P'".PWXQ'J_+Z M+'$S\044VP$^'?*]&Q39.Y'*&MC6\QD#V6*Y%?*UU ACOR:JM="(T9]^GX3@ M@H("O?:P3[Y(+X/W:9P_95RJ=<6IY/2U ;G$BUH+,[]Y>N2?[GGB@Y Y3IA01#R24;A-? ]B;RSHI0,U^$ZVB5J(,RDGZAW>?54JAN M7FZ/9*YD9YH]O-:U[Q=@")Y[.:2N2];6-DF]A-J^DI2,%[1#/^C7'@ H4J;Q M?I4W9E /;[\-D?!LDZ(E*_.T*M 3\]9*#P8 M5:N\!4W_OW4V.,S\!0F@1-@TO<'WH4+*G>NDNNLZ#W2^P7 $KV!)K6[JA6%- M)DAO]U-3[^,@E.W [*L1UJ'>PMHN>4%+NB$EC07WHN?0JP8K^S3!=Z:>IV5# M5",R3UW*NBZJF6'7,'3>=/9V@+D1GX>[?E!TF9Z*U2\M)=EP #:S<_LT$5!? M+T^T'C5J,377B-0WB33YT+X]LL;AJ6$?'JM#L+C%'77&+) I4:)T/-)'DZFO M)&D)5^'#@@E]M(65Y!NWT>'$*;[_3[6#RK-]&I[.?9H:0=,5)JM_TX#J8$S* M.U _%K&.3)-PHNS3Q!(L;GMU[REPSEDHVN\?Y+Y\?2AYYAD<6? (^HJ$*YS) ME#11/:5M+YTJ4-@7> OA:'U7IT)I[@A!+^V3#O5BS('P"HPV0WNZXL'N++\O ML++XW$3]SDLJDA9L?DMC^3TFO/_%MO^':FY?XJ-"O2+M]<*0)JV?K#2-DBS5 M]_'+IH,:6F9OT EA34>>W>$+,W-IA-$>CR:Q(KIJ<&4R 7N+9\<(*KR^W]R. MS+ %/0O+K5X$,&&V;F#SUM-*3?EU7/'*/^ M>[NK]^QEW6A^<>R<]LD%-7ZF\VR32LR+AZPO@)",QK7+F+X)G&5D;^>M034> M7LLOGX?DF"#)JV6))S_.[97URF.K=0V]2SOL<,F!,#6N;OR<&;O"W9B7,-Z' M?!:(FY,P%N^!UL57)?D$0-/SMV[81W,Z@DL-CBU$X=?8E[Z@"^3BJQ7R!L]M MZB^GDF"Y,/*'DC)=3C9@"5<7R30B0@98S97$X C,6(DS(]GJHES;9(HQ7^XY MUH>6C%81A4=D^9>@B["@TK#=3G.U)B_/@?7%!R,?T$66N_#)'7>F=]9^\?@N MO\T1_NW<]E*?Q&L"K'MD\=U;&A95Y+Q$!+0L-21)X>OEJ36];S=4U+US1! 0 MEL.M20M548!1MG6;0,?&V94<**C5N6X@E@">&P=^7%%]MPA6O2&E<(VW5.$J MC%8#^%WA]-\I3B(1N_/BR1:HM=*",'1 0&?^(*#[- A$E+M4/67<%XNNG.! MZCWE2S=7.7M.S(@'+ALD+77Q%T!#8[Z3Y^9:)57$9]6^N:J7K?-@>%F_\4ZU M"K#;AYX-4?=W-4L]C;*5X ]>$C-A>A.O&",:GDA(V(!G_0PY%:%&@/6AU@?':NR M*XYQT?LTQ:Q2(QG"I)8Q]$H'30'>@]J,* -+ MW;\+XH;E!A4-RHL@^^ 2:GHQIQC7AX,"Y"DX?>RSV!VC;^FX&@!'A9/9[OQT MXA)U,HR=Q.%XLM;+NLFV>QR+FLJ1#2QKAGV%=4ORD%Z_7D]-S&"L8GG\DZ6D M+DCFJ#QCTC/\%LC37.EEBXA:E,82<*9PQZ9:QPFU.?X*,G M.AM.#"2@%,69BVF*GAW_\K!4.=+%+#YNRL..S8H:&&_]DWI('2%+\_9-+G#R)]:3)WAZ)P%,1?LTWIPQ8,SIP?>@1%C\ M2.0\71.RU3NQ">H[%RT'RH%/[+@X30_)8&Z9W*-T(HS).FH;8G'I66%00G-UP 3;)E@H,*K!AA_ELA?UT Q ,#T96NXY'X6XP[0\=U4F&?[\2+W$LGXG MCP0H7S[RF%#!)I9?8;[\RX6^X!?!9I2 /1)[R%(0_SS4\\4"/3,O_CS;K%'H MQ'>C,*V@%XMF[FMKGC&+!A$9!X_^%S[S9]\)R,B'5'3B^1:$AE5)*(M=SEN> M)S;IQ^J-!YKGU^7,^+N.;JIIV,_-(C^Q>:NRTN5KX-3M5?,[#&8SWO_CWP0# MB* ]I7T:#C+=RC)L;/7TCD/FJ1UE>K7/WF]XM+D9J4S28"C;]ZBDO,S218GJ M\9BT,XVDHK/;Y?7C_IOLZ5NPZ2:D2XJAXF5?N?_@'6QL3P'_LU!_G*?E7S0F M_;EMWD+Y#><4YG_'N;H@8G1KIB]P)L5\GZ:I61)M1SL:'0GO>AS'T_-J M'(MD:!>$1C;;G\"BW;8_W'A_T+>00QA;(HO=IL1//N\='[$JY1 MDX!"7.Q!BY&M/IWE1+;ESI_\T6BRNZ55-?=XJLXQ#S7+^*6+7 ;C@%K6!J]6 M69:U0!-CTW,,[384?_1';![?,$!C=3ED>$@ >4^W2C%^'*?(.]!8[_8&=L B M?SI=]3E,^0^+^-E[GV?M4+3WE3SJ];F8KSG&,6 O?AB.WS&O+H_>-NX!U+F" MP'-K2SE)UR>W>B^B;>U#I#Y&07ZTM\+(>4^]6:[%__#.Z\[68'R,5NDL>7!6 MU/*M=0: $$O0%_V'^W-C V&SJEKGGP,[:H\\ MJU$?XB:T&RY)(T$47]JE.%R5J+!R\4N%Y\=V&WR!1] BWA41F!7X[,5]&N-Z MC=8^_!@U%5J"KPKLV/A@:WPZ$6JEQM'07A&@35.G-Z0LEYL 4+KN,/Q^M_M; M03F+DJ2 ^2.[P%AX[#+=G,7)9(T XHU=AT%%KM:J9C'P=4(([2@*-)'2[,0L M!O:XKDBP\3B_C:EBC"L+?)^-9"7]7?9@M/A9%3AG(3GBC_1'^/+]MD6,3+I> MCY\(04%,&-KH'W&$=[_(B1080$-=Y$.J F-A/I8S:+%<\=DA!OA3+9_\M8"[ ME;8Y7Z]:L1:/"!QF5F6TL[)(%.^39LVNO"IP([XY("XOTTEPPJRCYST>!E/9 M+#7IC0SNF],3*I_\G@:9B 9Y$UGVE(5)$@U4 MEE%E$3N^.^\DCP1W4SE ME?[FM(TL*<"5XKTZ1V1S^_.T!NKL*/I.U]Y7/\DIW%4F&/Q!+/?N>DXE2_]F M?3/7J-)V;UNS-%N7UX]GM4[DPJ3P<3JR2+LRNDGH;@E:JDY@ )>T#(YCE&3/ M?S;VK2:*H'=D]/6>0Y!B\,?BLB==D%32N$!E4_(&4AEYG>)R'5<()W%LUJHU M0]?]:/XGV?/0FV+*@*_*(^[S6E,;Y.*7L8?A'H>!7CMY+[<,>_Z9!?[F%9P\ M*K.>:^Q7Z+(!?3RPJ TLD;+R0C8Y)-LSOL>FH-<..^0143.#$E)48(FND$8Z M,0#_^,!!X4/PD1!]7(L;51X&.M9;%1$\51Y=;VQ.72V+G[71XQ M[F=#6DV'%;5W:CV+BM;@ N1B0TF'H8QU^8)"_:_3LDD:L=_J(W89 M0 ;Q:$F^U240P>"^K;:4M2_W>"'>W3Y3YG-Q0A2I!+#G5'EX/:$*XY%QTE'U'09_>IG%+ZLLB["NR@OLOK9W^-X-M8I^& MS9\*-$2D,Y*)4KA/<_$OS(W_JSA*1X!U' Y.QG8H6S8EX'6S'2E\46=N*Z ? M?Y+GZMN5@)]^0B&9E> M:_,;C4LE^?^D<>#4DZE^P.>ON:;CPI.[]FF.G>I">?&8O[H4O2JPFQ^8CZ#? MHE\V,/,O/C*:B9$0RMWQB4*X@B@Z,+.T6SY2[ ?*)QRGR.W_D\(A4_*)8B.Y M*P<^W%._)(-HXKD=;ZF?%6 _W=A5/NKO=OC:> 3V::(;?1UXN8PQOUF@O@$\ M4%M*=/*F0^'+NHXJ8B@%!\13UP^/5KO3M\?O0?1O[5492X #?Q(WKW)3$OO> M^!8HT>O(GD(?2D41MPO\TK2C5A("GIW05&'[X7[AH*8ZKNQW.X9#+-%FQ_O[ M>O$'+!!7LA$)CMQ8[$\4P#QJFW7QW1\)?OA68=J40)RCO6]21,?ASK-^:V"T3[ M\8Z*>/.V<_7U\'IG"G:5Z5Y^;&JM2))-2V2CM[R\FI2&RRZ2J+DTX]JG$&#OD<>A8F(;T(%LHI)O3RD);WCE<.Y3+*@=Z% MI8;X<9LO9&QG%-IKU@SLTXQ(.%Y$JWA4!^W%3_/9<:]2<1H9_G H3\-EM-J% M#*PE-G$Z6CWU+#[M.[@QJ\ D6%/*3,LZA0OH@\\N?)4-&9OFX_]1$X]>"VK=FMN#KSG*I?B(OUC3[ M8NQ "&B,? [M$B[:13/55GQZ0?-662Q<^6MAM/+T'74V4_4?SUIM?AB5L>\> MN[0B8!%S:[O\9LBS/4'+B(:B%XKMR_>8:F[EI^8Y0Y+ [#62Y)BU*'A=2(?3 MT0T]^AG89J)N--KM%03[B7)VNSWBG,(QK_X"7UU-!H6GGK@#0_SZ7_B8,S4J;1[;8QL#M1E3J=QO MWJ:81X;N3I25V#E004(^==G>\!5 -&THNA._^>=(;?=^>S\.LL0'H;M]'6+" M0>5!$!Y%7A==+;T=Z:P]P9/3*/[2B/='8(:;7"P:LEW:F$LYA35L4OGS_HQ. M#>8TVE!QX6E5CCJG%7#Z!K0D=A1%5JF[OVA FPQJQSVR<1UNU)EO1K'JF8?\ MBQ[@_^ @DL)MUJ9()$GC:C1PBA<>'.UZ>V2P&%X;DZ)F6]I0CA4;+;5!61T* M8M;)1!5U898Z\^2FW$@2ETT+2EK!5\CU&X$#&4I3@QQ[[<+J@ M?1KL$8-UC;#S,HCYYMD&80-L'3OX-=9.8D&T@M((P;;['46)M!6FYJ#(NKX; M+I5Y2$[F4V+8QD^?RW_9'S>NE_X8MT]3:B%+&0E/?!,%V>+3HR;M)^M'D,GR M1A=DXSYO81T9P&K7^29DWJH>%UCE"M<7'LTLQ):S>I\9MD]'0\@-ZL?98\#W MJH:/00$-68/!5:+($;D/A:,*]^A=J!$-G_KV_\]7\N=7$^)C3(VX(7@P'LQ- M--FGR=V3Z S:NQA\$4R;*'S-7EDK)#\WLGRYT;()WJ.V_1:!/.K?\I6IKX03 MX>AUV1]]EXI-1*4CLB)CS.N[?VD2NO%_\?;\TZ#EPS/OO1[3V"10KR'Z59KI M%DNSVMF?T!2U>>(N":E[U+L?\>W"1C8?+6L!:H[=%5PK)?\U0#PXLLP=0?\Y M*E%\VXGTNO%TE47PV.I)*K4JG+'W^:, MXF7#WS'R#Q$14? [.A6G-87^T0!%JN_CK47340$ 410L\,L_X)7?"7S M+"WK,DI+P2&?"_]UTXX: TSYN8@Z+_QVZ!H*.[K@/1M15/XD! D_D!"_[QQ" M?X213AQ 5$CH\ ;_4T48?[%!UL^=8@:AB^_9WV6S#CKG:#QT>$M498BKUYAK MU\#O/)#\?I^V_%D(Y8<+X.3:-)(:6D[6CQ;DB1F7@YVR%4EZC,!96Q3366AH M\ET8E)1SZ)V8CE]Y]1%/ESO*Y +?V4_^K@W84F7,.?(S(8[&^>8X WN1CKNRJN<$&[";!2CVM1 W@;R'.NZ@KF@Y NTFO0/ M[?5\NX_TZ5N@P\,+#LIH'__C8Z(EX$>=VM!S32?$CB2#HJ0;XY$.C.MJL0_L M53FBD^'&[.(%U<5+(?P3WWI3#EL(&P!,"\GVFL(CYB'D(B P$W+]QY9#@^ZT MG;IOX?MB@\]O-N$<7!O%Q75^N4WMC@"Z_ZJ#_!L([=-DB9 EUA-_=D3KJGM: M0UV["0PD >N'*X6=\V=YR3 F?E$(2 MQZSK"*-5HB*U]P>"XW-\&1E5582,/B2VE8-(A4:X'E/VD5&419*:N M%XI02KCN1FV:Z7C'&CB0R*V$L^'U=6C/.-\*]7(*XI&\ OT!A3].YH@KMCL, MRF5YK=PM_F&?IHAUP>7NZ=W9(J#/U1Y/A;4_=NP.K319:NP ZY')"&+I;SD> M\$9#@3VOI*-"P8B*<]+$$U).0)J\UR[=@U0Y+&>G"D2M:4A)T >/\JZ @DJ# M>GE;FI!>6AUVZK@LPV_8G$B%9H%CY&I MO<@J"#;VBHUE=UC-V;\+9?]B'"IV?K4-BO-1KMNG47-KUR#955$SHPFETTOU MT$LV*+='O9.NN <9WF/P^W. OG7/9"28XOYL&RU=;&Y8%%FCL4 RNS- !RL3E&YFI4NHO:^@JW/J9HX2 MOXKBVQ&!BRUK2CR#TR.13?(_VNV;$<->Z.>A];V=+I62MF/.CNG ;2N$<]YF;6U9\"H73W-P;X&;_ M06J:S^<]<[_IW2RP!8T>)GWXV#&?=V 3^6OLHS/-#.J>_KK'L9F(?K-/T]3U MU!]2%T14F!E8F#P_7[X67+?GD2E 1BH?+5IRP5DA+!48#21$N*S37[O $G/9 M%H6B!)8DN)+B+2!D0#!S? @U\^1^FE3.C^W!=J0>JEA]9HC/0P(YUA7HK\ZX M4P--'.3O=3K_JP$^3SR0VS!$I"N2@5)4W>.Z_(#= L>.I3")@!GD5P18K;I( M.!3EJ9?K\(E-5[.Z$P"B7B.IZ(P7VI%R>9^&BEL]($G><6N*?RA 9^CW-L]_ M:P/V;QG><[#8^3*G;)^UPC3*VQ8%:F [[X])\O]D(3L_MLIRP*I.K)5 HX\T M"W# ZR'Q=23(BGSU:^GWSK;B'#T!X[B40S]PF4H>*4Y[9;X.;RH;VF!R5#HE M2<5!]2V0N[EPH]/FT:AL3Z.UWO]/-5#R%S40<^#*I +6D55@U!^#D0LN)K;_K[F P&Y0_O MTU29DJ3;6^HU5OUI;%I,2;9U5%;5V.0(J?),%SK8#3/Y70A4OBG*SZJ_D:/. M$_^9,OT@NEZAL);O<&TWCNVSX:/4WCINZ#1[R%*JD,_0TN16[T,9]%U>ZZFO MI)PH%'A7@1FO/7\D4%VW54--_ 5W;\DU5WK84[4SR+XL7EB0=PK-'NF1WNP# MA?M4FFWJGD M(UC<\AIDV&!81]+T8)_,\9 ($T_2IW',1WR:4P,/PU,$,+#U+1[?YKM]R;F< M?F78Z?!QNH:QVO3]BS(GUNS0).*,3BVJ"0'SD.=*BZCM-2/4ZCA M*%7@X[;JVUSN,[7A=Q!&8EV-S>L#:ZT-"W'(]%SDCQ=&$6"68Y,OMGI.,Y)F M;X/4N$WZE3^C[W+LO,NY2YYWP\0Y&#]^?;[J4KF/S/-G2-89@(0EUQM[!V]Z M@XL\Y:U&#[A9/17A*ZTS:;F8-J_BX-J9S_"0I&=GK%&];MR[>L9/8KIS%P\>/6>2B4'[ M:*6)9XT;/O5F+7I^#!)F^A<-II4ME[P-(P>G58.1,_PBR_1N\B@3C2^8G 9B=,\P@\>(DD^WX**#A?KBWV[R1^+#O)5&)-82HXJEYEVO0K$=D)1O0X,M MU 3])!(N_\AEQL'UM%>K^\2Y6A?<2,;C6PU&VZW8(R,PSZ#177QQ*?T4 M/X6RG7U9>6AY MT)LVRBDM>U_)5S)\W!Z+F^88NI:NHH )I2:L^X8\3BN5+?D?2(!?:[5?4 M^XN^^1(&%3G-0[E!$M/XLR'I00D5"F JE[^P_M== \9SF.=QE0^9[%>$;DZO M*B^#YX@G-YK\XB= :1+=NP[=#4^]JQ M+(%P3Z)U+)=!R CROFV47/[UU$_E M)E$H7[;Q+L7FMWN+/J2LG,7;2@A?AG$*7.Y..]GA:W-J#C/W$U8]\*/1_Y>3 MA_]+3V2D(/Y;3\S_(HYB$'G>L\$%.I 34_%F?97RS.VA%[=@3?XD]^IQIY_[ M89--]>XI[%3LTS7[HP-F)75%>_T&?6IE_QKZ%,6E#Z"/5,A$>:ON2YC5Y?#' M'.R&C9CM*4UN87-?RB\83TFP\I3!;/G@&Y>B!&^GQG5JZ C(&K^Z8(&")3"1 M<)FS8KJ52G7'JQT6W.\-;YWZW?@!G_#CI"Z\R[[ FI]*XG#(@7Z?=^T7B];? M*B@%)XB7;%;2I _*)I=)16@NXZB#IE(FT+[';W= M+^O(4V?*%<(5F\KTZ>2P%WM=;#-@QUF#$Z([#GMF+VI9!L"-9%@OW?N:]-0* M&[FC6LOSZ)Y#+\G.)XGOZ3K;N*)DC_QVSOGE!U7J(\.331K?,%PSY%=;<)?M MZKRMY!X$&3B2R_(UJ<=HTJ#7.R]Z(W>I\9#IC7N;TJ8O.YQJP_W+!+KKI'/G M"$DM4=NWJPARO!"@P1S3<=.CG>D^'L4%'VHOB[[_LHX87+FZ?!4:;?Q:3X7M MV'^*S/4Y:/!U%^Y.S5W>!K6?0]8M5**@,TU?)6TQJ;UKZR&N9ZD,NTQ^V+)' M^?N]QFE6_G9QI5&V!2'FJ3?JDN_SAGTRLBVKCZG*/*PCL4E>YTR-6=FC;^=\ MC&IF:])<1UZD^!^7KT!##SL'SH$9KVQC2F]!,SI5A%RY3QDD$;5XGL2Z#-9Y M8/$#!500RG9?'[&E,GTL6F^A=X@ #F9.9H_/#^O,MUK4XH-[CB*?/?4.ES.X M*JT'B]G3NV?CC7XD;BBE<&YBJJN_$]"YUB-^]FBRE-:U-+$13O< M53F9CIH&;4R43+ESJ;6JCPCHPD;KO<$-J.KL M=1F)B#OF#Z)T*"YY_CE95BO 8>9 _DMU#BM/9@;*V626+6[/8@&VI: V+^0Y M-@!D!A$$/% M0CVN,PJ$X88=?B+1@H5GG4]<0GB$;19C&1J)EA0FX1+EK=\ 2)^Q"KX1MDM0 M'H-:A[9J/VG3 &M8BT^)4T"16/K\LHJ=;,B]GV<+4//!^@M"_.+6=RS,2 M&9$=NPN1+ ZKS_%_T M!%0-:4<_TH9XEC0>RZ^>T'12)#**K8$Z9=FJ8,V*UEO.U4&82HQK]RV R M'W_C8&T(IB)9G5)<"R1'RM_NFHF9H65USXH-+=%M!@X'8Q+([,-;GO @_"0L,VH8&3_36W(:C-[XR%F/&K?9IR"\TY M_%F1?9H:8#-&08\P<3:H@#^CBO'S_Y+-_W>W!:8#N 0D&I6\MCQ^ M/>?AB\(_]A7^AW$DAIBV Y'JJO/IW:?![^DB?&GQNI1U*I*2"ZF@=_MW&TE< MS[T15UUP7!_R,?UJ;E6*G6QW;/:%\;[PN"#Y< ,$9CFD[RU3J_ZMO5J0T+-( M&'!4\07E&37#/R@\J'(*GMF[PCOWH-5G43QQ;=$IT\AK;(:8&[:Q7CB#$O1?L4ZES-?S!2)/I&6[Q8TXZ7!2V% YX$*13.I'B,MWH-4W,? M"#+>GMU^=-6UA$<*Z5=W^HN9%%G&&XHNFY)3JQ092)K?:0O8)(KZDUIY\H;&U28!P$ M&LP"3ET?.<.\:&:4E(Z>LHO)?8\07)FJ7D"\_*N2E%/=$*N3H^5R*LW^4*H9 M49*BF-HYD^T%3T9 0$V<&:MW>2 @N-H7I /MJ3M$HOZGJ^'Z&B(J,KKBVE_9 M9GE?TX[D-(A);W4G9LM^]1PYM'R_UT.EVS1U:!QH;JI*06H W$#0VP=>8P2 M<'Q$517M/G'%SF2RJ3#55_\"6L0]7TV#_'A=_MV2)#B>2W/-.NV*H"6KMNWE MUN43NI.$SF0R,G/]4U29F4"[_294.>E[;]PVMK..^6WKPUP97*VYN43U_,23 MCKF?945_U M)V#1!V86#D@%-A7I"B4?*O>3#ID9N;'%LJ34;I]F5.LJ! MVF5KCX_I1P-,QX[)V>I<5] HJIU.?_*UU>0R>ZE>CB25)(9PMVJZ55R#LW@_6 5R;$U,UMW7MQ<(YO_E[\Q2ULXOO)- C)XG4F>=5/ M8LJNLW#H %!+E%BX>[K?6AG%M-.).Z\/&"9A3,%?VO,5/P^H"@;L$!E.E*E YZ\EBA?3F>IF_@>4!B% MK*,D][CF0U=9Y%,MQZAKH3=$]:L:%M-%N::TF=8TP209\]7+1;?/'<_BHG,5 M%L<2'IR]8:G^I54P24&>R=XBT,[DDJ5>7(*1.Q)%9G7?#FJ9U1G1]G@-I^4<4&N9&JD&.EVO^4V[MCJQ993U:5B/0V(6T!T\*:F&5H1'8(MQEN7>$]ZFKN*,3MT]*1$?ID#JQ>V>M2)U=X8 M:7FU+M&,--T0Z?BH%@.+[Q^-TFCT1O.2^<*1(#-31JK"H*BY\IILX6$GN>XF]C3&^3-J8C&5"J# M/?%#%NM\3T$9\,G:9S2Q6D\9>U$G3=4DC+S29(=5*L;3(%I61B/:\OD#T.G\ MBYL.(UE+48(:/U[JQ9HI^>+X18U6EW 3:";%Z#5 ZZF*5R/!O4 MLAFL +Y=\1W\FG5';+ &LG(5P3L06'L;QI_/_\?-KSK!1HYYE4P;@-N)#\?I MB"Y[97#2BN:(?*WQ1S[EP7WECP*\VI/4Z*!*B^+,N>URO*4?;U^#SQ48%59U_E]A]3=7"ZJA5@F'W/'_?0N1 M=UR^EA[N,@-CR<]$05?ZB7Q5@$]F?B>5B/JW%0AL-<:8E_Z33T((YOU1 4F/ MZGC_P=QRE/QOC"T_ Y)FLS]QEDHK\ ?[F>%IIEN YK2?;\R $216 (XY^2L M\V,8S#N]CB08*::#@6Q<\+[![B6.^)Q-Q9W>=."C^,NTY$R"%D:\8I^&\+E8 M8XA;'%3K>VRE>^\6%4>GG.L9@G^KZ?/(;6I__K.F[]@O*>#O,/I;G?RJ4[:Y MXF6M/^ODZ\K? ,U^KY//PZ&VF$;D-89>4Z^AP^!U#JFX+43D[*;=O9ZG4(.) MJ<]%.<@S$]4+:8Q)NVP./1T[5&ZE-W[VY.%P;+Z:X (8>L!XB//W$H)>V+9+ MG(/7E:7:;V&O1*8ZL-C 3^9I%1*TQ:[+=D^QY*FWMEX?/V8HAD085Z$,E5LM M>!]O) BU>[QFDOCJ%6AL&/2A%V3 M]:$=,FWRI-3X^M3:U3:[)"^D:=RU2(Z/S$RLPF.YAV W15P?2)7*A'"\7G71 M+\&]QO**:SX2:KGR;1UYAV)F?]U)\5$'-JWE$QRE.2%NYAB*]I:N7$J-/'>? M=^!]N,IIO<'L#!BQW>2_3DPZ57GRV57_&GM(,[;8)PPT0]$V-!H)XGOBVK!C MI_0N7ZMZV=S,V2&3R#7JF"M O;RA76O@:&/A':+#IY88B'6B#.O[AP:ZQVMB MO@GRE#O="?^:=VC9,(KMTX2M_/<5E]$/2"&&62JQ>75I(/O"1G%DR8YL*C@Y MD[H 9Z9WIZ'WP+/!;Q("]#?8H\A,7;6Z."Y ?4P) 3S<."4Q.79:Z.,;26 F M_2Z>ZS99E^/6E]R+N6R#)M!NP\>H?H6#35@^C8>7Z7SBBMZ&213VQW&XQO>P M4D'5[U#LC^Y;&\CDQ>"!0%"'$L,3AFS2(EA5 IJ;'4B)W(#Q(Z^M_P/$SCI, M%]93MIT0OL _^OP\Z6CM!D#6/W FLW^4FM,VC0]6$3VN#;W7OYJ*UV;T]]3! MM,+NTGZ%O5O@U@GYDCS_8::O+N$C-O6F;_T599NA[+JO0O0K MSIUM.[''8B%'Z?N"()TTN7[<84Z-,R8DC\KO8[*.5GA7D/(:=1-4W[X>Y8OB MG;ZFCSR<&14R9'S>&3B:LQ1UQE3]=3C<>\+NGG7TJHOIW9/VS3PB#ET^APKB MJR//#+N GQ-6C/2A"$SV"EII'WX5JJ"^KSZB"!/3I;08"P7 M*)LV_0>9W=:@E7M.5O]A7V#B[A-U/-P^4DR#T>YT!V;./X=CD[]_QS.4/M+^@K9WI>\8J_QT6[YXJ@E0/L;_)924 PH#W*P@V]'7J@TQQF'9?.'VNI\9DONJ, M.1!PQVQ,[;)#,+?@N,QY)%_'CH9U#&L] 9QF(_OU:41J1I6@@8OOJ>425A?DN^))?5G%'RNHG]"[[^EC/\,O7\(P*AF M*O16_A5ZJP#PU!&!F/"2?'6DGQS/93+'V#S!Z3-^3U#:K_P5)IP*DR^5)BVI M[#:19:741ZDY*E>(RD4'E<@JFGIF^S28V@-9N)9WZ'\\#O;OW4X OVN_B-\K M(7P9\$H_.2VQT+]%E4IIWUY)_P(#"N!9JQ>U]5H9^E"O>;1"6-2EL^3AH#G3 M,Q7L&*YNA'5O@3_/7758DH>SZO/8C1,?A%G&A2/% M\U>N\(>#0=:+G+OT&G?FS7X6NW4:S3F+B__=?=-?/YEQ+N3" GUNN* MU,3BGA0L,6>?IJ^VI/R^*+D5Y*NC[[=9:,@L/U-0"0L^^(W[E:E 3O6Q+6QR M1:8 P*N7,^RKR2[>>+8_1*RPIQPI=UG*=&K)YOKD=.')E."364]CS+ISU!0# M7:O7#&8NI:ODTQ[^=*DHTDXN+!EN+,W:-)5O-:<5\(G,9?C-HUBPUM[3.LM5 MX_E'\7!'P>2VPGF'@3H.4V\M +<#IDCH!SD&WU<7L&(4-;"8*4V%I^NF)NLB M'661@S_QZ:\[)8>KA3FTIP:E% H1Q:=PET>-WLV4.RCC5=W]SGHY(B4)FTPH MFT,)(_KV]."Y*-1E2[+[.FM"2)C>_+'\7+B#>R[R<(5]\Q%VK,7X6_)8'@:" M;]DLK%\Y5BTU[S):Y7*F8RZC7.'[7>T$F$+A[8*!Z_TW-PH?$-!I3=#3E#O9 M[SOL-4ZO(^6)DS(E,26#J%/E+GN2@7[Q?-R%]M>[1!%%NJE/<*I;/?:N!A;" M\7("I#Q+=K8EO5X>\;Y,\S7]P&K1>U*F;P"H!S=,S\..=X/1*_A[S(-%W@2P MG/!H\=KGRB?7+;7(2+'S +?%+]^Z%+;$J@^16.=A_=.#8HOZV'#H/W7@0R85 M^^/_HR]W8%L3+8CK8Z;KSFK'152IWX2TN-(E..J #!/@:MOOLA4$/OH7 MY*?FG2V:]>%R+:3B6G:1_V\9>_MXXSX-BZU?^3HZ:L=;96\6>8J3R-/&,G$- MQ$(\,ZR9)8+Y/Z2]=U13Z]8]C**B(")- 8&H*%54>@<5Z27TT PB"(0J50A- MI8^1*.>L^YY]SQW?M[_]AC,!X(8[/9 MSS/77&O-N:P7RQ(RI;89+\G=6?12_?15W'TZ7EZ1UMH1^( MQ3W^_H\D^6W6B?;NFG9KG$V+-+.UV<(#?@\TU"FQF2K?75; 0A -K)2SM8LH"P5A)8V ]-URSIE70 M-:OD>@76B4\?#U<$+I\F6\*^N;97HX^!7M$\%C/^D6#VV*JC(LYGG!5:Z_41 M]GQ[W/)@<=QEH.-\>S8."GOS>NW>^PD?D<[-RF@['%A3](1LI3:*37@Q/>PQAEZOKUB/>U/&MQ?[;Z!6\5F/3Z'7%@H MYDKOE[5X]P'[<664G5/9GNN;^BXM;XCT;#JEGVR/I>"[/']%(Y2\_ 1;=W!ZN;"5K6#JO+0'=:(%Y0.F@IX!'EVAJLMAT1S_.,YI M329$>T<#F5=R]K47%?\C>")W28"E%WEL1>N^19OL\#W^AJ<_?5:I:4>U= MU!%)A2&]X3?AP>3-W >57!6?^R+J2.HLTM/1O)8]!.22[8JC;%.3%5]Z(/5! M%R=[WD^GR%R)E1)_LOMRVS926MT?]''_P:=F)78IF\;H0--ES)T222>&=T2^MT.W*A@K9TD]0:T(ACBT>Y84;E:& M\OOTW+SS0*6MCFO9@FE2A9DUC+- (/M7@()O#VT--%Q5S.T]O'NP@>0,RO#4 M!_BO.B9=# I**;=/V9V..2+I@2]F.Z*MW:3/2B"O[V(Z^DSP<\^K9WH.O.\FJ;1T;8, XZ<(#+&1JD>/:J5OZQ5P7^?9 M@9SS$Y\S#H';?T#SR&]H/J[85M+^]]!\AY'PJ6-L-CE\0$.(1$Q^+83K_Y0M MQO%&RM"7G3P8H%)^@NC)\T![4DOFV%-T='MVK:=+ZD8_TWR78XHU59T54#EW M,%M@O7>EDUBL+?E#I3]VR'0,S97'T/P?51_U>, Q-.-^0G.Y+\UU7PKI9_A[ M!&RN\+;A=,DWH?-M>G18_(;2^_3E)02O76.6LNJ:2A=\B!QGQ+S:?\\CRS7S MI3)4YY-X4)P&7M5#Z7I4V33\C)S%F,O]_O@VT;0VT6P=\^X7TQ_?"O&VU>U/ MP(!WX1#F#C+!<9:'TXIYCHIG@(*LG)*ZJU$MY-+6QEX]+HP9B_ NSMAK-7(W M_+IB@'18?AXMC:;R3EZ*&B'6Q7;8F>_D:=]:068#>3D[CCI),A!R"EY@; UDP=6FZD4G"L2H'=>HEW[:! /&$UN&P+J (4&)PY'ZH7= M*E#Z6WLX_702W=3J0F,7ZG9E+K;';\'OS)<4?)IX-86DG@/B 61NRUJ@*2OB M4E5@U+CN$(-73SB:<](BKN'+NP8K'_[O&TBM;5][R4E;T+NZ->6T$53H5[[' M*02"_9[%Y5+6AZ]\##GGIN,2.).3X)59N5)6J'-<7)[:$#IT'A7=PQO=S)YZ M^+Q$[^>0!:D/XV5O-Z4A!&:EEWIOXX/9"1Y+=*==CU(CM(82[5EJF3*I9QCL M(<3MJ*H9K4S5"EN(:KN5R).]8KSG*@J2PL7Z5ABQTL3;EY [W M96/+.^<)P)GY"S@[QSI_ B?J7\"):+L\?DO7L_04GEXZYDE4U5P!;?;.*/9T M;'1VTU<0M?US4@*S9&UD5^+#@94<5M^1]:'RKG3@\=1;[Q^_A 6[9L1\E#OE ME8Q)+1&3%S%\N_]Q.MI>[D;6U@T]7=T.CIS!;2HMJP(VU14US\6WJ2KF5S>1 MGJ I3;A"U*.F#YCTCR M9 Q71:$B?2A?+"=6>96A0<3;9KBNVI%5F@/+C)H#Y=]E9O(8LZ@8+ZS?.K&5 MT^E;0,_JV9TJ4WFFL)Z7.*7HB.3G4&.BG8[8'W8Z ]57I)K_Y$I'O/(];&]? MY[9I]GJ4,CZ4BD'V7NHA>2!D]F=X=O)&<[) MD^B@/'GY9-2N%FDKZ;OTF*_&7F\G =&+3U>9I:"85T*)TZ+?08DA62FS MXS,Y.!=MML=-9]>S,/"_6>[3(Y.>YI8D(\]L!SV?;I/WQ)3A*#^KO]T#M?GP ME:[9#UFF@=PNB%BR=_448CP+KS-Z%^-&J?)J O1A MJSP^#KU2N&&OTPY?6M4E0*S_B1^+BDK7N8A,5(:3]XUZ>UE>48O!M/#-?3G,\]K:9,V&4FX;0G'=#)KAR M[L?W 19!N7Y05HN;UB( 7GD4I'Z%L^&,35=LK:."LXIB[/=R@.'NE1IDM9+V MHHF0@=JG2<*Y7GU"&2 ']@1%A1JR%C FNM)I@CU^NR&ZMS=0515/=JXC];?K MMOHJ8X#TBX^K2+\U>#V,[!8,.M#E\6ZV\(YP,QS2V MA+J\;X:(CJ\/;*@;O\$'5A2D;P3AC+<#E@32SJ,F_E$A^>J_O(_?2>3CG/'K M/4Q'E2#AKY??!;7#RXY(@,0L,IF9'YVVYL@KL58Q()T%*ABA&A@%=S#T<<^\ M4&P5X5>.5_?WV29_LN*L=;\%6Y:[X-)Q'-FF,2D2G3)$ZGR/FWF%UF*DV3T_ M$E7KV9Q_:VFB_0,=!_. U,8D]31PKGV< /[&1#-J'5]@/&,09R"YAJF7' M)0T'86+)^T-:=TX&2&*>]$]?9LENM*;DQ,D%S\O+BZ;(204)#KB5"ZFJE0J6 M-@I.-*5+\>E_.[TD&+'^0;3UCJW6.D,JYVT.P[.M%&A>,1Y:1_$PK4WT59S* MJ) FPP71#$OT-9SF]V^9YZBTE4HHX9<2CDCQ2X$V==EFD0WRK/%S;9 M9_VJZPF*K,:0#[[$I3Q)"O;VF'4S'8,F^0E6?QPH #'2]_<:B5ZZXOZ5X6NN M[J32\-#&];Q7,-E[.9R&?YXJD[CYH'66I_[PALE!-K]EAJ=PJEN_LN\/9.+^ M(R?SRABEY4?Z^B.@NP6+M)%DO+"WD>]23#:*);P'MB +[C$LD^>V( &061]# MU>GB^(Z(M'SMK;D-I,N*5,&@^R@]5H^B:HIL[T&5WXK+-9?9" E0)$SB(TX[ MGQ2F5F;MRHD4GLE^7:1AE:XQD);3.&WXJ7?WU:2%@"Y+RU3A6GM$?B7J'GZD M=*5XMOKB.!HON@R&5D:#ERZ;-2)+87R*\A<@Z]^HZ/O:3($\>BY<7HD6E]:M M/V2%:0T\%3H[V($1#LYV1 +FX5Z6-31" M[/U1:^W@^>T7W];[U[SO,8M7O"=8I$%V!1O.8'*I=D9HBFDF4"V7[T=D;57 M&_KHY?,8-JSW-0[98I[41+VBNSE*0LXS!HNJ_-0P*VG]UN?PV$#FBHN!99X' MO*FGG[DC'\08)=!SZ3=ZB#@#PZ:XWMPS8Q"4?Q97,-LN^TZS=-T8_CRV//[* M2^V&"2$O[%3AI19'Y0NB.?IAO4Z^'KI.!AS65H;/K>\-=2#\*3XS=]$/" M MKT 8EE3)KWR\<=?)^3YS5_97-)F?4F'P]R@US59E<6VR4UU? JX5;#,49-4: MOB^I!,:CG-3Y>\V B?UPZ?!9H?H;,Q,(\H'#[^_VAT=V$JQY:C*VPKM[%][@L+VQ5R.S\WJ MJPI8"2B)L:AT0YY=J92V_PQ@P>^=^W;>T MFQI!2_*+0(0K,!SGX\ EZYJPSZ26V3!L.+AZY3GE*WE\Z3PK8&/UM7B);/6676IU'8"UH;EQ?;6RMP=9YF_8Q* W MOO-ZG/=*(+!9L&2^^[JD&-+R] I;,WK_X:0C3(ELJ5!]68ECJ. 'LZ:EP9AV M:--A\;I:[#Y4X7#1"S<6N7T8BC-Y2$P&FRS!\/AJ:IRI- UQI"''/QKN_V_: MS<@CDG_(_I:=F19BN\ 5]:PAG1VU48@%.H;Y&.MA7HGB;\@8UE\O\:*1P:8' MX?2?2)]Q,:VZX2WU)U^Q]HI0D"Q%U>#T*FWEE6N[,(6SR5!MY*7W% ME9I')-?<=OLTF"U0NSS$(JR?EA:RA9.4O>)2HRB@XL%ZLE-_%C90SJ_X;G?( M#%VX3F+H ]ZK>SW[CS4C;,3()WQA@3AUZ2*_*/AUD8_=?3'EY,86L8P?H*_C M1L+[\%=G2%6N'"SMLV4PGT7ZOT(KS M+391PMV^K)K$L:WFA<:2#7]H/]QX_KAW4(Q/O9/_Q;+6$TW2S+]^_$MI3L\W3S?).F43]_@Q9< MTE=)/M]M6:(P=O_/-GAD?+]*I8]&+_-N(-/_3#,W=S$IKX@"3D1/?E? I&8? MJHFM"7K&/4/&"2Z]R>D\\+;Y9:?[O2.2^A% OC>/&6%C:/J6\TP[G$W:3J@A MT,Q;,A,-@"TY=X;VL,V[2>&[)RNSL,)) MT\NQ#LIS=1*J=1>1I.BW$S ;Y@X?@T2@F?(9FV%_)&U#ML0VY,?!L)"'K7;\ M2YT''8]-7L,7*TF]3$MUV[6-#8](Z2)N]5U[;I!L MU/(*%/;19RYOD<:4_?TYLFV;A^M"8ZCVI[;NR_5Z8M%X)%OH=E4QKIH:,T4( ME9L>[^5O(,TH5]*^U2,]_%@A,\G9U; L4A[P6^JO@@<#MB:XTZ*N:&JJT9?Z M6&'AC#2IM7'?_5<$%LDT)LUX'F(2\'SC.!E;]*=D[*]+US/T:8(3-YKN1(AC MZ@-\X8 X%/0>!P?LF@6 I6,66OC3]2A'(CXK&SD8#L2HZSW52N*7I-7HF*)A MYC4%9JE0/,[W)I,)Z))OJS$V"?82O19_0D9Y,9!]EUDKY7O.Y*>'

RNB^T IQY=S'?F4(WU_:[I%YO=SQ]V$:(M99-)6];.::7/ M 0M-Z)IA3Q]$6[^/"2YA>L/V;AK^77TO%RY^\B;;=';&7N_UA )KMF^9493S M8I K&=Q=$X+7ZL/EU12N]?^@YS_8#02;HRVU1!3DQ/27)*D^"#[G2Y'"S5*< MJ_]2^-H3U,)TZHC$$A69X&SRP%UK;5$XI^T93P-:^TM6[@.0@IH<'8CZ3QWH MBHJD["\D2[!"^%"OQQM(6H!@%^T0)GM?K0PP('%BWJ8EXU$XX7QID!;,; M%N;V]"A(/U5V9TQ_.L:T#@Z>")S1'HMWVJU78+:H"OX<:^<).P)4Y M;AD\=['>9AU)2W"PHD#81I0S1X]GN'; MV\%(NNV7-E\67DM@2IKX RMS&S?+;O<7Y$GFM4DJ=^!#(ZLCH?K?3KYSW)MF M79?G&0PLE,2D45=9S^Y3R\0BZ\LFA-HX^*,,$_.Y$(<^=C^,(I91687P?LN\'C08Y#[8 M^!,F*GD:E7#YJX=^>[#[G.(1B5.B9G0T;,F3F7H(YT7GZ'V12#2K)]KN;-G, M ,X*#RM3+YO(]_LVOB5BJ&,U]<+C0YI6NO\TM.;_Q?_@E\G<;.T1R<4ZZA56 M8U%K3Y=TS7>"6)Z14$FE);(EO9GCFBE._\9F?ONII.V<:[M]#$DOX\:0HB&68MD+QDCG!%[B4TJ^_7C.\3N+8JF+KZT.I$,&U6;?U%23E_<1!UGGV M3A"9.(%Z.A.HIV/X#6^>,F1\#EY@Y+_-T/[TY9'F)#RES]XV $F]1I@,T9>G MX3IJ%W ."QK2$4UFA1#.7*'^+V)!Z].)" %%!3JSJ8P.4J2@:_(S/D51N@*^ M^ZVQS+:CYMDVO,%W,_UH>GX2GJR5$9B#A>X@/#]U=A%:1ZX& MC?47!'P:RC$_X&FIU_E4.!KD9]NSLOER4XQNL8&G3#/@9)JB)M\+;L/5J=L6 M4+[P5W_NJ/MM:.MEEGWPKNMA&S_A:6ON?]\QZ.-Z M:QJ:9^)A[[XP95EE\"(@_EY%EE-HZ$?)!J$(M?,$ONG54R":;]CA:&FY,@\0 MWL,C?3Y>X>VUJ3F\\A&V$HT#]])OZS<*8\5U+@_= M%)/4U#8C9 843.\#;;[82)XGV!!MET A3G^IO$S]U),2 M<'5TW^LN46#JXIA,Q%T[C,@%;UQ'#3-#+=_79+R"(970TL-5?;\"*\?5Z5AF MC5%G>B'ALU=\J&<,_0[F=ZWK#B5-B42T982&H2_YB 1:]?XC(8AC\!VF'S>3 M9OM1LW\33J"F$5\+9!N$I=V2>,R*73<2\P9#UG=H&9MR_.ED41,84Z M$NAFJ?G:]6$<^+254]/F7#->$HGEMF $]E4:"@^T2.&&?*X6V*4C*7E"XG'@ M"'K/[+7"*Y_L4'//GR#2N#0FII%:' @)R>G$R[MCD+@L].%'\H:JAAZB%7H( MT5C!%^R]\O68KOYM4NM?VC[2OV:DOJ"U6B_PU.\^W?)^\!&]T&L1334)6LYA M_;70T?,[R?M)&8^-W>](Q%O.@1OL.C;IZ=Y%Q0U.L4CQR.FF2KV1MN]9%SBU M4 '58T'G!+/R#!2C*%K+G6B1Q4ZQAY>>DYWUY5[. C=-)+( A8QG! \VJCV2 M49\OZL :$1T-4) Y=V:$@;:5OU=/5A1,[@JDXN-&>4QG:'A(T#G84PDQXVYH M7^+Y&\6THH+[8SKFSD IKHP411N6RAX3C\]:'X=*,SEKT*JAH;<&ODVUY<^! M)U8&UA8O3DB==E<81FIN/\W>(8/8%T\_F5A"()@4OG1J?CTT5QXIONE!EOR[ MZK*!YK7](%BS1(KV0\ MDQ8I&75@,RM^WFI< LO?_WY.74)O_5&Z$PBDT/99 MD0\/S4%E2K,>6D/FLEOO<^&.JQM"OK*Z:>,YG2J?9IE<]0*+VM,DJ642LR(\ M049@AY6EO8.S7%*YG3U3]Y$G/Q5%@J.WY([USD0-29,T;U@,$M#6AWRZ75"& M=N^.3(!MK#@,2U:")T(FA%@]6B4/AG3<%\&1LNU&B7<" (?L'0PCDO3]!+)J?[_#5CW=?\ UG$P"YX 8(!P%U/? M8-/@;:J[VH&"JXZ:2%Z@*=JS4R%$JMYT=?I+Y;%*M8\'$$U?/.:[PTCX6C3R M92*#0_#NJ[]+;6;:K?YKLW(OR&^7NV,KH13)7PNNA.">EE&Z>&X,*$-W#\6Y MJ*K=RL-J\^/EE"*XIZ;O+5P6#:YW8>7:',6O2!Q 5NV_\?[%I_&C28'Y%06F]G'76OJ VJM09W?#W%0I8AJ>--*19QVN&R,WN H)9;.@>LC+K' M!)O%R?KD .*7":&NAE8;-F0&#X@C2E:6&L2&[.GG-_NHOSJE5C:.QX=/P#>2 MG7B^HD46J1S.QUXMTI1S2OP'9P[_,?,.LB@OG5CS%Z"HPN\6J#O8J:][RB\\ M,;'1JW[@/DK/H.A0'SR[ (%_LW++S6DF58/#]+(0Z,86+A.B>8ZS)M=W/>3C M$(R[_*216L($?)UJL9@Z,GX#>;VH0GC(#Z3^9;MAPI@^Q3F3YI.4IE#OX%:U MH4P):&\TWT-A$^<7WH 0PK2/"+7,Z?_HD=+><[Q'^(Z0:V_[R('-]U%C+^\) MU4>.:UOA*EG)W$$Y5:7)WLM]H-F9@VX] KR2_I[ -U7I08#7<]*!50[Q!S:$K0M@ M#ILE^IH/.J/KJ*#KSR02&%J#,2D9X,IN(%W62_"0P63A\%R81P8'+*2=,0=1 M0YJZDG)$$M(#,-Q]\AMB?2[:XC1\42;J^KZ-881-O^*81+TP]DVH7ZT^=3*]OXQ4%%7FK% ER/!5Z"KZ/32EVEPJ';2I[9JWC- MK2#+K!1+R;S_0BN(Y(Z^,,K-1F:5KI2;=$UEP-' MUIWW==?5HSCBL]B@L)T@^?@%3#;4J[8J:J42^^@2&\(1+,PO+&4K4=;D?D0" M>/JF4JQQ^0H./(@_4=TYN6]3/_C^"NY1J?Y>]D2]#+0^"O"VQV:KE5.4;F1C M]H9CD:CW/#'SRREYODONL(AIIF!=,"-7^L6_YJ ?D022B1,=]DRD0!.6%7;U;^"*[5L^DX$KA MPGO*6=:KX4:J+C$O9'= :?(E_*+<75-N?&8.P]@$%#=-.'.\HA#[,YMR_HZI MMX(W3OHI6)O!.^KU=]X$ 2HSK]599,P[:_3^ +%%P^8K65PZAAL(_#$F.M]N MVUHMMM-RK[]U"L/"\JJ<3U ?SR!YMEI9/ MA5LY=([@@YOF[L4WLR>%+NO7$*AAY4WJ6"WFYZE?ZK+*EJ7I_14R MLS<+0J!ZZD& 6//4XMRO!+;1D_5Q5YF+TL*65QS.F0R)2'VMU<7)14GW%NU( MI?RM#WLA>$.KQG%W78BTS96 MM4-[%KDI1/-^4ZK3U7/B:%6>3GX&[>ONSQ;H.V0%7\PN0T)>3--+]Z[-O+CM MULX4/5+ULDBL.&SO#['$^'"G$-'&\!Z1<$WYTL7R@&_UK\%1G['0-S'CJ\SJ MHX8;'Y/.33\I(2 #+,RK9Z@[2!63>4C;/@_9]BY$&A$V\CREP.']#J(R=2KQ M1"%R<&:O=X/][7C1[%U??U!(^':D"=E*K%4J;%SB_ZD4^M?N(9^_=P^MG87" M7_>HU&GWX\&K!%8JE/N\ANV06]&G.%CA&WQXY1[ASB, ^02D-:@"8!6ZW_VL M@V;G_VKO!9]8_(_O_+^KF2/#928ZJV+6^O)DL*8!T>)B6#29DJDG5XC7,S5%1SBH MMN/YMO*>B;;:NB<0[J8W"&4V$P;JT-C6Q.H-F51R=1:H";G33=EE5J05MJ!- MV[C":[NWG.&F.Q'9&6XP,^\M3<#W'9^1.JN&4_VG4 E M\T$QB5&9DY%2>WR:73&\(5(\'2:UX9$;OAFW?.@(Y^@M M-"@^1AH9(;BXJ+ MJG=9*@K!H7<"&(@_H=DC*=@WX/6&KH$LP]CF6G-H84UVFW?V/.1#?PRFHRMG M)[;3THG)&3KL]8%>2[AQ3-E\[9VI%T^S*.V98.( MC<6^]BIZ!\.=ZIKGOI8HY@E>$]G958]R+[MYGGITOKVG*"@C=%U3SI'E;R&' MKM YKW@%W_MZN#LF$BXYP&*A4D2C__[]RCV['S.B0FC.)K3=]CNO$<5SA]P- M00B;T=K&(4ECE4H_42Q<#*H@:DVW!E\,:>GDFH.%7E%3@9LY68_4L;*T;+25 M8K!HJPRC6#H9*5U9AJDKB_W(HP6U69M9 .F\+Z0X0G*=?@VCI+.'^;A_)ZXR MF18L+\QDO+[B- M=I-,$*\W_?F\;?[?@^N)7&D>JWOSAZ@=J+?'%C?ZA3Z7> M2$/2P=PSYL!#P.L/7$6SIQCHK^[]R&R6-N[I8::,/,ML0X1)C9\PN>-9*[-Z MAK_BR*RRX:C(I6T=L6D:; N V1(&-[OT.%]T8I@1HUA0E/#H, M-R=ES#G1K$VWV"H&B^^AW\_UE]Y8.CS5*SG(B6VW7N&Z8&S6AQ+YRA04RW_- M>JW092GR@?^.0<<^8>MKWG1O&-'?PQ1N_]C'B3A8X[.\([XO&XW'I(;EVO"\ M8!2LL(IXFP!RZI]PT&"#$6C(5^TU-#_;'MZX>%,PHVSYB.2\O" !+'?'I!F9 MYWZG?7O^(>W[3Y?68ZA6YSU&:'%<6:B]!(C*=_R^ -^/75#&:RK#\.0'5">+ M T#TYI;0;E,AXSZ8QE27W6 MR<&[D5,8(!CE(ICQ&7P@E(+]KJ?+L944#I5Y6;2".<LV$Z(CF7Q[APB9OM!7EI'D^"FJZN8SE"* " !M]*'I0B=Q+GK>M[5==7 M-KH8<[@ABB,G&\F>M!B:G3U!5Q%HDW3XP]C2E=0 7)'CQ)?#ECS$I4(^4_WE M\EX/RU-?E +;!9?P@[J^<,+'Q_-R9*"1BS'M(UE-Z+:(%U$::H%AL ;"YR=< MY7>;9Z[D-%R8=GYCM>8;\B7-QQ$,#EVC!N=.X%XZ\8LA;[/99J(J^;T^S+S7 M=A2>*E1>P3\H:8>_+A7J%+2\G%,Q?FX_7(NN7=M$:6ZQO('ML GYKLB@,A]\ MJ5T>F>XEYG7;-I5DA@+,RN?9F.__[IW([[U );D=0O:>%' ?3/$LKM)QV>2! M^S+ PC?#ZXC$ [V>9+CQC$!56\"3RF6V6K1!@T#P%2%J&50K-)%*S$NN]=:. M83WOK,W<'0JP=VH#'R+41&"@2NAL.\J;=(Q19?".5&YCP^VL''_O"_/'?LS_ M5ZQ%[OO+$,>+$,"S&G]$\J]>W0U&,R";8*^HF3H[JA]Q8XL)R) _^C/U2W%! MP,CGW!%)U!M OEG(-F-GX'9D-F_U+Q'-3VNE2M*!_[I1%\CP,^=K9W+X0,O; M9M:7,6F=6$4UK-[WOW%LJ+2O-W43ISP,:19-H\?5((Q+&*P$)[K@E?!>QA-[ M17L.&ZFONP9]D?2M1OJ?,P.))K@_099R9?08=UN]IH AB(7_9 B!8/N#IP[_ MJIX"L0]UM@W6(D..2(B)WR86&YOZB4/V_(T\5^),$2#-QSPQNA_0\SK^CJH MO@)T81N!>LYZO-:*P097]Y$W9S841>$0ISX:).M=1PD)9KM1Q18[5E..4V4& M;B(?@D^[,[P?T9."7RQ2/2)9R/:M4#F(H=J2L](TQEALRCMVIU*#?!R7? M919$=:/SK_#=2W=0CG*$AQV1Y*-=360C!D(!9' O_R=IT5."M>@/[$6WV2/" MGSVNE$W"TJ\'!10\+'\HN0;;><4H61'R).T?P#7X3:1F4 M;O)>44GXS"-%WX'T4-CN+?$BJDN?*QCO&,KM%#5+$^CR MU-$OGS2?1RM?KI@A"2WKFD7=8,4,(SCS)#QA:QCN MJC3ZKI+$SMI,#T98^.9#W4\],SL;(%:ND0;3G<04TWY[8@93."(! 3-E,A[6 MGBGQ5]@'7B5F<$6J2&4%FV?XLH[J/!F]^_*.,2IM'?)2P,?N7 MC=E(FNV0)R#G$V!L';><1W6]FD3+EYL@29 \J][[KNDOWH@: MXNIT/A>V!@?TMM-]&Y*[(_B)RRB(-? M;'.V>18_S\.GG:\(H7NLB;!)1P=# MKA&>]]O=CF&(&4,B%3XA?> M=DNGG#XZ 'WW%:7,H>$)+>-LDB>HN 4/H&,<,]-\$<7HS5CX9-P*]W!^9RAS MGW-XQP0O4$F\CVHD4_J++\J88CX##SOSD$8=!VVU3G975XD-#.$7+>WU,L-_W):V'@O,''2.5COL>B(0_9!KG@81I%9@$AJ#@T], M[\W02X"+4&KW?,P>]?1&?=>%EGTO+%.B M2T_-G*SRB9Z*HP:WKZ3."IK3@M7YI8# LQM2]K![3@(J8(.YX^T$"A^#V"5$ M*N_L:3XH6:62-5''?4GU/!?"U2;$\&G5!+6 MY?O=6/=5VG>DJ105[VSS9OU!,17*<[DN:-A>.F;LV7GCG"VDZ_;3JU:.B-XI MHJVAOP]^SD53SD,A\[_MW?EGE\&?I+,4$[3_L\OHE\E@[ 5#Q#!7H9.:HISG M=Z+'(.#@D9T[X%">2$%'8LK&HHY(Z&_(\KPBD4>(!P$'?O]GK>NTL_C?T M\]\HJ"_6['CB5M:Q=Y)';]"^JCD!$U^*\LEI#.?T=(BUBJ.LECP$&-18N!1; M3^FED_LL0>RJ,>0.FC#OTOK:,IRMB^;0+MGOAJ+?@M+$G#]9>_[-%U[RIR]\ M>?U/7W@ M< V,*%2PQ=K6S?RB6[-\) 3@!8[T":IUCREA;:2_M)B) M\,BDCGX4:I9XZ>S!B/4I6V7N)Z,5:#UU2X!A;4%#SW-I_^TGSNG$KL03*U_- M% '*R[@9[GW;K6N_'+5'ZV8&Q*&P8D5Y.1*O-3P5<(]^E)11J#[B$LH26UPP M)WNBJS)6[$E5S,(XQU):,UIAY+(/I9"Z>:M\XS1:T0^^?GWIF9*^5V58][5' MS9#6;KK9P%XA]4V:_FPC6BHS<-W*R!&)5PXK%!3YZ7!->F/$2Z9R5>CTMV6P M#[?TW&A@S/OU>Y/DAKEF(DDDMKT?\(:%\_D/_MU4&\F['>18:&Z,R7%#,FS' M"@^^,^[KH9\V#79[.9GG+'%@#?83N@A <8QD^%:8R"J,2QI(*7Y^EY&NNY-3 M[PP;>L"USGU?T$W5I9Y#D781"2]].OG.4Y&[@#Q=0AX@D:HLD7G+6^G9^ M";1Q*I7BF9 MSS;/(FPBW@KHT6UN6IE8[KHNW8L$4PQM]M7(T6DQ$$_G[]NSEO>)9@R#B-L, MGI@NGS^$*K(FPH\($=MW;YNNKPD,M=)O7:;]6LFBP#W :R\E+>+4(2,]0\XP M;6;*Y7-AQTE7M5]L,JG6CZF'F 2^!,!/4.VE5MYRJ/<4!?I_EJ,#G3MNV:?W MPTJ<\+#:MZ0PZJ5O#BQY#5B"9U=(A.3F NYLPT87RA-"PQ[WT7QY6C#:*!PO MQ)C$@@L*]_4 ;[(^5\3;R+<@Y&8$VU(SG!NX7KH78'*:&K(,GT7;:)WP4V7C MU8KI[R[$9*8E7FQ$]#8CC).@'TM.&>UX?)C(E\NK*8SLTE%6D.6"1*6_X MM*T[',"]"=S*I4O(1GI2\J35YQ7?:*-)&VZ][52:N3A=T69ZX)$ANX?>[3AS M"5XI6@ =O*(YM'DGT,D^CGRC&5\=T"@BM!"SUGLH,)A&M(G6AP=,O>V\.-Q9E+FY0WXROI5+&6ZHK(4&G6:A$+O,^))LY MD_%^ZX3FU58Q7%_(#*HAPHJ,C"Y'4?Z"M7G1Q;Z]'MH&+L>16'MK.A7@@UMC M7>O3K\0RV*X'G4R[)C4K&=9=N-HU,969#)MF._FV^RL6+L=!J13-V--=B#[Q M#+*=]AK48VFK#636J?#LL>7OY1:/C-/%IE.VLH]P4K1:%?%[OJ%%RYN<3&@, MTWEHD:=$\\$CI!QU>1PU\V-J$)%9>0AX1\.3MA+0'@/UDS*LW->Q=QN?LO"^ M9KVWV(N24],IRAS.JO>6>X2D7X+BB)*4\SDYY^?6J#;5O'Y@@_=16F;SO>OY M1R3"6D8H*E&DG:W[ZI"- M5W@Y*G+\9GM#Y *0B=?N*_^3@]_6_=_![@R>0_8?' MWK=_./9Y4TT CNT.%HD+RK\F08+ ;RWB4!"C91"2]ON[B2!E635VOZXB@=-[ MO;=D<&BY#NW%(Q(,^32RD%A4O/-K4$G ;R._8[]RR#<$A@Q=TR#<[+BL2LZ/#5<6OQ3$=&D2^MCZGG :'3-!?90;9NHDU#>;S M7]L;W\@Q=E0+]L(6YA<6<^2LD]4!=DX1Y60G5NH.[P.(4:TN48Q==8H8U5H1 M#R@/3+T$J3/%1Y;3[H*P)Q510#,3S>W ;_:".R& .A-!FY4X(:Y &1CJ_*WU MPIJ0B!(!X&@NM[1Q#SE_6:[,:C/*7:#E_3D9*66HH^Y>3[:WC=%KP2RAXO%< MO],K8HU";Q7HV9/NQ+@0HE<,2'X=D=7MPQC?UJW[>> ++GI%KNM;^M5VT8)/ ME>1)M%)-7L<37?ZL\SD[[[3\^V?D!X M8O0NB41]@_DL1EBF9)BAA2JT7)'0-Y\DGY=.C77N&Z3/V>P0&[;YI&;*FE M9\GQ#][9)>O"VYI6[HT]SO94I"/BJ:,N88V.R!" MJ%3)?54T,]>V//B(I(@'\:F<\/27V>:ISGU9)*==-"IN<><>-[GWPC(!!#01 M$X((C!S[(/_1PO13/BD=LV8W>BR?_!H.JX/FDK_ MK \2Z8KV3<:0H&+IUV%A&F2A[D[*5JGW\NH\,_D/ MA%^MYS!,HXQO+'G$!1N\$7B:LX--!LM#YMV1AG=D6]_Y)T(^2%OKER=TA9WC M4;RNE^<_TX96=!>T:_F1$;^,-_AFK=T3P_>QY^K^-.+"I91#[N*/(4!EI_JM??2Z2W@"H'&PGXD$:,*R^M]+?/2G2K@NCPCV M+[-%?61*?#4%YTQ]_1^#3\W>6%=_OP&DKLW&L-7$ 'P(:#8#N(*>&B[I*Q,4 MHQ_RD@]M+I,Q'+\NAG2F*,1BAC[ZP7W$DL^34PTC'TYXOIS3]%N#/9/ARL8< M/,ZSL750W$ &).$WP.U@H94BWW3,)TP;9KO=/O(K83,]L:9GGKDHMBET4P_U M6L'F&L>V&HF[3/AR2,_-,(2 L:0_?:N=>]=D5UI_;\Z+G\#.F_32?DCKS7T_&9SZT?F6JZARD*%[+)Q?T!*,8>%M] X+NIV_-EVZQ\%/#6Q/G:5-HA7%88K M%OEL@\>^_=P45RL9BUY[@MI')$/MZH-&JOS*&$L<%\$L>/+^' NTRWA2I3.6 M'NM1Y>NJIEZ6+M; M5UO@'2ZPBI90F/RGM+E\$Q"G5LRZT8+!Q]S'R;@QNIR M]\%\0Y%]>(Z$P%PB;XF^O/>'*8O9-V3=3V:*(: WG8+B7\?.O>7*U,9*S@$ MV4C*4YGL_ZQ!>D5;3DI.OZC"*"*PLAGW:)"-=!(K+ASJ MU E,.W=X35O!Z0TS5\[GVY/KFG)7_Q;B_"NM6/J[X_1X8,D3:=(6[64F[X=4 MK4#[F&4YHD]/;]E8-.$4N25C6.^PX?J[&88H<"2P*0VC_QN;B@UKXSWN,ITX M9.<'0'G7[AJ9W;%S+59$KWY)45>Q'_96:MP2,2 MY,GH+Y"^(Q)>,_89;O7S%K;E\1 MED0A[8P7)Y;Q(E'FG,L$1B6#%S9=-B"W&4U90=PTG714N$T..TFM)S?569'\@$23/(U*AR/S'D:5XN<=V@'Z^F7I!N,\#W8-29 M]"R%KXN )*A:Y*D1J.Y+O]Z<KE[@:S?+8B^97H'SCO9(/>T8LH$JWVWOYT'][#K3I7O7[ O9]R8VD+*G"MJ8S3H^U%W59/B6%;4*L]XO7D2SBD,#I6TU MY*[*2/$P%:HZR,(8GD1";82XE.CI1#4@'WZD#[?Q<+#Y:!YPU47!_4NLGWG= MYG*FP2J*I3/#'WN1TW^TFN9X&UW%N0R+]+E@-;IFD6 N0KUP%W(6+5BE#J%8 MTVW/$38O10OBE;.NOUYU)$1Y#O*B%P04-.%DJEJ6I/2JZ5)4]*?R0U[O4FOQ M/$DS+:O9RN/FI31-DVH?G\XT_P)C7D<"67CJJIB A_ 01,P2:3*2E/J*ZF:V MQ%=#SM2RUE?'-;1&2Z931 P;6I,XL)F[PQ(V2T-L>G&L7Y+"=7]E9J@58M8. M8H].3G$76GRX:L0",UW/BFZPON[1^G#S[)41N@FCO_:45M'-_'7%+W0[TNS, M0="16GX=VO(OU^:+15IU].S[4V^!\1W M:+Q$7,9;4---L!9/:X RO#1++X-(+CRS:8L2AFT],[)VWTX*Z?\HOFASV:EU6;6^';ZTT-^%YI.0:1KC>*/C!/62$(:,^Y3=3J*_Q%FF= MA/;ZG3#M2N"-X(,U:'=@7N<@G(',:]H'"3,,.=)M#];3/UA9C.F1"7;WY:5S M=,7DMV=<2+$^?6^HBW9--_*J7X+F)&T;UYX:Q=35(;G;UKY79S+NO/;FD;%2 M?ODH@DM!M6?QA%1.+6E)!H0IH)3>&+T/,>HJ#'F(^:E@:%"R?T1PO]'3[[. MV/X!3W/530.[8MZ(WOF-F6J:;M>@<2,--[C !^0E=_:A%KUTUUHL?)2W,ZO) M$X-2FW5W'@H^?XW>63ZZ&15V1%*L*_!6T.#;ESFJE)R<0IV1K"X$7<6:[1/C MS8+4RHFO(@BGZY894"EWW9AT3YU$+.&0,K?ZCZE#/VR95SZK?+OU2 %/8RP" M',D]4_@!5L&NWH0W6GQ\D!^XC,W=?1["U!(F+6!L7O"TS*T=KYU00C@;U!-O M=-;.&R!RR$+?Q_CX]E4 *&U\;1+OVV)>WG?__A(1,[BM8K!JC^$UZ$M_T]&7 M*-^>K#-IKM7G%N6ZF:NQLV@H-//W+@@P &]TK.O8(E]9AHW^I;BWW:#?XZ_C MF,"7AL:P8XF'>1!.W]\1/KRB2 !N8G$O>-N@,V@[:GWQ;S,NVQ$= M_ZO"0]JZTIIHP@-D_,,P+]%\0H-H+4!EUHI&V6H=ZLG=XNE].?7M M=53KF22<*HN-%I3M98_"WR1X\B4.J0+86,]M(= R6FCY%P%8EZ7LK_C M:Z)GYWH"0)TLFZ]V&8CNV6H/2&-2((3=QI?K^(@R$]3Q'8QDK%PEQ'F41$)V MBHV-?FJ4_E;]N_>: RCETG86@X/,SM*VTQ"EO7H=4'ADO(&R*J@KSY=2*>>K M:0^S64HF5Q/2EY(GK:X@KPG?JHCB=ZIIZ@M5'R_ M@63@M8N^2O+)8EHNS#56D1_Q#5 M<"$NY_H7R!G(2Q5ED@*D0A=<_W-)L6-?$E>O_&5+P7=VT6B1!=LK&6Y)_9&E M^T6-G8"]F#8+QE2D&-BT+C<,9AO>^2YF*(2YOHCY*4C+TK M9BD%=7N$_UJ9R@&!, YG+,HM1$@LV'IJ;K*O%[0**K0/I>U1;QTT2WU)68@0 M6%";A4C7]K?Q%(FS+>V]W>ID>*@^TM-K4RANR,Q>QUB3/CB"G'\W?8Z*93ZE M\0W/%YJR;YQ1$47I%B^W(-^:\N$WJ:/4PYT@K3!]?.M3S7 I]<'QX<:8W##$ MQO+FZKGKIT"MX(NEJZX:SH00I?/FFFT,*K<6?0=Y\)>-T;Q$D0H=_L%Y=^KZ&3P4L2E4"#A5Y_U':8?,P-5_G^< MO7=8TNO_!VQURK)AI:2I:65I2FKFR&UECMPK451,+1?N+:[*7*22L\2])Y(F M3M!2<:0X<:_$O<6]>\1SSG>=\_T^O^?Y@\N+2R[X\.&^[_=Z#4]&68M_PG*. MEY_D10^U.OV+/:O/$> -V 36YB5GYYV;KTB8#*!":[H=W51V5'Z(Y%P'(]A[ M\JN^8=&7!L'>F]EX[],,J1**N2WYH[!\.;F!8']!86".P!T@8F0JJH-H%N4] MD,ZQP20JB.Y\GY&^=;=0.B!(?OGTO7DEAMTQ@^@2L_5'DLMCB&,J)O!"- <9Z: 3T(66AWJ!P!F'2T< MG-ADW<7VEBL!XAEJ+<,BW\ MMTW9C-R2P7.T&,/\1>MQY:@]K3"2)YOT=J2D_I+.*#QC&+9_5*<8 MTZW"MU9R&\F%M"/7X;XKI'AJ^E%2P5J(!9A=)$$>IX2(23:(BVI .?7VC<1, MEW@)&\6JP% >OK7^-2F;:'5T HJNC5P=#79+0='X#>"$9TL& MR]-;8)YJO7%*2U-R2M#(6\6A,2VK90/:B&XU\GXS5<_ MPA*C3?=H^)80/[ Y)-LV6?5VLN^VW*O1K8N26"$.J3'TZ\.:#]+.ZL[WJBND MN?V#3-R=\($!Z6U#@ILKQ,][@:M'+_C^82]M->/H=7NI@4%E!V])Z+%8_JV+ MY\=BA0]J=T#%"6C[6.]+R' N44[J?2+ZBPQ:4AHD:WO MP=%"]M&N_N-OU1?6;V2[;;GTP[']'-\QILB] %S:WAFVW]_']^A2H'0O-ZD_ M^-8(."T&+6 M$\JE9D^VFUQY]$,,IJ6;O$E-0";$Z1L\8&?,96PDN$$>=5W$U84PA/1>]=MR MF1N;;BGPB$ZSO/K,1T9==&=.=DSEF8>0$X@_+&0]*<#-A'E$#;:E<.=J/:,; M.DZ"S=5FF2%Q8UTXF.\8W$UVL/]:OC"6X=[7F0H'ALS1C&.=S&SS%4Y)@$RU MA91>E&$^7MGGR+W46?X0I".E2TQ]8,4;6)BM5U2&\KWV?6+^*Y4(P03-@?M! MX6UA;6[)GY5]^CX]>8\XC9)Y,/ $D-\3H.YJCO(2QM7]I(,0Z)8?0Z>-3D)V M'D$C1ZK>=$ZL67?C\O!UM&>B/0W;#7U2IS9]8 ,BT0CVT"GR'G-,E)B+CWR#AH2T;[&"2Q" M3HBB?E%=R(^THLE5 ]=3F55*!Y;XN!:5LY@5UDE>G*G\.H3EIY/-NF=;AAIX MUWGBMUOR&6H0I>[$B+ZC%2_SES9!VH$TQ=GMZG;.480?#74>\PTR#MZF!380 MU"3@3[9"16&]U8"4L69[:2= ^4^_HPW((JVA>]\#U4;1#VRB)8*D[GJ&S-3N MRW<=E>E_0G__P"0927G^;8;_=X[<7'^VL_./WE=.#>5]99S]@]PNJ'6W;?_] M':F-V9>;$D,FQ,R C-8SW((L9NEH$^I/@@\2+2349?G [4HO?U<*E%KOZJ)_ M[.M#C7/JW5:% [6.JO0LL6,Q),Y:#4JJ4/EGLD+!(_W%,%PW\?:?>"0*;V;P M3]Y,,Y[ZD*-M(]^+K,_*12&G)L'J6>"[$F);:MD5,PBCPY.B>C)D[05.(4Q5Q!^8MR3R%N])9? Q3I7/Q-T^ M"FBL>J0EG0;8SW#7WLKWGRK<^S)RI%?,4EB0D=*\7+G\AJAXA;,$(%LDO991 MQH,YGO1*WM.>?&]=:(=3;>'ME9%8/V650N5?7B59[WY[NP::H MM?I@9D:OF/^B4@MWFH?8L?$@-U<*M[0DO)2(,:JI\:KTZK6"]:(DBBF)AS2/ M;"4RVL<8#G]2W,&9? ?2=7L-?1F&W/2],&.\&!4]!VS$"E=N*'PB]G8,G,X. M:!4(RX-(/4R9';OE)'!XI;MM*%V*16L?T&O#&F7#&CVU)^>VRA[.RJ(N-DE:<+T$H"B,4?3H";XNR;76/E>](W6-ZG]AZK=?4>?P$(.\/]T0U9(8T@56;B6]"&_ MJ@U(#H.&RP^Y]N;LRW]9?9%T _HCC3$&AY78"9_H"02R#CD\MJ8)[PHAOAAM MGWI,4&"C-[V-I!:*&D^NB&.Z4&4X8[V%3MWGY(S-X-I$(YU[^QVKP;OBWR]6 MRLHL0GAY=#?LK6=G_C2^N63:P'9L>",XRK:>>93 5(E*DV\=/1>"7!@JW$++ M_V9/JL]2U!%)?X+GNHY^;>W>1KJLE?1Y-JV 2W>_+#>F/GRHN-><6!X2KB)]9\$$5 M4H/#WE^F=]_^O(>/$,FF'ZKXG M?1)\;Q83%72AL\X7QG661+%^H[B@SM:BU'RV37Q)+WYW_&[\W?$[@6*"&OA' MYI*5K7H+X]KV! 2$DUT+>$R+L 63S8"3['>-=<@^V8^DBH594 MM"FOZF;E([<+3Y;U-"[&]^8H)B"$44I?HNTMF^OTLH=+6;2_.UT#EGZ2B6W6 M\JQ%?B])8' 51;NL%*3R)AN4N*.1J,^UCEDC.*?OX%9"D#[*GI1C>".*6R^Q M058&>C-B6%]25@6B,?.WU(97VP&/*Y2'-E%6) G+W/.>ENS#Q!==H1//)E^Y M2P>_'LZ6WNM^_(LJ#R"5[;57:K>9R^+U!M2N'AI.ZHVP-MB/,@WII%4\]PWO MRC+CZB.C9,P6=[18$-)< #L%MME"=!Z(QRT%)Y2SZ$,5E P!=@(_KOA_BH0R MCV<75%7!\K (JXCBIT=W+#8%I/ZR1#-I$SJMQC2TA/MHCO,G-[.JSQWP]:!E)$1@K_^1DN,1MMNV#_=KA+2XBP?SJ/[S4T8V./# MV.>1Q ^8O-91[(7EUK%4<=.DAV,+-&# !>_:\Z$%5U.X]-,O&T_^& M>D6.<\MCQ#ZV7U@=#=I]J4\=9PC-<] MLSY]0&!_\\)<#9E*Y\'?,?6#O"\1@7U:U]O/JYO>]O=F'],[-=/!LHG^;#/Z MHUSFL!V=O$_K/659R.$)B@X#L\9<2.[> MJ6D^EH'H[@POMP(5T)8'6F?[0\:.PW.I$ S?A:F:Z:9JT.B_0;7-!6\;\5 _S8V N) MSD<(S>F8W7XL.=_MPSQPQ8.E#,VW6JJ<.(4;'SN,F^R7Y3WZ=3C -_K)\JG[ MEL/N:!_>Z6">>M%E_1'JZV06SB&=\S2C*_*L[!1%IZHS=H$^JU()_QP/R/Y3 MF6)G_/^'GK]1PM-C-?_?'>K6@M_\]"DD]#D MHW\$E@%!'VK1;Z27L,W>W.L82+*6]@*R/&V?2=^0\MNV^WVL/55F].>H>RK7 M2WF+Z[C#^>ZOV"LO"O;*9AV5BR?3'F.ODNJ"DVJ\)DEIOZCHS%DW0K TO62U M_0"C>3T1='KJ05=]P08+CHL!=1?0[J3+%.3;0R,_J^JW#*\IK;%1L?(^L=)\ M^$3:WZW[V_[#H[1!;F;1$,#,5+AY?2G) (;-AE#)_ > M= GHDJIWY(./WD)!+*0JKTJM&[-:\Y#,JRE3)BG9F6\L;*.Z9R&YQ#4;8R<9 M1WZ5&Y;RX XZ8MB+.A?B-NO/@BR::9R38X$IBHVF;6)>?3IS[B=>;F:I5E(M MQ^:2S6WI!7CB5^>O3?8SF"P&J*?=*T3-V*H;U?Y76269>6]-:>@ M!KCFD56M^)*EUT3T7.J\2E*!9?.WS*;.K]D+\+#\X97W^I@@-9PWW\L4ZV,I MP#:ILWZN*72F..\KEOATWZ7>MQ]\R MC@$@. H^@2Q;H%I&R@?Z11V5^3IL2XEOI8M\C3A1S9L_0?GH@M;'.\(9/QO)>[ )P MNLG].V"^FI:/-IKE52\BY.VLL6'L_'@&_8QYET"H;:#6JH]"<\RV#\#!J'?T:F"A12N5CI36O?,/*Z&?6 MW>3Q\IPQQ [MD\,-;^FL7U0-[RE#<-]:ME4V2E?![Q]=A?&J.YZZO^.S3O3\ M2_G F^SA6RUL%UJ=J_\@LTH?6]H IZV.-M"ME:/% MHJZG:?0SZ I!S5M\?DR3 >0YFRC"DY2-=*+A7]5!:"NRMP&R4C(/ MY-BV\NZO%_C5M%_G2Q.9Z?X>%!-H"'#UOIXLQ_#<#S&& J>DA5:\8C] 5D/H M2R6COVC(T@CDS:>2S0WT5+Z@,U)=QT2,22ZJIV^O5[4>T2E M4PM>7%A(7G!KKYB;C+PCS0O$Y;&W#D=:/I\:K:_*K'J_HA)>@M$*>07RVS8Y MQ5%(RV*+SBSV?!U0?Y]V##!I,MV^8>_0.15*4>G]GZ;@CE4BB);.SYZ@5G"Z MG#CI:)$GT3\UZ^J7S_ BD\1- 7NOW-!JIX'L?O08_HN2JJ<%<%P_0>@*B1Y^ MQ+(V KR)"'23C1$DN-=+O?2>[ZJZ86B#E>7 #KVR#<,"B5NW.F-BF0,?RTIA MG7HH&TJ$+UAG;@!X613OM7DYO4$*LXX.0Q'J(WZ<<47,8$B'"D?_"A?O;7F_ZOA2QQ4W!/Z^-E]X&E40S MP@S=N$-&3M8]G9E)$Q>8W=-[WW&&-5K2J8J%J$GJ\)@&=+BBKRFV-N0Q.!]] M986_1(+P,/HD17">M_V7Q_@PD903TTE77%RNT5ZVE76'-N$^>/9:C@]K9%7& M"-D*&-Q_^3FOOT:K6 UX1;RH#EIF%D^<-]Y+0ZJ!YV."IH--:FB+#>JI#F\9 MR6^+#SY6NX,3\32L/'J?IL'3!A$CLS%AV;15'SZOO+E(,D M#:#==1N'#/]3WJ+Z6-Z"7VN-R?XGT719JTUQZZ=[Q)#EO/[([R2A[ *OGG_8 M[AS%=(*%E\4N[._4+9S_OZM;8'R$SAW]5-(A 3;,LT;BT*/R6),6MKZBS^IS M_ZV6*KF^S8OMW1?/I?2V;S0]G#,SA.\UUPH=R!;6, M4U4I1..U9.-%(PGWN:[&[CO6;@58P?P%1Q*[L^,TDHJ4%KS%);@"'4E?0ERS M:E%VDK$74,SB^#R-L=X4>-;7(G0CJMH<)\_RLC-MORS;P'C-H-O4V;DC.G:= MH791:S'FV[76TS!JJY6C,[@B,-J_#;Q9QNS%/9**I2%/QBYJ1).49.EUSE#D M"$\R37F9,OGR;V^S&H#K4\%%L8$XQ^L920&)7N BW-FH!W?):T=3,93 MPH:DK%1SD&_;VN ?'S7#MUYZW&<7/1,MM2$DDL7V"9D9Y(FPA;;OGW HV11L M@ZT9RS1L]=Q\_?/S0&SC5W'48,0K>>+@6>(U?SN+V^UD9IDV2>]>0%0*9 M-$K_S2.#\Y2@FDDJU-T.<5G_%Q7.2&WV%Q5YC'8OM>KE2G4;^K'O &#],.EH M7URFT/2GR:/'HC:4:3_UOZK%G9#111"ZTM4TC"2V:YH72JT=0C#>MQSCQEYO MH.FVPTTGFRMOS&==!(JSE 4-LUJEP:$.!)I1?OKW$R3<'.\,>;KLDD=R1SLI M/-2V10R.A:MF^HNDI>3*ZC^I+>#JH!VEL5.U-)'&G2F'4L9T6Z-_TH,H@&E5 MYV/ -&4]._XQ!SBZ'VO)2NOH6#[U@\)@-KR1AGL%WR.Y<.^\Z8LFO4U86_%> M6SJGR,MQ][)W+#M""4\/!JQ*>M"V9U?-RP76\3J#:\3*50M@/?1U89PKN\-1 M!GH@^U3_3"&RW,&L-3:W)'XONM"P/I 4@'QQNFT:\O+)2Z#2\W+AM4LP$$#Q M^9Q+5VYGX7K]!]A7\)G[0&V%+)P'JQ_),)S;]@!:W+7Q5B![N =;WFF9&,(- MO&%(7V>OSM)5!#QE;)'>F';[S36X,OSAO1-6# D,HK>3V/U#PV T:\.F==7F ME1&2PY)S:0PK. -+8]L_N'XGHN>C MPDD2IRO'0#1,Z[2D6&]F3.#Y.T\B54P#\;RNR+=)#[5+DS]N 0;=KW41RK3" M LKBEXPA>2N=;2T[A1 S7AWYM(#0-J.NWM?QT!GN;GF:A6#YC.<0<->+H'FU7IX[PTB\_\>8,UD-UFN V>F6#%C.TV&H/?2?;(+3T<]R"58YK M1+9=VNV%P?YVWME?5+S<6#]:Y'QVL>A-C-@R-9B!:.SEADY="+A/8EOH#?,2 MZ:KJ8&H.BUY8*6A\X7W:720'(O\U(#25XO?!U?F_POJ+JC=JYS0%\.X,82B) MA.?;RT8RCX:%2&Q7DO%$! (\7Z/85=@6%#KNU$(]DE4VH7VO_\X>,=<-5,VP ME"@8D]I2]AB*6I'MC?;!;A6HM(XA%+M7B(>8Y8KKSGB<0;I&,0:4HN^'RER?NCDW.YOL3H=??UQ]\(WG>& M,N3BWDMYJU[=WV_<.J8&5+@3T!;)H*S5K1W!,X&45AD^+ZB66_E2Q:&1_VCU?*.).1"CN9-7 /O7S MI2F/(W>IGV(9='*=!K &SWB B9CKALQ'-\.)^3\;-]2*$Q+F.>?UA6M-X7,% M=ZY\6TQ\AS5M@(W&5DD. ZT>3(4GZ($Y$Z$,1M!J1U5'JX\A)^#!Z M53/<@$:1!#BB\K2X>\KARBF<3#6GD$F[QY8&.B>ULE@QO:!-;MLE,Y;7#[ , M&;1CB[X,)DG0IA\@1T1=-P C('^P0:M^"ER5BZU7G]F <=8VDI:RHBN)?D_,9-_@@B MMH42\L<\J;PL\FUNK_L[M7BV548[U*OQD)YJN/3$_5%P"YMCU;NPA@\@Q[LL MQ,!P%GC=(?T0,-)+O=+VN_VN MUX%:<"+AN$I7_P?X1*A>_0!8>\BN.^7!0@O>HFOOC=U>;?"Z*@6THAUYB%I) M!-!$Z="3\4H2/@89WG,@8] M:@MZSBKPQO5N]]L3>.(&#B5Y4\ZB OYVK:O>9$Y!G8'^ZQA *M/ HS9\0L8 M,KJ/R D9IGI8)TE^MX.!6*:0\[<;._U[S0P>:Z=!#L8PRA-*$:\%A.>W)FRJ"IIT5NSL#!4>G M_W\1,KILF S5$SCH,A+>KF?C \<6CE1%'RT4A(?TL-!:;]C8H"_0%.?Z20+HBK;"GCO-:S$_"X,.BH7SLYHVRX.(+M$^#NLXT\&%WY5;^*"M_3A(GY MP@C/7K$T0-;8CA?J!?-(&3\W62Q;VGW73S5>Q39+,G?2:>1:V=J"]C3&6>CG M<[W$(4.*T@+[<;2G.8KVO>X"SJ/@7:T_W6WG4RC1?GUUR\R>U/B-]#&$F)"# M67I&SB!?,47J['W..#65MIUKMJ0IY,6U.O_EU+\6Y:O3@0881R1#F+:5U#5G[&RG_FJ?V8!M(*DG(]+>0!(/ D/N'';;3-_+ MO%T"V6BZZ>>WN.QK1V)+IU V.J.-E9'L.+.K I -ZI2Q;IU7UJ*$6]>S2A5E M]S!]+^6X^@@W&;.RP*^=&=AX[LALO4MZ3IGV8Q(#BMTDY\?>U$=O@Y)[3U%6 MKJ^_6_<:YI_"R7H)^;73_0]-)4#^[I7/^0T$;):-GC2^[3V#':W?5;=(?PV> MK57M?)C'G%:K9&/"5480V[P6,/EV(R.(3/ LSG!/E-3UK.%>TY0>PO_VQC*D M'T7W(.**?+-ZT>M<%\&RJ80"1=.3B^!G=XUN9T9YQ6N?BM1KY?ABAO??D[VY M$^I:(5<]V9A>/0]Y7?Z1K#-6%2$54,ZM*9;3+;DYB%E0.]UY1'C, 31\K%C,YXOGPWD:^9$,IHIIYCP">^^7M*D#RWETZ"\J MSXW\A!-[3AVCNB\.N7.D@Z[R;^6]*>\M'ZL&XXE"/3?',1'*RAY>K%N%9L:P#GS61GO3N-U-+Q]1 MM?SY2G/QQU2BWV3!KD,A7M3@Y?6LY"E_4A2+SK*)>N\T_$U.JY7U9(Z>>X[= M4UAH"?/2"TD5S]):?6F."^%$4/#L-0)O!@.+6=6'%?^L_D4ZQ!B:F0&86'"5 M\\51>(YW\S>#MGU]'HL[;=DK2:K,0"@D.+4.9"\IETBYD>]/>^U\YP:U9B#Z95HW/[O[G M#;16@5K]9N[N?528 [CCT_V0N3Q\DN!B7ZODG(+\F2371,-FQ&;H;7O@C*5X M'9GC =OG;H)0".C)P5RD]UP1"J,=AA$R399QFED^U3PU,]>_:*AB+WUI.6KV M[/LU^'+@[2J?W.+^):W?O3!,6*.GDBX?G3D/.Y_S0V(-IC]8^]='WSS%"\6?L9GY_F-X*J_5_SDO_.Z KX2U>BU55!:*_95?Z0N?\@,VR(K MGE;E+S/+..AE-9*:I NV_4K?TQ%:*[*!*K:98W1#\^2Q1KC=^(.#>9RV:]VQ M"5*Y*B+;E!\J_R+L'MO1"LQP>&0J8-BK,S B.QQV5,?+>MFB[XA_C314"Q$J M,7\M=P!M@\C%/&W P71A.L2?*)W=RZE7-XS+#(N?4<% OZCT%B'ISO))/#\F M7>$#*_B4LNJ0<1&K'PZX=_!E+^J,F 1=-&R\KF4VY8::37OR%4O[$%>4(NIE MHF$J7W*>$ G7ID=!;]_ZR]S)W>UWAMJ2T+&IT?A1C5(0PD>^P,]V8K(!=>]Z MLHO@Q+S1DXL()OU0![S=-AOBBLQ&/LB@Y_GN+ MH/J/%L%WR8__5Z9:)/GC+RJ98V):TG:L@N3\3-(?:<,N)6V("APY3A/@0]DX MR^<[.7OV<3EOS)$;J1X19R3:AV@T!9[WY'^4=HT9/+#/3/R4+@<2M_FH38.5_:4R2 MMZ8 $)L0.-/L'V:X??$M-:8BHLTIU'.FI3,?"RZZK(O"WDIHI>S])'HTX<4$ M D^60X%IX.-I8RI3SY;_BJ/XFF6,/74[,%CX^V@48WSV&' M15-8M[JK&X?BS(Z?WOM:F':(D][JI>BN[:6N!63)D"ERLJD1L#QF[NS!&-0? M*CBS(Y(QB*=Y "W0%-D-;ZL<0/ML<*::FO\ MK-4>^/VZ_=Q(]+S1>5ML4TED)[;%P+8 )O+?9@4S;W"[!U;Q'P9*O-BI$_)337&.I+L6"5$O M^I>KSC]%NO_F6I!95*QD]!7,/V>E+YZWU4/6S9O*&()EI>Z_2AXW"&>]YZD95Z]E?I# Z+4!0RUH.,-ET7#1'2#%\8?'ZQ/S?Q@WN+3M>Y7V5(63&_;?I.^""+U> M!J4]N/OG:C\P3F<((>A993G!FY$2,6\.ACK9*I%&5M"#(>VFX&O%\NPZ07N] MG5* V/2O".EA=+R$1-S&9Q"QMTN*%;-Z/TUD+A5K#05)>K'6#Q_]$ Y#_];5 MB\O3/W>4L&(LM9UXMV.]9047ZC:EG,FA*:5E'\=9>EE#(R$8,H/RZKAY WB5 M8^?.;5R^X!*"^9P"(&F:G:J-Q K%#>9>:8Q*W4)K%)F#3(P;.5"G=9TTP[QH!_&S9YK E3P M%XI.(OG##Z/6!4=U7-G=$=I MTF-+5])YW7KI .S@MPK5FW>]J]%:1$Q%,^)X&UWX'TU:QM,OW3&/9CIIK4;S$9>S8C/%]E[( M."L?7O-JSL=/CCPX2E]SN$BE6"V[2:-'-^833-\!AVN59.JS,:SC(>V,*USZ M2W##SP8]W<+\ =-9[JW8NIL1?HEPR7Z=E1>JEOI'RV ]/CH*LOW GV<)@?9&<\@6'1 MX;GPT$^0G]65.,]/D,\B:+6+6C*M==^"U5HL^YJROR]K3I]';FA52/3DU^<> MKD8-,^MGO'3P4T446.$Z[2*%0A4,!N+SV^17&H)O3(1>;P-O)@AOBMX?%S]* M+EYV\JH4YSJU]V9;'-Z34N0X3-R8U$DK"$Q31#OUZKPV?2/[W" @./]\;$U, M0;'8.,I1E9>W0?NULQAC(1&MOM\N2$';+@LB.'9F%. M+B3=-5_F4O2DU&WR*8X-6A FZ>K4-<-?5"B/JAPOV^MAT-QH!N)4CG8KT6Y@ MR31"34C?ED%0_MHF1W0%"2>F7OA=$V3J%&;9XJ/<^;XQ^_-:28%C(1+T:M?9 M1G* 5R 2,OLS](X\32&D>W*$OG-_[_.@'6R+0-.BK\_)2,)BG[4]?7]_R;J^ M4IW&A1YT8NCOTKA_$5 )VM#>5<[B1K]S;<13]M31C8Z+V:_/"+?%7.4-BS_AW[G]87_LWYG5@A( M./1PT6LYG^WWV%_-<&7SJ*YWK7+L$>U^O=N;\;YOC:P?,G^)^TH#_8;=)P"S M]]S&SV*)\DL$3D69GNB*%Q$ES$1B21:=GP:-%^=6*H5TT#&TRS#6;-L9V%D) M_Z?U;V(.66#POXT(('>O%TDK#O\+3YV"XNO"4S/Y(6#U0?N?47: I&VD=$]A MREX-[@?ML 1\,FKG1.;TG8Y'I^"OO)!+^BS6RL9?%:N]F/3$-.4'ON3F?\@B MLQZL8']1U:6MH!^CI;:/EL!-1 WNS/%AZO.?\5_N.B/%YCG MB7::+QV+_?R4M> >UPV(F.2/&:4T2X*_, M*D?RLQ%7%'\;;(N/:8C1AID:X_6+*J<\4OUC$GBI1EX+00<$7F^ .[)RL7@1 M:39GTYIBTCXX/+,K1AHW"?8VHLXI>(6V0O-6+HAC^@9OS'^TJP!6;7M2[RNG MV3E 7'EF6A?$NMD>?TLQ5H9I1S56=_-U)D&NS__MLK'WO4JZF)8H#O(P<$., MKPE&2.;.[BL$SU_SFN1LN@6X;[/::74EJH)])"V$A)OCDZG)8U9X'G916* D MX4$3?3TUH"^XGY9ZBB">9IMY3R3KT5"!56,%3&#@D,GH=.&YQ.XY15'1\^53I4WP/M"6.^Q:&IB/*G#>>IN."D<%B^/I4N[9NJ?8Y)B MF#8J_1UI]^;:Y?&]U"J#E6\-03R_J$;0.8++.]2UAS-H!F8R>\]WK_L8BN3* M7W:QO>]EU&\]YJG,W$G*;#"([E?K'$ MOH%+>>@@_20C?>"RUB[*\[)Y]-WLX7U2.OLD0>>E&[Q8U11@][*09F4GZQ<5 MJV6Z%O$52,@P="9Q>:5XFN+V,-]Z"*#0_F!WW0$^PI[.?RJ']1QE[Z%DG]C- M[,_^;8"QD5M=H5A4O2@ZD\^FQX*9'>-!&R+X[PP7R523S3UUBJ3 PQ^ M6X"$#+RH_)&E(]XD*C$C72^\D-5J*W!]W"W[5KU'KI0>\L%I&-];01.ST'YH M6YUJXUQMS<+Z+ZIS?>>5[IYVP#MC3A<#+RA2+6KUAG*Z.?7!BXXG\T_<^"+/ M6:V@@TJK7&:_+T,(I'->*-'!@2IW\NN.Q(WR94-=BQ&0J .?$LL^^QVD8_4= M#>IA(9KI%JO-G#SVICF1*M9*OI/?IZ#\4N+PL4EJ%]BG6IQD2&$S0G$*KZ9T MX[-+SN+*A<=)BM["_$%$3RU_]ZQ,GO_&C/SSH;W!B!W4 9>KO+Y0)MCSSFIF M9ZTA!O)B5F39X+I!:2?.DZ22O-;W%J+\X,;;#;3IV24$-]:ZWA6OH*I%WRXJ M^&$KKP@J$R8FD+SBTA:)JA<8J?K8Q4FG?ZO-V(AG)H(1$V4'VY6N<6/UAL=O MHID!-VQA?9:C,FD49/T"Y6@3V/ T=C"^/7X'OC-8C]3X6FDV&(+QYIV[H9BX M,3%Z==WNT50H%$97' )].D..GCBAR58)]WQL')6SJ!&Y!BI7=),/UQ$VC?JI MQ3+USB,S'&]SU_G56R-J./%+E47V*))'MMU9*+\=:,'5WVH=CJ M6:'@DX[$B'E-7Y\OFTS(/:>>5V3P:6GI>0.S4M(MH##;1H&P#<3 >UQ/:U2) M2]1J((%52RRZP*B:"-:4FVOBU5VUNMVBCSRQ@W>K08J^%I_1DSLKA;DB:MW! M_]/DHS,*90H&R]U&QT8CUMM>VF:HF^/"[1>]%#=R:+.3'Z9P(G M39@.SN2W\U<13PRF_9TWWG4XBH/4SXB@N=,+VA3CK2G)-[OZWTK/7-W.]"49 M(V"; RO+\,!##IEY_;%# 0HP+\IO*NOT-\)5QYH,]@G .CTF>*PI7'H8A3X* MY0VT/85L2Z22_:.HQ\XBK6'@CKK=&B)=]Z^-_S]E0F7^[] \ONLE%!*_^-S0 MG",;;)?M#P[_M/8OJH]12>#U+_)G[F4A8:O< CWQ62R@KW0_/NYKA'&=PW.) M9,H&N&643OWTMO!A$(RIIO#XK99E"MX1CR)Z67W$OPN%4EKN+5*7_[=3%',= MN[#*>FY@G:R:?Y+P=M[ATP+)>=X3X$2*9]0@'\X,$?T&;8NH<=\H8>.[G89 M*7$JOE5EJDQ>%^EDNTF*8QL%"/IMO21:/3B1GUOM/!!!W%H.8/N]CI?>V;WH=6GV,/I(<;YCZ0LO*2=^QZ7@O"4#O]L("N6%G4FV8S1^K< MWBO+C6B/NUS:K.-<[E79>!0J +_5G@E"?.)^A'/2WE:QQ&FL+[]?NJ9R[4JB M@^%I#_0;%R/AD7MNSNCG+/ 5;J#"EN4/\C4*X?*GU.WFR?Y#P!B#*M-DJ*<: M7K1$;V,1[!]8X1 IP;)QLR/'2;]%ACF!Z99W#N8G:U3:V?'25W MJSM4184K[>N*3<.G[)K8.>C,!X$XA;:]VU6F*_%'6:K8&_/MO-F\4W$4G4_2 M. ,6MFUT#)>[0G0\%!-IIZAO]TJT4F1$9?Z4$6V._!#(NC'[4E5"/2$GKRE- M0O,4?//*>).5B/><] ?ZV&G!'FNG9YMGEZ#N]KYX&3O$,LUNH.J?W?]?5/Y5 MWJZG#MO1V8++VRN!!QV0:P(DR1"VFF9MBB+ZV_^X*:>5MG_K6:+-<*<-M59^ M5%0ULK$N'MHHGXWFWO;/.%WBX;I1$"^QL.!$NN6>*+#/NLZ)NWGT4:&)ZU\/ M%[^A;4.*)3P:-%K24'=L(N&67G"%UHO6$Z\ZN.95$9].IG'$N=NZ! M$[?: MB9C,8,#^S9+JA2X'J[*]S_[N=T@O&U0KZDFKS2Y_CH&T!7Y'PY(PQN MV:=BL-. ASUYMZO,=[U M#WM96_E=J7,)59#'+1^(T[F-Q0>Y@Y#LKZ&N9HY M2HOD*9X MX8BP%^^.D!"S%/J2??WG3/KGZ=3MUB%,YPI5;G>Z.RWI9<]=IVE MJ__K:A=HDI1A*UA,#W\YK^H$#V&%*GQLN+>3^U0D<_UZLK!570#RL6A641<( MV:I[P0,U(E#*@Q*<=],KWDM!1H4.?^ M2P&%HRBWP?G*^>DC(6?Q,V713R ;2U+TG=?.O[ I$\*[JSUK9@>@P5T_5V^> MAZ_R W@78+HP5V*Q"&-&*GSBV#?^DF?]50_8_=!%(^&Y+H]>9>_Y&?2-1H;: MU;6^7H*6U,[0+ZIB:/OWM _7Q 3\TV5W@C-/P6.IKZ,-A4R;YQ[(5ZE+SH]* ML5K^$$R/9.D-Z).?&GZ[;"3KSBK-)Z>Q"%$5!B?& *Q;Y>T$;HRO9P!:YD9K(--WI][\_QB M8B3VE5W*KX[3F[(0N?=)&9R3Z.=?"27I)>:O!W">OZAJ^['#(FQ6.U,,=S.-CT2[< MLC\X+TE@.U 5ZMEDCS4KS]H!XY+JQ?'YR \U:'=3@W!P6/3*@QPY4W';2'5\:7NXD3 Z\*T=;=Q0;6S!,XCUTDRN.=M^ M_:!;ZM16&(4S5/28;Z[_M:+]O8U^2&FC4TIJ]NV>;;?ESR: GQZ)CE:O1!ES M^[]GY9$HCDGNFN#03\LZT^]\CPG\CLX$NVT6\[H'2;"INOW[,RED]MG*/VC[ M1)T_RVKT;UO_5YWP2S+U6=>.?:.D7+BD,.N<1T7*L3)I:Z9#=M,&6O[L@H.) M3OI=\2XQID_V7.J%:$T!B=G'OF"Q+FVR(C/]T(: !F#'0%/?X4%FS%3,J3VR MP4:&LXLZ.$G&2UBTD\+@/RZF;U**Z:M9=6U@9LJP6_T_M01T'@6IWH^;U1<* M),E\X-A](4.ZG573%H=5'25+F2YK,T=<-"0_D!Y4]IX+6X[!5? =E=+9#N+^ ML@AD-%, J2*R2)3XW/ K(WW+&+]*JRP[2%)O+TM6Q,ISN@:]<^H0,!,];413 M/4&[#4KM#=0BF1<>#_[_*:[F)TM_0DWC ^&K\P9@;;GNHN#@<&3(J]Z._)1/ M9["^)/^@A[8G*QZL%N<[]8:2/"Z8O\2SLZY'7BR0SQ L_7':TWG"(R(@_?O# MN!SUG\0@^?ZYDE]4<8#BC)1/O&F3HL8*OZAJ+/,]Z&>9)P$$3>C- MM7%Z;!!Z:QT0W.[!AC]?+78U=A8B>'DGO3=M>W.^)9:8&(#]175CGE@SXU&6 M()_<((AHRK+=X8HEP!S":W_P63UV4B"\U295(]4U._J(*@I76\W@1'ST/E7BB9B6T[7F%DJDQB_SVH\"ED3B)W!1LK MH58MB&K*M@D;FDJ_V%0PTS)A_^6P+]O0(^>4%_%]:#==N+UL&VW3Q+QZDAPZ ML_A\=;&>?)LL8'7Q@S71U+BOM[WJ=+G P+U6>^ /_-P23-=;4-SJ7KI0C4M\ M=5CUQ D^BJ@W^\&M-IPWUSAZA^KY.CJ.USWV$#/S&O1AZ0QP.KANW/=I%,] M5=$K-0_[&Y*6>H.#WZK0TH9#QJLYN=IZV)^45D4 M 4/(()4!A>"\NIV83;;;^_%NN5O4+=8]OZC@U@3Q99=V+.@753#% M[LG@'_IPP4?K&7,,E]#^QQ3V-53G':FO0 "B1+*[R,8S:CX+&9AA>=G#6IG9 MP!-)A>TIGA.)U7X7(65:^56XI?;&'-()N714">IS)MP7W0!^OWCZP3-!+:AO/=WH2(8;S%LJ!D]D\FT('R)U.FRM[NZ O-5U_$:-"?O[:$F=!B!:)6),?EO:^: MYQ3<5U3EA##+>;/3V8;J$[7F<.'#YM=_49GE@R+^D5F?H0VRENTNIS*'DWWI MMNT'!0A? >LLX<%GSA9(U\.>JF66X*A91HTT'>CM'2"H*H*A(QWW5R MNA5C.]WYGNS=SYX$=D53G8*G9/;?N!1J-6LW"F"K6#WG%$OVV6;?[:W?@_ ?UE1HQLW__SL-\"N-%1NF+S5UU&*E*ZEZ4ZK(=OT["&H$[!+*?KVX58"46G'1"VZ04 M[@RV=WHCE=<+.IR5:2LU>0,/":Z>6HG:ZR*1-C<7+)D&E)V%AA)HI;^KB+'Z MOO/766CJ$K'[^CPL^BZF.-&>5*F1XENH5MI.%MFQ,A='/F5*C%P9H[&\R::X M!$6N^*/[\Y^.LX"4(*\.V=O#OO_=-!403!+B>?4-IC.L1;RY]A,8UJWA^JK) MD$U@.Z+[%Q7F\SC.5 @;5^@'B25),HO%W<#-\SA+Q"^@%1-4:*6)L#[F<=#[<' M=7]D=#B$QLY(GT_CGV64BIX1^N'.W;50X3-D"I^;)\152IY=.+JPY_]6-$*\ MQ^?9'>@>7/^&?I(OZ5-G,-#HD,@]6ZDXH0(1EGJ%+79PN=D@\Z**P+%@@J-9 M>T982.+S5OSCS" '&Q]LT_><[*2E8E7W=+=X#GMR;@5BW[WYZW1H<*=*2VY%:=.N(#N/^4H['8!.C M)DJ\G NZBZ4_B=]3H9O8PW0OAMQ@]T<.**]G8O+?PD!.!X%E!P.>%A+>/^[J M/PX5B&ZW3O?$[ZB!=\5K^!F+H[1F(:_'$DX]JN4:P06JE.X)?5$VA:_EJ>[> M*#8U63R>M?U=&:XP:G_ 94FK2+5R%/6%[V\5B0"FC%X[;C? =L_7@Q\CAR<& M(>:7@LLB2W%NFHF! %TK!S7H[77Z=R-JBLOZ3X>D)I]6L+7(_9A[$2*9F$6W M:2EYD:\_O4'&\,>,J+1CO#.KSZ2TI;-(@Q:\I,0E5O\&VH8%?BZ*LW2CM=>;XAC#Z$O^;K-%KWL.5.\M'UP+%\WL, M**$Q[MA=X5G=Q65#$35>%>-PQQS%ZD M^JMT!F=_4F>E<:K3EJ7OET.[[04$"9WIG/V;#K_I7BH6 M)-?IE0"A*TU!.WYE+ [Q+0(2\C?$L_-NP^ZE?OFK W:Z2SR859GOJ8)DD[> MWWU+^75Y>+0[^I&2^04YX(P1@T4-B3K2%MKB^V6%<+3;?[RP#A/[^%6DM,1K M/>LLVPW@5R:.L2W++-GII5[%W)>S0^.L_>3.!*C5H06IDB[ME?> =TEH<&"S MANB,9I9I9Q5SB@H?=6=EQ226V6;3\T99 X#8F\#I"KM,T:_\IUDX-Q?I:KTV ML5B=FC_/0J/)>MH"S=>]_C! )0\R*>81#M@HL%U[JE?JA8.FAD*T$E&\-H@$ M]/T,N,X/).'>X Y@@95CI?WM^=_F%R&>+IE13JN]K[B')J*! M1W]0&\<(JCREAVE^Z,\_&H$E28)+8\S<>$L MZ4MR P67+/6"&5,N[^KPOI9C)XF'710=XTS.E MC2T%5BG-$G=1)(3Y2;R>4 M%H>WGNQ529Y9OKO_)/(=U$GF:#4FW)Z45EQ>7[Z PC;NB7F">,##%W,TJC(. MI&O#[V+-+69G]5U=@3;M+\H^O5*L>I<$\8PTA\$IF9,+Y9:\I _=HNV,":^: M3:9-.&2GMG'XQF)6UK@XFGD1A@Y9KY8&F0^.?+G=_HNJ'_TT?I$.GHH-XU], MA[S+:[;=80$E2P6&;W''#W NT]LL@\4J+N?,6>V+=^D.ISTD0Z9_,Q'Y!L ? M%9'7>LA-I8!AUP*:HJGP?E5A"LY5[C_;.G_W.'5'949["WUU&VU<\II;O+<, M%+YXQO?O7>,[_PQ_\@>V7NO/=S_>8H,:3GDL+D.V:1'NUXD?> M(DTM:%-D-MY9F>W[883&E)W;TN2X8M >U_X\,>8?$:65_97L 0!I"@CR@[6+ M0:NL'3E+"Y8%E4H(*F8*ML+1-_D]1NMKJQZ;[U5M>WDF--BDB#IY%/&$A&\2 MRUMH+D^WOWZJ/!PRP&R +I\*.M=1T3D6,'SCKJF],]^ZZU\-[?%,_!=_BNJO M]WS_%\OAJ)Y*S'\-@'$C7OG57!WSSUAV$:0^^93&]([='>X7"GTM(\7LE][M MHD?V7ZK22(X,]MW8U9:X[)']-?OG "/S?L:R2AB1Q>_(O,@-KC.#5W$'P!OU MD?R$R^UU8];9B5F/$TZITO#UQYGHEA9V-'R^A5M$5W0UH5:-@2_V-/ M8X1IM(4() 'CE:#VLWFT+(./;KRB/\=,48#R(*<2&1T!A?2^M>!ER"40D3;8 M5A8B7_USU\[V6?LS1O^L]]0KV97 MA=LCNC_O!KU"?EFWV7]0F>M60B3.(*TK%SE9J-J[:8(PK\Y;YV'4MY#0)7K=VDI=&>&1P-[=T]+7I@$);KL>6 M.U>ACN@CT964P17?T(RECU@Q MM;_MHICN=5451" SIBD>%A%Q<_I=[OYE]6SL*]@'?8)\&GG@N^D'I)VR3&*4 MH)^WG&DCUZ9=?5H<#2_J@/-ALAF;?3?^K)<*@E%]]V1"@W4Z93SI'PSU55\Q MWXV'ZPZ$-_4LHX<>/;IJGGI-HUA,;L7"[/^1^7_0T66[KU8WW]HK5EQC9'!2 M%W]X+R>"45N\#W&X-+;LZBO/!"Y)J$^N-?/18 O*5X*C0WC="- VK-3AJ1?B M7AEXR9[=8)WP>^Y_3./^2YNX/S\ME:J!' MX;QB$MF+=NBRF.'6_ Q-:Z@V:J/-I7QT[:=6E[D3,A)JRP+SYNH^#8C*PBTM M*(6KP?W/=T__GG#H5UMPPETWO8@L0:",JCNUC;R*K^GWL1%?\!Z?^;">:]],W3Y'#T3'_YQ&UY_Y^AY%TE0O$JNM7^2 M5\CKPS-_OJK$#(XAX:\QM#A]W'2:.@!>(T8*M7)7 ='DK.<5:^,J_5A1>L5G*F!IU^^-CC43F,8<(D&H\)@?ZT M*R]*8%JB/;.LSLXYN(&%,YYK&,.?N/*!)LWIMID#@&[!]#1^&O&@'G/',W-$ MNK?["42A8#\L>:!A$S]];S$3Z28R^9,]HBVLN^WVYC8J) ML;9VR;,6:19\(RDIJS?U2T1EGG^Y^'W8%U/MO5G^69+^V5!@=KZ_0<'+8]4: M1EZE CVG]@1JQ^_ZB.IWR;Y:H!X?2JTH-P(4\LQO^-,_?9M2 >>@;/+U]*_4 M62(Q/S=$D==6;U>KWQ5M(*/"W&!=J5GV0$L>U&HQ+;G4J/L&+SSZ%79;\LV" MZ"0*W1'Z*WM_R)S1XOD9K2");Q?O%L?>NK$(\I@ZK?(_[.WY#\TQQ/KUK@F3 MM"6Q*\ZVJ.#ELXRZ#KW<.\#852XHU*?!'30WPA1K5Q(;:2 =2VZ;7AETK5)- MC]KUY_JEVX_'J7IHF%SCI72]&*I9^1[G(>__'V>\,*'--JG.5%8H44XKTA:! M='M#F?P&I$:&L.J>W]?>Q_<.-"65V[N5B J_CLK9UM$?E;6XX)6TGI4SU7:H M?,WLX>9UDRWXJ&PYJT-JE/Z< YY _O%0L^3-IX5%OP;GN8%77,[V TV,C4J3 MW_)CV@KKKXL611I\P^4,',W4'IW_N<'*,U!F:]/^R]> MM%HO=XTK-L::])2IB-A!9O;%^E34;XF[;J8N6SSN.3.?6W#Y\'D:SYY728,< MIQ4 )>/^?^'(-I@D:B$;GJSL::VE31#;8!E\G5$W]X84<&@O.U]Q3SUI2ZQI M5P8QSA+T7+U>3.MZ\H<$=3[>N97@5/>K?7LQ/Y+=+UFC1EZ!!MO2RR211EBN M+>D$?ZO(9N%_XKBX_U_2C2LQLL_?:EGFAOUDM/KB*B']U=11)VJ3%:4%DV87 MO:#^)K=KG 5AKS4O9A.M^*SN>EJ]*?RK:7%A;J(';/[5\X34PZ5HC?S/LBZ49/*N>R1;_I8SR<\$HK% (5$N+)?=ZHHO%OY2#_F^A MTI=J%BQFN"ZNFU=T-D1/+H M!&6J_MLSF7]E-.$+E\W>2JG2W*RP[/"/''%]Z3ED1'?6$W>BYJD$.7(X245# M;Y?2U]Q!+FG=O)15D#9I>E?5"3)@T@YM>H\8+@P*=.- ##>6S%DX<2N7**AH MWTD,G"P'_%_LD">G]UV@)%W#K0/ 8GUDXZ["S*!Z52:O$V1$1;$TJ&1>XB?6 M8[314 :+4\WTN H4E&KXL=%AO \+0WX+*FA7\[11QUFNU;?'9.-0 M1GC3K+OQA:,A2B[_RI"_#,_MJL:H>40/5CAVKN]G7TQ=[S,ZU,S=S&[T9CQC M'OXIF&^)[\&%E56;8LY/D$41JJ'_JR;^?T##]PN3KU5XV@R1NSRXYCAEJ/HA M21D6Y?:2+UT2%D6[_^G-=Y>D_=C"'RW;P-QQVNZL^0S"_WKDPM ME)=S&>39U5G3?[JYHKGFA\K90[QJXWLD2,/Y'B6"MW[\L:A(D%1$3<(W]D3Y M9*4*[PD,NH+/*AF[%#*F[1.?E2J_R0,=9Z&:XZ/MFWF+@;Q-ZO;'SXNI8:]& MCQI\JBWG^L?K=%&D>.D\:+[/1F>@YIR>NCZP[GZ(QV5>=6G"[@ P;=''J],Y M[GI++=ELL^_D[_RKYCH:$.5N(1'3]P=-3.5M"4N2NP4A:KY#?0EL7Q"C*%=\ M^M[C] 4;Z9)'!\"1RRVKL$K?*^2+5XA(IL?_-U?XZL5=.K[!IDHT>=9>"O$^9J4)%2I*U0.K!P_ES1H?N6&G#XG-KC403[WR016!=G%A:B:M*W..N'E2X;S[4BF M*WWB";L"U47_=*9_4%4'P(O'P!)#VQS4,)X >::X@/ ISM%OR1G0Z6C)*B8J%=T/H<0$J<[%X'QW,1C M 0-]5%HLSZDI&]V&7KQ%9P&X/Y.WE]F9RS2&F*S5/"S_X2W*Y$1%-*9FUO\3 M#27?WT >NLLPG,(3.VQ6ZB_>N@X[5WC3%5,Y'")^72^1\DBC<4176?9*1D9. M/6@^;R+&9:C65XHF"3>ND#<"=,):9EA:] D&YM,=QA0YQTQ!7IX)3J'JHS@^ MXQ-T%D>HBQ;E!3@\,X#:T\8>&4&>9O[(IS,2B_.8H:+9$%XMSO^-+1//7?7L M,X(T8GJDK]$)U-WTOE]#\_!A1<2GV^+UU?Y]-"4B>1^0-+\D,5D@[?=MFN]U M9,"WY!2/'^8?SP#J3YOT#2YEOAYJKZ09MS[QFM]3@^FWZ%Y]I$%_C4;FO%LJ MX]!GGJ,C"Z9>8_W2KWLO:7 -&;OQ5?UO&86=(K XMID$,7IO=.UI*^"_3%[2 MX// ]]WNW<6LW$<4V^;[VK9)IZNOPNHODO/!;SW#8NQP-X0MPTK21%^7%\YL M.G2(.6Z(JKJ".U_I357,E$<6_-9Y549 _,\EUU/\WJ_N\R[&YS\X%:F(9'CW M6"&_1,G[4S?M3\SXNZT_/C%:4P-Y2(*].,=<7K]C:+7]A+VL7+J_,%D4&,Y- M?K#S:[*-J+1.\5]/!&'^*X6\B>8JH,H8DG&!!GS3<]K'&DC@Q=$,IR2]I1NK M%6QB#T;*E%U-5:8>/D0R944[N'&RS)6K_0G,3S-5 6P,PQFGC>\S&F$DVH_/ MR;XL=+&#QS4405[E9O!Z#+_,^"TR><(LR-D0^K/2>DU!3E1#QM2,X@!+V/>[ M<6W#R/KG]H\R546H[]P?/XM)R)\\,G.[(:<\J&T8%$D1Y"%AB%#C)=Q,]&A' M 3,A>A.^'287OSTO-I<0Y9\^BB[RZ\&R4*UDG;@5J'Y/>D^@!AZ'5YU/UGLD MW0]_3?FVQ;-4=/G@RZ[KU?KW4?<;@-<:L)1':WC^H7*'OE\WLOI4S"#G3P\D M=UM-R^ ?B*60L5#GL88FK[2!R'!+$)?*MQM44RR8V=I) JWD5NG$GDY/UJ0^ M'JZ[/CV?L&M*1?1&[?EWD.>+2[AM21LQ^_TF_])I=/^51'>&0$?66E!+G\:EG4HCA6FUXP\BU(_P#S9G^I4D9P&:,.N?I+Z6SP>BOS@];ER\P MP6*!TNO1V8/3>=1EN31_:Q]TIZ M.T9T+WP5I2EHO]AE9VUAU[1: 81&3:,6B_KF1%G'SOJ&;Q.BFN-!(A!'QW-:,Z($7HNCP M$M4? TL%'Z+N5]6R'XLTT6 3$[XQI/7LHT*YR_<];^4.;E;5(@A<;SAMT\QH MI,-T6.5RM=:C0+M:9KJE"+&/87%+-VW.81SJZY+LW#^%R$QV7-JU_;*NT%ON MU4_"T#^:]=E <5_AQO+=ZG$^O>M:^_ED!Q#$.[5_V_O,AWO#^[[8-FM/QX]B M#^!?B0O/&VD?0.C+/(MUP\3]260PU=CK.^(7YNQOB^APUS M^:+)N+5Z6E'L;[=PT>/^Z[/" M:,!H6);*G@WG8<56B9MQ$#F][SRAB,7DG.7VW$ ))XZ/]^B>#M7@[4A_$@8[ M]9F,_FI.>B\DVNRX9'-A4]Z93=OSVNN&NJJ7@9TJ7,".B4$3N^YAQ7*N]5X: M.%S&)?^MA\WCN"8($Q%8%"F:3=3.C -T_,X_'G^1];A6U;!C@8T(RO$P*FIC M?OIU*H3QZP;JR-!*A=LJU/X$@Q&=M7K4NF<+ F&Q2,QF+WSZ!!3 F99;#4YM MGGJN9\;+VCSX(1K0JPL/[5:^ZC+!)8V&T\:,=1GLA5G#IWC]V U,?;C?+%D5 M1FT\)DO67'8#'UC9NHLSVV"95= ,HC$;[%DZ;%@2G>$9Q7, O'6"O*C'IG$G M\ZU$5!-WDSR!^YXV\JA%8YURW9R6Z";EUI.<5:EV 49T6EHL'WE.WTEP 3YB M9:4*.VJKQ4*& VV>=AKI[0PVGX*'M-K'U?%XHX0Z?@RU/]:5H9KG>OBDW>2Q M[4;%G#Y!TUHW"JJXA6* *W](?RA;/C5N#+9P2"!$^Z4]K*E@0O#3W= MQ,B](%@0 3/:TC+QYXKW[*H+$K7#,M:8N>%:;KS'ZY",<9@QB4Y$D]'3LD[P/K/];F#0149..JZFY!YM0V1BP,YC1X^-#K M=R.+#5V5CG!LH +P&'SMX*NY%T:T^W_Z1(^6$^HSYIGS\+<5RC@=-<[,>2=( M=S-'T#2(,JJ@B[ %FY/X]ML)H ONH[A@0+%GR'Y>C'KRYDU9N9KQON$?'SNJ M(OL-?#$%5;<)+SYTOW,!B$%P"\M#=I8<* 6,BGF--(_>Y'#F=)!33WR2_&G8 MRZ^C-M^D[).[ 7^W9%P'>DG8UG\E4!E',_1C%"K['58->UWQ8[S#6YW).QW= M(J;\<%6#;U_+N++I2LK1PG)K)/5S0=?8;/T@AR6EQS?'U*;C12#0&P2ND3:^73P2C/_B^NOD4-S4LM&J%&[.]5K?]V@DRY-7"F6<4?B$8/>1L M<\:RRPBJB *>CNY\FYM]5Q'9NC.4AO4H*Y\(48N+J]%F+BHT,XLIRE]^ZZJ( M0SL!RU8KJ++R),K,N$N8C0I\"8#%^_9:7[BVP!U<104:,LUNC[:MC<*%9G%+ MF[?V!)3LY?JZ=!^]V62CFL8$MV]]=#7FI"8)'BIADR7K_)0#P*D&1J>(>B[3 MI(D;<+@ 1FVK4^)W),KL#484D$S5H-\^R@LW8V-"5DN;+/A'-4#H9-_M76T* M@!<]?N& .0#H%@]=+IM# S[U3?-OJR^5E;I(:.9XQHU(CI>:8/: M8'/1V>.A6LGY+M"/Y,O$3 4PX3T[I,U DSF#>]O(\E8\9%T)5ZD2<+^O\),3 MY*'NL-FF74YE=#(,$YYR)\:>=8[O,"9S>8W.+54R3K;E@GR\W-R2!KNL(:=@ MZX?3^W#JP?9'PD+&?JD,P/^E6NI0>8JL$KP_<^A/IC MNR=8,?GHANMB#U'^?=XR#6@-IFLB$#=*E/AZH\G4W/N>6?O X5R) -C3P(O8 M"[N"[B 07@H^>U/P'6+XC=G$I=(&RU1GCN^P&E]!:SW75,XZT/SZL[(,N7YB M+E<*D98M)=QVG3T9;H X&/T2R\5Z_C6- \L(>K&%6;>3PFO=NH*//%J:G[ M[6"CS#N\-C\(]NHW5M='0@/*@2#Q'!>(4>6)T Q,A?+4HGZ&P!-_7 ,7X-#[ M5LC]HM7='%Q*]?-TA*'_&';C\AMTHM1[@4:HY=!L?4OR9_OA$-7SI-'SB&'F MGOS(3MV?=,]WL+'/4)DOT$J*;LM?V2A>3D=[B(:H_*C;!?N,1&=MXB;HLYW0 MY._@^J?C*$BY_%R&BC;_@;BKA:9']'=920ZDCJ'T1KDD.[R_(E- C.(X&.JR M5A9_5+]Y+T,U)AE5Z=D ^HV?,I/L@@+"X"L3\E/[#+X-C(Y;C5E5S"K0AJ@] M&JJ@&8Z;A;R()BCK0+K>,&^6#ISS=LAN6PQO=D7/LN5E1TDA0/2F-PJBMS+; ME>BT_X%YJS_I ?38 3!CG3X/_ZC"> "<8CT _,% 6JHKXL<.UQH"B)T\"X;6 M(6JAE$]P(J?*:OWJB]D7M0"B_7[#655C\& MDJ99J*8F9/N".S.GK[T@W RFQ^;%F+"MM ,>-BVX.!:;,;VUN5";DS(@J'E! M;#.B&]@Q;0W0NN4)6WJ&-Y@F(DP8U=R&5VB]5Q:#OZ_/Z)L\Y)*W;-45V9)QO M"A]S@W]VK0JU+Q5BAZH" 3T9Y#MA5P.B9_?\&ZI>$2LB=:>O1NZ/OB-@]QYG M+FA U;J+T 5(S1>WA@N>W<&@S1]27Y3],C[KBOB\(;LT08]?N>K)N@#BI3O9 MX0*[YQQO_8!G$AY&I#$\^!2:[]\H^=<:/X[=%\,LGSI^F9WU>9ESZXJ0E:,, MU7KU\R")U-(NJ"@#MG^'ML2M?#K& MY[X(I*_XJ4+<@VMG-V)PEKUO%A*$/!YI\-TD"%HY-#B]S=834G;I,_)02TY$K$W> VOL1_^9D37H^Z4;C!,O0;(KDS08FC&0[Z-**#$"061FWH3]VL[ MG/:4AZ-3PVH"C>CJF;0N>8-2_?8 J'?NDYN_WJ0EMT16O7, >/71]2JU\(EF M[J\NV6"^KQ\ )U)W8'$N"]DLE.2)?!BM3"H8I5RRZHI&=>3G12HH5&0UUN#N MOMKT^!&*C0;6NJ_C5"14GBE+;7DE576)7ALKA&G=6/2IOQ M5\Z: ZS6M1V YU.2A5HFC=]J#-'SUI6NUBH]*$,VK=W0_,?! OVJ7TI^_!2[.LP4!QK)O3F M54SM5]=NP-<[JU(V[EW44Z (4<4X%^-JJ;A=<@#$5"47ZJ_1=(HEXX=FI]NK M9[(2-*#F"]EK3*'[[TVL*"%M]DI&Y%4PS/6"KM!G3)-5\WZSNEGD@>P"8@)E MA3_5$Y6MOV;((N0]\NLW?R?X&U@L5;[98.FJ9F=Y2-P)^R)0:[BY[>1E4*]% M()]D7UZSUC%_RJ]'1;!NB0R4J[04?/L GH+/>KY?7"H3!NK[%J_P5;;AQ09_ M(SK)H"FGCIQ3=(;Z:]W!PP9RZP_.^]+C&GL[@WF97<^!_X.0V>%" M"_0?QA5FF\QYVP2:??#BA$%O")M'6D<0Y+9PIB/W3C106&$X8R'MB Y0?D24IK-GG6--HJ.#BZ3A6RDTY!,6^^SN"Q+^5="%5;$_?$/, Y<]5T-PH7I(B1S)GI:2.3 ]55C-"?HJ\X.@"OMGSQ/_=BBVRWW68KV.%:6DH@Q7I,/6^. M"%&9GD*V96^5?OM^ !BWZ.-;(G0D0'9ZA>[K[XM0I6<3YB1W"YIO8V6%J@@I M,SR!&.+&ZIZ? 7D*]3308HY\\FS7KNUPB!*WR4=HV^J;6FD?!1IV"-"(]+GEX^^S4I=? M(9% XBNAQ@;N,#MY6WUBG*:M4/]D'RS$=_6Z?'WN9:8'7Y%'5<\*#:'( MMW3%;=I>D:XIGKL>?31IP9S,@B]B(QA6HE3%ALKXCUF*VN<#][DFPU[%?WQN MY,B7.JW4Z.E!Z..:T0EX"D[ M1'X4>-"_UC,:?=1<:D@UJ3#3P5V]G M-'_;J%SZ I\5NMD0]JS"#\D4B%D"X^VS'?T6K4U7,<:JY=G;_5%(49+A!G=W7R]KRS5@?+&7ABY>U MU^9[)'.A7:)N2&C6V8W0*?AJ]4*ID&>'NQ%=7.!-.\G;!X"OJ9(!"3UXH^;6 M(K+>T-*E'A?V.%O3YEP-!3K^-0!@KZY=7;?_2DQ.C+9)#0>2<5GBBX5&":U"A3".?[]?#3,??1X)R]Z[9$N\JS9$ M]<.?*6<3/A)\SU1ZPJ#(I1MZ1J_"7VR0K5@@%//&)F[*E6[9\]P/SPP TZ]R MX6TK9^*-99TVD>KN,%ZQFL&JJ4.G?(:VS#3-/W19 -LU%H\-)-9%\@(Q"U!& M=*6':.?RX#"2@(JD,DN4O 9/Q =M#Z(?/._D9J$BYKZ^\R&_;)\/466>]WQ1 M3(.(/(HX-B%>_5QJ_#%-X%*9[>>BQ7NO3KNC3$CA9?LO5*CJ"5;L843$LG)U M8D7PO3[:U8@J2369+VUVORW51KI4#D\;U9N*\[ MEFD>=/+*[Y6^)=KF76T/_(JR(ER+DCCGL.T?C=^^K:1='^*Q;D0WQ.6U))OG MP//#9?R!VM&AX)&[H8JM6&L-OB""Z;2&;(>O_8U=^=A0H2( 6^24 52. MK8'C>9/K7.KH]HP#]W;/GWOW5'4\!M/>8$_]=F,)6F/!0<@ \,L,5P.:#&X, M?<\@SN_Q'HF[]GYP(%T/_QW=<%..J)8ZEAL28H\&_&RC L\E:G88>:'$FTXL M;#52TR[N&-YXRWX]*1XSDR6+QS^Z^BAH'H+"2^3/C5S.K^OP9W8A,$?6/^)Z M.N:8@W*SK5=+H?I"RM:U;'#F*3I-OXWML+@?:<)00RI==-5Z.%*[B;FWN%@ >Q>PR\'5)2E,/J!:;7Q;]X7;.CG].S%:1%&FH9%,; M3WL>\Y,/P 2/NQ0W*&L!#[WC<&+9E>;I/0KE&=/-_.-!V=IW>UT 0LMQ^--O MBXS4;_@S1O"=H9MY3"!8K.L6^+*84?^&\R/J?I_716?JP*8BR G#HP+OM^CT MIQHOY6;:W03'E#GZ^%F7RRRZ";!J[Z(X[S@Q,]_>Q)D0T;2,)TD?TGB ?1 M?CV;25\USD\GA&RY 5V&E>UI*N")V9=L#+['>[-V;15!YL5^;8,W^COX 2.' MLPJ'^NB.$.0N\<7JJI9^5N&V=[D_)\83J9;2 MCD4AK\=CO%WX:[4@ WGZP)TOMY=G#B&.H+*"^FRCK(8%ZP_/Y6/=_NQOTFKH:U"U)&LB72#M' %9:UG].&%ZVP"4PR!3LP MBU36)&YT/,$14Q#TM]%/JVN^PQ[X6V"^$QU(\ M;JA\5\'C8TC(:^21A:56##Y^]B%VP8FX_/>YXEM*O/W\ 8% #M>Y0^Y\7#H ZJ MJ5UI3QP[1\]I5.&>[+W7"\H!>N$F6;"'Q4IZ]Z],$D\7E)99^:XS3X?HS6 M0J-@NS+/C?@Z&P:W# <:'^)DI\9.W]Q ,K&WI@FMPO1T>[MMM1;,EECS[*%M M-JIXW#N])X=7;<:IP\-UT(!>M+:1EE(TL-["YVP7<.2P36=C9MNU>[+S.<*< M_CLGV]E*94,?2W<$[A9IWVNTIU7@GHGWI./ MPU9^IZ^!P .@))M4<@>4PC\J"E"L&.:]&P]^KV9*;M-(#H3(5>2M(1V)J,.D M),1FD[8,G;J,'OT&ZR*5!@], MI[I:ONAO*N?&!\"?%#G2:X.-$@[,)J N?8 Q?L=&^=H+N.%_3 R"X^1DA+K<[[V.7RS9N=/(G62K$ M'MI(KJ+:$'I^ /#/JW]CE>W:"_A(7BB2:=FF?4_^7KRB/CUA"#+.ESV:2;9. M?0)ECC_;$]VBOV;+BOC@9KA5.AQ(!]YZ&0QL#)2W/=B((&Y[Y>,F>9T*G,KB MZC%.9G3@[C2[/->76^OK?726^-YK7Y=.V:"7/H2 Z)G9X=3;)V^&8!X:1Z+; M"+S(S*LI]D7EH\7!CZ_ Z$"]<*^]5 "?5W)[VAR%WUWM+Q_#P-\'!M"-H'=] MKB=,T&^B#H\_\;+T[CVE!9@0UNWUW//]),-9U)\("N]BEH*58S_FGP=Q')FO MUM+P.#]HZG>$QC7?/2,6PR7:KNOAKAX?J'K_H1N0:2\LRC_,CBS\-X;K5X+Z MYI\)ZKT8Z2!&P*^FC;D1A,0^%$@LUAK\;]+5&D>;0,-UMN6;[)I[5(ZT[P08 M#[KO8(=A+80?\KL1S7=JW\JKJ3^S5U??0#*[DX+N"?3U'>^A\>&W>[TGZ;[I M*F7"6^H30K_>\L3G,9SG41\L%R8^+698];6%LS4#6&..-&8AR*=F131'@HXV M=3TRU/+GA(*WRNW2^=K3)RX?!I'.Y F]'TZ#+;G8GJ]*A5%42]7Z6[;<-E%5 MRF&]9PQ\>T/*NF??B+WN.0V*F VTQKPJBIV7#?VNX\;@X.?*N" :"^0A0=F7 MI:/G-D\(*44/%-1'6G$!,RIG\C,Y?RA[)%O?>=_1&+F?K,=8?UGO>G1IR3A# M@.(1]58GR+L]R_MNLB.W>X)=B.Y4"^]!<(U-Z\V8;8Y/DA>$+-B($20- MU_I_4(;Y%5;1=LCDR_9:JAV_=B7851Y@J<-SR4YP4\$8&] MJ,$W-G4'0U'6&G+9^7%>7LJGB?1!,D X MB@HU^I.BDY2,7W] ,A\G)10&[^; MT-8D_^6I8O06RB/B_!L1"-JOMRV O]Y.B@>;SUPO KPKFHVS$.)8-A[@ R-R M;MS=IYJ?16PMUMV!3I..OM#]Q:W5J&$&H;3E^/OPMCU!]M1I7=A^";#3/$A6 M%: 47U$6_W^5,_S3PJ[_#H+$4S(-'X-3?_!1S6Y[_JIBL'\8>8?&NS,\)<2J)-\ M<@*',RS7FK*^-V8N,AX-;$W6:#U:I[>MT=J?LC%6,1H#16U)7\6X'9H-VEVS MW<#+]O=1:J24?KW\$X<7S F^Q3%)+1MES!SPSMDVMY]]AR:9YSI?<4$FFC)M M@S)8XLC=OO)M=3'PX_OP\4"] T#@9\N*$5WO0/)#'$VOPM/F"#R16ER423VB M&3$HL"[[[0 8U-\1UN$8/ 7]V4?S5[GQ=# _XL/I?;&W%9(XSL[$X!2J'V3F M,.AQP0!LGQ2BQ#;?ESV4R7MH!]O<\5>=LD)+E"Y43W"TL>T]JK+]<-;&HHWZ M 9"HMP-+)ET&,=C5[%607_V4N^]G'V/>X: PE3O5'F M 7UTSOB>H: 8'[$AEML:%9"I,M]!=7HB_:^'ER*@S]VT0!-OWMR+B_KFX[(C M=.=;&.Q1H&["W<9R,@;P=W]4T=V10>TO[HW]70':N#[UHF&9L&P3^0O"(>J= M('--1H@.F.0N9MGF!/CYQOMBG=XW#H#H7!,R)D#^=ST:4(G3'LO]$E0Z-Y^\ M;(%??2(VJ6(^YL402OZ(8L#7!Q5:>"Z<0C(']-T^OG ?A+T6:,.KUM7'F5WJ M-&A.+5VY_F:["/*$\ .9T:/=I842Q9^.8#ZF#SJ#9;YS,<$OI4#@W&C;"J]I MKT2T:$ OCJCM\@>5O@MT&=NS^+AJLU6(^* 2)/8NT+HW[@-E]4,5]LZL557% M8[0A&//)5]QGX3-YV5O44^-PMG]>P:/0:\BCY<'JTH8>R[:JB\>B EW=Z/:( M9#3Q6H7TW4G][5U+#D)'R[X7DCG'Z]]#L(OY!\ '.>8M&D,/D#EK%.:\:S0$ MI^DC.+TW\9)[CV +-E=PR7&_4)G*8<]<81#*H@O&"O1!SHS?U4JVNIH]C0HD M<-_K+U#_B?VR4TX@CPBK\H6H1>"'\!T%E]:9&RPCC6)V6QOA5PG26G>X5N=5 M709\RV.?3>[TT94CG+02&L\FVU[N>_U-[.-DQ[W3G0? ,#BJL)P,]9:=/EKV M]O3818_S@A$5JU/+4VD3,KT7;12G&4W';3M =+"A'G'.0H&<0O6-E,&L]JX" M!._KQ=MI?*>_40%<.W8[S$HGFC$X-?G^P,ST%Y+ZP$*@.$JLA"X8,__:14J/ M:RI2?SO9$.OP-MT-=Q[>U+=G/K!,/A_. MEZHJL-]/S$=2%[E4X^"*GON#L$6&WE^5S1I0I87%VZ1'(K:KL#XE$[8JXR"Q MMJJOA[*/S8)8O G7HRX*J!9!NIL%)YY-/^7W'Q9N#9 ZTUZAXVG6+%2S8T*? M.25PZT/0/&2XWP?)LOA'?7,=,_=X)ISM_2(:BX40>*N_DEFH?F2Q)2P'B]]5 M^5$Z;ZUVBO%M$1%%AV>Q;-1KF&C:I_T:.1!R>DF#94B190>X>A_>318>2?@9 M$0C+PS(2Q!\ZN1*1S+*D(,4KI.E>_QUJR0TP+'K1R+3K_16[7[)S@7GC")&% M:AK*F2)E,4L^8?[$VR1IHEX]MG"K2-6EIE5!SF:ERT2#;^J0GG6>?5%%RS^%)VC>@BOG9M9A_O]-_;(,JE'XYN MY4%XP7K)[+;*%F9$_QVACXB^7' :C6AR!M*>=5&_:!*A,O"P4:P\X6Q2K1[1 M8#'7:,FVSX78M5;=&7OE';W]NFZS#@ :'_4G#JGSO3STJ2.A'(?7;-Y MNT!U+/-*-/IJF!T+W] .(*IXQSS]G(;?33@4UEZ._*)O;C>\UNRQ+?[[XG(PY*( M:0PY=1WTJB2L*^$ 4*4)V-_:\UV^^WO!$S MY;X-6"+JQ5Q"Z,&_/TE>KCV;A?[)BH.R_ACQ=:+N:IUF,58^H80M"ZH_)E4+ MZR$S#'=7JG='+^41+"&4+A]@XPV"+1A?&-0LN*?96.3[LK%\#+P<%VC:O@_: MCA!E*$?WT0R5 ^#\+GJ&C[9^5ZV2WP33?8\4V1YW)JRXI:A"^?U)F8PZ=QB2 MN6 Y.SBY 2,VUWNRYB7.SYY2Q+T#6MSV!#*5K:J+ZRQIUO27_2U\YT.V26ST MJ>BL6SVB\V,A6K4TYY?J,%EVOO:KMV1V 1V;5LPGPL\K9$P0+\Y\KULU$HQ2 MG=EZHZXS;\Y#%@(,241*):BI7#9A@9)=^Q_0X/?OB>D*CFXO9B!([./>B1:" ME"UH\=7X7_CZ&^;[&3[J<*_CG=R=CP 0/G4 M![:Q.-A>X)6-"GN=!^*T8L6DE.R%$T%PY3;_<^E*_K4F&L>WRTZ62SFZ:1MX MB4^-^.P/@K>U*DJL@FZ'[2R'E"S,=%S&O*+,U\=(;:% ;ZJ.XT%!B"#)S\'$ M],F;B:;*]E#RV06=7=96DHZ67(UNAT?T*@5 \7/J[,I037'I?*Y C.GOG 0O M)=Y37\'V#%\(PX8< 6I1+58S_Q6Q B2@?AG1T/'WB7. <.!!OUI-?YL<*#Y M@%]V*#L7+@@^*?"[!05!A_C@JH9>/4Z!0X :A4'*((,>&PXT9K:JKTD+#S?9 MXHYT/@U.G2$S*Q)$P=AG/@HQ5#A0*QE%M\]+3IUH(^>KIG=XO6=V[ M]_5M^O[H^BIXG^C97[C) U$+^O.E+MNU"S7#S>&(#5=:& 5'W+.OVX0_!/' 4W".04 @JY[9<2%ALW2D440J M'S70:&GLVGPN?7]Q,YM>;EG<$ U(QAP ,S:U%%_VQ%??I(P37U$=GO9)Z/!)4N<@8(3G=N]F04CC8R=$(E MX_0HZKJN"TZWW;[8^T:O+-MH"T-_8&/RD-J^#*+!VB(6QH!?F;]2$!\ \Q6A M<@)YD5-R '1E@M *C>Z-6^[=ET'Y8.>.+:RT;Z*R5U%FTYV)MPX 7B"(]?\$ M1BZ\DN2+KQ&UHO $TE8RZ(?Y(+BDEW_ (BD0%C6^:C\ UGB2*3$(-7@S*XC( M$1W0->I:RCFD9I@GY.'D_9V=TO9II=/3^QG;"&.T9-GY+AB2D?ON;;<6_50& ML;LUYXA'^ ;DZ/U8'4@^!ME>?70R'3%WL\[<:H+G\O$F.X[+GO3UL0H:U.#1 M6FZPMNGTR(*/-?-: M E.&/)J\A=M"44IJ\5*#7 MGFD1:.U!H2E/:7:M=7?9QDO9\ADDK&(;G>Y9=.B!6$2"E-Y-5EW2F3)V930- M/L-,7)[80$Q9/6I[I,%7_!>VHVM/RH2V-NQ\)PO$4D#0'!F8MH5:;"5]L5^P MH?I^,X3 -^F_]?7:?-= "$\H=3:EV>,D@<-1RSW?!],>J!7HM R^2PAO-]T. M8OPF6^V+Y!SU<=;UKE!%[+3Z,JP/CR@R1"*9.4CMTIX<6Z50AMLCHB],U"0J MW' [T0,D5[:^2!:J14J3%^ML_L Y+.A"-P:,=9I0]B%8C^ 673OC?<=*=YV4^R(Y(:XP11GJK9 M(2WU-0: L_.M1?^[&C=J]97LO)J2]01/2H 170Q)DJP9"DJGT&>RRC1%7KWP MR7X6;RF7A U=AST0#1HG:[L5?5FJC*C,LX1!C3MW *QDC)5!6?5JM++W1P&\ MJQCY4OD!8"TV'\1.OGA_7VPNCGFK?LF>[ ]"&X7.S&,@M)''U>S%S-9)1KRY M<_S-1/UD=.,\;1TJ(G2?5ZV*ZB:@\F K"6#H'(8[1II*9(JSV6GQ"A*A;OH-:9B[!+EF MH!M]L&9;1%1!:5]T9:".H];'$GW*V@^$Y!)E.LWW=Q M%HL3-T4@U?'J8GH.Q$NV2C85DWR?)I=A ^D @QX ZM<+[SMCTWJ6^R7 %H)! M;EDV.+7):BZ,VR>M17]^_E"A3]*^ M\([Q+I60/&X?W3GAUNEAM'?C]9%"3H\;P9R+RJ[3H>KA@+_.YM'30?W;QHA; ME_;[M\T6UT)VC<%(=?.H[3@+XE8;Y=KR*7YOY-$EZPO*/H>HC'Q3'"\_0U1: M J$#E=XSD_GZS4-4ZR'V[%$I?&NP :[C/0ENB!'4BPW?YFZ<0FVG RIG3U&T M.13@4O/X/7G4L#S@ MB^UB^H(-^W<,B*M;@^#C@K^ #!!$63#5:;>/X]D7^Z3"YHE3(*.7H,>UO4(I M/+G=]221TJFH<^E/M!*Y EVP><2\D[(#HYDF/(,N:/ \; 6MLBNEXBS.-[WU M1V<-)7GRJ]^-JHTTG_U6CUC!/?5P+Q*,0?T;5KD+[N6K_\1F[TFH$XQZU$'! M\?B5[\D^EB-6TC#=%#"U6[A@(TO@PM+J26EP0X]*T&T&'UFVR5"D;K2GD_SY(*9'A'F^8L4[07A(&_^1/,I$XM2;G?/M)Y(1?M]N=2W6KY"143"?4F&\SW MUFOQ=404!R;]870^=!E61;KHLR"J6D3=&TV[S.1![@X$D6/+R,9//NDS00RH M@GVA.YNHEQO'7&6)R\]%(/--G&T+][,W7;[O;L1,93Z22*53;[-$>F8 WA1V M/XQS4RD]"U,U:T2T7N<,O'@6.HG2)B7X"#Q)5]7R0#"ZD@?+==L=9Y',]P?9 MW;*0.[ G>SJ5#BU/;XF-(Q,^ATFB_7K;XT3DGI_;]7N//-H;CIW^&7!DMLE- M.H6VV8>$*.:&HZ.JU>[!^LP\2\>T+RZ*4&-.*;"XL;(,BA;/ABBJ\TP>]O*[ M[_<>]=)KJ;J6$'LH>]MY'S[4T:_P1Z.IC;>$+T40(8494#0=[YB \7 M)O??FWQ#=#5FKV2$7J%@:.@*?=8T677F5VUQ561F*QUP(1L@LI_*'S23 0FECY*E$OS_06UK_SUGUPQO:ZK;KO2[6/ MY9W^@42JGUQ\24?KK80A*\/9FRSFN[E%OFH_#0HUZWH_6UL#=HC;6K&N+),_ M.5KJQ7RB@38#^C/WEJ&ISF,699!')FGT?H5,OP'\C5KTS02!M[*,]&=S[$R] MB!41&4MUAY',+_:""C+9O\7$73U8A7UQE&TGW&A@6# M2#2$ET;\CQ0+)?BI77T"73O7393]BN4E")*U?I6NC4U%3JBOPAHH'9JI4^I' MU0B4RN11Y@TQ(I+6!M'UHF4E ]\$4<>_%3H $#O8^C^O+=,@<--?*/;R(:6" MI2IF2V<@+83^\1_YGJ$-R@X05R@[0&0=/@"B5^S)F(#F4!!F,A!1S%Y=Y_QQ_CKG_/ZX7Z]AYF7K^OZ_J WS3CAJZV<3:$EZ"VEU&%\X5:^V>B[ENAY5#@F9\M0Z*/1]'R M%&!WM:]^!W=CVD%<9A1+T\64[KAQ,70X??%&1@^MV/3MKWCFQH?#/25'0+Y! MMI=_LX^!5-9K'OQX%GND=@7@M=/Z+/FS7V9E V\&<[:M+XR\.RD_'O+Y%T0O M07FC?Q_-\X3(A)MHB*>NZL19-D"59:0PF>\0I=(#+.S3?-Z1%+[ELHU!G<5;)#6\)PP\$GO1(G_ M"\/C6Q1%U\U*KIIYD11Q!)PL+DFA([F$5'U2N6[(FTDVGR:CY-0'5X[[>R$7 M(Z4\O[>I%38WL(RB=@SKU? M=;2&I"12A-:VS5/@$&FJ7\L['OM92PCU76<7&1QWL'HK GIAG$\7P%!8_^A- M##6Q_2#X[!%0_!R[O?^7B/8VT@V\MR@,&CVX2 Y)7"X[F@^'% +)F2#(Z7"Q M* D0:S\\?[5A.@56 DOTO58UP1H=]1Q]R8]CB3A>GTB-A2X:\WNI?BS#M__CN M%)B<-70?^%RG+$8]5+613;=]?W#3XT^- 2;EX$$.C^=UJ0,3JI7)DS&77[WS MAIE:*#07QIZ/2"&%K=G_!CO)Q!<-9@GMHPVHOFR2KS\S)9%LQ/'TA&O[^<#0 MNU8N*NU,5?LF5%NHW -OS=^-O'_1-__KC;O_UL@K0#PQVTQA;7R9'N>3XS(Y MM-]45;K8,QSGQ5R6A]D?H-J4^-.\2^E&WHY>,C:D3?B.[&NBA[9=BLD%D7ZY!";2<],Q[^PQ7 MZZ'RB@\.P+\-%K>^YRJ[M7SF^2 ]2QBIF]7K+:>ZN&*7/:AGLRZZ?(RVR]%\ M\6 ,9F!T.^U4];Y6%"9E6(LR,W_!/T0^W7HPZR5[\P,L>&:M]J+3;/"3"?;W MT6'*4C7'31!UG:Y3C!6/2YS^*N;,;3;;SQYL880+L(,+U=W^TYF^*I\D7JECEG_WDCP=\ MNMZBU<*PF<%H/H.T,Z?P),N$]4#_#4[RRYT_,U%F?1]^+Z50.U.!C1M2X_Z- MEN3%5Y_]@MA!=A]"TG?SY>JZ#XUR/D^"MC;3)N7&E0UI7?0[ M87HQ7Q@=*R8(S^A9H.Q^,HUL>_=2MC&0/O_^>CU6[*.M$2^\%A'ZQB3'[(=[;EG^W:Y+,CX"8HL1.XU% M/K 7Y)U/F>.@9C+;2JE\^H4=__ [3AY9;QY&<>-0TO6BC5R*C"KG?M'1;_C0_J5CE#EF<)B+4=FEO[Q_/L/%L8U3" M.)<,#,W+G5V0I<(8W9SAOZ F*E\-PMH@O3^-P1MN,PJ#OAY><'Q:<[MIV15V M&3*Z6DN2&JKN9K60+RO(Z4]1<-SR#]ZSKJB*#)L- S9UYP_LG+933U]K-[(4 M,AR<(:V,2*4)@^;591='/ZX&8:P)[:&MX\)U>V XJ9O+RTW#LY\_AJH;HMW, M&;ZT7O$]@G>3:I-_"L3V>+2FR*6%>N*V<[&C^IG<^*IO/&K(Q*$MLWJ)BMH> M&DNW@^4GIVJZD.E]XF18'^X:C2N.UNG]D?CBVTD(W+Z%5[+2PI:,_[)DNW_2 M:AQ.YQ?_D>2NYOA_5@;OT.A3B*>^WXJ<[RW7H@YR(M/]C-%=GL_2W,B=W7R&WDIJ_[P^$&YE@K&%%%1T'WGNFB,%4C@YQ! MN5/XDYMB@_@% \!16W>0@Z90EU]4IZ0Z9N)O9*59C&\V'+0^\;/9$V/:>UW90O (\$3+BDBK(=7- M&MCD#ZT5B]W ;*V"^PIAP*IP08+"E7FUC_/O/X\9INL",Y?Y8\2C^^KQ,T? M 3E:1GKX,V_=W_#%-O>5^/&,) PF^#[2!WPR*9#L'9_[K9Y_5=HB?S-++12E MS>4_*VW^0;0+9)A6_WN0!O#UCTIF=8[\;H=F,GGS[7?ODBB_XYT;AZ!,!WG$"' MJK E*+-7D<*B HCO$W+!\OSBTN19L13GN(970SC29HRF.I?<:7):O"F M2Y@W.J49Z&KJ?DU'&3QHP#2V^9JN406NE*_",[#[0!] !O]['@F<7 MDK:BF?#A3HXC=Z7%FEU 2,Y9F@Z:/%#_(;]_, .MG_I'PHO_@ MB6L4-:^S#.P($/39%E:2]BM=2<-]::<;69:(I-&&!_LR#$8I_M[8@"9O0J! M8'HLE+=#Q]O,J3*C[.S9@3[+0(MYM*@C*41"<*'"]R7 M0I>JW<2^E!<^+D"*>Q]L4JWYT81_(:S01Z'-AO+!Z?8=RZ*88*?#SFQM7JEG M\&]O@Q@ W[%9I+$U[IBO+8-5*F''](SG??D9+7]"Z8J'9IK-S:J.$X+F8&W=!;@/VM\GH#R1A(2OGZ>_(%:0PZ+A1(DT[?UKJFXQEI2 MT"YKLO-S9,JN"PD:/%EU*);BY3NL1.@X GH-?7IH2W/'$=G*L9>G]V[U'%/P M_TU[-K@Z^&)"9/BV\8OXM\EWM/?/-R"'7XWL-CAT\\D!*-H,7:%2X[3!]]XP MFNE?KO<_:(XKPQQ?4P794]]G+[[8OO>FM/_[6IM9K=ZJAM-K05Q]..Y!V7:= M=,A$G2&MW+18=(77>,>P!$*7@@1_!LSS"35Z;B=!S/[(6P@)FMIK2G["D_>FC??I;A AM972!> MT)42?,WE,UP%HR6*MAADRI]),:05(0S?'J.&PK'Q7&XBVYC$ PFOT0=Y(9UH M!I^UEX5%$[4Q'XE0KO+ANWGM/:;^Y1%V=<%G[GW 3> MRF!:BZ2*H/>OL%2(=$XVJG[I\%FNRXN-A3;+V[++;1K]@*7MCFF8AS\5&GD)Y?6?[G2^EB877[R]W!7[K=^R4-#+8:'N6$Y)J"G.+2:2FOMBLU@I8(+G,B%QR=/ M7"N(TUKN'Y ;P<"QE<5=B9295Y24XG:P@_>=6H+_URM?2PLQ^ZTM9I M V*'9$'9K03[;Y%NOHE]6=G@A U#B<'C7S$I# _"I'Z62'N'$1$AO+QL1>3O.*A5/[SDK04?(J0T!W=8 _"$">K]4I" M&^$_5"4E+U9 [#J:33E<[@]* DI*F.L$[>!/@3&Y6,#[04*=[.[K7F3";LB[ M)5K>^.\?TRQT&^*_[N($)-] .&R M]L,B&)4&KG8:@ '=O(H MRF/].N[L^?/MV=Z"%";00CWJKG3+=YX\4.0N/-#CJ<&^Z6K%#P2CTPWX^Q<1 MCZWJ_K12/(FTN6@MPC=!=LGP0%]MU_1U6-%NT'!WO]VLNL133/-7L^"6U\M)+6[.M# R^,-=CML>38P3FN8LG&%PU+E'+V!+.X0U;DLZ/6E^ M77X\1NS3VK4D)SS-,>L\T*237/4W>I+G^VXF?(@$X] "9#ZAX6R\#3>4V/BFFNKM MT8)G4<(@4RU6NK#UOT,WI%O^-U):B+3@V]7-IO TA4U'P,8)1/93QGS'3MS3 MF_T[A=]]A0-E*VC[T IX^I8D-\NE_M/2GDD3><6V)*<)2AC%*!MDXS^4')/< MVT+0([_>0\M#)K('N;OGBQF:5,>L;>T M=L/5WS.7C M$?J6F@O0SS[#/#XSBFL\H1H=&>"T> \JR4L3R+?]LON)7]:-K<@W?$+_YF-D?W(8T^A=T=-SU5^IQ]O1CR4[ZJ#_P8#I2UV_%_;8O]!_76GG;_E\5-]$F-%$&X+:]0E762&RR!O MR8,G,48$&]8^5CY=8 EYIH73S?*['GF'518H]7\+?#E@2/MU]#V+@W=+1,:S M!JQ*4Q)AP_:T MZDWF>&R.Y@JJ2ZB;E<.?B@?VY46@K*I^7O/#:['D9*Y\'7 M,/*[#%67XD:ZN2+M)A"=^18T#U-ZCAUR[&L>YKS_>58-Q?-.1%\>HI907_4Q MC9=//%!M#U8TUCYW)7]1&/22N*];>Y5]#U0!KG)=[CM-V4R;*T)]"?ZKM=S'K1GB MB&]]7#)638+2SZ9JK$MNO_T\815.P!N,W#_USDWS:6 *N,!23/HE"5:_>^NC MN4/L*5MJM++5P-\U!NV^.AR$%HH:ZN;/)"#MY6D*J@">1G_:O5W&[0_Q*>>^ MTJB[T1A8ZSEF9X/%#PY80S-.N*C/=KGL,'@I!#?[?_J:_.L(P%MM>-C()O73AR@.-G5F+SOZ;Q,SX6S15TW23<3I+_FP/;5?IE74BM;-Z M%):D>25!%YS]5"L]YPRQI1BV6_A]U68CDWX5>EKWN!%&RQW?17SPEF'"HN<=%?S9LG-L.-H+_)RSL^I3/<7 M$(T-6#(H)ZIN_]"NCC"DK<9[_^!OJBPA[YKF>NW"SL>>MEJ"+'CC2:\$AVF1 MZI0AOUC[O:@LWKD+Y]%J,C-JY;$",E$5RRWW;&H:Z1W$$+=F# HAK M<64.W[[4*&).E<6A5"Q,E>@84.J%=\*_VKRP"R-TG['WMZEW,%7V,:1UR$1^ M+54@1X:1 ;G/!Z5!JWBK<\@B?5H. 4B&KX9X*=^;S0P&%PZ\OKBYK6/1-(/$ MVI9IG.ETTD)6G.7-%0%JK>7M1AI[,:03]]@C>U!%696Y_17A53-['F&*2%L= MB+'>"YO<]:H.4L^V.S"H="C&G;6+-><]%M+.2:UB2)M!&5((2_.]>@28^,4O M>BSX,QT!@WS9P%.&HN!1R7>BT@X)9UB^+\_=O!)@J1T@WCK_5CHV"8-SXAZ9 M5 VK7NA#JT2>L42<>Z*@#N^I'[9EDN>J*O*::RB5JQF+$[VS]3/5#@=!ZHNB6W#>'RN[\"4GR8F*K/GGS?_\81].F"7@\:N&/ M$%Z]1;:_QY3.4 HE('/B;21++56K^!H=_"'KGLF MZVFOJ.IF.MU1:9R ;6R;GV/>@X3#13'JQU;YT_[@%Z'W1-:AO 'O1HNP*7?! M,T5T]_0^R"$T##+ :KO%,C,DBZEF8?.51=?)VN[06 YW::#39-6%^[0QP:87]K-_/'Y^#S9R5XSOUG%O&8<>S-)2OP^ M^*K%3H#DZ+HNS+FZ. &MJH<+BK"-N7YZI_-Q \-@=F4=\^?OP'"Y%T;;4FND MPV(:]L+1N&V ^;,WI$V^=XCT=T.NWQK$\S%(3"H^45P6^^K.H%0AMOGDUM--#(JP M]D;IM5YT*?:=S&LA_9;TFIY)6?I?79@]\80M M0V=\=N@ML2$TE!<:WP1'=-Z=T]*6I5JSLPS_JJZ MU (EZMT;W$:GJR!$5G' M7*L'W=,LK]PWZ^C(H)?W]JUJ]Q%1*O 6BJT@?A.+\!W$IW$3EE/E+'(5BR]; MBC?-?OYL!2)[C[^GU21E5N)&I0X_Y]O_;\/??X/#,N85^Y;AVA'S-=@+5_9E M9RIWBD=>76K*.1%O !B"*()'1B[%\Z<6CH8G:]VPD\O2,;G4E 'F&U(5JB][ M\4LLJKH'KG1B;+(A$%L>I>?)I3UGH3\?PFESYWRB!E?K;=N&(0?: MH.4T1BF11^G9CUTR+KWD0B[RP#\IW3TK?% 8\_+J\8/J*4[[ M0-8?5%"PQ@O0:*E<';CB+7NGL_$=D O)]K[D/[+X_>&S6_<'KP)S?W- M\1P[$_NS,NY"7K$YM->O/?^K)/E]*RTMD<+3^9]9?_.P(LN&)UQ+$*$251<%LF:. /"O*%,GK%IAG48@]9N2S$WJ=QG4B<(3+& C M@TRTZN%"<\.#O'ZG9918:5_18;?CZ:(WABG3QA_I+OTI'IM7A64S7&&H>]SZ M]$'^#,@E4=Z6@'GB-=C.7^K1J72^\J/13T/:0/^[E0I.Q0$:A-+$H2ODU<8< MMO":R?O%]RYRNFD4^3 K7E-IN0,[RH<3.#.DPT*M]3?)7SEFL8 M4!=C/ZHF]J;?%_K:S>D46*[_W#AZKX=Z!:$K'ZT+!^L""_66PL%:,0L57OH! MJ-P6HKJ%FO?KZ"UTPFF-NA18^N[%&TBLAEW;HY$,L$]_=4GPKUXS0:XLZV51 M%>A#Z46S(KX^E.T?G)G-I(MN&52FNIL'KK*V[0W() =E:@G!(Z&H3Z M:0ZX/!?"-CKM/AU7ZV+9Q#QV9U2"1+]?6I*KH=*>@_(RWY]I2U@\/XH7/V"[ M96*3GNT!]XP0P)XR;LSV=$"R&_U^-+$SOQ3O7#L^[FJ^.4BV,64T4T38=+W! MS(R_ %--=\630:Y/T0-T /&D+ZM-8++=DL6^EVO2HN3DUB;/W"NGAQ^%EY8L MXA:S5GTJ_<]D S:+O&P;IMRY2U;)N:?5^++Q[]^X_!ON; M&82('X[EJM[NTD3>D@YBEZ7JW#70.^RJNM\F8RDA)6#"38<"I(UJS_-F5N,E MP%^&1Q=$?M,--V] />':IJ7PX ?3K(N%\V1D5A]CZQL MV6MOJVR34 $\NGDV?M;$ D>>]"W+0S]KYP[7'8(1]*J7K.$BPQ/8S8*+%0K MG9)7K [O'3)[>/8@#_1%EFR!*\1J$W!%G ?Z,AD8[1N614B"ZYD4_$> M/D-HE2JZ?KCEH_>I6(D:K0HR)O0^MR4[LIMCS:NR7^1W,(@A]_B$6U? 7_*6 M1H7U H54]@R/6P7,N)1]4#+HPTIVG8/4%BO3Z4C$\EL(+YD!'_],,"[6:_56 M'("MS=>._G%S+QP/6>5'G!JS[R\U\"+#L77(T0.-G'>$:;*CX[K6^P)6%^;W MBJKS^ZYLJW)E=Q]6X.H'MH09UR@Q32=;]I_:<[<* KG_W-8GHESPV(IO_8/4 MF3IPR?<3Q+ 1=\9+FG3/C@,9M+]MR*SF@>2JKJVJ69& L'4 E%?EO9?Q"?)& M*)9',=1_((I2R[8B?X4]N##@3YFYM'+WQ_=5"- M*UY4=H0J&?V$72L5W20CAC']O^TM8U'DN1!#'4A."("\?'\G/.^.:TK8T+O[ M#$-H5<_]IB#SUX]2#;(U^)[K5JNHZV[+(#G4W?U,4'$7U\@^1+I>QG:;054[ MPFQ.CNGL1]9E(&Q>2O!4];+8-X\C@ Y58/DP@_PLY71\S). U MSEEBQ1"ZA-":\HFJS6*26>^UJE/DT%,<<*4_CNM2-GE;9 VGO@ 5A0,B8/Z$,&"N7N-=>(MUE1)&M9'@8/ID9 ]67NXXH6F, M_1"YFN+$HR8,6JCLN3W^<&RRCH'KD] 5'6/RG]]G0I5Y=N,VBX>^="FNQCAQ MD_V8<[RCQ(J9JCNDTV+1YP!:I>+-N0K071+)$9*H \D"I9&E>9O_T:#R?_0Z M9EUM4RB7)-4E.LA*="D1%4MU9@GAQ6Q>5YO M0J)XT3*J'@5RDSE$@7LLEE7-#+*H )\H5RMCYMS(#6Q3 MS&#,UF(%Z\+_:=42!6TTFW)[H9"X7N8/-'?^Z? &+_AQA4904]DV;=* M_(N";N4_2WP3W8>EK@;S'0$%ZKK _&4N2;G$RQ4K@[,(ANZ#FX)[PQ]ZCITV M%P^.O:$G>S6&_*@!]'_Z[ZA%WIZ.8#9JM8^MA!;*_IS MQ8P3F8$VBZ+P_]JDZ/K@ BFQMUK90Q^)ZOZ31=P?K\[.1(NB0A7L( XP1US" M_X%CA_X/7&3DY+)-AMH>A0,OJ)4RP/1$N^#Z&K@^EN$I=I58DLS1QH"BFM5Y MI7'NXQ)"=K'0OEXB/$)40P' %%UY)*:U\_6!EF82U:1NIIN;F\OH % M?*H"5)6V7^BEUF 0_4X-W2=H+ *> $0 '1A8W0M,C R,C Y,S N>'-D M[5W=D]HX$G^_JOL??+QLMFH98";)AJE,MAB&2:AB!@Y(T)>P&5#$2D62& MV;_^6K(--@;;?$R6U/DAB2UUM[K[U_IH(2OO_UC.7&L!0E+.;DJUBVK) F9S MA[+)3!8HV?K5G#B".I,P.KUNV/J@G5Y M>5&K7M0NWE3?52/UY;+F7\IK:4]A1BQ%Q 34(YF!G!,;;DI3I>;7E8H2A$EB MJ[(">WIA\UGELGIY6:U?::U+IZL++B8HI%JK_.>A,S"MA[0*&\K5LD_N4O8M)GPY$FXH_JJBJT=$ MPDJ3!'V@3*U>KU=,[8H4!=$4T91)19@-47IGK7J4^$W%KPQ)$4#U/(>U5\9$ MC@QQ6&/L#,FE4+OH5U4Q!@=H7 \)]L6$+RI8$2=48D-RS$ZLKNAJS5,M5VOE MRUH)0\:R=- 0QK@B"@/4% 6%\SEE8QZ48)GVZ'6(0A_&EO'QM99Z4Y)T-G>U M TW95,#XIJ3Q+X M+6>(%ECZX7._G3)B&I7NN.WI<;K!G!935#VWL9>*F0FGDD6=FU(JQ:KUL/TU M;A^J.(Q7JU;9"B5$'PES+%^<%9'WOK(I9%.^)\'IL@_F>;-#!]P!21KG1I_) MSQ@/R^U\06F(Q)$ -3ES@&$+^""Y2QT]G=\25\\P@RF DCY,.>A2P4*H#%@# M]"<$:#6[CW>MQT'K3C\-NIWV76.(+[>-3N.QV;(&GUJMX:# [ #,>D2@%Z:@ M*)J5%\ X4]1F7.KYE58?V[_.!YQ9Y:4%1.VP@+!>Q13]M0B0? &R6@](J+=>ZO;:_4;PS82%'CNCV>3S] 14Z2A M"VACPC:##I=YP=W%G8KTU:%(-[L/O7[K$]*UO[2L]B.^MZQ7G>Y@4'3E0Z G MQU4=W6T4J:&_#'(A*V^72$X O1HK%QU;4F04,"1CZL #F@>_Z\"7# MW9=)=P>'7%A&,LHGL@3#+']_'B=(,?[]-^CL486$>;$DMI/!^POL=(#(< MZ8/G#$__GO2TSUAX=\MDJA/S(5FN)]-U08:?WVV;3#6WI31[X>UDIF;2J#;# MZ8U[3&'?[PG*;&I^M3&)6 I!!AKU)!J^-(LRBZSDX90:""SP2> S\$82OGMH M9TLO"H,ND2A-1Z)632*Q%F&!D5$X/T_^VN,NM5?K_#2"M!\6MF:N&3\D_)X[ M!;9>A4H4.XT[L^$A&;DAC/&B-. "R@RHWJ6DS]8KOYD"FM0\.@I/LC@-H@AU M)DSIR7!2^?*1ID&;GWIE('Y31%P&0/P6-(KZC+@WB9.*9"6FN]+6 M,"N/C0(7*TF#RR?,A&AGWEO .@5XDDXF B5&Z.PZ+H^#F(ST^)ZFGY"2_6?'F M-=:K=*6 .0OF)F=(8*O@E*'[D3V+!=*VRX #0;T#[,"-4+25S MFD/5Z+CNR*5^[]B*;TZ6T\#]>B?<*S6LB!Y61)$"_E/!'WR.=4 4A)P_!N>@ MM0+NM.VF6)?>4GZ:#:=ZYH93T3D/W7&*(9B3]D7WG.J'[CD5,9!ZGB0&=+0@ M#4U-EXG7CO,G!2)[; /&T-E5>=*-P'K>C< "Q8R=P!AV\:*C]P+K:7N!!3+Y MD&FBWI=;X/'+LS%:>SH'6HF<A<1=9J(VO[YZ:&AE2[M16,L,6$<$F-K_77YVH(BVDX?;3N^ASU%Z&6(?M$X M3.R:'1^',7/">?65MNC7(C!?(###;W=/$HJ;PEXT^-Z^0/"A 9:QH(BU%XBU MW=\1GR3ZLL6_:#R^>X%X]$W2(J)&_6+Y9OU?!.G[RL9E;'Y!_,HV?6$;G6X35S6WDJX"H9EIA[M2Z6T@FOM$K5 M8PP]G[J1#E6;T=H00L[>D^"JSH MS=,1#3-";;E/RVL&__&(MB6U]VDY)-8][D_I#=/QP$0O=TSC^&&1;^50SYM M_I4V_ZIVL!:O*T)?'IA3 4.MFWU=KKXKUZK[>3UQ4VG.5D,&W?";W$WNNN_T MB-G%B#FVVP4W-*)^N'R#Y=PEC"@NGN_Q/7\7B$IIK84/ MOB9V+]?LO&#VT-:/A6?;5;0[EBY[@-H C M[P6?/7(%L@\VT(4^+^ROO?6-H7_F9? O'C6W"U_/.(Z41#RW2 MBBI/&_11<&\>DE(D*5F,NJX6@VT*?6,*06IA;DP>$]=<T#_MMS&X4R8JSP?<"4Z\V:MI0U2-A:X@ X.!#28 M\YGAVE@):N.\H[/!B%>.$?*C/>6/W2KA* =&:7[JPX*["TQ3FL:A.%88DP84 M&.D TW=V&_TZKOT LQ&(B'L.X/6]LKJY^=KA^JC5"?SBOZ<%4$I?P9YH?\.X MQYQ7T^+31)!9AQ.6L#D7]1E:&0_E>\HP.BAQFWR!8#'5:GGG;T@ M#^O9C!(9P;^O97WR](#+4X$T/1"V3J@G<(2G=LC;#)^Y7_=C/'@J7R$%E5-P M/G+NR%7I2=R6+?IG]F"P![9]GCY"QD_@DV"&#?;^B-N8:2NZ[.N4VM,VPYZ" MDVQ;]@AULF;I?#+.99(^:#6S8>*0W\(#3C,*_X SY'=4X 3U64)W?.\QW5'N M8,XE54%P[.G!_<7_G,[M^1)Y:.MQ:\8#I45=%W:BO[>CMI8*5W2)4[^^?1'S M,^C.SS S)#!#1-S$[_OPO846X)^X9)17)1GDYWAI9A-Z>,HZH?R6R;13OJS]"2#E?819*QME%^ MAIKK"4X)6";#::/B#'4?!C_3!KU9FF83AJ12G:%5X?>47ZF:-CV)/1I$0TI0 MJX]+'B&Z;LE)?RX+D8QL=)LUJT_?;#YA]"]P,JS?0G\VR7C6.FR;/2L@[[D( MRWH"YL%V9=/\.)@5$GF%G$N<9#FJ@TM(@.#X'IN8H^,#;S[WB8B[/I*@#0Y/ MZ)@K(H:P5+GDZGJCC&_,P-J;$F\)^=/,P"%&]AM]HG,'& X MEC"]QVM[*KF4SJ8]PPEVK76'R"\P(?(1%L0A*>9M)SQ#VQX]K5IW_$"8IW^\ MQ/%*R(A).^JCT8G+/IB ^"%C_NY9<$&=6CV9$<3+SQ" CZB _M&P-9N[_!EP M$:*P$EF:0;];V9))^=,,&>'!Q0=04^YTQZO=Z"_$]8S((6\L<'B<0)-+95(Y M3;D]/S^)M+\Y,LQ9/?^W[0__ U!+ P04 " "A?FY54' C/$H0 #ZX0 M%0 '1A8W0M,C R,C Y,S!?8V%L+GAM;.U=ZV_CN!'_7J#_@YM^3IS'O7:Q MN8/S6@3(QD&2[;6?"D:B8W5E,:7DQ.E?7U*6;#WX&$JR-=X[X+![:\T,9X8_ M#H<4.?KTVV(6#EXICP,6G>X='1SN#6CD,3^(GD_WYO$^B;T@V/OMU[_^Y=/? M]O<_TXARDE!_\/0^...,^#SPG^G@[GX\"4(Z.#X^.#H\.#KX\?"7P\+S_7W) M'P;1MX_RCR<2TX%H-XH_+N+@=&^:)"\?A\.WM[>#MY,#QI^'QX>'1\-_?KEY M\*9T1O:#*$Y(Y-&]@:#_&*<_WC"/)*G2!?;%$P]S 2?#55M:"OFO_9QL7_ZT M?W2\?W)TL(C]O4Q%^1C02$Z^J-%G-AU]^/!AF#Y=D0I!@4'TRFSAO<%@Z3_. M0GI/)P/Y]]?[ZQ5WPDD4$R_93Z@W/?#8;"@IAC=4J!9?T(0$87Q.0N]8-)X* M2MY?Z.E>',Q>0IK_-N5T1OE$CV.R% MTZF@"5[IM8C?,WK#X@V9I&MKDP:.7^2\(\+]9FPJBN_:C S-#U-*D^ZTKT@M M*NV) #T/4W-NQ+]++=)%0H4T/V]3JMV!56GK>?LA\TIMAG*F9KQLIFPR%FVF M,]Z$Q$_IM"<2CF="7H;2_B$-DSC_)?5(ZHWLAW_?!.0I"(-$!+51)#J3>=^F M+/1%)G/YWWF0O.?-A>2)AJ=[4/(D2*1'[.3#'FRV6FFU"XLE(\^;SR1(J3]. MII1K@LHM3<:31[*HF-F0._.!,W?9087A->)E7Q'NY6V)_RV-K7IVEU$,X_EL MEDK;#T0\RODGG,V,_)XFV9JB M#XS=R_0AHGZ>F!6LN:"3P N2"JS@#)D+(0Q8P>-L+ O$)D91$Y00$0 >L:B MU)A_D'!.*X#0/0D2 M$A:TKDXA8(9\U@ P8.U^9V,A>24Q'/^KAWM>H+,*RH"K%UN M-0;0Q2H969?^6.S2?46?;M,3X-R> 3+DDE]LDJ675!)1Q<:"$?I%D7[]T[O2 MMRSRYIR+E;I>_3I-W9 B31\FI2DTQ"X[86:4Q4DB & L F6*^K!:%*4[.MZ.@Y?-,BF.0%'0\MZ6&Y[:\\+S/I- X M#ZEM@?W/*& _\CP^I[X5_5:Z]9L0 M'1U6+$!- P# ( K5LD'HR>91$M^1=_(44FV7&XC6_:TD0MS9=J-@/:V4@RJW MUR0AZNZ&$9M3/O3=[V0D 8V>:C>7LHE2IRO471)CIYDE>:H2+!V., @0#>K MI0#S5UP)O)L/*MF[:YC#NF6OWZ5VWJLOB^U)W!G&PKC:Z2 MP&).I1:$:K?@CM,7$OB/9%%[ Z9ZE)E??H2P*PVZF[NNS(@JZ\F/JK\+,%6Z M2O4H,[?\"&%7&70W=U69$=79J?2UFVE"T!,47U\:IP84G6>UP]R%*O:L(W]" MT9'RCH+(F.1?,E-Z):$\%#]*S@GG[V*UI#P9Y\*3;T+">! BH(FU9E ):+: MH+A--TQ]NI[Q-0/?3ICYR$2($ 9@N\Q];Q(#W&[>OCM*.:1;+$RS167\PX'K MI6[:%ZRZQZ6E#8JS119#C#3U*1G'&V&MO@QFD */BM-#=2$90G]!@= +.J%" M+W]YY4+D[9F^M1S93IBYQ42(L[/!IEE[W"0)56)V'24D>@[$!+'2\'+AA7-Y M.?\S8_Y;$(:U11*<9;5X@K#@!$4##&^U]70*E_KUFAQ]JV+@?;5(QB.8BSJW' MS!F=,$Y7YM#X3:.#W&IBH5#M6:2UE--8#9.-ME2"VH9: MZG5>UP82 T5U#N\[J*P4R0:&UI3J\ZHAZ^?]U'R(J0@RZ93 MQ200[:K2@Y&VOVBI[Q?F9F$I;M:D+JL[&*6A6A ]T#1 "%6_$/Z-%DRI@,!. MF%?.,1 B[7ZP;?:^-XE"==9C6:$R%(J._%D0!7$BC7FEZMX'4N?K9ALU4ARX M66D'@U4>PLM2IJF8V:M8?\E2^96;=2V@K\"^O+97X<"$L4RM/\*O7JU;[ MZ'+[0OSGUTN[M9"P2M4:2$ 'C_9^,(&HD73@>6E$45T?UB#QO,2-T/AM+-T9 M9!%;.BG/G-5%4U) M> #ENFJSGK*7!<,FCB)L&OS*IEOQK@O>-Z70SIT8 M6W],J:=;DI7K>O=B?N>!)[3,KO.5?RA0WE$>,'GA0%;4IA=T^;?X]W*;]7+A M34GT3.^%K9>3"?5J)=]Z:;QP;W.;C?,!+E)RC!S6Z!*F,CJ,IT MZE-QN;TJD_7E)E)]/=> ,W.L$^>NX:NY6UK@S:G1/&#AN350B<"%+_]:)UX% MK796+='N&JY<3.]T/BPUDV/'^B6EOK!CJ)H&(]:B!TMEM:[@ RW$UA8_RKIM M1S_A -#.[V(W0P-X4]NM\S'O<2L3_6)];<@:3T5O6L25Z7<-):XNZ'H95FXJ M1Q/2XC;&:ZU :EV9&U377!NMN5S,;[7NLC2$JD!2'?2%XFK6<*2@U8:B$NVN MHI\#AZ("$=3_)Z50H8F<@*Z%&3[2)H :W MQ(JZ!57]P+X_C]W3X0'6XN5X^7C,5O7/5M]@O7'=/5(K?A5$)/(:'&,P,)J/ M,2@9>RJ-Z%'JIP=[TV_"C%_2 [V7"\J](%Z?4%K71X31KXLDVNC1Q4]3KS)W M%T "J:+)K,2BK2E46U]WY'VVC#^A/)SVR,3"6%Z3]!25Z%2BV#E,6,WL(*:4A.,J1+A6,9V>K^-X+BRA M9D3H26O04)'N+D:LAG<"%E4KJI-0.":97-'T7MF,1:GVALG&2*^8=#3T.PZK<\<]78,XI"<[D4:DWJBWZI0GC2=&L<=3* M@94HM,$6LK[?2 M_Q-&W^:[J>9ANQ$!LA2&R:K5YI=HS$LHMB_B")B0(FQ2# MT.0DJE*XZ5FR_):JXJOT3CRK"D0@GGZJ;==56VFE_MJS"XO! 766/BO%N'0J M:^2#2@480(/+ZM^0AE3Y>W\+2*/.VJ\5.W)!D(7CB\;=@@OVX;AN\*7XW!R2 M,]Q:^X193@C3,]EB=X5IQ_%E]4-W\%(UA6I%85(:/B5J. "P^EXF1+,'N@=4 M=3KLY(BF0^JXTO6*\?RW] KOK>Y6%1_U M?U7<1 1S5*TT0A&*02AQX:WB M!<:+&#D-C(=A""886X'W2\*C('J6&\KIF?0>Y_+?4W=0?_1*.7FFM_/9$^7C MR440SF5M7ZE=/)XG<4(BN<==07=#[JR+G;G[&/P:)6O:G9$X\&#N,?.:G:/C M[6_P-\4 :^>?4GQPU$&&$,>V45TB3%]!R:4*";-#H:G6HR3AP=,\D6_Y']GZ MMDMV+F#$N7P!-5.\,.U.8+&00DN!.PGISCW9%N==*(1M_KR1[UW[7 '?R&]N MTG6-7*G/:E,A/X9S4?L:KBM;!@$X6Q_!"*K=K>CIQS<:OM(O+$JFU1#45HRC MK^IB^@LWSK!@G;FK%%V@,F58:=X^JC<'4#/^10F_8G/>$+15=D>PKMF_3Y!J MW+-Q<*[;!5ZGP0?*QS?6 I,%[@:03+F_7T36G;,50*;-HMH;==)>M-DT[:GQ M-\'DDO\[1J7"0=O!Y;)A5#NS(/WOZ8P$8HDA%DI702Q\):UI E&C(!>L:@1] MAZ"%N&RSZ-5H8-G/Z7=)>RZ$'_^YKNUW7:O1JV*ZA2K_5*..:K>&/,S8QN-9 M*WYWEHQ?(U\$&5G,F_J7"_G2>S23_W(9,#89D-&CE[%;B.O"49N97_2--YU: ML@?RCR?1TJ__!U!+ P04 " "A?FY5JPQKM<,? !G- ( %0 '1A8W0M M,C R,C Y,S!?9&5F+GAM;.U=67/<.))^WXC]#UKMLRS+/3W3=K1G0J='$;)+ M(/;P=G*0)A&H4+>'![-YM',3SX\.'=R?MW)^]^?O_+^\;WHR-:/HZ2'Y_H M_SP"# ](O0G^](JCSX?++'OZ='S\\O+R[N6G=RA='']X__[D^/^^WMP'2[@" M1U&",Y $\/" T'_"Q8\W* !9(72C^.MC&E<,?CJNZ^)2T'\=561']*>CDP]' M/YV\>\7A82DB_:Q0247^VJ,O=3KY^/'C/?IE$21$\QO)S/89#-YFN267*?$?NO8)+AZC=\G=PO00J7* X) MD"[_S*/L[0)F((HQ$;V0)WM[@I\/<;0B'*O?EBFQ>@%.VB07M4.U$>K)V(,F.#HF90F[. -PBX:0R+(]IMF M]D2'4C*".6@-1MW;:8 S$-,1[7X)8;8EO=E5&JB[1L\#>(4F&K"X& AU \D< M5'$Z!W'P88A0+"ZVA#*6QTB42Y F!"7X%J;%_& @%)>5@7@7\#$S$*E5W$ , MTIW2'(:W*0KS(/L=I(0L>[N)P&,4FTWJJIR-^N4S&=U0&AGVRSX7 Z'N(&&7 MDQ(K$%'4$-#,4;JB(]+L,8X6K5'X LY!'F=#Q!Y6S[84&UTC&ZJXB0[7"0>I_'FMN&R*C*V,[,-%Y/!Q'P8&BY. MAX'=8>46Q5$0#1-,R,Y S/O\$<,_<\+SDAIBD&Q]'N.,=);'.%O;+<-]EH5! M=OCP:G5@M3&D&N]7AFY4QAS%1QB_;8W8VA2VS=>"I$LB M5!KDC_"H;@B+\C*Y-Z4F((F2B/:W&_+/5L7P-8-D- FKJJFX9@/$B!7K#GQ; MKUXP=MR*"UVMBX4>U&Y=3$$2_9"K$JP& 4M:6(:OX32_GB!JU%H M#O!C,6+D^&@!P-,QG9*/89SAZI=BDB[&C_*'/VK1B/;PFOQ9KTYB\ CCSX=\ M C(*T/9@$1P[T(3@+*6.DPNX_B]IX0P%/UHM?(?B^ JE+R -.VH.+%VV@7;I M=@-M,'B:MIN*3"955>6\,G"*G*=H)30F,FV#C1*?#OKU'&3H0)L_2LF',LC0 M!:0*\1[*CDZ'U=98?Q'A($8X3R$^?<3%N5VO[PPL7WB(KVY9+J,*8 8L*98-83!-GYJVA M@+1!E918^]GI:,8\%FF.5NQSD\9HQ#SHF!H*9)HHCB8=%J4%_SZQ^>@W$.=0 M<]'"+B.>=;IEIFMZ37T'SRU=KB5 _N$*(*?A?W*<%Y@@!;KEBE4[6!K6]659AJ_NDDB M>LNM+.\,XPM4]J-?ICC0&JS[Y>45!N ]6/4KMX/9P"Q>\W]T"JXO-&R))3.S MWY!5Y1R2;L/$F2&K)N0&LYHN^NRTCB(0!U=6.5O?NP+E-YCU@W!*E#&_E0W3 M^39)'(CDEQNV4[JRE#._^"Q;PI1SR$<0!:-%MI&S[L2J9) BWTJ)R-(\E1M4M''KT2W6+.PJ\<]36Q^X9 M:OEQ3/@T(J?49C"!W"IS4KMX9:3"H9Z=?*+G,C#\?)BE=-%-?T!D^GK-+N.B MU.=##!?T#\<67;M?*&A10C<=IZ\1]Z!<1-NU-YMV3/,+PI(Z<&@;'.EIR$1& MP;&%"C8GU^>^':DN6I%QI;F%-&4C<&A&G1PX\7P=VPHMB-2T8YJ8Q9A:G,-P M9RW]QX=)V;H=;6K#V#T%S9Q<1[L\T+C /'WCC\\"BK(!F!13-:E<'25[ M,MFX#BPY#8)\E</V;KEJO%;O=Q4X3!4=;5Q79UY/T[DU^-.4Y%= M_H_QPNBE-W\M&RY#N[=;,OU:%U/MWU-J'==WW(%XJ0$EBMC)6*P#@I. MM@G;]U)4DVU8KE><@&3\48.=B66HHJVE3)U M[8/Z5N1@#8E@ 8R>BXEX'8[0Q8&8N"DA@N9Y=N8KQK5O%@/ 9[;B) M>Z$QSHW,"O\99F5AV(^>G2V$^W#V:[?@+5C"X,=MBC)81 >3OQ8I6-T@D##/ M%#5*E'HKE9C$FHS11=$0C?F6WM1 [:W$V;"+ZVEX'T$$W # M$WK[_4N*\J>;.."$A0PL7T>,:)>?,$1,6T,5, /J<1UD]#W)<0[B67J=S-/U M^15=K/96P26N5,G+AI.3.XF%?27[<]+P40+2M],D+*4L).+XK76*5'&R2D4< M]1IE.Z)!NC<[C*RJ(HI6J0K7JRDR^@<0AIAZ]>@UV.+!I7DC<+0[%ZO25S.Q MG'X'X**KM2Y6%/B['E1]QK,!N#'.?Z8"GEW)AL;1A>5B4R$53\.@5*,6 FX+-3P@0?.Q(OGHB[ #;3\.MQA&-Z?I1H MQ6!P[^93L3$?"E*GGX"] M3<0%:0T//838-/+ \@C8 (?0/FD!B/&_A.7J. MPI./G.M^C&_U5;_6MVFM%5G7_?BJ*!BI>>6OQ:C?4[=\%T#MG5D7QPALB7A. M(E7RZE!!2N[DZ(0M%2^N48U:K+%SKY"RX9"NQBT/JJ26XJA%QMWUM%H*1)T0 MU5O6-#/M>8XSM(+IY6L0Y]3?>XHQ)/\7]M/^&'#8..GU.>P M,Q;1A=N@VIT M[67B*,8,PU$@%8]-3@)SS(4(9#0$2R\4TS2-R&[:B8'"EIIP")>N_/9C?*?*1F67R:A*4LF+FMD]*U M;Y%UH/J2O7-#&+9\.T+%X[:=_>'M:]A5G;]<$F%N[1M8T\WL;\"J&J MK@>RXTM0C!9OS&VZ F6IJI#2T2)/WA>1CHH,:_994Y,*68X3H'.+\&E.%H?K M)(U)> :2'V2!R([)4J&M>JB8=LJ&U5%3V;02IB,YT@".$D1J^P)6/*,*:2K' M&IMFRD9444O9>!QFAH>K'*/=H"R#*7M897ZK+J>TOTW9."(UE(W286)X(XDW M/*9$]Q2^LL=#YL=ZB=+^.&5["!51'^(Z7 QO]7 L4F48KNHO A$YF:>DE'4& M*@'EE VGKJ*R%84L1WG,2+)[J%-7?H$T:/EI21^(%*7SY=%U4_GVZ7;"#:"J MIXXO0,!S%.^@S.1KWU)3&.:&44I7F9Q/-X'4OEP[(G4-F;E>NXP+2_,9NG - M&%NZMW5V;VMA:M]!QE9+[:ME;MNI?3$,WBW0\W&1&2=]6]N\_,?&Y.4/?WR_ M[T9LW'I-!VN<00^"627@\D;J(IJO.\,Q#32'%C6!'09T* EX^?H$@PR&#Q'=O,_F]^17/%\_4G+#"?VPS[A]UFV%L<-X :;8 MG)@2G2+M5I(4<30LC8 --*B5F@.;/:$:<0028282NR+6>4C''M)G]Q..6NTT M.AYETKB.9#%6>GV+Y\3V9-1A:VLJJMG^]9"OW]J..X>2P*YOBQEKPHH9L\O4 M5M]Q$863*I-;IWEGAGR83@Z)TEWEGB MG27>6;(C_<<[2[RS9#><)5O>T#7>[-K&*;ODT2Z'Q^L\D7@;067Z]C4N$;VC MO)J%$3OB7428 C=/>J;IE=@-80]6V-7=U* M7#^P)1;S&TJ" 0CJ%U,"4;/8[N.(VPB6H=2LQ_4#6V))M3"DA9Q]P,NX*!GI M3I\U;)3_)%OQ=;9K+:SP"BMAIU]X][$D:1#+V.K75F+M']/$VBUX*]XIUL)8 MMY 2MC:%=A]3G :PC*5-+26&?G'X>@93&98[78E6X@QSX?S6@H>.DMJHD# O MP?!QLEGK[D"R8 ;-=7^OSDHVOSL-55,S*N(KHF+I34S8AHF+6\A%]>SWQ_I? MFH;:R@5)X2WR?O,CD=2MHZ*J:&T!2ZFFQK-![R*T"RNP[G?+S""\P_//!$S/FD?-;"^<98=9?[0Y6,/^LVP)TVJDBB!F3LQBHK(] M>$2.IFJ%7HP4-9-9>I/E@\?.^3T2^B*OR\=16@\"]W;ZS"?6^_X UOOJ-V[# M>6CULWG[*6-.!(\*:95N4T@ZB4>DF=X:#17YST6W7#1BCJXG3Y9TY:+^#*4I M>HF2Q3EX(E^R-P4TR(H*T,$ONEMH46P" _3P:W ]%;<5.0,XPO=/*03A+/D- MI!'=1-R!#'8O)>@68PZCHF+31=! U171H\[==3Q.6](BU1C$&16N2. 7WI(] M,?D %KTW;[0+,M$C+K@K^-%0?Q""Q/Q=!^50S73C9:AR#Y8YB=8:!.IP8]K:LZUX0@?@0. MH(0BPDL8?D$HQ/6OUK"JRGX@;.7L]P?!FDTY$ICE4E3^U?=3VJ74%\:'N%CE MA07[$5'AZ8+3J!D,=AZB.BI@.?/"FHRF"P9KS3-H#M*KKX*:Y34)7;1?P">$H*]TM*H.CI2I$PZ9Q%;L"Y5&:U&2H-9:D KOEES55A)TEOR^C M8%D=DUWC6Q!U[V0:\]& +8?/;F-3I7$L I!3784R9Q>#.WME$,"UO&(?28^, M[>MHD.T*6+BJ#?,]-+A5IG9V+[80,8!MR(]T_A,^EU! M@5S907!@LJUPX>RN;5M&U@U; 073]BYNTVK;6'9S5MFJ[5NR)PZOR0XV.N-V M$Y^ :?()W&@2F;=G?=E;SGU>?<./>)=VL"6_@15D7EN1D3&MVB1S=U=)8+F> M7;F*\:U;W4_A,]IQ$_=N[#@W,NM6TC K"V\CZ=G9PBTDSJ;O#CZC^)DZ_EL' M _<13, -3$+RY4N*\J>;.&!?SAY:?I,;6K?\)%9JC,Z,S%N#CY!-?65>9MUZ MQLF >@O>@B4,?MRF*(/K_.@I?5IY=8- P@2,1HDJ,8I*B0F#0E]C51@H<79] M9:(9A\]8S/$^ETW1_SSEA9Q$&85E7)_#E.S'G-OY! P;NE^R<6V$%%1I6K#+ MJ&N^J2S1!ABPMW1Q:$+6@DS/AL*%F)H5IW -_#8EC4)%8L^K[*]U===[PJ2^D%LJS(NG.;-Z5_(:35L8VV]+&]M@ZR5;=$><. M!BBAGC[1 \)ZA:ILU8J%'/5NZ^A ]NI.6;8$JK(?:THC.O]C*'.S/@=JSSM M]'O'D4%CP'V,5AZK-UB2U;6_YCY8PC"/X6QNJ! K[F4IZ;;"6;$9V-V0<2!:%%G5. ME>)?#S!=,7&@6JB%"GFA7<&(IOJ#$".OP_6\S98S@2\@5@9.CUJ(F ;UKD*% MI[ 5C#28&P:E<"+FKY/U1 M-7>6@:,MU^^0SF0P/'TFORX82^?N S=#BS,QHE)\U]"CW21&N%*IS3!C][B( MHYM]&L5!H_;+;+)#81QZS-, 7W2(Y)5G2- J70(>DB M[D5[7ZVBWJ ]-8=Q*U/UY -(;E-$ )Z]4=]^=IJ$EW_FT1,5Y^SM@53+" 31 M*%'?RE,HX30P0P4I:(CJ/,&K 'H#&2\Y3Y76Y3OX-5B%, MSE&2T!NM09ZQ+P^KTE=7A^7TCE:].H,#TE=<"0B;JHJ+Q?(JQDFQLZGX!N#? MX +@;_ 9A$"" !%QS_QLXEVSO8+*1H9G\_>7R:TO)U4NE4L6C?W+Y=LWD+]< M[B^7^\OE_G*YYN7R+9@#O/+-P?I6F:/];6+F$ @N,D>[6+]WN S?/ =Q\*$6 M9(SJKA/R)WP KYN0T3&K.U_2UK].RKKB/!SEAG;:<3[@/6%%N".O( M$=4\2MHX#1S=P?6C7=65,J)+OLIC,@B&1.PHB+IX4B]0IT>7%]@'?&DWC'6< MJ4C@.IQWJ**L$ TH7#-8&,WT1HR_Q[$U7J3Y0IG M?ZW'U4[._=Z'@?OX"9[QD%R/EG^K MS:9CJU%C'FQ;J^^<=V8OIHM>PV!B=[V"R5RY[N\#F( T0KHG0Z.&(F(QL-2.+\8M:A-%[$<%7U5Y@M43B;U^)-""(+'#L@,^+H:/&F/B2A,9JN"4NI*$TH&HG@/*69 M1M1(?02-9_/RAB)*?/C(WH6/K(\#:VMS(D8D5)NL)6RJ?3A94VN"$0[\.=4Z M7T2186XV)_M>F.3=,S'FMVK6:G_;!VB(U+4.B$YEKG=D7U*$,=%EWCNC9WPI MVZ3U91\ P%?5NOE;5;F.VZA3%ZQ'J1LB6@<$ HIN HDFQ3Z 0JZZ=7 PJW0= M;+&199U"FLJ?$QDWJ\HS.$DY.#!@7ZF4P MA9B]2AFUIM9*9Z2:]@'\VS/%2"NND41WG7FN%KI,D'8&$]B?NB54K4[ H-H? M ,N:8"3P,:IUGI.T+P6<:8S)VEM^N]$:?V>*;B M_)$("C8)8M8;I)2H\5(:54EH,S2=E]!)].I MIC"M/'P3PND%?78'ACVQU9 J*RW&*K_T'J-5L^.!5BG1T:,"<"E8E> M94+?#XRIJ+^="7J#%V>G"UVY2FA+$-.AXF"FIMI'U+";8'3#O^$W/6OZ.G[_C-\6;6/Z.G[_C MY^_X^3M^_HZ?O^/G[_CY.WZ[BB)_Q\_?\?-W_/P=OSV]XW>.5D\I7-(AY1EN M(L[\A;]]N_#7R"V\-O-I$C*,+T\=K5.ZGT5:K?0^',V9-=F8N:75Q'&]DO.1 MQS64)A!Y[&Y;V,Y!ZH,# M?'# !%'D@P-\<( /#O#! ?L:' #P\BI&+SX<8)_# 6HKR\_^N:3]@WX&Z3Z< MK&DTQIA'^(RZ72^N_'E]#9*_\GE][[UA8<9!16K>*]'[F(%0KTG&?R^:DY'0 MV1D^$2R% ,,+N/[O=5*MR2+8'7>4:#=I+46T^P MG>88(\6EJ'+7Z8I]:(@/ M#?%O0_O0$!\:XD-#C.(,=L1:/C3$AX9,\0#?AX;XT! ?&N)#0WQHB \-\:$A M/C1D5U'D0T-\:(@/#?&A(?L:&E+\AJ^3(O_S$L5$#7SY9QYE;SY89(^#1>XS M%/QHF5L>-2(OTP\?$979AZ.X(GO5>G2;G0PE=QC#6A$JT74\=FW8_UHLZ#6)U]2BIV#6H M.E(Q5RM"FNIE3C:-NS6FFL&1FG9-1 @9%P]JLAFZ]KP.MG1O0>?6UJSUJ9FQ MA2O68>8>;0VK8? [>G:7P+!ZX)6S5A$1U2L0-I&C=86XQR)%I9I&9G)ERY#B6+OA_S.8=<'-ZK"+,/"I3REHZZM[V:PHM69I1A'0E M1>7TA(V544ZXG)UTPI.D:ZFG'P#<0:PD0$)2F'57AIQG@3N^[YR#A<#_^)]/ MVQ@\P#2+4/(?/QS\\:"G/Q[\\<\__?M/K>:SBIQ)]Z\N5W.OCX\>./]&DMB@U%$M/U MU\:_'@#%[Y>B&%[#-2#__7I]+M3^^".1^#&!^45P!V/LDJKGSSOX'S]DT787 MP^JS30K7?#MQFM9FR*_SD?PZ!W\AO\[_T5C^<4SS[@F:;E$>Q';:2>WUV]IS M,[[17VS]M+(F?['Y*V.6PPE^Y9:;\8V^@FF$PM,D=-]PUI6MQM_D03H!5/K. MQG\!]ZWF-#4F'UW@?W7\PJ<<)B$,*\_$MB1V4M_A9GJC]W?A7CO M_#(IS- ^74&F?4.^XC_CN]BHVSJH*[[<"+_;&#>>E#,P^?#UY@<0A2/,+0LY M$"4@J'7!+HV2581Y ;Y5TO_?__BQ^=WZO_51V@5BD*ZJ;XS_J?B52HD?5PA7 M![O\0^<'6Z=H.Q!':'S_EMU%6_0W8&(%Y @,]_[C?#3/KH+GX"Z&QWO(K+ZAG8%0^]8)*H _N<"W. MB?AKN(+1 VD2+E#EN)>),NCGBUKB ,^X"R9(_.CP0:C>L"*M118 C\+\8(>T MFSD<474'GRD\+1Y?Q-9G8DVZQZ5N%-Q%<91',!-21B[7\$4D-YXL?,N6F2)U MHJ")1'=9/@9Q\WQV>BBZ%!G^^CUB\%485LCLSD2)_78?DQ'@"=SAB!;1R3S\ M[QB2?^!Z[VB+TCSZ%_W\*D4[F.;/5Q@8.:D%?]]'NRV705;--H2S9'8\/ZTT MQ)3.>7_JJ,=IFPU3A ![KI9GT1..%T&6P3Q;D"%=91N$+>.S!Q&[J$9N$=4+ M458\,!'-8JL](N6!Q21KM5%3,?* )O&:A&U["U!;!$$2@K;-!:BLXG\1NPLJ M4IO^3F C]+TL!A_,7L-7K\* M4>G9BVAR3Z9UQ -,[Y!V):'E6S,P:=CJ!!XJ#SH*H- [RY0EKU? #RT!&@- M;H,G\*TP,_^7P.CO(\ MC>[V.9D2(;_^54 'B6\-M^H$YPBX_J8H$LQP)+MM=3!(7B*@ZG3LF^2L/GKRG/Q=F9D% U/?& MD:!MR# >]-LP2U (PXC4U$%\%43A>7(<[*(\B/FUJHYL17BY[%AZRZQ;);.& M(REUE?K+1@00F0]1 DHI7S*R5K>C ;W#T$VFUB&7VKY'5,+4WZ+D)D>KW_3X MQ%&0DZJCX(99+1<3T*OO;0#'6"-MHNU*HJT*42_YQ8.!FF2"CM)B6DM7@VX] M3_-P[K_V64[F?K);= W)KQS1==XFQ]ZBXR#;7*7H(0IA^.GY:P;QE[C9XT6SFOJDVR1T]1)HZX^KK]4*JC:R]&JKTY"G[:CC6CFJ:]UM[G1@S4 M<@MPBW] \(W(SSY^&0(G?IPQZV5A %&;$40&7?^SUV*"HO%F$Z20O"$7DAD1 MF&1T0>\:_KZ/LBB'-S!]B%:P>'N%Q,#[A%KY1Q#O60Y.Y8Y7HSEQ9[-><]! M^]N$IFFP=C'GJ@E+:N$#-4$G82L; #Z1?\^]I7TJ'HDJ-\=8E51Q#CP+*SIG MW_(%A U[:Z<3-7;NF$%6:J_.CQ>@"!V?:.BX"I[IQIFC-"45 /GW@FQ#2"%Y MK7V-R Z%+ ]\#BU,TO^[(,MXZ$L;N-JG](![>G3*M[C,>\9 M1A;Y.ONVJ9HA4=53*=!#NN5EA\:23[4H21K2A-8 M6@.$S71>J[1']A'"TB+8P10TVL0X>(?)1O^5O?,9:,NKH/+ I2?OK3NE<8 K5@^4/( M!$>B7FS:)O257F3X5R@OR^> "H!*PI-M QI]C$Q[HTL/L4Z;(RK+OA"%L_-1 M)28AB94]AR+#K@FBN=M/JBHDAP<[]93]JB"&?(^<2$-%BGEWIWT*LBB[7+?> MED-QM'HN_O<6/N6?XO[)'&9*-5WTE$:31\>-];>UC-S*V:5M:$EER4II(STW MPXR @<9T&\L^'?TN%_4]3H9):V-9,Y=V 'G 1>0"%*+@6_E?H@.HTNSYP#U: M!0-HEW"=:;#]:9]%">H4V0DGZ8T8;_NY;,S"P?#BMDJZ,9\AO;Z@2"@2V9!>GV\ME@]_9A M3O)0_Y%3^AR F[Z@> MY<=!FC[CG,X[R,-(I_QE-75&A@0M+S8G+4PE\9F MH$ C^JS+52WU-CT-_,U%2*9MUS#+TVB5P[!L>_>#EB2'J*-MM0@\PI8%8@_V M;DKXG>CB[S[WQ[9)%1/&V1?'B@6X@_=10K8[T]J8?N/Y \AXL"('F.D'G,%F MV4 TLGUSL\JHF"Y =IJ$3DFE*K M.)#1"N)/OQ-*!1=?&=4OPB>GU*'-TG1T M2YPRZ;!@TH(" )RV:=3H@4*$L(WYL*WQG6D"%/G*M,,76%T71R]5!WB=P.*_ M^.]X'^)"ZO1I14_ZO YR>+I>P][&KGF7*"RMH(Q3]/] MBE(']FK0!2A:T!SQV01 >NYGT0Y0-020EH"B*=]#WVPL>KNQ;ZXE)_%Y^-Q; M[+3EJTI7+3\VYJL\6%UBTG0FC:M:-C1OB/!B4[D^*-# ?F/B@DJU0V4]/[.0 MK[D$C$\VT?.*7/WG8\G$6K1*'H%Q*5FX.LOB8U#DX(&NQ9/C!$,4QT%:G#9(CQ:<^61!$WSPN:73@4*VB90%_)/[FIF1 MW!U#@L=]KEG:!\08=,0B[=T]/!6&'__VTQ]_.FA8L@"'/RU^^HG^?WGX)@CV M^0:ET;]@^-_!P<^+CW_^R^+GO_Z9#DO)GP=_7?SUYX-*.,JR/0P7 /][!\D] M*B<63ZO.K*V6/9FV[CMC&<:%)NIXFP[T.9?PY M[E;5N7STBWI"2(*V@H +?9M>4.*H#H@J6O0E1=1H2]JF1V/;*45Z;HQHPFCS MJ=*D(H_IPNET&67XO:.@3:,DI0YKVPOZ7#;97L4?CJB(0!U1VPQJ&7=*H;X? M(PZQZGP2M:HMCUG$ZWH9C01=I.!12TM*I)[UF9BT2^$&)ADNCHO;GK_ _')] M&SSUB:22;'@DEAQ/(Y%M^SL?E+X43))J+SL"9%L!E@#OR&7K\_-&V=/(N$MZ MK!$I,:21VW8+)WOKTVH_([!T\&; )%KJM(*FN18144+/N/HURC?'>YQ7MS"] MB(*[*([R9_[AM"8J=5#641E-)[43N\6.MC\YO33-+$_@&N(_0Y#"!YCL9[X^ MV0@&:'@WL613:W=9I^MM(O3I1?6/!?P2>$\FI^5U@KY?&S \Z.-P ;PX"=,U M((7AWPTB?4P(@I,VC71T4H*UDSBUO%@_N,/$ZV!.,L=WEJ(@+I\7EZB6,K.O MKYO@0Y>:ZN,^M=2UN2D]#M09,"V. @P\6D'E00N6CU@85-(+4,N_(8P.R1^C M0.I1!J'GZN+ACO"P>3,E20[A*3G@:M_-)%E$Z-:4L )#RZ\)QE%,:[L5C!Z" MNYA 8#U6B'%R@S*-C^Z< LD'"L85D#U.._B260$,CV;B(DV63D)!;7S.@\XL5556X! M.R!]#$>L1XFC'DL9#58D6CHS7HZ'*QP_DRV%C!ZKB"QQ)J(3F)-C@ZH:9H?2 M^8^I-46+[MS"T%$+QX#V],($XQ:!KTG73<8/8(2F>*#U>71M'ZE#YL%&0]6C M_$*SWU$2UBV])46PZ.ST$194 Q>9!5?UH]CG= ,;91L&E9@*JTM<[]08K^>_ M(SCW:2TCX*534NKUMV:%*3:F57&JVC(/YMV/H=3^'0!>,L:J/R\'6SU6/%=G MA%0S!. ;=>#/!2/STL9T9.:4-[-EUBR_7%\7-50O9W*>U=FP\VPTYUO6[(ZH M^H;E+&7EE^0C,AC*@GC^+,/K$*3Q.[((;XEUL=O3GP.4)U$6W-^G9/2!AYUU M@Z0%GI%.^7-HZHP$MY87ZV6;B5<9(_3M++NBA#/7/NRP-$,&&M%Q799IJ;?9 M9^!O*DA:JZJ,/%K!XX$$D-X50NXQ*BAVW(%TIH)&T+Z+*('G.=RR=U+HBLLS M1DO<#3-K!S:+(TU? ]C8-2'C(9$$5-1/!O:!H"8?M[.T:%=K:C".\>(1UP3; MFS6EY4RSMJ5987\"GAGL8-:QP&%96K',D\VAN@A04TR]:5FAJ$$PZ4;EV<=! M!L,?@U&/T\IR DZU_0RM(I4YBTKY2:5N?VO6B<.&,+I%X8ST@7?Y>8))O-_" M)*4>B:FROMR M,RH , \?2A&08IF9*6B*$S2N#QEJ:EKHT-3(ZUR4Q<%D%:-LGPH+2:E0BXX\ M(0ODZYNU336A!Q6Q!(I+\LR?,E#>?\CDU^Z3HB_/4D!D""U")+D!+^+4B4!+1[4+0BRA_ M]!3)PWI;@!O'"P&K;"(FW0W^6M;UV5(KL>P W\@C#VH909<)X<_^R#*X$UDQ MOAM+\^/Y0K3M0B[%1?:%O4T6?+ON,,ZZT ?Z!;.3@D7[A3?[)Q0]*@0^]^>7 MH?^"NTE"9G-^'IP%*WBT);>O28G0%^,RH2UFE0J-8<>5><^1/B,8U27Y&P3T M Y\8P.E*(07X/[N, XV&F 2L58=(<518]YT,A0FOC*; .7I%P-$JE^+'Q587GY8)95TK9 6W M'V2ONBLH\B-M')%JR22N7(((J^(6H]O@B1X3D7V!_4&N2K#FA5AP-#-$IAU45PI7/00V'6)'NMQ5NAE M,'3JD6.6[>FAT?3Q E"!UX(>17@=#I^9@VL=\4^?=C#)X">8P'6DK&?YTJ*B MEI6V79ET[=L=^NFX,JI0.!::V%O>(8M+W;F/+M/M MG1FT1.8FD+J;D7%_L,01*G5)H[ ]!V%.@S3!169V!=.;39#":TA^S"@NF\G? M/6"F5/Y8NDHC&:7GQOJ0P,BMC&P&AI:5+-C!%&1$VIM%94.(H#$=V&6CGGZ; MF"8>)T.GM2&'F4L[T#QH81-+ RH.NO)O"JJ"@8M+K,XTI&$;2#9+K13YHR,C M2!>EC&7^4:LV*RV9 Q-N-7ITN]D*O(L2$*(X#M)6N'_O%W.Z_2@A2N]GE].B M^ 4D+&C9\P'S)U&\SV&H0#TC)\@(4/'ICO4."M0&!\#(<,M01:@E'@-@-&L**"] @+K1]?3@?N*18*NSXP@I8XFO,Q7%E9 M7>UL]J5CW7FMP?-F7'1WIUC($GVY'/ N1EGVGO(&_[W%(UB_IUSX*%!5Y>83 M+!TU997N=#JEY\%9D<+U- IK@H*E&/N\7HQI5C'#0>9)14/;=9EO8-H<+'=8XS0*3C"G&A'71 M2,+_G0%#D:,9A4VA,_ZB"9GU0Z?% NMI*( .7_2\QU! ';H!U.%,R7J]AJO\ M MG8>J1'#A82R[[;?)ZKC86?.DP<21UV5AF)RU TO3]/@&4/P[(U?;K+ >W71* M_P$;"S-')8?L0)/!D0F%]IUUHJBK[S)?_(T>8+U'GGP=\47E.UBA;::F.9HNG(_L8$,\=24IF86M*/80AVA31X+,5!' 5W M48PQMP )2CZ42C.SSQ0^:%S7,AS5M-"AK9'7"=%K;T[2T*DMZ)(YRU(=K7R+XY")NE M'8L8]BOYE-FQ_#."&3FUK?_"\"!EK2%.7]EI3!^>)G)-;AL/@41 M_=A+5JO@HUU.RCK5I*ID[>A7E_P63([DB49)(M=V8:PW:CI/6J.F%N[/WRCN M!PVG[ +?RPQW/&#=Z'C HM'Q)"M&Q\.6BX93_MC2,M&QZ1K1"YAE9V&BS5]. M+YJP]MAT;OU8LB;D 46-N&E$2L=L-*7A#J81"D^3$3/GHXE8G>@4DR.(%P!+ MTGL$:9#FXU VKK K"[D:9W?P/DK(#O77 MC+9!-9@9W"R\'*+T8?2*R/#20NL=$0T+ZM'"ZT.:Z$T1BTB;ZZV1ISP-4!I& M29 ^'R7AUV2?X1;12^'%ZR3:*DW9H*$RGFE*)R[FH72=*HBG9\;SNXB-L(&& M]UV/ATIMAHV:WB:"I,T))6V'-O"(:X[R$4 I.$_6*?Q]3P9+5')!/OR$\LV; MP:>X)'$"T)FF@,Y@"-,@/MLG859O[[]Y#'9D9_]GN+V#*4,( XWRE]/2&$E/ M#1_6$X:^3QD_=:TL2T% )>F%LN!;\7QF)IH@ @WNLBX--93;+-3V-0T,K24) M W\6,'A 05@"L'FIBD+Q\@&F272_(=>QAO )$.VW U)!LG"#TKE2191$.;S M30K/<;&:W$=W,2RN.<2#G_V6'"X$9=?V##=0)9(!!L82VMBE_30SM E2Q@\S MNFR$RYMD%R!HY#VZ/&@$V)"M[F>"@;&M3FP8V))9\&\OOPUV;Q_\)/M1Q0]4 M$[2H4-V'V](&1]^I($F,,W!AKK2)4AC=)\5*XNKY-@V2#(_Y<*-^":+D F79 M)[C&,K?!$YLOS36K1&FB.39"Z/MR\+:,N7=I8#"TMBP5RC7WU3/(&Q5 SEZ: M^Q+*(1A"HSN7(;N^D0[+37U/"V1[.<["(ULR+&KHV!:$D-B'XG3-%JUYP,F2"-:K;"&3T4 M*3:C)^"U;8#""/A6_I=8 ]3![($H7LLM&8,O-D%G>FY3$Z?\BBYWT?9AIR<<+D^ M@7?LECMM^58H5LA;H)34@Z/@K.-3Q32UC3IW;?%52SY64;1H6EJ40 MK9V"CMC,_-+L=S2HQM+#NV98BCI%>T@_(V^7XDYF!Q^D*I/P-&?@U0AT$LKIV^]/N MI9(O!RNU14.6KUZ?B7/1F#UM[LY-@UZ,_#JC^O7EQ_"EZ\U.O/F5ZI MK.^Y4)XXJ2%9?F^IY$C02FS;K&G4;F205FDO"P%R5PO,O'G=3*>#D7%/=+D@ M46IS0VE[/JJ04?H9_KUX=\(4VUKJQL.L\VH3)"M6=M,UZ4>J^K>IXX\Y[%:_*NS;+/7)1*XCY$+G<\J47^9P# MDQM4KTS_O$A3BBZ5C[JT=@"*]-2C'OD&UDG9,I-'N3T MVASI_(!0JL,/CI05:O3LVF>%R(6:$'S-Y?'EEY/3+S>G)P#_Z^;RXOSDZ!;_ M<7.+__/Y],OM#;@\ Y=7I]='M^=8P+/I G%_]T@C[1P>7WH*?:H(;+H#D]VI M;X6C@9C"U1E.TB%9X P!_E>&XBBD;^S6XG1_1NL*W-<%*FFY-!150HHM3E@I6W5)UZ[UUX/D?K1*$HYFJQK!XQCZN0\D$'#;=(44OLNIOP%2X&HB6@]<*%VG,'(J7\8N4$N/6%BP5/@8BY;!& M"GD]MMJ;]*Z4>/\:,"-8\!R'F;D70D^?@FV4T+KH"B9!3.ZQ.$K":L:BO)] MG']-M/MY64_;'JET_#F96C!RK4E!;8OU+1-1-=U%]E/N*BV0PN*$&X)8S*$T M)QN<2<"O7F7Q9=;"$&Y\6IMB0,AV'4."**#?AIF" [U0J+J.]3RY2N$NB$(Z MV=F/!1K"#?6EPN.9+C'OX+47+8<*.JL,+,M/_%INT.ES-*1G>G23Z#'L4GIP M#B^;"VH:KL8AJRCNBZO#WE5B[S',0(6XV]<)-7'Q;PUK\TV?, TK9[V2^POR M]T5UJY0RB"OTA/%=>P)/ELLW(Z=F?)39:C$S;#,353H@ID_K:\)\8ZD* M/U+":G2MBKH"$W(62_WZP6=<'*)]DF=7P7-P%[-LT987\K+F 9WY0T2M_:F'06,(5E4Q92!>-"*.@65E0#)NI1_AZCQY M@ EVI!.+.++"0-.1M1Y%6M8GF1[L^S,+ ZS^LO6!;RSF];*4HH+.4/&OI28G M5\^^:S@YK#0YGD8A25QAOF*$:1>50R'F33'932'%U0KJ.4")DG@"D*MD?_:/ MXV:2""YQ;#C])S*TI$_**PB*M=KF;"D?CJ0T1(I\JD_1C\IY/HZ^8I)/Z'$R MD#K,"S*7=O ISA0%;FN5\A:=UX]5[31B#ZS^)):J;H6I MI^ANB8EQ-=$:$]_KP$4FGK'E\09;PC5-9V6I2#%%WFG&FG_SCLP'JZ_A"D8/9$I4725R9(7<[; )/K*,_3Z&Z?DZ!UB^AGG_#7"*^"9_JF9YJ2PI^^&\L+%%8,MF/' M2(,VPLFH)EB/,#9:HPPZXYTLC\+P;^ DBO?D'&D Z27VY&UJM,^S' \1R8 1 M[9IKK\@+#&FT(J^39(0Q8)]$9#"9@1"2"*-N]&&BAI?.$Q>XUTE]@?OJTBO<$KX+# MR$U4ZM"FHS(Z>*F=V U/VO[D 4C3S+)U[WI0WKN>0!ID@M;UZT'[[G#\[-\. M%C\?_IG&'/S/PY\^+DCLV>'PA -5//M^: ,LH>%]S=)?K=TEN*ZWF2A,7X<[ MIZ\]E6_.?D%)/5&)F]NGL+9*0V$-E?$45CIQL ]:VZF"QWIFEI4DI>_L_-,' M AK>43W^*;49_FEZFPA_%J>V]!W: -]!@[[R#5WPKI1^OP!M!?S7:P>G< +, M#3IGFPXK=MH\:QSEKI2LDX%$*C/]6B8J[8//I3;-Q!H:1T9LB9WOF?WNR@U.A>.56TCO\4 M:RG(8O<>>Y4#B^6.VM$8"!TT&'H&C0SXYLU%\K:1):QA[$!K[IJ%-W3M/V(C MK9VA:&/,.)*J[X7H&=>"?6L(Z5ND%-;B_)]1 -=>:\#&RK_< M/E7%($6GSAUCSL@%H!L8DID\,K5WN;Z&&4P?.%NZM#78B"33L 5IL0\GXR:E M.RWX*ZPLJ^?@G@AXP@N-_N?11:^#!"02*W.YI?(U*^.N@\?/ 1YN1$%,7MN\ MV>]V,8YZ6MPST659J*=KBX\ZWIPPT\"Q%D>U[2VQ)-A6HL7AB?B7VI!53[!" MVQU*R(LZNR"=_VV'(7#BD=JTEP7TUC'#);J^_UDI_RM*?R.G?Z$5S/2(KM9@ MZ2W3L$5JL0\G5%:ZTR*PPLJ2//\0)1]VA80GU-0 (^0>CTDH*%8F4L^E:\Y M*'>!FP)A]X2N3#2/J2=<_E@JX9$0FEV<=H2$]T M:237:S-(QX-S.%D;_.NY&H>E P(F(K1HO3A:R'DTO>D":X+I!9M@FVD*@M>P M^C#%G,!&K#2#P#1>?U8-:A#;8'5Y[KT9 ])OKM]1$.*T;ZV207:UIZB M[&S\35YK]ER/+C 9BZ2J_)-_[-5!C&DIR>_& ?5C8\BX:&3;X N_KV$"'X-8 MNT3L24MKPY:TD_1;VY^H&F3]F>?.%&+ VM MW)I6^,ST+_ IOWV$\0/\C))\P^ZR&&O&D/E],Q-% -;Q')% T 8;$8%KFD2& MGU]&9!#":T"$D'7UL$C!6AP2,?BM\CERT-$I]LE2;[#^D(F=0G_*J1WB<;;) MG99S:],[M4T2#_[\,N)!'SM#IWC8[APQR4-,#9[F:=KA'>>_)F&4T7-487CZ M1':P'6W)7R:\5]G0X;[8ADO^B[Q.%@,4#1@KS26+;NQ3[.M:5^=B^:T$ZOB>B@,IZ020U")0#?6Y/Z0SV:T7U@)_QX=V@ MO[4$,' );>#*V60+9M;/0S-T;&.-K&#G+6D9V+?F8LOW;W:EI ^\- #,@.6R M\:MD0Q;'W _ &6?3C+HY3FV!57-\C?OB#H*K( K?!G2'#)PM8'>VVHZ,W(0# M8][#.HET'XZF7MNOH59(-K,=)/S MJ'JWP8G :ZA6P5I;;2S@-1U9I8*93RE)3$PM6]+T%#=Z>15SF^+,]UP;XP6- MZTN&AIH6.@0U\NHC=0TI:TA5YQ2U/VS1X%L!9:T *<"G[;#G*L(9!K-^W'I)G:D.09+>G#^P?,&_PSY-87\G MN4RF'VS:,O80VEAU&8!Z7C2!R^B502FI/_4R/G$ZDP]N_F\O1'DC+L [:\\5 M2EQ$M+Z'01#I1CEZA6/Y]*7#0QT%#?$Q?V0\5H7%8U5,/+8?$(_=1\/C(:'P MN!\'?0Z";-?Q(<[YL87P/I9B^]A-X#MV&_6.!X6\8W&\._8LV!G#0!WFM''@ M38!33_$+!(4!S\4T/F/:T<0]WXL9\+N3\\?]*.C/7+RH8Z4\,)IO9W3DM/!A M3CV!E^OC%(91?A:LZ%JRD!]JT9HA,M'1'!$;M[_)6>U,3A:%^O($WN7^+ 3K M=#$R[PJ6+6*M+E]4UATCR6*)H78T!D:T[$@@>;.K$ *5U*N%EK PL8.MV8J5 M?K.^)OL,AL?!#O^=/Q^C[3;*R5Z?,PBO( 9WD@?WO:V<8^U( KFF'0?\TNI?N9YV=1QXE[/JP M_$]5%*[:KY&EU11BX0@E0=PD6+ J1?R+ M$!I04H0%O0Y6AP*Q'17_52V8'-5.,Z;:M5U(RW)C'=8.\YPKL M'F6XS\%3M-UOA^0WE:HDNXE5'40!D;-),IO"N6D0D)I;ED]?1$I3HD=! M53-<9$7%;[GWB4'L-)&I'-M$L"R)5=A^"2G,);8-TI<+<,^8NK*JG:+=+6*1 M5BKJBUA@*VO426H1.%$1D*M6K^WN4$J/B,"42^$#BA\(LV(4).3%=')>T_SL M$G8JTN^$/EE8:984?&N.L&(U@HL<# %*+R)[LQ%F'"XD470(,.:*BBBY)Q<" MM8,X&Q4E(E54Y(J,13K'J-6-+V+[4IR+U);DR0=R&2X(X=W#3)J^&NY?1;JC5)?TD_8,OA$E M4&K-O#5B#.20-0QT:3_ 6#LJ#&[+'$'C"\R/@VR#6_@0X99^>OZ:P? \.8N2 M(%GARO9HE4H-H%LS33 'GF>9T M!(T\3QY@-B1'213E.8JKZ(;A'%=3Y2BQZP$D%QEK\:2 M@4G-<44W:U&<8T.#XD+/D^+9=<:2N+4'9G7&JA5]SUA.T&R6L:S"V:^,Q1D! M#IYL&3S),N'DRE092^S:SHP*D[':>8HWG>(ELV40&C2+8F/V9-BLB>XB13L\4!#0/&(RW7BP,2EQ,L#JB] MVZE7Y8L#O%&7GXL#.@@;5+ .7AR0V!I6O[ZDQ0&S\*!AP'BQP'5XD+B<(#RH MO=N9@)6'!]XR@I_A00=A@V9@!X<'B:UA$[)>A(?S9(6V\ )EG(%L_UE#ZO:S M\7QMK%G?9E,)O3- M&_5M.:"*Z(?@'>GD]R^ME\6#'LUN[@]=1O?SH<5LVK=LU,6'KZ"+#\=V\>%< M^>7Q:$6O!L2)#V?$!/]S17?>99?I\0;W(3Q/VA*XEZ)=#.FEVKU\9,%6G;]& MV1K-EA'>[9:JXQLBY^)8^\OF*;C)@R0,TC #7W=AD$-ZF49AA>R0:4G6AL W M:FKF#;1VD(L< (@-)R/,=L//Z/:]I&AU(;@\9M?'8+G_)/N%6_Z8,9H:M]81P%I?X[35H"K8=6!@G87N &O2WP/"" MF\+9-C_).=>V!-S@:L&CF(DZ?=K!).M-ZJCDJL) +#5Y@@L(F.64ZBC?P+2>[X2%W-Q3GLI^1H9=PM!/I-+AE-RN2R#92TTJ+X-1 M1)9"6L_!>0F@TU<&(%$ 'XT@WT*M:$>'KKPJ]-K;KZ'R8'\TI>EQ$)FZ.S T M0O/<&S"T :%#,8WM%2I5+<99O6E%RXO[&&YRYXJF$7E,]^;Z%7<8- WW@T$X M7_C'30CA-5S!Z($LH @NRE0+-@%?*#B>9P+3IB'^ :9W2!GDYG'5I$TFBW5$6D#33 MOJEZL_ %##+X*XSN-SD,CW#2"^[A29312;_K(*\NF6%0/%2]_/W,U4>RS=2A M]?'@P ;(R#G(Y+*2 T$A",)2$F!C,P?_P:A"=GJZRVY32VW.#VO%#""W-N0< MZMPVPG&5TYS]0_46H,9\J0HJ74"4%]4M9V\3_((J:6KTSS2XE3:UOHZ&/B2' M_!Z8Y$&)NDX>Y*J[#!$1P09N'0C M@J+##0("QY)V0!"V8@:L3Y,.)6ZZX\I;Y3S'@^.$)O:H3VR1C65!SOH(]P5(8$ZN&%EU+Z7Q MB;DR3 BIJN@V&34YJF(N"OU, 4)'F4;B;30">;GDHD%C(_Q:$:B5'6Q T*_X MSU_MTQ.61WY;JWYR\S9?"=+R-(!IQY) [R6=)'/I^KVAQ2/.E+J.!W\(%,'L M*GBF.VM/]J)-4T-4I>02J3JA&M_91,66U+DY%R7FEI^#?)^2ZW-PV<7D0M#2 M]V;7RR!4*:FL[FT=8O.MJ&DN\SXQN!T7<7+'-I%-+BR$609Q12+>BJ")QJQ#^\]BM2RRUYNZ.<>XX;'/C(+NZ- MS!H_OU:YIU'GN1RE3S$V'S$B5X[#7P->S,;9FH#Q(G)>D]G?R_77#![A;"L? M PADN5&T)VN5'(QUQQ&5[TV?*SS])?WP UI_V./P&I#/?2**J*N%=)'TB(PS MC)J8.5S[KC'E*.P*/(T"%"\$UQ##@N#H-4),*RZ/P9@7,;JJO*7!F17B1N5& MR"IU*K..XS#C1I\O'<463^C%&&B?MTX+IN6N5S5NKV.%!.%U@XP8E;R8$5V+ MSC#C*,ZR+H8!AA=9J^8"UZKC>*E_UH)8 MKX7]8B:@?(/7)^1+7HM7_NPRV'/>AI?8.GQ0?":Z3!(S/UB:9F,1=<^*>78;-B7LX5XUK*3_6(")UK8Y^JV"% .$N:^ M9TG=I3P*R'Y] 0]8%2X;^':]H(2*"BH*V(>^NV*0\6"$=Q'./8.Y%KP-8"V% ML]W:KVW5_LB7M6[<^9V"[_2%][ZJX-/N_KG&MNE]D$3_"L@[)L:,#@EJI?IL=V=,%Z *$I43T/)" M3Y5N^0%'K:#QI0@:M]^#AD4^QA&]O9HP+7L\7"O31;>TU M_)Y)1[@V>-V>KU0BNNIGSY M>[=>^A,+,K%RB7Z_7G+4-VK+ 64OS^'"ER='B4DEF>CANYE9WK";8JX MN_9,;MXZ5<;=%(_G7I&1=Z4DA_1_>'G^*.1EN:-M M<0[L7Z71%EX'.>2"7O"T_-*]IR-ASMBSB6^^:1FP>1I+^B$]#=P3*(LZ"&G] MJEWP,H)MU')MS +7\HVF:QCCUH2WZ#9X^C7*-QL4ASBAG*'T9A.D\%.0P9#, M5>'$0B>>6%R/-%,18+"9L4P9Z%B;4A\+2B7PGMB7+8>-;(J4@F-,+UN29+D* M9Y\=.9 ()2#+R1W'49;M TRLF0@M U3Y0O0H&X"A-R7W?Y-_?62-9C9F;-C.MJ%1-OEQ? MH" Y1EGO= 2)!)-3.Q*6@D#+YL!,>*O:'2)VI4-B5JNB)UD]O0N2W\"ZV!E% M3DD@0GZ0D->9''X)?GT^614"S:"XD\46O([QMW.%R0N-,CA$"]'3%7:+OME?M^ M!4Y)WW,9(^\C$7/Z6GP*B:P[AIB#*"MV- 9=3-RE0J"2\BL"VP&6,B:/0];, M4?H6':U^WTIX4LM:SA;Y; M>VAM9Q+\PYS&Z1*D_BG9!;=&JKO:QFK/ M@TBT@C#,SO WKBJWR_4Q'5/1!-F;(,;!7WL6TER3$XB5FA9YI?!E=[!I MZE:7>3K6.,51AM4(&]?1$PR]>(-L"'X$+#7H6#%M%49$1-;R/3NS22EWN2/[ M,A3%;)/[&ZQ'.[DJ0SL=/S[1 M[C:XBUF@:\DJZ%;*.J(:M3X%S=J.AE"LT9?2BXIYRJQNKVNPJMHRB:CIL M:MGW@$DG4;:*4;9/X2U\RC_%W.46304^I[@*=HG%<>&076)O!A03&5D>K5;I M'I=#NY)OCQ7?JM,19KY1UP .8K(I.DS*.(ZNA'9"3_-S+X)9TSK1@<0F*ES^ MB52L,I#OQ!T'I?[T62@QH\%#;P[^-<*(D)3J/I31DJ\M)J;,VTS4Y$_O?'J^ MQ6Z/GB+.R$Y7HR&F6F,\+U4^+--2TYV"E5I6EABQ4*3,DU//E%0>_]&ZFUQ%5L>Z+A7OI9<8GX=D7K0OI ME>K+L]:J07WX'L4/_NW@[\N_O3Q(]TX^F\'?UG\ M]>>_+ #^M79PE6."QO.7J6J Z)#PB^PV>YF6%NV^".ZRGY=O)!2X':=0!PX$6T9_SP]+=GRIU+(CN2DG5VL32L#\/I7),:1B>!FE"]K8= M-77,"5Q'J]X&0WV%FEQJA=$,4[FP2S--;W*N:1E95G( EH)STTJ[]]'0_F$) MIM+MLDS/DP]4XY[N)Q<24,K267]\LRZIHWWRGT2QH4CUT)-S !5=*>&'ZE1 MOKR,!W.?$7B-4UZRA]>0%)"X05 MK+VU9.31"BX/C-+BT1;MYY_\<0U4P9M/[I ZTQM19?O([O)CE-"-!^2\T^-] MEJ,M3$^?5O&>G'Q*9MGQ_X7]VW-'6.@F&3,+=GAMXM,T 3W ] YII: !K= @ MOK'5)5FI(Z].^9&&!B&JS_6A7=S(;X=X#P)M$5+R-5 MNN 1*X-*FXS\2GU0&9C_&M5Y22%/AQ.S8MY4.7SL>"%X+\J^85M36RW#\)E]2HMME=/IK*XSBU-9'KT4YH +-B>PN"BT/'E5^[ Z<<6T?,8 RFVZ M8,N_B4HWZ"E4[(0SJ1-7$U8Z3C7BD-J,>KK*FVW_1CCI!P3M?N127:K-(;&& MMXG@:;O.UW)H YOM*2M^TGLST)27YM:Q^5*+;ZP0H?# =NG-F+55>-=FYRZ[ MRX;,L_BBWS"G=7?;U;(NI?.ZE,XZJ\([*NU%S+$':YLU- =2EBOHTH/5^KG3 M:H]8.>VZDT&CIJ*DV>J5[!JU5;[8.3+&3C.\ MFB_4/83&HB.K\X0^G&YC&?(V8Z/BO!P[]JV&Q9E/X%&L (G.X3%5T]MH8.], M'EU'KH95NHY'K+$R1_64TEY$!GU8Z"^,:IS-HVO!8 54?DZ/2U1.M0.@Y]06 M)/76^G%&PTJ :OF1UIR#=]A2_FCT^KF_3;[LI*NEEUYL+SZI_#@H?#5=CN P MNP!5,-BSN7QM7.A35'NQ267 @)_SGS1UL]K <%\>*2X^(5)4!@Y5+W]8<_61 MQ#5U:)/! WW+J#S(I.3PU'FY/1A,R$X'=]EN:JE-^V&MF)?_U7NL> ![LPE2 M^"G(HA4Y2B&*]V3HJA<&!EGI10-#*]:"@I%?ZT/'<>W0BQ/FEI?U.]\[7*U3 M)5_"Q#"P<:/%X)X7!0TC@_S8,:!-\S'!VG!U9!LK6\;0X)):O]M$))9;X+-6Q^N$R'20 MTO2Y8Y2O(H)#DP>H W<+5/(W+V>?&: M%PR+::KM;I_35Q[!BW%CUL-,?-Y)+%ENG%(6L..\&J;14T M9D%EMUI3JBWSRW(_-DPXX@@W^-E&IBA"VO##CZ/VOL&\P?8+?#Q:K29G@H=*6B9)5M(MAIB[\;1KO!5L[QJT%6QO-<3C4 ML-@\O8AKS>'R+$H"_"2(R5%J.35!;](NWD0%Y]M=0'>CW3V#PBR($M#8!;5A M7^*K55IPXZMM,(KBJPT__/AJ[QMXQW '0S:;39N6W@?TWJB*JIC@21BD80:^ M[D)R8B*9J923VN/AX(W[;F9FTZ-A6$G.#7-FSR+0/6 :(=+J$D%N>A1[EHBD,R50+ M;DOG/,^*&E*ABA8"H;&4X)JU2@>9!RD5Q(I+^NS#'7D(5JVG !8]/C,CY!V* M3'Y^A@E<^0X+)!9G8T!V%43A&4IO@R>R;7>#8E)IX0_T^3'01)L]QB9L<,O0 MJ?T">7@CE.0<8G9Y#7$S?]]'V8;.DI%3)W(R\@H>Z: :0WD7/--W6TI[( ^> M8 ;>X<%U1KV^]X#=0^'(!M0DC$.P1BDYV!6T?+1>AW[;?!$-JV8BS%P#M6I= MXG)=+U9Z)I9'E]^.3G]WMYX\RJ9$4S0\&YDZ*NAW:&KMK>)T&F4 MO]1EGH%7&R#%2>H8)2$9:X7DC>0,Q5%(KQ2OIE1O-A#F_IRKZ1JEHBSC"*;S M9Y'S! ^\(5G_P DNA1L,A>@!EI\J$XJ)=C^WZ&G;([*./T<9Q\"U)J^U+8KR MT,TM_L_GTR\X!UV>X4>?KZY/_X[ESO]Q"LZ_X+]/P;N+RYN;]SZ2WPAX_#A@ MB@9A1- Q) @.^FV8G@7.,IM) RR309SO:F,9F9.FZ>_[Z/\F302)73[0/^*6"U9-B7R96U1GV?=2;J3.-+BLU!_63P!S2,O M+CK5ZVL>[U1=(B 93XU+*;']6?ES(;AX1BS ,N7"VD4P?9-..,%:UR)"5VG9 M;$KUYWX429?Q ,_]D04HO^#=.R*R-/,PZCC(-FLS48R:A:'^ Q!&U5P?V MC#L:^HC\:)9V?'7-0Q%T>%B=*A9JI0V-$L5?Y^].67TQMP_@7<_/WH^O3OEQU_^IA'-*#$3RAZ/2U,+&)U0891^9L*P\Z*';5;*U#6+G^*5VG(>U1T T5I M$&.YF+YY.UA65TF6P3Q;W80;U=XBS\TK=Q\BX,U@*"96ZQ%'8=@LD>[L;U7Y&H$B] M5_%5(DL8G6U :\Y(_ LY71>&)_NTN((E0N$_@G@/:2??L=L9SU"ZAA&6YX7J MD:;:L7RP*1L<'>A<.QM\+#B_,XD+'3VK-61:<9]F^V^H">U_@(WW47XXW46JG M>@TE&Q%&Z<9T,/< TSND,9S3=:P,'7J&EN3?Q0D7:_*B[!8E9=[UYW4Z,ZRP MA#?J20ZSE?H]#FMZG RFMB<'3?S:@6F3RS)<^)'9OZO]71RMP.5Z#8GFVT*K M+!$Y@FL_N;C#ZZ'5$DW;I1VH'E;S9H4T*,3+N[:K]S(7 .L4$CZ,7AS#]7!Z MN!YZ50O1"LZP%.+KR"LA5L<-8[M>W$QJ:WH=0%F.'6$-M )I+,4426P0EGN M)V,%>%$35MR=6G3MJFNPE>=O*J#:'?SK>K2"T@-Y7BF']IZG%8L@-:N!+*#4 MK^%U,2E GEWNR$Q =OH$TU64\:?:A^AKI!J!OD,V?RP%&OFT%&A[R_OY6C3C %* .B' ZXIW= @:<<<\)\DL4F]6\>^7L(K M1$I]4!MXJRP8D!7=T&#.;'F;!DD6K&BCK@)R0= &YM$JB$^B;!6C;(\9*-S. M.E"_G2W-]&V$"Q./;K+E@!8H(X:QS>7-?K>+Z2)6$!?I$D3)&J5;'TZY&@PM M-B@,[6U.3# QU8L)YNV8 ^MV4^,0[]:!7J?&MN("=%1!H^O1KMBY*"#+BY-R MP*]19#%S.F(8J6% 9_%VTH&DQ.54(TEU$P8O1@P82W;V8+V,A;2Q5;0F!@P6 M+(:6TZD'SWS-\B10BRJ,::BWJP2=]&*1KP M=ADS9$G:$67F3+&=MV=X*90KT$Z1C( -]G=,&J8OJ MD5O]:A>DSSV@%K_O6.H(?VT.,SJR/>1S+#F!@U&PWU$*GB;JC>AKE2#7O#D*?BXG0-C7?X_R/(WN]GEUPD(Q(G^Y^/C9 M'CY^]J4JDLV\ZYT>(1:TS@ WYT0HO)CQ@9D!YY1.?_.- ,KI/>,3'$0ZGH00RXWEALBR_3DSA2) 4!,, <),54"G,=Q3PR02O*AGZ90PCDV;&5]L7AO6[8/ NK#V MY, F6<>)D*TZ^HLC+(2VY*BOZ:%=+(G*H-V5X$&[DK )[<*F,VAWS&M#NZ7% M9'-_=K_(^DZ$[OZ/+4%W^3Z]"-UM6W.@^VN2PA6Z3Z)_P? V>/H$$[B.\NP: MAOMBL]TUS/9Q3NY2Q;_71;#+X.7Z:+>+HQ69_">G6NYS_-%%M(URNL6#98=# M#^7/[L3#2'8Z:)/U"4!W;92%"%=>EVW#Y, R<%>:!JW/PZ*(@D^[*"UV)-$7 MNZA-\L^XL3IO8'))&S093KN!T8&S=F!U]EW\C 76!F<.VS=#(#A@(@&YC;VR MO0"U=5!;+S;G4OLD C0>P$T3%RZ^QP6KF'T-@6&FL;;@V]QN@OQ7M(_#\^TN M6.6GZS7$7^X!8I'K(&=CTS@C\L)+:<1-/%6XG:I\TFO&@,"H8UA2!.58'3P2 M?; .'E"*D?T, FH$P,H6B(J+4HDFKH_PW^M6]>1EY-.%K#JX&0!(*WPI[&E$ M**T6S<8FUP6(9A/<4$E61A1''YL$Z?(^/.84DG5.HR2V';(_9<"*X@UA67\^C"VO7$*@<3,(KU-8!6 M71-ZW+KPY8IC;4BH:<;M-BVN7? N0];SXA'K3M VB!(]RG5EY7RK9-V0K; ^ M =,ZC@;0K*6OQ[%"P4]^,?VO)E>_F[285:AIT*IMWR-.\:ZJU1&5,\K.-;8R MXQ/P2?>*6Z6Z'IM\N I7J^?57%)<_3E&GGDI#_H*RZ_EPD:6[;?E 7[D!JA::F:X\WL+Z?S&#*0[ M_WQ ERA.%H]@V_E?[UYNV((!$232P88F&DR MZ!]!&I'H2>:DN-6T6*#\KCR!D7#NF[29W(769: 6*"VKS^DLJR<%L*3+D.Z/ MW 5R7[8-9I&EN?',F=$4/>9@V2<6?X71_2:'X=$#3(-[^&5/=AI?KD^B>(\_+;9F7N[S+ _HP2@,X 9J MES^4L?9(6ACZL\F:8:YEI!IB<5D^]6?O\5 (2N]VB6LH:$VGP>U87HTF]W. MICJ-:V #+(/ZH$9UTX,@*/2K&W;(4*_\)SFFXB&(R;Q'>2XE:G7I&^>%8$ Q M+3%F&I((6MIKXJ<@BU9Z:5"N*T^"(ETW08/O;8($*'4\(%)(["WI/[VGN (T M:H*K^U*+W7PS&MR6^9\:O7:O(QWDWBJ(#TH4BU/="TQJ#A%OEM <0-[S9%;F MX>8 >;K@+CB_Q*Y1P_2G,CI19)$WP_K:A]5FV8A$&HZJZY-].9_%,FP'A"-] MT P+4W+[0^*73HN]89RU12>[39J&;K@BJ$N!TAHHS)&%KY**[<'9-21*H M>/7S.TL' .WET-1F_9&E>:OVP'\U=0?^XY^?@Z=HN]]R3S[A/BM_1>;9P+#2 M:X&-P:O(*(_:?-EE^9$G!YGP^P$I?KXNW#MB!+4"W5;CK/AN# MN[8E:[CC&!7BKB>[+#_R!7?W!SL@I)V&]'YD M+J([T@R8.9:FPO$U?(@R/ RZ7%^E$4J+.Y^.-^1ZKO/D:+5"^X09&<&FLMF%\6[]F2$7>AZDG9 M90V/R#XFNF%BK.4JI-AIX63AA[2+DSM[GU8'$GH@^)L-\#2/+C,5BN1&I0=G4F11<_3_6?M!%F(WLT=JRB M3"^F,Y)BI'DQH.#U!I+^C!R\,6&0U9NNH"('"=)?ESL8%CZO2Y[>\U$U#&/- M7E'"-RRN,GCRRRI;D<*!YJOR;E=?@"GL+*3Q^[()GA%M,C;7Q@R Y25B_M,^ M6,(>0/LL M?KZ&.Y3F,.0F=5WQZIH9I?@(-*N,VX*WIA\1WK74E\U34#WV9'RGW>7(O%N8 M:V@4FA5A]#Q,QB!X3ZC["T3W:;#;D/J/6Y4HY2K.B.7&D$5DU1I+% Z$])#J M+=N?>U*QJ#L2&?SF# 5$*C7VY38G WV5L=H-X=0V2KGZ$E2AW!C0BZQ: [W" M@1#T4CT&]!Y40.IN1 :_.'O9J4"EAKS5M(64D(8%2C!_V@0@O_XYS%Z@*E@9S/W6=ELYME ^/1:8 -%(J,\ M,/%EE_0C;S8!\OL!*7Z^+KXZ8@1J EWWB#M!JSV)C;?8(@,'WJ/R:W0?C8!; MVY MM'%LBL#6$UU6GP#RT;Q X_[^2/Z[=6'6EJI0UM><#F3_:Q_@459:C;<$ M>!-(,=#K25E (6/3-B#YYE78Y&DU,*V?EL-^/R KZD*D_7OS@7(OND7Z:X/8^GR>89 $]LOTDR(/C?9KB-C&HTQ$MO[Q<= 3J989M M(5_#APC]2M5E(0%:(H#(@%)H7AIH]3 RZXDN'61:%274EMW3X@AS,B2\/(L# M]O0A[K/R:S+/1B"]8\D6M'E&15CNRR[KCP#Y;%ZL\GL!*7Z\+AH[8A7\.+K3 M%1QG4;8*XO^$07J&/V'G3A523+G1D[)0;3 V;1<;?/.J6H.GU90:Q5- '@/Z MW(]20]2'2/L'YQ<:C );9W#M38WO8B5?C7".'!?C'3EK*&]9=8/SO@,]I+-Z M/:R7.R6\0SNO/[EX%_ST,L2W5/B8[]F<#O6%Z],D/.E?!RB58=#.R%A >L>B M;93SC*L0WM=IT%W"&C\D-;,GZHCF=I*O0>8_*D07R>A/#I_X;/7/@*9#KX["MD.5H6RHX$KL&P7Q7(GH5W5S\BP.W@\$*AU22&U M/=T2RPJE.Y32!M#-5,?%9J1C%/)+:2T-9L%%JF%AW45BW_;RB]J5:A5&9:%9 MC&E)+HJ=;N1BLE(>$ 4?"*4'"#2HQ_C+-!)E=K5&Z6>"O7;%&E$SQW+]RB)U-;5NMS[9ET/R9AE%V)]']V9C^?0*/>VB>U M.-F0MFA%L64@2NX)\WISZCJBW0&N0'3\.)=KV/)P5^9#,>H5J]:#WY(*M0PH MA'Q(#XH>1F8]P1T1<[68@;'$\E2TN-G .#Y&VUV0\*=Y> (="G0%1@._;G\K#SLMF6[B.U;F7(>)SW&6>,>I7R@QIU@"5/0/7(!\CR MNPII_;;<&-L69H)LW\Y4D#W=PO0>5R*_I.@QW\C* JED!\("R=%0YMJU"VF9 M"SFTQ9H5Q"L)4(CX5$W(^Q89=0(/^URE+@>CGJ'2Q M+[0Y'_(/-9%_J(G\0R?(/W2-_,.!R#_40/[M(_(3^8>ZR#\T1_ZA"OF'LR#_ M&/_S,KU%C^PQ- HI'NK;4K8PW]AT@OB>>2V\,UH]M)/G9*F(2'B$=$XO\G#. M_\DE*&\4N!AG[4V,<+KN=)E>I>@A2GJ TQ'E8;TG:@OPC&$GJ.?[T((^3[6' M_WJMM!+SB 2B/N8Q0=(7$CHP6EQ.<"U/3(PKE.5!_/]&.^%> YD@CQ2,H"U* M=,PZ(03/@Q8=^HH],A0B ,MXLV5 VJ\\(@A[0$*#C@Z7!!RK$VP'(/Y3&'! MSWM4?L'NHS%+_2U#UI;W^S:%2_JLZ)+6*N0C#]#)[0 D_^&Z"&Q+U8OR/4WW M*+M Y-VB#4KX.W)%C\LOTW\\ G&L,5NH$]@5(8\KOJ2? OJQ%WL4A1V#U#]F M%XFL9(5&O@7WB+R!JWV*F7!P>'=+&LH@1?0XKPX;91^/0"1KS!8B!79%B.2* M+^D_R?'2!X?O[MZ#2FCNHT0%O8/4OV@7EJQD!4N^!?>PO$T# TH% 95<<.XZ]V'/, ,EUF=ZC2RP!JY<&J.(S\IX\__T09 M1#[YYU7P3-Z7S\X0F7U;01AF9_@G^H)RF%W#%8P>@KM>=6RF5/X8NDH#Z63P M;4PY%9:'"M#W-IAO9>Z61S!3*\O;#00)S$&P)6^0@"#+T"H*R!'4CU&^ ;O2 M%%BC%+Q+B?*._(7-O0>[XH(]/-!/.,CG,,'::!ME-/QC+R!( +J+HWOZV_QQYAM2S6")!H.F2V\]??*#&;N; MA@L'8Q/, '\66'#PP_*J@_-*OL0Y50&-SBL')[OWR#4ZA^]A,G1TJ 7/CP4\ M$WA/PN#%>)0>VD'I(3G(O0JS9"(EP3(@?2NH9/<%N49E?W_1B.+H!-[EYTF6 MIS3]?XZ2:+O?XH$.V:GR$$3XNT0QF4U/PJ\)QGJ>1BN,O>,@VS"('V^H_/G& M&!K#UN%^K1=;HYLB)/5(R[0HVQ9:N'K:$K*_.W@/(+4 @I8)L$]",@>.%6XB MF 3@.(5AE(.S8%4\?Q=@!7+&9E%^$4%6I#Z"\SV]JO[=X7MLM6D66.%VX3CS M^S["BJ7# !>-C^"'C)2 ]W24$\(=RK#9H+A_&9>$28[[ 03W*:2WQRS #J9; M7/O180II1VO7+C9-+G+ G^XS.DN\QGXR$"4@PDF9L3US=6B!@\@J&[H1<;C- M.DJ.;=9\ <).!3J^#8Y" ZY4B0'06%B T@8W.A ^][C\G3T;29D[.WU&EL/C MG.N5R"5_C:0:GYT\5JOV:_B X@=QJ3IH#&S$Y&RQ4YX.=FV7)P?TVO@2 M[\R@=,0%U2& M$T/<:AUX%3RO-G#UVU6*\F+Z'?_K/@VV%RA(N)6?@4:SJ*W6&+E,HG+@8CE; MTZ=L?43+Q+(2!(TD*$5!C&5Q>99"$.SS#4JC?[5F0U&*DN A2O<9.(K"!49J M',$U'0:>8GJA;;2J]RV!HU6^(']1\W]]%[Q_]_-?WI/Y2CH#VSERA,B"=^3S M'XZ/KD]OR-\_O*?+W47!2-8:[\OUB:*%Y,)M:N.NM &S^5?"M8&,AB&MMYZC M4FXOYN@YFH WUI:^=9V-9V#3F'*]AG41(DJRB(R9WK^)_Y:1S=1SB1G2?X[[Q_OMY0 M=>YJM8ZZO2ETM3?'*]/:#="<+]>TUUF%?@CB/5V7A:4L2(-'L UP#,&&:+&T MQJ+9!A=6]PC1I=O2&/[7*MZ3]>I[MDHR MWGINK0DJU06HE$&M_0;!KK5@ZQCM5A=G]5PZ6Y+5=V\5\[C:J^$@)I396AD4R)U7+3CFA\< B6-]8+=\U2ZTN:XY_7PFG@!L%%0 M65V QNYW9NJ@[$50<^(*7-B.&L\F>]#&$W4&P8[.0 '!;6^2=/H)6K4;(2< M=#PA;H(;*AJ/$"HSWAQ"Y@EKQM7UKF@S3:7.]SU]22YNAQORB(ML3A+[SI+1 M%;,KEK@_8.VJ.I_TB!YN>IG\NHE6F_,$PQYF^7EV%42AM 8>8$=VO)J>'>N' MO^BXG>9P-8.6F)W]HFVXLZF].;^V./UV 1XW$%>H*;EB+4$YR/:K374R+@XT MQ4MZ488#3;X/XO@9H.8\Y07 9?$C<8MKV\(O$=UASR!:=PX\"Q',J/U-\ #I MD^KL&?E1:$7QW#UFK3G_C1[CA@OP,PC!!M*\@+$PP/AK2K(F'3D.;.'EPD VXOL>" M&6+!B'&<=[' X>CO"J81PLVHFC3^+IM1%KECNX$6[87/00UP/'(;TR;-Z#C< M1;5#":O3S4+1ME@>\>PNG/X(<$&"\!^NDO],/B!Y[O,A;7*8']I'DT@6R <9%\3M$0WU(.2X&+B- M:HSK8,,;EA7&2/]6U'Z9M^IXQ4.MT9471+0Z=AK<"F=#I5$MG M7.+D1Q+;=Q:Z097W++0Z:CE]RFF]=Y6B<+_*?PW(S2[Y<]$XAL1:LN7/IY = M$T:DIJV/#G2\";FO5J85/2S%P&,I4-?X"5B5>Z)VA8F,5M(C"FE2U+_48EH/ M@,@4)UW&2]5J+FL8=XIQ.^6HEIOAZ,8E9"4#2B%0296UY*L"E*"2LX2HD=67 MTK[%NDK+UW!)1/GUN!)C M$,\Q:+T\$/L0PENDLKRD6ZOI['0:P8QNLB#7H)2O!7Y-(I*S;W!C9K_V1-:; M2._G[X*:(UQ#66C( 3CLY%6)<5-8X!S:>>+)!1 C "#(D@,0T,^((T+8&4+A M#4P?HA6\A:M-@F)T_\P-91J2Y5>32HY!K\2P]1"G]B7$M$J5W(\(DST$!%0@ M"V)8OP3]Z?+O1_\-P!7*GK,<;A?EWEH\'+HC-S]1F9A$PASO0Y"A=?Y(;[?:[>)H144S.KI)(;$1@DV0AE0"C\7)':3[ M)/H=-RM#\;ZPB\C-6(B?KO&7K(9G1+;)(F+$)(D#8L8&CDP$IAW>*P2L/34"0=OB$D"<95%I!D M]U9-E!T5.0?G@J,D_!0DOT7)/?\^31W9ZB9-N>RH6]ADIJT7)CK>Q%>O*97% MQ4FZQ74XV8Y&Z$KVFI'\'VV#-(J?R<:)=GI_5YP20S;*KW'A O"_Z,NPJR#; M8RO5G[_OH]5OM 2 M"+8H&P7Y0%=R"'6[N(HVY!?(WL/*(BP3QC1 6-0;)NG M-Y[A(6,Q@"S>T27U"2XW,ABO/U3EQ6\1RG[+BFLV\3^ZZ1 _LR!23S'US,K7FICFU<:=\LG2KIHZ; MX4PB-VE>WH!&B"*\%/,DO5C&E.C>3#N@&GM7ILJ^S5LR=7P-A]9A#UJO$DZB M.S'MP,EJU7(<9%&"L)M?@JVH6I'*E%]1(#,&]UR3UJL2F1 1 MI7'XB%LXD)HWQSBN#XIG%"'%4T_B^$A( M",J @9@8F?:%=BVF>ZD/ 719;@9F[NL_(K,,_&0+5C MRGJ&YED78K,OK,C(*/E QLNM;%>EW3I)-Y,%N&>[JWNX9SN3;\1*A--MMK_+ MHC *Z,+PNQ_.?[G]@;Z!L:!+$X ,SF%:;"3+%XS?8@6EW$E&],E(_P&;0ONL M%FHOCC)F(ZMNS/ MC_/,B^=:^M*"3'>7!G1+9YW/R-BMWH,B\7)!P]P$ZUB M6']V%V.)'Q\W40X%$^MWSV"USW)$)Z5S,H:]IY9V9("+HABL(QCC-)C!*-M& M*_HL1(\)V.#?"#S". 8A3K4QJ1S#( ^JY7FB2F3O@PRG36RMW$$0)2%VES[/ M/9(>K(-5-"''6[0+8T,A'2+$!(DYR,$K( MZE_^:Y1OCLM$=)1E,+^(RK>TH(S:Q4VP/TO>A M,RQ"-K7=EY/<.;8/=K@)Y64W]$RDXL5EV#ZP]BZ.[HMFO8NK+TW;7+6BW[Q6 MDTCSJQ<0VE]Q@VN>._)V='&C#J0&HO8%.^1-!-RZ:!V1*1#\=?;X^\Y^J9L9 MQ=!0!C"+6SKJS6*7OK-)6&UIZ=S$W7@^DZ7U4K9X6:627@ J#][5&N\7(($S MGXSH&):BY7@WN!R[7*_KQZPV0WBD)UZ^-_$Y'IVD7B/M(< C@;7 :16>\?#U M5:-1M 7 #1J=5W7E+,8U7*'[)/H79$^/,=*15'4<'=LTZ[F8I*H3>37B&=]( M6=71FJV<;$IKB?HE2(RI5IDTMC2BLUFUE*A0"O>S[_HSPJ6,Y5+8J$G>4Y>2 M7.!L$BJX*X6$[L:30%(*51.PC<*KAJ1!&60!DP[*(*X?F[L837R.1^9ALP20 MO@T$&I0^%A#HO/2I:ZTSE%:?7:5P%SS3-_:.BR&_1CUD9DA2).D:LLU,/;^3 ME%-&33$BL8'E5N$UH+1J%6;U9[O&T9N8E3*DA"P4F8-3'9[T;$ICEDFSYN.K MNYK/K V.F"JI#FLCE&_5YZ!E9P%*2]_I8SK/-BE_')2B^L[UZM./!8$2>$\B MOU&%:M841SPB;^RT4M6'2N0[,TSG_"9EAMT7B,C+*/"R.,8JN;^ 009OR&XF M2(NX^"3*5C'*]BDD[0JRS5F,'K-;4I?H\1O-MCRL<2?[>,@!6&M46^=*VV!*"EVIM,Y251XUST0O-?K(,^=5/OV?6YANCY*0 M-(K,?5[CBLJXMCIWHV:8A1L#"P+*O5V<=XJONEQ!O / M6:\*)[??5,E(2.2BC M]9T[+I[-&N*(2KA0/@J+EQ'P0/6\E;NNF]SE:\4\"U4,JN-)J6+Y\J-52CR? MP.*_YTFW6=>D3KEO/+$E*S%BTSD(A!R#0A]56KVNYN& 0Z-1P%[XX^1H=9M0 ,: M,#'N;=TC-CN.?PC>)+P%U=R$\+9:MYT%*[H[XCSY>[ -87*,D@2N\FBU MS[E'WFC+5[>_J>5'W3ND,F^]_M+U*+Z$2,L O1.[O/?Z#^1,&8B?DWNIT7I- MCW2@A]V4I]&13^H;43!-"\,+T#(]]S5JVK!!0WJ6N<1(I=I<9:3GQ#E"+5VR MINMJ'#;)A6NEG !LGIPTX@ATHDO8[*)N[(5L.CYL7LNFZV\<]@[?./9$U[;9 MQ9ZC"N,BR/X![X/L"WP(PD!17LB$>[4%7]@.?WBV'585$G<:U!%J-[1IU0E8 M&E#Q!2@4O*D2I+W?9XRJCT1LX>EQJ"(V[Q9BMLL"F9\1X&(*@AZJO O)EM"E M+ 1&PLM:"2!RX"3_RYR- -GA&P69,N./!)G57/]E3\Q>KC\'R7Z-/]BG�, M-J4RY9<4R(QA ]>D]3PN\R($OUB)S@(D]#%9;=FV!=J)_'@3)0&=$KC=!!'V M$LZ6=C'3[I(MYKG@-=8DQ)[BQDYREYLT1@U/Q%SY<7C0>!)EV("!&YE6A M78OI5.K#'!:'0ECPH\>+!HL@8PX$B^6#,QZB\. C=^C+?58?;]%Y-NX%WI8I M!X=0]*U+WK)EA8M\AQ[P]UFA%"7!0Y3N,_#N^/(?YR?_L_R,DY M/BH..'H,[NFJ,8!Q=!\1VX4!:'$)BO#J$">H!BQ ;63-H>#"J(AY@>H)MAM(8 M>*BL%:'BARS'Q4^0DDOHJ-'RR,E@MTO14[0-M%G[N69M;0W4YDA_ MEP9!:1&T3/HRS^ O$T635?Y1<>S$F)U6V)Q.L]ESY#:RY_>-V/^AU_NYW8?? M'#TQ?B_4.KR*+:NTDCS>MU\F*!9*Q6<6(?-02_/7+\"K>.!(@& !*#-BQMU= M3"20B1\20"*1^/M_O.[C=R\HS2*<_/C=I^\_?O<.)2'>1,G3C]\5V?L@"Z/H MN__X]__^W_[^/]Z__PDE* URM'GW^/;N:XJ#31IMGM"[V[OU-HK1N\^?O__T M\?M/W__IXU\_=KZ_?T_+QU'RV]_H?QZ##+TC]2;9WUZSZ,?O=GG^_+^_>5?I+<8SNT/8=_?.7NVMNZ2\?*,6'!.6K MX!'%I,JR>/[VC'[\+HOVSS%J?MNE:,OF$Z=IRX9JYPO5SJ<_4^W\SP/G#U.: M]T31](#S(#;3SI+?N*VC:J8W^L:4:D5-OC&I93+*T1&TW*EF>J-O41KAS66R MF;_APZI,-?X^#](C0&51'$FESNGK?G\\?/GCU]^^%A*-6-C+*@HR'97,?Z665#(J&H+ MXN/],^D,E&31"RE-V*$5SFPH0]*0XZMF_4R7@63U94$;C+J/HX"O04Q78_<[ MA/(CR@E-"Y?B'7#:31Q7(ZY3&C4'2+L"E)B'T04-00T6YSNJ45:/\;1 MT^090+&"Z:*F,OHBQX>DI1I8;UMOEY>;\A^ Q1J9G]8;IY-E(OW7]\@;G(OTF\3C--P7H MMQ7(V,P$H-],!I/I9DB_.0,&9LW*+8ZC,-)KF)#=A&;>%X\9^KT@/"]I1VBU M;%3G$>O ?58A MV)[0>43BU36G@ ?GYBPR==F;%J/GJ[PEX$[R'L9A07OU+-E/6:E&Z?A%--CR1^_8WXC+:0R#;Y]F+VAC9H>",=!.UF?ZF;V/_5;V>W) ML[3?XB -&T[DK[UN'$>JU!0?GLLQ^3[<17&+@&V*]SQ-8F'3N\W[V[L>AWV&MO@J#IX&/_L'AWCXO M4JJPJR@CJ\O_1$'*[G 96;-6X)*YU^U D20]S^=2=_Z_.=SY#6P/K;\BOV2< MP&2UYSS/HF'W?HW.]]_E"*?5_CTV- M@#][@( 'NE.-J(C"U1V/;+CW&I&YV_T2D:![LA&7NO/_XG#G5\Z'JRA&-\7^ M$:6#3N=]KC4S_NQ>)TM$D'3NN'3=J7]UOE/OT%-$!4GRFV _7,2)2'J=.R1Q MM8.%HH Z>,,>YJ 2/2A(2K@*#!5!03"1,&Q MX[+OKA+D(7B]WA!QHVU4W2$53/<2VAY0N+2N0@0F' @<7%8-+%QV[54BG&TV M1-*L_F,5)>@3$Q("NAX]?KWFGY._KM,'_"T1 6!,Q>K^+I7CG<\52*7KNTR:CG?9[==K M?+FP6:>W*7Z)JI03W-[GD+(@,")U' =BT53 ,.+4(,)E-V!/@EN[PJ:+CO5 MZY5L>M!E]Q]-$Q3?[G#"]NGR/M?J&']VKSKTI$D/3JN'038..R2^\A#6C>L?NW_2..!UW*_%8K M8_#-OZ[&1KP'?Y&I:7'1@G+B*2P2#MD[C7MP!1@(.USZ'I M:??]9G6H3W702[%*)!V%3$!(^PL(I^U"623$* MK>A0N-KM(D' 18=!DTGN^]!N]\'*7>Y1^D1FI9]2_"W?T4N20<(>T4+*7J=S*%WM?(A@(!!P@<-DS M5J-XA^)8A $607^\]PA<[7&!&+#1WBO?]*_+?K-Z*8KW>QKK@RR%+K+W3T'P7.$9Q7G6_'( =OW#/]LK\>OM5920MD1!?(NK>&7.36"5 M(HT' U1DZE#6D?\LRXCF.9*R/]8R#3_::WV]"1(*P:'IR3*BL2$239]QEFSH M'S07R$L0DR9E9_EYD*9OQ ;\(XB+T0&42IGF9 I6QIK9%7<;UA.Z;X&9591G M6S#6UN^9:PV9*F%7=H="1"1[C-$-RMEN&0AI,X"$I.Z"2$%$(';$'*U?:M>! MS$V9V'2##B)E;,#("6M=B@C=!0M8/"!41/ST;\'GHT!NITO% 78]BX_UZ^Z3MU:B+95H*^5R MCQOH;'8_:SCN\]%S9-8T)E459PO-4AE75P<>7NZA;E/\C-+\[38.JE1U9)/X M3-T[XR4/A+2='T6D#L)"0389.L2LO-PUU0DVDZ^VZ2>,-]^B>!CL./RY5M/A9P?[F]-F6=<>BGFY M*;JHV]FFH*\D'$\)['$&OTJ1UH\"*>(@>C1DE>$(QM++W5EGFWF#DU"V0Q_3C#?I71H'\0&1 M1KIX8/.PGHQ,?W_.[7R)IKSH\HF]S>UHC6 J_@;]F+W-[&-FSSKFD>ZHE0=I9LRC"IWLLIG" 0U6+-I4]P,L-T5WW[%B#GX!M$S'36CXD=!X^2K"H(DC'VT@/< M/ #^:Y3OSHLLQWN42L"D4J0)W 45<1Q8&G*KP O&WLO '.F4)K7T'DYB1F[D.$$Q'7>:]8"K(P<,+5KX,T/5WH@P]88Q$^(]P)"5E]Z*L\VF# ()XML@VEPGY\%S1 9= M1[KA:1BX0',L!BC@.&R4958!$H2YEWZ-.Y0'48(VET&:D#U+=A:&Q;Z(:4J? M"[2-PI%;#%Z@5C.D@./04I99!5H0YEZZ*#J"E!L7FBLM13N49-$+JJX$K'!& M@[G7VX?@=7R@KU/Z<,RO5MIQ!$[3AI*E4ZW)RQ/>AQ0%69&^<1=5?((V0?V8 MP'$02652P0F+F88/XDL%A00]4<0YM8V0;A^DVP;G$2&52041+&9_P.-8\#93 M?^B(.(4]$?["Z'YN4#O5L>\,H,;3R= M3"5[6W;>#N51&,1+7MDEKZSV'O0"$?@2O5*5DK_'J-1MLCG;TR=9_E7^SLU> MPM^<&F$[WK5.9.OBI<%Y=":]=FBL6G_OV!"3$N5H13;PF^%5^HYZNFH8X%V? M0=U+.@P9''UU2A,RT,>G%''#>H/*XY/;2BC1T6V?@G5VVU XCA"Y5-JGMPTWPR'D MCA^CN'%.9VI5Z/"&?3DU.<:I2:N@;+VMKR"1KS9.3*H@H;8]G)VWA*K-@LJA MLA,K^8*2 EV14<"Z7-BF)*7N)/*_S3BH;0*'-II2@X,U4R'K9&Q")7U#P:FR MBK34J$K?3K^@]!%;]?N?XXS8RUKLT^N0P?D1A@8 R8>+GQ_BG% M67:;XNTH8IOQI4D^W_WB2C>\ MYSVFLS/%9H@@AC[:>4&&8XS+L]>Z;:/)%$#;3IM"6FO8EW<35A.T/QZX[*OI M4,C62[?U/8IC.H,GFY^#]#?4$7UX\",E; Y^!(1NPP8LH@)F1#S]G#910L2- M:13(9A\E$14UCUX0&S5 ZF9ZE5&[C1\U815 )&7LI5=[)+)L1I;-Q*[C0R:0 M B(8K";D2'$AM!BPJ(4NT\,36F&(ZJ+H47J."*I(Z' M+JL)[RY9WOKD/;YG+Z"T]-X5(C^>])G7;RGJ>&U[D\-P4 MH(BU@0/O2ZPE?G],26NK'Z4"U.)OT'!Y^Y>KB:$A!A%W4WX)B/U F9+(&OB2 M\?=SNQ5$248G(I2MD\M7*E819;OJ8.\"/8Y\EU#Z9LLEI_<#7:J":P ,4(67 M&S&HS8*.7>\MU8Q&2FZ?3G@#I[K !"_< 8PG7*RW_GQJLQEI#F*CI"""'H(6 MOJ(M3E'[:"S*B'%* R)QE 3IVS715YG#D![AXM(=V2S%F"$&L];4"U.8J2:7 MA\#Q5 P>/+,VR=\TB:VXM2GYBA(T/BN64/7@SJ!R'ZHRT11AQF"GD8##F20X M9,O*];4QOS5+I/XWEV$@$@,^0?>9S)$&XS@=WB2=:VXK<5QI,K):?WPR%V3[ M&F11*!&L1\.1JJ:Q!G)I9V"87'VT\[A2N'.X>1DA,)3E(HJ+?'1!24+%049+ MY14VV++IHZ/EY_G%=,!D K2+X'F%SZ_6Y15]22:/PJ3;#Q;MKG'S3EE/_50TY2S:,YLFS *J4'B<$A)5>W$63;K(J M=9&2&TFQ$KY[R:\5@BAY_!5.R1R35$_)AF\/M:FHLO&5_XJK[M_\5Y'E5'>< M1P+FK:0;KC)#)3["_B@*GSQ^YFKE' Z-HZ5<&2J#,Z0 E(>$*WQ*'\$-%WTR M0H55F;R=Z.02+\AV5S'^9GM1U[9#OH+CDHZ7:PQ22VLSVI+;%+]$I ._OOV2 MT9RB;4SX&;%Y+U6>#$[XM#:#PRI/F<&RBM6(!=/O**6%K'H]1M>RMJ?0PX(@ M>\!W*,1)&,6H)]X#GC;DYJRB?>AOCBJL7/6M'26HG&O)A!,P$E>+B1KCS2&R MEX!Z3AQ@H%;Z@W^.)I47BCE-\7+/VTTP/\@K/\ E@++N!B'ER2(4KI_CP%38 M'B]O8ES4[83%!0*I6\Q*J$\8MRIZ.A9V)6WR\I8'O;U"5;).[H,8K;?-PQT# MX,K(.O>&V&0G"U6@9HZ#47YC-*Z1.!-.R_AC+YQ&R>:E%962)PMN M??T=!^]*[?/Y6=4_\H7/8UAP_3NBB)YP&@& QJ#E JU'ZSW0^)*;!5JO'@VGB,- NTW1 MA6 -F$3BJ M:T*B/_L90L;"I05I?>]QE_Z8ZWR#(%.#G0BX2NQ. =?Z^C,.>Z6FZ.?-L7U7 M96YODK9_XCAN)97FZ6=IL=W)TV*YCA _9"(D;)YF>GD*#U>@=G2F=E2FM\- M6S>&XAW!E<_Q#(V=4'M^?+12?X",CJA:M1X8&0^_PLTX@E(W7#8EQ!O 0&Q, MA QL:(ILBNKIYBS\O8A2U,07W,9!DI,5(WTH73K@@W.$?9X9B18T-AA0;V4U;(5_CIZ,2D MW915[/.!"EPSVNLA[760MXC5UHT)U*I4[GG>\8F;*OC:WIUE!6D=*O/W['%RG^/P-\&"5$C/6(9RZ%VSI9!.QNJ: M )E00=W#)2>G3B^=(%VY5E&":'X!TNS1#28I'0-U [H30)M(INY>-AT_L*045-F#9[G#J]?(&U&5]W**;CX0$_!*^_1OENAV.: M^O,*IZ L#%/9#"RF.AM?H6Q&;R8MK7I3?+Z]=IA?5CA(Q!/^B&(TSW%+$%?S,Y$S"HF]HQ_.DDW_ MAP[EP,K,6$/S',<<-3@_(N;7J]J0F:4]7FYN)LE\B]((;\9!R6%;>(U?N_""UVAMJX_?839UPC3]OK49SQ[_?/S OD)VK(!>HV-:07ZRZ3OH',RX7PYJV772>FCI"Y+ ME&94"_F;Y13TY6%!KT'R7/3R,N.D]*(R5I(W-TU[8 2,LC\.A7I@!8 >N?65 M*JF_&R<4:F>OT="0@FB'LK%I+3T8+W_?!(R/"[?6LN[ HL M%XICH%ELZ\<^ANR\#+4YVVPB*G(0WP81V474]VZ9N #1MCGIA;3NXT5%6$7L M2%A[&6)YA_(@2M"F>?60"2 Q4:U,'I'[D &)IX@5'D\O/=X/U#51I&_\J4= M4>N/2>$^-N2"*0*#R=!+G^U9&!;[H@Q!X#WRQIZ.5,LU4Q.\G/NXTE6"ZI0% MKT;?N>C J_9]\2_PGAC?X:&:B*8Y%F/3N \GB'"*T.&P]#=I#VUT];!)HZ[F$;1=/29P*,L:K,@;Q_<./=H M8__1YJ)(RR*K+M2U67F+>C/*,S, M-OB\PTOWQ]_GP! ^,OO M&HAB/_MNRH-W'&SPO-=4)/X#?F?)IOQ77'5_N[PB&EEOQR\]SEM)W9US5>(C M[(^B\,GC9ZY63KB'YL*Z1-LYYS1M3>QW#"0U>'IZ0V3J&*;LMNR0'!+%*AJ-5L7Z!XV!4K_X8MA_G()1Q M@A<,P ""7=?\8//A6-T59A[38F^8ATK MRP3*M5HQQU&&,VO?J6LNR.I7HXXY;(M;$6#CWE ,^^HP,'PAP,Y=2\ --\S5 MK.0.)9]W3Z4/O33X4S=?%BY%$NL59?1=B0-?&W<=U^E3D$3_*NL_7,^L7%7= MMJVW==*>(#[[0%F81L]UHQG]_T!P]#4> M)^;69U K3X>!-3MC%CW8@/KZMLI(^Z@MTVF7OKT;3[86C-X=>D%)@6P8NKIJ MF@&6]%K9"71->5YD.=ZCE&/*%$NUU]Z I>S<[A,VCF>$5(O!5.&"P5'M8ZRM MC+XA =9;W1R$UN>Y@:#OE20$\S0GHY6K %7U;X>=#L

G[@Q]27?W\ M@+0:?ST9%^@QMS'6:;W2>5I,5/)H7(+:K.0FR,OV$;."-01M9264D>,&@-;QQ*Z3C2N3 6 MI1V#X?+UQR./ZRX4<;PVR%L@RA]3-* M _I(:=4DWEB#$;?2B8FMC3I.GV!%^?H#KL^4#C,9,\_GORK8^B%XM>4GJJL' M^(FDE(=4$'Q*2WDQA@WB^XGDI'PQ71B6D'["2H*. KQY_.NH8P%??R?&*K/O M=7(6AKA(J"6Z3:,DC)YC*TO60S/JE,-GR>8R37%ZCHE*JX@7SD#6*7I(4J90 MU,XMNV_='L()^6M8GU@FFS8],Z,7N;.U29;MG3X3+*V9&"T$X5DTV;=-*@VK M[@Z::)#G*Y#[XC%#OQ>$YR5U\5M9A@S;P+NL(2%K@ERY9%8"?P>MX=D9*1U' M.A#4Z'8,X%O6*?) MNU?V0I/+>R565HM+@'(3 1%EP=-32E-/E3CL]@PW'D*E3!,= 2OC4URRCAJT M@Y*!E?F[)&,J(,M03DQE&^4HA.4$#NW[7!HQ-J;\A':, 3FLVY)0#D ^( M&K:+NL)#LD*]B.(B1QN@F=#B,K(6BER<#FTVHQMXX+-V?9XO0>K04VM6PFJ$ M=$[U09OT\6![%^1B_^UT1@+,0AEY@E0M MO>C@$UJ1OV>)3*F;)?O/05ZDLHW8! XBQ,HX^ )5)4UH8516@^?'DH( >GM+ MJB6,7K9IFR&@?A[FHRW>'S3(?E;M3@NW-]TTS_>3C"#?"Y0'4;S$^#H9X\O9 M.MP4^T>4KK<_!TFQ)3^0G4\Z>N!+1--<"F+3G$YL%T0),X5X<:KV-Z+CEZ3( MBB!>I]?)-JWN0-"\S+T$Q4TD(8"TB2L4DCHDY]EK- J8E%.*I:PH'1+R N^# M:/@& (A6+&A#:\X$GN.7://IR\^(CK)1Y!#C6QL3U/MFS=3!E(K%PO1-EY!E M%;/38S6'*;*OP=[HPVKH!>F35E#&\(H9&W[:RKYB1SG^X>8/I-Q"S_%^CZM7\<81.C#Z0WB.C-[>$;)*1V)UV0<' MQX#:ZDR2LEK\79TOK^UIH\_ WM0""J^J>?KNT#@"0QK&7W0\L+(XFUU"J\XF;]Z"/>3S'414=@"PUUUI"MPZ#&_3HB(Q>C]K$X" M8 Y%)_GOB,*^, P?%)^ *8H]CU._'3?!'C&=33(RIE1=,G,NIMO@+=RA\#>R M;LRKHR7RMZLG%2TC1MJ3>D49W,:*\]@'VA>$Y_J4 M4#%G?\N.SGYC>+Y-"153,,L>S'YCB#5$9WL:&R.4;$S&%*U+YL@ 9N[0@,*) MAG)OO\7GY]HRYB=BG:FG]'+_'.,WA.Y03EI,]YOEY#@ 9"Z5I>4VF5(J(D* M1H:4K?Y2XP6EC]BJ=_JFS!:Q(4*%*'HI8V_K.^/#J"4I81.Z)"!T&3U@ <' M$7'4#^"VCQDZK:^W_:7XS\%KM"_V7W&:XF]TH1X\DR_YVP!%.D6;&P5*15U& MV@0E@+&G5D>-QA].8K,T7IN.E@NP\PL.V_%JX71.*I1V3KQ-@,;V:;6<0DC7 MN$<\?&!6K#]EV4[N4&?/XJ1VLQAGOV1'!&1''.YJ :2 7(@&Y&16=NHWR% M<,V1,"\UOCB.A_<[MK18(H=.F MS1S^@DF&/8W(BA:]LBTY\V.[$.E_=+LWA:*H&.YVN) *&! RK0'Q)T_=6,+]%(9O4YCJ['&MKR_PN'D<0P'9 M9F/0UG7@#Q0P[FASP-"=R K)3KEUJ/V$:$#<\RX*@YBQY9?2M9K!F2!N@?;6E7J6WQ1K);]/AG;'OYC:[" &4D]@O?53$30^#*_ M*DX%:M.LG+FA. X_'F)3B!;HZ]G0DX$^OXE2R]&(_S6(:6*.;(F7F1POPTV= M-JZG;L8="O%3$OWKT(-M2C6%,H+G%QEE?!KG.FK0'O# ROS-6<,2L,U)SAEE M2F4$0&24<44%Y3.:-RAGWY!0*"%[!K5;PMHH5.M0T:.G7 7T1R"H0N$3I]V* M3FOT->+=X"141M^X$ " W4*G@4&N&F: 8;CQ< M#A&H$G/F!P*5IG1!*0@.3V=2ERMB#C0RIG65H#E3@%28V,L%R:']"+QN9)61 M+1O[9?P&F$P)IA>-_:HF!.#A/(AMGS@8\N#(_ =&/3B,RDRNW.TY<.\0C5RH M+* MCG!4I[T8*@+*]1RB@M+%N;!MT%WS[F>S[TRB( MRQOGQ?-S'-$WRG(:>9RA]&7TFIQ6V:$B8&6M61-(U^)IJN@;"D&%U45,I8J\ M=."T,OZ*T]^ND_(9QPR&1'F)(?Y$);Q!'5AL/:R)V'MYR;*5[(K,L-D.;7[" M> -#F+S$$&&B$MX@#"RV'L)$[ U?+#HRPL:A$:Q/0\S8#710!8S_2;1M77;&[Q';%2*]%.P M2HI8>J";V26L,VX0+5/B$>VQTNGIQX,!B\#'4$J3 MRJ57R%^%P P=YIL19BX[-KM6;1X'%]2WE>]W".4K6@/MHK'1E9'5RN.3N2(; M,R.;G% @GZF<;#H2KO/=(2"3K$V8!EY,5$O&([(VD %]@H&R]89X.D%:# 59QL^5R_=5CQY5YR -3"]9">SLAM> M=EEOPP?-DQ[+*)>KU:!0SMPE&TZE5: %3+ ^K5B8AM::95#O'*PF>-]4@*NC M9D-2C;]18C_CES)7XG7"$;'T7@7Q'8[C*YQ^"](A]"9P:/;(.AP<,CMU\V!# M'B+ U8LW\')>IUE MQ2B'DUYA$$;'A4\3LQ(E'0'#XQ98R_LQ,YIOZ^002B@>%@*A]U#H-%'+4

?,'@9G_G]^7N9^EAJ..?MK'"57L_]EPD:AZ]NDZ8OT"9LGK( MY6-G %(J S(9]G, F=S*"Q5A?DL_K,[+6".Q;-P\0*K%0&AT(A/0#( $I@,R MB$E&3B"C#R,Z< HP]D/S^T'JM84=#:RZ%Z,4JO+\=A3X'$;UR$#Q0 ; WM\\ M\DK1<@)=RV\306H2J=O[&T(7Z#&W&$I95B\[?A(3-<_3<(BL/,-#VG*=D!84 M=/W."HL44'3D&5'8%X81HL,G8(IB+RRGWXZ;8(^803DR,J9473)S9YEWZ 7' M+U'R=$[L291?!6%I=>XCE 0K,M;)E_)9V%4>N'46-\]5:W)VFDH[]'NX"W1.:-,5I#2E^'V*QPD[)>\X26: M0 E(":+"^*S\C0H3+2-&VI._$#GF-E:< MQR''_PC2B IUQTX0R/M-8$\E[*]M?-W@ MJ[41*% WEDG1'WUC3M7&<\#!RY%WA4BC@_BJ2#;9Y79+Y[(7=/\M>.;VOT*) M6IN@$H[B1%U:"'9 7#U?/G"--@:80KX2FT4#B\7)+AU_<^[>IZ#IXGN?_8+^FI#EWJ>:387=]N08T_$=3[_. MT_MBK3B7:R143'?KRNY%&EK]>MMW[7$.+R"DM8AB4E?DK*^P?\5IBK]1!V?P M3+[D;P"Y944%>N 7M3;R03V+)VFB;R5$%5)SH5:1OY=O^J;@:Y!%V3V1(-BL MD^[RCO[2R;PBKQEY%";V=?8ZS//LIQ=EXA26A M:Y'&I?, 6# 957'$Y3I'**&]5=TO29&A3;,Z.,?[?933H7.%$->B3>8C6.\! M^3@/2U,ZFKX2!-:J\6KFK%$(?4M>C<,HB,_Q"R)_S2_CZ"DB2XJS,,1%DF=W M*$31BS3B2H,/@BBN+]2=)9M?$NJK32/Z*M=YD.V$<[,.(^8LK,;(>5 9T]*4 MF56MV@:RQ\_'!()LE;3P ?],C&Q._C\=NY,X,D&LR=$S-)O0VQ18:];?X/OX M!TTJ)ODVC'S#/0<26< MY''J,&T@<_PS+,.0N4!ABH(,71$NT0M*$",,!4C/!!&3WC,TR66> BLF]P9? M1L^HK,77KUB)KD!](0^[;WGS'&PGD\1*Z=KX6.7:=\<[K/2CIURX\"%.@"=/ M[C/6'3NQ'9.3O\FF+H.4^JOD$$ M-$3I:#4.!65^JZ48?+.7=5*F="R68Y!)DL.-CJ\!%R_OUO^*HJ==CC9G+R@- MGM!-06_4K;>EK-FZR+,\*-,-741Q0<@.AJ:TQ!S)K6^A; 3-NHO5!LD[]7K(A53,ODXS0J8K_'227B69ZG MT6.1TX7( RY_(Z*B3?U:P1G-COF$6(]/F&/8OO ^G>$)C1;C^IUK")EHJ)<7 MQS@JK#4VTB1L#I&5%L\B_-(G-#*F:>[(,PF_51-NJ6$RUFR['"!K^ED6G?#- M@*GJ/7Y6:J"=IY+CK('*=B-N%3EX2KOS?<[\,= MVA0Q6F_/DCS:4*#0'(8TTC6BSS51.#;)BY#>U/;/G7-S8#1HZ](]14]\NL-;G32=S7#:#D0G5-?.U@NEG(49&5'W<:4"$6_/C\./87RP\LB# M])&1-M+NE;?-WPR-,TWSW!Z=8];J@\&L1/S^-R2)EQO B1I9<9)=FF9K9E73 M8>O"9OL.A3BA,5>5>8 YH,2%.%MQ7B$/$<<,US7*TPS6K <"*P)GNIT'Q _# MVF3 4@_"CCV.\@LAO-6#>"E8&=^;+*0##Y:R<&"L@RA MLB47* O3Z)GV#,ME#:!LY1)0VGGO"S^C-'^CCJ/\+-E<_EY$SV6*Z+<'4BW# M*:Q0HGT7#%#"*>%ILYA^6H42,N&[)EYS>Y@/EX,[!ZJ+WIR! 9>5K7_)*7'MA]M#D59#] ST%V0UZ"3:! M!#\BXA%XV,3^(0<@]$38L&OP_$Q>90[!.E87J/1#==6KCH!J_-VB0U8I(F5S MY_?![5A^-4(E=]F[XYM>7J=;7J<[R=?I9NS'ZG$C=C^ROC7]V/_F7#\*FB[N MQWY!?YU RRN#>C,J[+5!R;PY?G70KXLV;/%&/EVA1X7G 992VQ.8GY.@)ZD@ M=4%71!:9/=G69"%'P)L\E9IO$]V6_WI Z9XI*;103VYY(5Z_+TP(1-U%=4I:A5A M.2H'!&2GG-=0Y,EO#H2=&@PGQSH.\OK27+[22/'A\:60IM8HA\9I]$#D@B.% MP\W:RWR&H5&G=!ANQ,1$3' XU4O<2Z7K^?1RD 7O)H_6N-OGR%>?V:2Z-F>E9@,9H:Q9%%X4O,, G:+,V4A6U!4G;KN];EI9 MK5 V-,73%;%60?R?*!@>(D]G)'#]0AE9&Y1:&.%XBK6TUA_1*LWA.9:AS?#2 M'( $)DJZ0:_YPS<4OZ"?<9+OV">B^FQ4(,]DU>WGPHR+G%2ZTUMB,XAHXKHJ?-(P9&CH>BJO*]<^I/ "Q)G@U07O"8+4" MTDF'9-PTV@X@])=D4[NST:9^CIB5#F82#PAV^3Q."\A 7:GL(7JWF&FE;(;UQ : \A%'R*2W%D58-JL//OJ($;2.N@&RJH7!# M*FNV =(Q&"I>WR8(6-=1H&R6_EZ9N-QN:9Z)%]3*1D,JSG%"[&!!3&%M$W$R M/&A0+]AD<50HZ#K&M)6@!#N56KP\#O@E25&(GY+H7VA#I*N'5?:P"_)?<1%O MKO?/1!6M&FH%# YC4G=+[I,7 >J$>4H@5:W1G]O;W DOD.;(BQ'YQW*BIBN M+VE.N57PG-'D<\_/<132,)9[HM@B)S^MHGV4,VWNC#6(\3^M!D\'AT&UFA@Y MTYJC?SAA>UAU%EW!/DI*@6Y1$L1ECO)DKSXA95V M'>K3U*&[6(959>CHP<)>^GQ'LRY<)T04ZL4C(_,VC9(P>HY1-<&MMQ7).OD: MQ$$2HOL=0KG-??"AJ57+:(]V5G.!MCG:)-]G&EHC:LS0WZUNU% MG)"_AM73M>M4T,^L?)]&>-6:F\CK:%FDR( FR[CRU5]&NBOVUR:;U/"KA48S MLWEROX\;;OQ=)4G3[T-B4=,(WZ;H)<)%%K_=H6>G)3IVRS"%[Q^E:KM]):AN60!,FI$, M+P\4F^+ED:FNDE:<3*K&^$WT5ZWL9F.];]:5]$9I$I V!?$MSJ)R)++=H2I% MVM>J(47L'+;4\] -(_?A^%-[3-+]9.]).I6>P$*)^A8)PK@Z\N@R]')3:4FG1E.XSFZC*[1"7UEYEZ^TA-'F) M=5EB7998ER7698EU66)=EEB7)=9EB74QWQ5+K,L2Z^*F6WF)=5EB7998ER76 M98EU66)=_%\ ++$N7OBI1B[])=9E?+&V]=8*T^!PJ7H791E45E949!99;\F> M$"6CG(_,;\W"H/_-\EU>OLJQ6 S6+=T1L]+8]YEXN;'X*<591L;<.+T1XTNM MH-X7EWN9+P*XCWLL_ TE:5.S5:*NB%"#[A90##,+=BE<[GZY2& 8,%GYFVKE M( 5-@<'*A/05;7%Z2)B$LLM7H@PB<90$Z5LYZ]Y@\C7)B4!QJ9@J'0%S^INU MIMX4.E--+L/\>"H&#Y=9F^1EGO@_0DI! $IUT@D*$,9/):B2!>5+A8X$/=$@ M/HMF^0;EW/F9^:W=0.6^S,DB,<"=/V"BG];$KA\_/WW6ZF\5CG.Y0>,L[Q C>U MRHK,-K^L#=4,GL.^*>C9S'I;-C=;%WF6!PG9BCRQ9BZMLK5J%,LZ8\U@W8^G M*4=L^(1-H$-8L6HOYU".C+7A'XD*0ZZLM!B[_-(G@UZ@@N;!+[]R?V/N-"9X ME0E(>]:75.+YHS!&[_;!SC5GN,['K=CS$)?E!M]R@V^YP7=R-_C.\9XT98>2 MK'V A'HME^M\RW6^Y3K?HE.GI1/5JF+E**6%2OA1S/[M:%AB$C$6F\?@M?A E9.V5XG%5#Z MB"*XZ),Q):S*7^?.7-F)-4SV#)$-R@WR?!>P1#PL$0]+Q,/I13P$V>XJQM^6 M&(\I;F<2,$(!HR:O&H2DO+VDGB*:)U'DHJL:CB2<-8X"@BV"E:7K>B!5& M[9YOX);PE"4\90E/.;WPE$JKUTF9\6F'8R)_=OE[$>5O2\#*$K"R!*PL 2M+ MP,H2L+($K"P!*TO BOFN6 )6EH 5-SU][2:AV@S0FSE*4K67QU1+M.42 M;;E$6R[1EDNTY1)MZ?_BP/MH2U,GH6X?LJR6:$M@M.5]CL/?>F>-\K!+>9EQ M_*6HC!T5#-LSDI='T HW)K"_E03U#@:(QPV-XO.OMC!COOKSQG/IBR:5I[G% MR,T3"MJ%@4,K>E>,"W88KU];60V;\<_/)VXU1@*:MQL:2Y;*;EPF)QM2"9Z" MYXVM%#7#\WW;$F2I&F3Y@W_[PB7(82 !E>&AI8FET,S(M,2YH=&U02P$"% ,4 M " "A?FY5V=H+ *> M$0 @ 'G! , =&%C="TR,#(R,#DS,"YX&UL4$L! A0#% @ H7YN5:L,:[7#'P 9S0" !4 M ( !;2$# '1A8W0M,C R,C Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( M *%^;E6Q13W0EW0 )Y]!@ 5 " 6-! P!T86-T+3(P,C(P M.3,P7VQA8BYX;6Q02P$"% ,4 " "A?FY5Q,]K6]L\ #Q.@0 %0 M @ $MM@, =&%C="TR,#(R,#DS,%]P&UL4$L%!@ * H *= ( #OS P $! end