0001628280-22-020656.txt : 20220803 0001628280-22-020656.hdr.sgml : 20220803 20220803164546 ACCESSION NUMBER: 0001628280-22-020656 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 56 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220803 DATE AS OF CHANGE: 20220803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MEDIFAST INC CENTRAL INDEX KEY: 0000910329 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS FOOD PREPARATIONS & KINDRED PRODUCTS [2090] IRS NUMBER: 133714405 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-31573 FILM NUMBER: 221133333 BUSINESS ADDRESS: STREET 1: 11445 CRONHILL DRIVE CITY: OWINGS MILLS STATE: MD ZIP: 21117 BUSINESS PHONE: 7327640619 MAIL ADDRESS: STREET 1: 11445 CRONHILL DRIVE CITY: OWINGS MILLS STATE: MD ZIP: 21117 FORMER COMPANY: FORMER CONFORMED NAME: HEALTHRITE INC DATE OF NAME CHANGE: 19951120 FORMER COMPANY: FORMER CONFORMED NAME: XX DATE OF NAME CHANGE: 19950619 FORMER COMPANY: FORMER CONFORMED NAME: 00 DATE OF NAME CHANGE: 19950619 10-Q 1 med-20220630.htm 10-Q med-20220630
000091032912-312022Q2FALSE00009103292022-01-012022-06-3000009103292022-07-25xbrli:shares00009103292022-04-012022-06-30iso4217:USD00009103292021-04-012021-06-3000009103292021-01-012021-06-30iso4217:USDxbrli:shares00009103292022-06-3000009103292021-12-3100009103292020-12-3100009103292021-06-300000910329us-gaap:CommonStockMember2021-12-310000910329us-gaap:AdditionalPaidInCapitalMember2021-12-310000910329us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000910329us-gaap:RetainedEarningsMember2021-12-310000910329us-gaap:TreasuryStockCommonMember2021-12-310000910329us-gaap:RetainedEarningsMember2022-01-012022-03-3100009103292022-01-012022-03-310000910329us-gaap:CommonStockMember2022-01-012022-03-310000910329us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000910329us-gaap:TreasuryStockCommonMember2022-01-012022-03-310000910329us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310000910329us-gaap:CommonStockMember2022-03-310000910329us-gaap:AdditionalPaidInCapitalMember2022-03-310000910329us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000910329us-gaap:RetainedEarningsMember2022-03-310000910329us-gaap:TreasuryStockCommonMember2022-03-3100009103292022-03-310000910329us-gaap:RetainedEarningsMember2022-04-012022-06-300000910329us-gaap:CommonStockMember2022-04-012022-06-300000910329us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000910329us-gaap:TreasuryStockCommonMember2022-04-012022-06-300000910329us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000910329us-gaap:CommonStockMember2022-06-300000910329us-gaap:AdditionalPaidInCapitalMember2022-06-300000910329us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000910329us-gaap:RetainedEarningsMember2022-06-300000910329us-gaap:TreasuryStockCommonMember2022-06-300000910329us-gaap:CommonStockMember2020-12-310000910329us-gaap:AdditionalPaidInCapitalMember2020-12-310000910329us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000910329us-gaap:RetainedEarningsMember2020-12-310000910329us-gaap:TreasuryStockCommonMember2020-12-310000910329us-gaap:RetainedEarningsMember2021-01-012021-03-3100009103292021-01-012021-03-310000910329us-gaap:CommonStockMember2021-01-012021-03-310000910329us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000910329us-gaap:TreasuryStockCommonMember2021-01-012021-03-310000910329us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310000910329us-gaap:CommonStockMember2021-03-310000910329us-gaap:AdditionalPaidInCapitalMember2021-03-310000910329us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310000910329us-gaap:RetainedEarningsMember2021-03-310000910329us-gaap:TreasuryStockCommonMember2021-03-3100009103292021-03-310000910329us-gaap:RetainedEarningsMember2021-04-012021-06-300000910329us-gaap:CommonStockMember2021-04-012021-06-300000910329us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300000910329us-gaap:TreasuryStockCommonMember2021-04-012021-06-300000910329us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300000910329us-gaap:CommonStockMember2021-06-300000910329us-gaap:AdditionalPaidInCapitalMember2021-06-300000910329us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300000910329us-gaap:RetainedEarningsMember2021-06-300000910329us-gaap:TreasuryStockCommonMember2021-06-300000910329us-gaap:RestrictedStockMember2022-04-012022-06-300000910329us-gaap:RestrictedStockMember2021-04-012021-06-300000910329us-gaap:RestrictedStockMember2022-01-012022-06-300000910329us-gaap:RestrictedStockMember2021-01-012021-06-300000910329us-gaap:EmployeeStockOptionMember2022-01-012022-06-300000910329us-gaap:EmployeeStockOptionMember2021-12-310000910329us-gaap:EmployeeStockOptionMember2020-12-310000910329us-gaap:EmployeeStockOptionMember2022-01-012022-06-300000910329us-gaap:EmployeeStockOptionMember2021-01-012021-06-300000910329us-gaap:EmployeeStockOptionMember2022-06-300000910329us-gaap:EmployeeStockOptionMember2021-06-300000910329us-gaap:EmployeeStockOptionMember2022-06-300000910329us-gaap:EmployeeStockOptionMember2021-01-012021-06-300000910329us-gaap:RestrictedStockMember2022-01-012022-06-300000910329us-gaap:RestrictedStockMember2021-12-310000910329us-gaap:RestrictedStockMember2020-12-310000910329us-gaap:RestrictedStockMember2021-01-012021-06-300000910329us-gaap:RestrictedStockMember2022-06-300000910329us-gaap:RestrictedStockMember2021-06-300000910329us-gaap:PerformanceSharesMembersrt:MinimumMember2022-01-012022-06-30xbrli:pure0000910329us-gaap:PerformanceSharesMembersrt:MaximumMember2022-01-012022-06-300000910329us-gaap:PerformanceSharesMember2022-01-012022-06-300000910329med:OptionsAndRestrictedStockMember2022-04-012022-06-300000910329med:OptionsAndRestrictedStockMember2021-04-012021-06-300000910329med:MarketAndPerformanceSharesMembermed:GrantedIn2022Member2022-04-012022-06-300000910329med:MarketAndPerformanceSharesMembermed:GrantedIn2022Member2021-04-012021-06-300000910329us-gaap:PerformanceSharesMembermed:GrantedIn2021Member2022-04-012022-06-300000910329us-gaap:PerformanceSharesMembermed:GrantedIn2021Member2021-04-012021-06-300000910329us-gaap:PerformanceSharesMembermed:GrantedIn2020Member2022-04-012022-06-300000910329us-gaap:PerformanceSharesMembermed:GrantedIn2020Member2021-04-012021-06-300000910329us-gaap:PerformanceSharesMembermed:GrantedIn2019Member2022-04-012022-06-300000910329us-gaap:PerformanceSharesMembermed:GrantedIn2019Member2021-04-012021-06-300000910329med:OptionsAndRestrictedStockMember2022-01-012022-06-300000910329med:OptionsAndRestrictedStockMember2021-01-012021-06-300000910329med:MarketAndPerformanceSharesMembermed:GrantedIn2022Member2022-01-012022-06-300000910329med:MarketAndPerformanceSharesMembermed:GrantedIn2022Member2021-01-012021-06-300000910329us-gaap:PerformanceSharesMembermed:GrantedIn2021Member2022-01-012022-06-300000910329us-gaap:PerformanceSharesMembermed:GrantedIn2021Member2021-01-012021-06-300000910329us-gaap:PerformanceSharesMembermed:GrantedIn2020Member2022-01-012022-06-300000910329us-gaap:PerformanceSharesMembermed:GrantedIn2020Member2021-01-012021-06-300000910329us-gaap:PerformanceSharesMembermed:GrantedIn2019Member2022-01-012022-06-300000910329us-gaap:PerformanceSharesMembermed:GrantedIn2019Member2021-01-012021-06-300000910329us-gaap:RestrictedStockMember2022-04-012022-06-300000910329us-gaap:RestrictedStockMember2021-04-012021-06-300000910329us-gaap:PerformanceSharesMember2022-06-300000910329med:OperatingLeaseArrangementForRealEstateMembersrt:MinimumMember2022-06-300000910329med:OperatingLeaseArrangementForRealEstateMembersrt:MaximumMember2022-06-300000910329med:OperatingLeaseArrangementForEquipmentMembersrt:MinimumMember2022-06-300000910329srt:MaximumMembermed:OperatingLeaseArrangementForEquipmentMember2022-06-300000910329us-gaap:CashMember2022-06-300000910329us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-06-300000910329us-gaap:CashMember2021-12-310000910329us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-12-310000910329us-gaap:FairValueInputsLevel1Membermed:GovernmentAgencySecuritiesMember2021-12-310000910329us-gaap:FairValueInputsLevel1Membermed:GovernmentAgencySecuritiesMember2021-01-012021-12-310000910329us-gaap:FairValueInputsLevel1Member2021-12-310000910329us-gaap:FairValueInputsLevel1Member2021-01-012021-12-310000910329us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMember2021-12-310000910329us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMember2021-01-012021-12-3100009103292021-01-012021-12-310000910329med:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-05-310000910329med:CreditAgreementMemberus-gaap:LetterOfCreditMember2022-05-310000910329srt:MinimumMembermed:CreditAgreementMember2021-04-132021-04-130000910329srt:MaximumMembermed:CreditAgreementMember2021-04-132021-04-130000910329us-gaap:EurodollarMembermed:CreditAgreementMember2021-04-132021-04-130000910329us-gaap:BaseRateMembermed:CreditAgreementMember2021-04-132021-04-130000910329med:CreditAgreementMember2021-04-130000910329med:CreditAgreementMember2022-06-3000009103292022-05-312022-05-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
x QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2022
OR
o TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from________ to ________.
Commission File Number: 001-31573
Medifast, Inc.
(Exact name of registrant as specified in its charter)
Delaware13-3714405
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
100 International Drive
Baltimore, Maryland 21202
Telephone Number: (410) 581-8042
(Address of Principal Executive Offices, Zip Code and Telephone Number, Including Area Code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, par value $0.001 per shareMEDNew York Stock Exchange
Indicate by checkmark 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 x No o
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 x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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. o
Indicate by checkmark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes o No x
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
The number of shares of the registrant’s common stock outstanding at July 25, 2022 was 11,017,899.

Medifast, Inc. and Subsidiaries
Index
1

MEDIFAST, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)
(U.S. dollars in thousands, except per share amounts & dividend data)
Three months ended June 30,Six months ended June 30,
2022202120222021
Revenue$453,333 $394,189 $870,933 $734,858 
Cost of sales131,651 100,482 246,965 192,604 
Gross profit321,682 293,707 623,968 542,254 
Selling, general, and administrative272,718 232,273 519,917 428,021 
Income from operations48,964 61,434 104,051 114,233 
Other expense
Interest expense(164)(67)(259)(44)
Other expense(4)(22)(20)(3)
(168)(89)(279)(47)
Income from operations before income taxes48,796 61,345 103,772 114,186 
Provision for income taxes9,683 14,382 22,878 26,160 
Net income$39,113 $46,963 $80,894 $88,026 
Earnings per share - basic$3.44 $4.00 $7.06 $7.48 
Earnings per share - diluted$3.42 $3.96 $7.01 $7.42 
Weighted average shares outstanding
Basic11,354 11,753 11,455 11,762 
Diluted11,435 11,858 11,534 11,869 
Cash dividends declared per share$1.64 $1.42 $3.28 $2.84 
The accompanying notes are an integral part of these condensed consolidated financial statements.
2

MEDIFAST, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)
(U.S. dollars in thousands)
Three months ended June 30,Six months ended June 30,
2022202120222021
Net income$39,113 $46,963 $80,894 $88,026 
Other comprehensive income (loss), net of tax:
Foreign currency translation148 (11)$177 $67 
Unrealized losses on investment securities(7)(17)$(21)$(33)
141 (28)$156 $34 
Comprehensive income$39,254 $46,935 $81,050 $88,060 
The accompanying notes are an integral part of these condensed consolidated financial statements.
3

MEDIFAST, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
(U.S. dollars in thousands, except par value)
June 30,
2022
December 31,
2021
ASSETS
Current Assets
Cash and cash equivalents$61,069 $104,183 
Inventories156,974 180,043 
Investment securities 5,361 
Income taxes, prepaid8,547 945 
Prepaid expenses and other current assets16,710 16,334 
Total current assets243,300 306,866 
Property, plant and equipment - net of accumulated depreciation58,544 56,131 
Right-of-use assets21,347 24,457 
Other assets12,955 6,468 
Deferred tax assets4,404 4,404 
TOTAL ASSETS$340,550 $398,326 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current Liabilities
 Accounts payable and accrued expenses$154,782 $163,309 
       Revolving credit facility
27,000  
 Current lease obligations6,378 6,523 
Total current liabilities188,160 169,832 
 Lease obligations, net of current lease obligations22,914 26,020 
Total liabilities211,074 195,852 
Stockholders' Equity
Common stock, par value $0.001 per share: 20,000 shares authorized;
11,019 and 11,594 issued and 11,018 and 11,593 outstanding
at June 30, 2022 and December 31, 2021, respectively
11 12 
Additional paid-in capital 12,018 
Accumulated other comprehensive income268 111 
Retained earnings 129,197 190,333 
Total stockholders' equity129,476 202,474 
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY$340,550 $398,326 
The accompanying notes are an integral part of these condensed consolidated financial statements.
4

MEDIFAST, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
(U.S. dollar in thousands)
Six months ended June 30,
20222021
Operating Activities
Net income$80,894 $88,026 
Adjustments to reconcile net income to cash provided by operating activities
Depreciation and amortization 5,176 2,453 
Non-cash lease expense3,2112,187 
Share-based compensation5,1404,344 
Amortization of premium on investment securities14 49 
Change in operating assets and liabilities:
Inventories23,069 (42,398)
Income taxes, prepaid(7,602) 
Prepaid expenses and other current assets(376)(4,657)
Other assets(8,169)(762)
Accounts payable and accrued expenses (13,922)36,962 
Net cash flow provided by operating activities87,435 86,204 
Investing Activities
Sale and maturities of investment securities5,267 5,145 
Purchase of property and equipment(5,849)(12,196)
Net cash flow used in investing activities(582)(7,051)
Financing Activities
Borrowing under revolving credit facility
27,000  
Options exercised by executives and directors 702 
Net shares repurchased for taxes(1,479)(1,833)
Cash dividends paid to stockholders(35,617)(30,095)
Stock repurchases, settled
(100,038)(19,730)
Stock repurchases, not yet settled
(20,010) 
Net cash flow used in financing activities(130,144)(50,956)
Foreign currency impact177 67 
(Decrease) Increase in cash and cash equivalents(43,114)28,264 
Cash and cash equivalents - beginning of the period104,183 163,723 
Cash and cash equivalents - end of period$61,069 $191,987 
Supplemental disclosure of cash flow information:
Income taxes paid$30,283 $26,751 
Dividends declared included in accounts payable$19,305 $17,531 
The accompanying notes are an integral part of these condensed consolidated financial statements.
5

MEDIFAST, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (UNAUDITED)
(U.S. dollars in thousands)
Six months ended June 30, 2022
Number of
Shares Issued
Common StockAdditional Paid-In
Capital
Accumulated Other
Comprehensive Income
Retained
Earnings
Treasury StockTotal
Balance, December 31, 202111,594 $12 $12,018 $111 $190,333 $ $202,474 
Net income— — — — 41,781 — 41,781 
Share-based compensation18 — 2,275 — — — 2,275 
Net shares repurchased for taxes(8)— (1,459)— — — (1,459)
Treasury stock from stock repurchases— — — — — (10,000)(10,000)
Treasury stock retired from stock repurchases(51)— — — (10,000)10,000  
Other comprehensive income— — — 16 — — 16 
Cash dividends declared to stockholders— — — — (19,063)— (19,063)
Balance, March 31, 202211,553 $12 $12,834 $127 $203,051 $ $216,024 
Net income— — — — 39,113 — 39,113 
Share-based compensation1 — 2,865 — — — 2,865 
Net shares repurchased for taxes— — (20)— — — (20)
Treasury stock from stock repurchases— — — — — (90,038)(90,038)
Treasury stock retired from stock repurchases(535)(1)— — (90,038)90,038 (1)
Stock repurchases, not yet settled— — (15,679)— (4,331)— (20,010)
Other comprehensive income— — — 141 — — 141 
Cash dividends declared to stockholders— — — — (18,598)— (18,598)
Balance, June 30, 202211,019 $11 $ $268 $129,197 $ $129,476 
The accompanying notes are an integral part of these condensed consolidated financial statements.
6

Six months ended June 30, 2021
Number of
Shares Issued
Common StockAdditional Paid-In
Capital
Accumulated Other
Comprehensive Income
Retained
Earnings
Treasury StockTotal
Balance, December 31, 202011,822 $12 $7,842 $41 $154,351 $(5,000)$157,246 
Net income— — — — 41,063 — 41,063 
Share-based compensation13 — 2,198 — — — 2,198 
Options exercised by executives and directors11 — 481 — — — 481 
Net shares repurchased for taxes(7)— (1,807)— —  (1,807)
Treasury stock from stock repurchases— — — — — (7,500)(7,500)
Other comprehensive income— — — 62 — — 62 
Cash dividends declared to stockholders— — — — (16,852)— (16,852)
Balance, March 31, 202111,839 $12 $8,714 $103 $178,562 $(12,500)$174,891 
Net income— — — — 46,963 — 46,963 
Share-based compensation10 — 1,697 — 142 — 1,839 
Options exercised by executives and directors3 — 221 — — — 221 
Net shares repurchased for taxes— — (26)— —  (26)
Other comprehensive loss— — — (28)—  (28)
Treasury stock from stock repurchases— — — — — (12,230)(12,230)
Treasury stock retired from stock repurchases(114)— — — (23,383)23,383  
Cash dividends declared to stockholders— — — — (16,941)— (16,941)
Balance, June 30, 202111,738 $12 $10,606 $75 $185,343 $(1,347)$194,689 
The accompanying notes are an integral part of these condensed consolidated financial statements.
7

MEDIFAST, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation - The accompanying unaudited condensed consolidated financial statements of Medifast, Inc. and its wholly-owned subsidiaries (“Medifast,” the “Company,” “we,” “us,” or “our”) included herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) for interim reporting and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, certain information and notes that are normally required by GAAP have been condensed or omitted. However, in the opinion of management, all adjustments consisting of normal, recurring adjustments considered necessary for a fair presentation of the financial position and results of operations have been included and management believes the disclosures that are made are adequate to make the information presented not misleading. The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited consolidated financial statements at that date included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (“2021 Form 10-K”).
The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of results that may be expected for the fiscal year ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the 2021 audited consolidated financial statements and notes thereto, which are included in the 2021 Form 10-K.
Presentation of Financial Statements - The unaudited condensed consolidated financial statements included herein include the accounts of the Company. All significant intercompany accounts and transactions have been eliminated.
Reclassification - Certain amounts reported for prior periods have been reclassified to be consistent with the current period presentation. No reclassification in the condensed consolidated financial statements had a material impact on the presentation.
Use of Estimates - The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.
Accounting Pronouncements Adopted in 2022
In March 2020, the FASB issued Accounting Standards Update ("ASU") 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying accounting principles under GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met and to other derivative instruments if there is a change to the interest rates used for discounting, margining or contract price alignment. These amendments are effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We adopted Topic 848 beginning in the first quarter of fiscal 2022 without any material impact on the Company's financial position and results of operations.
2. INVENTORIES
Inventories consist principally of raw materials, non-food finished goods and packaged meal replacements held in the Company’s warehouses and outsourced distribution centers. Inventories are stated at the lower of cost or net realizable value, utilizing the first-in, first-out method. The cost of finished goods includes the cost of raw materials, packaging supplies, direct
8

and indirect labor and other indirect manufacturing costs. On a quarterly basis, management reviews inventories for unsalable or obsolete inventories.
The Company donated inventory with an aggregate cost of $9.4 million to Ukrainian refugees and those in need in Ukraine, increasing SG&A during the three months ended June 30, 2022. The donations were made to two 501(c)(3) organizations that are coordinating the distribution throughout refugee camps in Europe and in Ukraine.
Inventories consisted of the following (in thousands):
June 30, 2022December 31, 2021
Raw materials$12,942$15,196
Packaging2,9873,641
Non-food finished goods12,81015,991
Finished goods131,435152,687
Reserve for obsolete inventory(3,200)(7,472)
Total$156,974$180,043
3. EARNINGS PER SHARE
Basic earnings per share (“EPS”) computations are calculated utilizing the weighted average number of shares of the Company’s common stock outstanding during the periods presented. Diluted EPS is calculated utilizing the weighted average number of shares of the Company’s common stock outstanding adjusted for the effect of dilutive common stock equivalents.
The following table sets forth the computation of basic and diluted EPS (in thousands, except per share data):
Three months ended June 30,Six months ended June 30,
2022202120222021
Numerator:
Net income$39,113 $46,963 $80,894 $88,026 
Denominator:
Weighted average shares of common stock outstanding11,354 11,753 11,455 11,762 
Effect of dilutive common stock equivalents81 105 79 107 
Weighted average shares of common stock outstanding11,435 11,858 11,534 11,869 
Earnings per share - basic$3.44 $4.00 $7.06 $7.48 
Earnings per share - diluted$3.42 $3.96 $7.01 $7.42 
The calculation of diluted EPS excluded 3 and 0 antidilutive restricted stock awards for the three months ended June 30, 2022 and 2021, respectively, and 1 and 0 antidilutive restricted stock awards for the six months ended June 30, 2022 and 2021, respectively. EPS is computed independently for each of the periods presented above, and accordingly, the sum of the quarterly earnings per common share may not equal the year-to-date total computed.
4. SHARE-BASED COMPENSATION
Stock Options
The Company has issued non-qualified and incentive stock options to employees and non-employee directors. The fair value of these options are estimated on the date of grant using the Black-Scholes option pricing model, which requires estimates of the expected term of the option, the risk-free interest rate, the expected volatility of the price of the Company’s common stock, and
9

dividend yield. Options outstanding as of June 30, 2022 generally vest over a period of three years and expire ten years from the date of grant. The exercise price of these options ranges from $26.52 to $66.68. Due to the Company’s lack of option exercise history on the date of grant, the expected term is calculated using the simplified method defined as the midpoint between the vesting period and the contractual term of each option. The risk free interest rate is based on the U.S. Treasury yield curve in effect on the date of grant that most closely corresponds to the expected term of the option. The expected volatility is based on the historical volatility of the Company’s common stock over the period of time equivalent to the expected term for each award. The dividend yield is computed as the annualized dividend rate at the grant date divided by the strike price of the stock option. For the six months ended June 30, 2022 and 2021, the Company did not grant stock options.
The following table is a summary of our stock option activity (in thousands, except per share data):
Six months ended June 30,
20222021
AwardsWeighted-Average Exercise PriceAwardsWeighted-Average Exercise Price
Outstanding at beginning of period33 $54.98 61 $48.19 
Exercised  (14)50.58 
Outstanding at end of the period33 $54.98 47 $47.51 
Exercisable at end of the period28 $52.76 38 $42.18 
As of June 30, 2022, the weighted-average remaining contractual life for outstanding stock options was 4.8 years with an aggregate intrinsic value of $4.2 million and the weighted-average remaining contractual life for exercisable stock options was 4.7 years with an aggregate intrinsic value of $3.6 million. The unrecognized compensation expense calculated under the fair value method for stock options expected to vest as of June 30, 2022 was $0.1 million and is expected to be recognized over a weighted-average period of 0.6 year. For the six months ended June 30, 2022, there was no exercise activity of stock options. For the six months ended June 30, 2021, the Company received $0.7 million in cash proceeds from the exercise of stock options. The total intrinsic value for stock options exercised during the six months ended June 30, 2021 was $2.3 million.
Restricted Stock
The Company has issued restricted stock to employees and non-employee directors generally with vesting terms up to five years after the date of grant. The fair value of the restricted stock is equal to the market price of the Company’s common stock on the date of grant. Expense for restricted stock is amortized ratably over the vesting period.
The following table summarizes our restricted stock activity (in thousands, except per share data):
Six months ended June 30,
20222021
SharesWeighted-Average Grant Date Fair ValueSharesWeighted-Average Grant Date Fair Value
Outstanding at beginning of period44 $183.51 50 $116.06 
Granted38 176.81 21 267.15 
Vested(19)155.57 (25)113.91 
Forfeited(1)186.53 (2)154.91 
Outstanding at end of the period62 $187.80 44 $182.96 
The Company withheld approximately 8,000 and 7,000 shares of the Company’s common stock to cover minimum tax liability withholding obligations upon the vesting of shares of restricted stock for the six months ended June 30, 2022 and 2021, respectively. The total fair value of restricted stock awards vested during the six months ended June 30, 2022 and 2021 was $3.3 million and $6.7 million, respectively.
Market and Performance-based Share Awards
10

The Company has issued market and performance-based share awards to certain key executives who were granted deferred shares and may earn between 0% and 250% of the target number depending upon both the Company's total stockholder return and the Company's performance against predetermined performance goals over a three-year performance period after the date of grant. Market and performance-based share awards that are tied to the Company’s total stockholder return are valued using the Monte Carlo method and are recognized ratably as expense over the award’s performance period. The fair value of the performance-based share awards is equal to the market price of the Company’s common stock on the date of grant adjusted by expected level of achievement over the performance period. Expense for performance-based share awards is amortized ratably over the performance period.
Share-based compensation expense is recorded in selling, general, and administrative expense in the accompanying Condensed Consolidated Statements of Income. The total expenses during the three months ended June 30, 2022 and 2021 are as follows (in thousands):
Three months ended June 30,
20222021
SharesShare-Based Compensation ExpenseSharesShare-Based Compensation Expense
Options and restricted stock86 $1,311 103 $938 
Market and performance-based share awards granted in 202225 433   
Performance-based share awards granted in 202115 647 14 54 
Performance-based share awards granted in 202026 474 28 495 
Performance-based share awards granted in 2019  17 711 
Total share-based compensation152 $2,865 162 $2,198 
The total expenses during the six months ended June 30, 2022 and 2021 are as follows (in thousands):
Six months ended June 30,
20222021
SharesShare-Based Compensation ExpenseSharesShare-Based Compensation Expense
Options and restricted stock91 $2,398 91 $2,059 
Market and performance-based share awards granted in 202225 512   
Performance-based share awards granted in 202115 1,287 14 357 
Performance-based share awards granted in 202026 943 28 850 
Performance-based share awards granted in 2019  17 1,078 
Total share-based compensation157 $5,140 150 $4,344 
The total income tax benefit recognized in the accompanying Condensed Consolidated Statements of Income for restricted stock awards was $0.4 million and $0.9 million for the three months ended June 30, 2022 and 2021, respectively, and $0.9 million and $2.1 million for the six months ended June 30, 2022 and 2021, respectively.
There was $8.9 million of total unrecognized compensation cost related to restricted stock awards as of June 30, 2022, which is expected to be recognized over a weighted-average period of 2.0 years. There was $9.4 million of unrecognized compensation costs related to the 65,477 performance-based shares discussed above as of June 30, 2022, which is expected to be recognized over a weighted-average period of 2.1 years.
5. LEASES
Operating Leases
The Company has operating leases for office and warehouse space and certain equipment. In certain of the Company’s lease agreements, the rental payments are adjusted periodically based on defined terms within the lease. The Company did not have any finance leases as of June 30, 2022 and 2021, respectively, or for the six-month periods then ended, respectively.
11

Our leases relating to office and warehouse space have lease terms of 18 months to 126 months. Our leases relating to equipment have lease terms of 24 months to 203 months, with certain of them having automatic renewal clauses.
The Company’s warehouse agreements also contain non-lease components, in the form of payments towards variable logistics services and labor charges, which the Company is obligated to pay based on the services consumed by it. Such amounts are not included in the measurement of the lease liability but are recognized as expenses when they are incurred.
The operating lease expense was $1.7 million and $1.4 million for the three months ended June 30, 2022 and 2021, respectively, and $3.5 million and $2.4 million for the six months ended June 30, 2022 and 2021, respectively.
Supplemental cash flow information related to the Company’s operating leases was as follows (in thousands):
Six months ended June 30,
20222021
Cash paid for amounts included in the measurements of lease liabilities
Operating cash flow used in operating leases$3,674 $2,005 
Right-of-use assets obtained in exchange for lease obligations
Operating leases$103 $9,745 
As of June 30, 2022, the weighted average remaining lease term was 5.3 years and the weighted average discount rate was 2.1%.
The following table presents the maturity of the Company’s operating lease liabilities as of June 30, 2022 (in thousands):
2022 (excluding the six months ended June 30, 2022)
$3,525 
20236,241 
20245,693 
20255,825 
20264,160 
Thereafter5,412 
Total lease payments$30,856 
Less: imputed interest(1,564)
Total $29,292 
6. ACCUMULATED OTHER COMPREHENSIVE INCOME
The following table sets forth the components of accumulated other comprehensive income, net of tax where applicable (in thousands):
June 30,
2022
December 31,
2021
Foreign currency translation$268 $90 
Unrealized gains on investment securities 21 
Accumulated other comprehensive income$268 $111 
12

7. FINANCIAL INSTRUMENTS
Certain financial assets and liabilities are accounted for at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The following fair value hierarchy prioritizes the inputs used to measure fair value:
Level 1 – Quoted prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2 – Pricing inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as of the reporting date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.
Level 3 – Pricing inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally developed methodologies that result in management’s best estimate of fair value from the perspective of a market participant.
The following tables present the Company’s cash and financial assets that are measured at fair value on a recurring basis for each of the hierarchy levels (in thousands):
June 30, 2022
CostUnrealized GainsAccrued InterestEstimated Fair
Value
Cash & Cash
Equivalents
Investment
Securities
Cash$60,277 $— $— $60,277 $60,277 $— 
Level 1:
Money market accounts792 — — 792 792 — 
Total$61,069 $ $ $61,069 $61,069 $ 
December 31, 2021
CostUnrealized GainsAccrued InterestEstimated Fair
Value
Cash & Cash
Equivalents
Investment
Securities
Cash$94,824 $— $— $94,824 $94,824 $— 
Level 1:
Money market accounts9,359 — — 9,359 9,359 — 
Government & agency securities1,401 12 — 1,413 — 1,413 
10,760 12 — 10,772 9,359 1,413 
Level 2:
Municipal bonds3,880 9 59 3,948 — 3,948 
Total$109,464 $21 $59 $109,544 $104,183 $5,361 
The Company had a realized loss of $0.2 million for the three and six months ended June 30, 2022 and no realized gain or losses for the three and six months ended June 30, 2021.
13

8. DEBT
Credit Agreement
On April 13, 2021, the Company and certain of its subsidiaries (collectively, the “Guarantors”) entered into a credit agreement (the “Credit Agreement”) among the Company, the Guarantors, the lenders party thereto and Citibank, N.A., in its capacity as administrative agent. On May 31, 2022, the Credit Agreement was amended to increase the borrowing capacity and convert the interest rate to be based on Secured Overnight Financing Rate (SOFR), from London Inter-Bank Offered Rate (LIBOR) (the “Amended Credit Agreement”). The Amended Credit Agreement provides for a $225.0 million senior secured revolving credit facility with a $20.0 million letter of credit sublimit. The Amended Credit Agreement also provides for an uncommitted incremental facility that permits the Company, subject to certain conditions, to increase the senior secured revolving credit facility by up to $100.0 million. The Amended Credit Agreement matures on April 13, 2026.
The Company’s obligations under the Amended Credit Agreement are guaranteed by the Guarantors. The obligations of the Company and the Guarantors are secured by first-priority liens on substantially all of the assets of the Company and the Guarantors, subject to certain exceptions.
Under the Amended Credit Agreement, the Company will pay to the administrative agent for the account of each revolving lender a commitment fee on a quarterly basis based on amounts committed but unused under the revolving facility from 0.20% to 0.40% per annum depending on the Company’s Total Net Leverage Ratio (as defined in the Amended Credit Agreement). The Company is also obligated to pay the administrative agent customary fees for credit facilities of this size and type.
Revolving borrowings under the Amended Credit Agreement bear interest at a rate per annum equal to (i) the Term SOFR Rate for the interest period plus the Applicable Rate (as defined in the Amended Credit Agreement) based on the Company’s Total Net Leverage Ratio or (ii) the Alternate Base Rate (as defined in the Amended Credit Agreement) as in effect from time to time plus the Applicable Rate based on the Company’s Total Net Leverage Ratio. As of June 30, 2022, the Applicable Rate for Term SOFR Loans is 1.25% per annum and the Applicable Rate for ABR Loans is 0.25% per annum. SOFR based loans also include a Credit Spread Adjustment based on the duration of the borrowing.
The Amended Credit Agreement contains affirmative and negative covenants customarily applicable to senior secured credit facilities, including covenants that, among other things, limit or restrict the ability of the Company and its subsidiaries, subject to negotiated exceptions, to incur additional indebtedness and additional liens on their assets, engage in mergers or acquisitions or dispose of assets, pay dividends or make other distributions, voluntarily prepay other indebtedness, enter into transactions with affiliated persons, make investments and change the nature of their businesses. The Amended Credit Agreement also contains customary events of default, subject to thresholds and grace periods, including, among others, payment default, covenant default, cross default to other material indebtedness and judgment default. In addition, the Amended Credit Agreement requires the Company to maintain a Total Net Leverage Ratio of no more than 2.75 to 1.00 and an Interest Coverage Ratio of at least 3.50 to 1.00.
The Company has $27.0 million of borrowings outstanding under the Amended Credit Agreement as of June 30, 2022.

9. ACCELERATED SHARE REPURCHASE (“ASR”) PROGRAM
In the second quarter of fiscal 2022, the Company entered into an ASR agreement with JPMorgan Chase, National Association ("JPMorgan Chase") to purchase shares of its common stock from JPMorgan Chase for an aggregate purchase price of $100.0 million. Pursuant to the ASR program, the Company received an initial delivery of approximately 480 thousand shares of common stock based on the closing price of the common stock on May 31, 2022. As a result, approximately $20.0 million remains at JPMorgan Chase for additional repurchases until the completion of the ASR program. The final number of shares that will be delivered to the Company under the ASR agreement will be based on the average of the daily volume-weighted average trading prices of the Company’s common stock during the term of the ASR program, less a discount. The Company expects to receive the remaining shares no later than October 3, 2022. The effect of the potential share settlement is excluded in the diluted EPS calculation as the effect is anti-dilutive.

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

Note Regarding Forward-Looking Statements
Certain information in this report contains "forward-looking statements" within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. These forward-looking statements generally can be identified by use of phrases or terminology such as "intend," “anticipate,” “expect” or other similar words or the negative of such terminology. Similarly, descriptions of Medifast's objectives, strategies, plans, goals or targets contained herein are also considered forward-looking statements. These statements are based on the current expectations of our management and are subject to certain events, risks, uncertainties and other factors. These risks and uncertainties include, but are not limited to, those described in our 2021 Form 10-K and those described from time to time in our future reports filed with the SEC. Although Medifast believes that the expectations, statements and assumptions reflected in these forward-looking statements are reasonable, it cautions readers to always consider all of the risk factors and any other cautionary statements carefully in evaluating each forward-looking statement in this report. All of the forward-looking statements contained herein speak only as of the date of this report.
The following discussion should be read in conjunction with the unaudited condensed consolidated financial statements and related notes appearing elsewhere herein.
Overview
Medifast is the global company behind one of the fastest-growing health and wellness communities, OPTAVIA®, which offers Lifelong Transformation, One Healthy Habit at a Time®. Reflecting the success of our holistic approach to health and wellness, we have consistently grown revenue over the past five years. Of equal importance, we expect our differentiated model to continue to deliver growth in the foreseeable future.
Our OPTAVIA brand offers a highly competitive and effective lifestyle solution centered on developing new healthy habits through smaller, foundational changes called micro-habits. The program is built around four key components:
Independent OPTAVIA Coaches: Provide individualized support and guidance to customers on the path to optimal health and wellbeing.
OPTAVIA Community: A Community of like-hearted people providing each other with real-time connection and support.
The Habits of Health® Transformational System: A proprietary system which offers easy steps to a sustainably healthy lifestyle.
Products & Plans: Clinically proven plans and scientifically developed products, called “Fuelings,” backed by dietitians, scientists and physicians.
We help customers achieve their health goals through a network of approximately 68,000 independent OPTAVIA Coaches, about 90% of whom were customers first, and have impacted more than 2 million lives to date. OPTAVIA Coaches introduce customers to a set of healthy habits, in most cases starting with the habit of healthy eating, and offer exclusive Fuelings, which are nutrient-dense, portion-controlled, nutritionally interchangeable and simple to use. They are formulated with high-quality ingredients and are fortified with probiotic cultures, vitamins and minerals, as well as other nutrients essential for good health. Our products support the process of integrating healthy habits into our customer’s day-to-day lives.
The OPTAVIA coaching model is customer-centric and boasts an energized health and wellness community. It promotes holistic health and wellness and positions healthy weight as a catalyst to greater lifestyle changes. OPTAVIA Coaches provide personalized support to customers and motivate them by sharing their passion for healthy living and lifestyle transformation. We believe this personal coaching is an essential factor in customer success based on findings from a clinical study published in Obesity Science and Practice in 2018, which validated the effectiveness of combining the OPTAVIA meal plan with education and support consistent with that was provided by OPTAVIA Coaches.
The entrepreneurial spirit of our OPTAVIA Coaches is another key to our success, as they create a continuous cycle of growth, activating new customers, many of whom go on to become OPTAVIA Coaches. We offer economic incentives designed to support each OPTAVIA Coach’s long-term success, which we believe plays an important role in their financial wellness,
15

providing the opportunity to improve their finances while changing the health trajectory of families, communities and generations.1
OPTAVIA Coaches are independent contractors, not employees, who support customers and market our products and services primarily through word of mouth, email and social media channels such as Facebook, Instagram, Twitter and video conferencing platforms. As entrepreneurs, OPTAVIA Coaches market our products to friends, family and other acquaintances. OPTAVIA products are shipped directly to OPTAVIA customers who are working with an OPTAVIA Coach. OPTAVIA Coaches do not handle or deliver merchandise to customers. This arrangement frees our OPTAVIA Coaches from having to manage inventory and allows them to maintain an arms-length transactional relationship while focusing their attention on support and encouragement.
We are one of the fastest growing health and wellness companies in the United States ("U.S."), with a large and growing market opportunity. We believe our coach-based model is scalable and drives both customer success and growth. We expect our continued investment in fostering a robust community around our OPTAVIA brand and our OPTAVIA Coaching model will continue to drive a sustainable, repeatable business rhythm focused on our mission of offering the world Lifelong Transformation, One Healthy Habit at a Time.
Our operations are conducted through our wholly owned subsidiaries, Jason Pharmaceuticals, Inc., OPTAVIA, LLC, Jason Enterprises, Inc., Jason Properties, LLC, Medifast Franchise Systems, Inc., Seven Crondall Associates, LLC, Corporate Events, Inc., OPTAVIA (Hong Kong) Limited, OPTAVIA (Singapore) PTE. LTD and OPTAVIA Health Consultation (Shanghai) Co., Ltd.
As we previously disclosed, global expansion is an important component of our long-term growth strategy. In July 2019, we commenced our international operations, entering into the Asia Pacific markets of Hong Kong and Singapore. Our decision to enter these markets was based on industry market research that reflects a dynamic shift in how health care is being prioritized and consumed in those countries. We outsource a distribution center in Hong Kong to provide adequate product distribution capacity for the foreseeable future in these markets.
COVID-19 Update
A novel strain of coronavirus (“COVID-19”) surfaced in late 2019 and has spread around the world, including to the U.S. In March 2020, the World Health Organization declared COVID-19 a worldwide pandemic.
In response to the pandemic, many governments implemented policies intended to stop or slow the further spread of the disease, such as social distancing guidelines, shelter-in-place orders and other measures. Nutritional supplements and health foods have been designated critical/essential infrastructure in the U.S. As a manufacturer and distributor of these products our manufacturing and distribution facilities remain fully operational to date and we have not experienced any meaningful disruption to our worldwide supply chain. The Company’s priorities during the COVID-19 pandemic continue to be protecting the health and safety of our employees and OPTAVIA Coaches, and their families, and we have undertaken numerous steps and instituted additional precautions to protect their safety and well-being, including:
enhanced safety protocols, limiting visitation to our plant and distribution center and rolling out additional sick leave (crisis pay) for our onsite essential employees;
through the majority of 2021, our non-essential employees continued to work from home. Effective October 2021, the Company implemented a hybrid work approach which enables our non-essential employees the flexibility to work partially from home and partially from the office;
established additional health and safety precautions in our headquarters and manufacturing and distribution centers, including use of personal protective equipment and frequent hand sanitization;
created process controls in relation to social distancing, visitors, travel and quarantine; and
organized 16 vaccination clinics in partnership with the health department across all our operations.
1 OPTAVIA makes no guarantee of financial success. Success with OPTAVIA results from successful sales efforts, which require hard work, diligence, skill, persistence, competence, and leadership. Please see the OPTAVIA Income Disclosure Statement (http://bit.ly/idsOPTAVIA) for statistics on actual earnings of Coaches.
16

Although vaccines are available in various countries where we operate, it is possible the COVID-19 pandemic could further impact our operations and the operations of our suppliers and vendors, particularly in light of the potential of variant strains of the virus to cause a resumption of high levels of infection and hospitalization. Should that occur, the extent to which the pandemic ultimately impacts the Company’s business, financial condition, results of operations, cash flows, and liquidity may differ from management’s current expectations. Factors that could cause actual results to differ from management’s expectations include inherent uncertainties regarding the duration and further spread of the outbreak, its severity, government actions taken to contain the virus or treat its impact, changes in consumer behavior resulting from the pandemic and how quickly and to what extent normal economic and operating conditions can resume. The senior management team meets regularly to review and assess the status of the Company’s operations and the health and safety of its various constituencies, and will continue to proactively respond to the situation and communicate with our supply chain partners to identify and mitigate risk and to manage inventory levels. The Company may take further actions that alter its business operations as may be required by governmental authorities, or that are determined to be in the best interests of employees, OPTAVIA Coaches and customers.
These uncertainties make it challenging for our management to estimate our future business performance. However, we intend to continue to actively monitor the impact of COVID-19 and related developments on our business and will update our practices accordingly, as we have done throughout the pandemic.
Critical Accounting Policies and Estimates
Our unaudited condensed consolidated financial statements are prepared in accordance with GAAP. Our significant accounting policies are described in Note 2 to the audited consolidated financial statements included in the 2021 Form 10-K. We consider all of our significant accounting policies and estimates to be critical. There were no significant changes in our critical accounting policies during the first six months of 2022.
The preparation of our financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Management develops, and changes periodically, these estimates and assumptions based on historical experience and on various other factors that are believed to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions. There were no significant changes in our critical estimates during the first six months of 2022.
Overview of Results of Operations
Our product sales accounted for approximately 98.0% of our revenues for each of the three and six months ended June 30, 2022 and 2021, respectively.
17

The following tables reflect our income statements (in thousands, except percentages):
Three months ended June 30,
20222021$ Change% Change
Revenue$453,333 $394,189 $59,144 15.0 %
Cost of sales131,651 100,482 31,169 31.0 %
Gross profit321,682 293,707 27,975 9.5 %
Selling, general, and administrative272,718 232,273 40,445 17.4 %
Income from operations48,964 61,434 (12,470)(20.3)%
Other expense
Interest expense(164)(67)(97)144.8 %
Other expense(4)(22)18 (81.8)%
(168)(89)(79)88.8 %
Income from operations before income taxes48,796 61,345 (12,549)(20.5)%
Provision for income taxes9,683 14,382 (4,699)(32.7)%
Net income$39,113 $46,963 $(7,850)(16.7)%
% of revenue
Gross profit71.0 %74.5 %
Selling, general, and administrative costs60.2 %58.9 %
Income from operations10.8 %15.6 %
18

Six months ended June 30,
20222021$ Change% Change
Revenue$870,933 $734,858 $136,075 18.5 %
Cost of sales246,965 192,604 54,361 28.2 %
Gross profit623,968 542,254 81,714 15.1 %
Selling, general, and administrative519,917 428,021 91,896 21.5 %
Income from operations104,051 114,233 (10,182)(8.9)%
Other expense
Interest expense(259)(44)(215)488.6 %
Other expense(20)(3)(17)566.7 %
(279)(47)(232)493.6 %
Income from operations before income taxes103,772 114,186 (10,414)(9.1)%
Provision for income taxes22,878 26,160 (3,282)(12.5)%
Net income$80,894 $88,026 $(7,132)(8.1)%
% of revenue
Gross profit71.6 %73.8 %
Selling, general, and administrative costs59.7 %58.2 %
Income from operations11.9 %15.5 %
Revenue: Revenue increased $59.1 million, or 15.0%, to $453.3 million for the three months ended June 30, 2022 from $394.2 million for the three months ended June 30, 2021. The average revenue per active earning OPTAVIA Coach was $6,667 for the three months ended June 30, 2022 compared to $6,662 for the three months ended June 30, 2021. Revenue increased $136.1 million, or 18.5%, to $870.9 million for the six months ended June 30, 2022 from $734.9 million for the six months ended June 30, 2021. The average revenue per active earning OPTAVIA Coach was $6,602 for the six months ended June 30, 2022 compared to $6,558 for the six months ended June 30, 2021. Increase in the productivity per active earning OPTAVIA Coach for the quarter was driven by an increase in the number of customers supported by each Coach. The year-over-year growth in revenue was primarily driven by the increase in the number of active earning OPTAVIA Coaches and in the productivity per active earning OPTAVIA Coach.
Cost of sales: Cost of sales increased $31.2 million, or 31.0%, to $131.7 million from $100.5 million for the three months ended June 30, 2022 from the corresponding period in 2021 and increased $54.4 million, or 28.2%, to $247.0 million from $192.6 million from the corresponding period in 2021. The increase in cost of sales was primarily driven by an increase in OPTAVIA product sales and higher product costs resulting from inflation in raw ingredient costs, and labor costs. In addition, acceleration of demand for OPTAVIA-branded products led to the increase in the Company’s use of co-manufacturers, which further increased cost of sales.
Gross profit: For the three months ended June 30, 2022, gross profit increased $28.0 million, or 9.5%, to $321.7 million from $293.7 million for the three months ended June 30, 2021. As a percentage of revenue, gross profit decreased 350 basis points to 71.0% for 2022 from 74.5% for 2021. For the six months ended June 30, 2022, gross profit increased $81.7 million, or 15.1%, to $624.0 million from $542.3 million for the six months ended June 30, 2021. The increase in gross profit was primarily attributable to higher revenue partially offset by increased cost of sales. As a percentage of revenue, gross profit decreased 220 basis points to 71.6% for the six months ended June 30, 2022 from 73.8% for the corresponding period in 2021. The decrease in gross margin percentage for the first half of 2022 was primarily due to a customer acquisition program and higher product costs resulting from inflation in raw ingredient costs, and labor costs.
19

Selling, general, and administrative: Selling, general, and administrative (“SG&A”) expenses were $272.7 million for the three months ended June 30, 2022, an increase of $40.4 million, or 17.4%, as compared to $232.3 million from the corresponding period in 2021. As a percentage of revenue, SG&A expenses were 60.2% for the three months ended June 30, 2022 as compared to 58.9% for the corresponding period in 2021. SG&A expenses included research and development costs of $1.2 million and $1.1 million for the three months ended June 30, 2022 and 2021, respectively, in connection with the development of new products and programs and clinical research activities. Selling, general, and administrative (“SG&A”) expenses were $519.9 million for the six months ended June 30, 2022, an increase of $91.9 million, or 21.5%, as compared to $428.0 million from the corresponding period in 2021. As a percentage of revenue, SG&A expenses were 59.7% for the six months ended June 30, 2022 as compared to 58.2% for the corresponding period in 2021. SG&A expenses included research and development costs of $2.2 million and $2.2 million for the six months ended June 30, 2022 and 2021, respectively, in connection with the development of new products and programs and clinical research activities. The increase in SG&A expenses for the six months ended June 30, 2022 was primarily due to higher OPTAVIA Coach compensation expense, donations made to the Ukraine refugees, incremental costs related to continued investment in information technology and distribution infrastructure, as well as the increased credit card fees resulting from higher sales.
Non-GAAP adjusted SG&A expenses were $263.3 million for the three months ended June 30, 2022, an increase of $31.0 million, or 13.4%, as compared to $232.3 million from the corresponding period in 2021. Non-GAAP adjusted SG&A expenses were $510.5 million for the six months ended June 30, 2022, an increase of $82.5 million, or 19.3%, as compared to 428.0 million from the corresponding period in 2021. Non-GAAP adjusted SG&A excludes expenses in connection with the Ukraine Donations of $9.4 million. Refer to “Non-GAAP Financial Measures” section below for a reconciliation of each of Non-GAAP financial measures to its most comparable GAAP financial measure.
OPTAVIA Coach compensation expense, which is a variable expense, increased $28.2 million, or 16.4%, to $200.6 million for the three months ended June 30, 2022 from $172.4 million for the corresponding period in 2021. For the six months ended June 30, 2022, OPTAVIA compensation expense increased $64.9 million, or 20.4%, to $383.6 million from $318.7 million for the corresponding period in 2021. The increase was primarily the result of increased OPTAVIA product sales. The total number of active earning OPTAVIA Coaches for the three months ended June 30, 2022 increased to 68,000 from 59,200 for the corresponding period in 2021, an increase of 14.9%.
Income from operations: For the three months ended June 30, 2022, income from operations decreased $12.5 million to $49.0 million from $61.4 million for the corresponding period in 2021 primarily as a result of increased SG&A expenses partially offset by increased gross profit. Income from operations as a percentage of revenue decreased to 10.8% for the three months ended June 30, 2022 from 15.6% for the corresponding period in 2021 due to the factors described above impacting gross profit and SG&A expenses. For the six months ended June 30, 2022, income from operations decreased $10.2 million to $104.1 million from $114.2 million for the corresponding period in 2021 primarily as a result of increased SG&A expenses partially offset by increased gross profit. Income from operations as a percentage of revenue decreased to 11.9% for the six months ended June 30, 2022 from 15.5% for the corresponding period in 2021.
Non-GAAP adjusted income from operations was $58.4 million for the three months ended June 30, 2022, a decrease of $3.0 million, or 5.0%, as compared to $61.4 million from the corresponding period in 2021. Non-GAAP adjusted income from operations was $113.5 million for the six months ended June 30, 2022, a decrease of $0.7 million, or 0.7%, as compared to $114.2 million from the corresponding period in 2021. Refer to “Non-GAAP Financial Measures” section below for a reconciliation of each of Non-GAAP financial measures to its most comparable GAAP financial measure.
Provision for income taxes: For the three months ended June 30, 2022, the Company recorded $9.7 million in income tax expense, an effective tax rate of 19.8%, as compared to $14.4 million in income tax expense, an effective tax rate of 23.4%, for the three months ended June 30, 2021. For the six months ended June 30, 2022, the Company recorded $22.9 million in income tax expense, an effective tax rate of 22.0%, as compared to $26.2 million in income tax expense, an effective tax rate of 22.9%, for the six months ended June 30, 2021. The decrease in the effective tax rate for the quarter and six months ended June 30, 2022 was primarily driven by the tax benefit for inventory donations in the quarter, partially offset by an increase in state income tax rate and a decrease in the tax benefit of stock compensation.
Non-GAAP adjusted income tax provision was $13.9 million for the three months ended June 30, 2022, an effective tax rate of 23.9% as compared to 23.4% for the corresponding period in 2021. Non-GAAP adjusted income tax provision was $27.1 million for the six months ended June 30, 2022, an effective tax rate of 24.0%, as compared to 22.9% for the corresponding period in 2021. Refer to “Non-GAAP Financial Measures” section below for a reconciliation of each of Non-GAAP financial measures to its most comparable GAAP financial measure.
20

Net income: Net income was $39.1 million and $80.9 million, or $3.42 and $7.01 per diluted share, for the three and six months ended June 30, 2022 as compared to $47.0 million and $88.0 million, or $3.96 and $7.42 per diluted share, for the three and six months ended June 30, 2021. The period-over-period changes were driven by the factors described above in the section titled "Income from operations."
Non-GAAP adjusted net income was $44.3 million or $3.87 per diluted share for the three months ended June 30, 2022 as compared to $3.96 per diluted share for the corresponding period in 2021. Non-GAAP adjusted net income was $86.1 million or $7.46 per diluted share for the six months ended June 30, 2022 as compared to $7.42 per diluted share for the corresponding period in 2021. Refer to “Non-GAAP Financial Measures” section below for a reconciliation of each of Non-GAAP financial measures to its most comparable GAAP financial measure.
Non-GAAP Financial Measures
In an effort to provide investors with additional information regarding our results as determined by GAAP, we disclose various non-GAAP financial measures in this quarterly report, our quarterly earnings press release and other public disclosures. The following GAAP financial measures have been presented on an as-adjusted basis: SG&A expenses, income from operations, provision for income taxes, net income and diluted earnings per share. Each of these as-adjusted financial measures excludes the impact of certain amounts related to our donations to Ukrainian refugees as further identified below and have not been calculated in accordance with GAAP. A reconciliation of each of these non-GAAP financial measures to its most comparable GAAP financial measure is included below. These non-GAAP financial measures are not intended to replace GAAP financial measures.
We use these non-GAAP financial measures internally to evaluate and manage the Company’s operations because we believe they provide useful supplemental information regarding the Company’s on-going economic performance. We have chosen to provide this information to investors to enable them to perform more meaningful comparisons of operating results and as a means to emphasize the results of on-going operations.
The following tables reconcile the non-GAAP financial measures included in this report (in thousands):
Three Months Ended June 30, 2022Three Months Ended June 30, 2021
GAAPDonation
Adjustments
Non-GAAPGAAPDonation
Adjustments
Non-GAAP
Selling, general, and administrative272,718 (9,426)263,292 232,273 — 232,273 
Income from operations48,964 9,426 58,390 61,434 — 61,434 
Provision for income taxes9,683 4,256 13,939 14,382 — 14,382 
Net income39,113 5,170 44,283 46,963 — 46,963 
Diluted earnings per share (1)
3.42 0.45 3.87 3.96 — 3.96 
Six Months Ended June 30, 2022Six Months Ended June 30, 2021
GAAPDonation
Adjustments
Non-GAAPGAAPDonation
Adjustments
Non-GAAP
Selling, general, and administrative519,917 (9,426)510,491 428,021 — 428,021 
Income from operations104,051 9,426 113,477 114,233 — 114,233 
Provision for income taxes22,878 4,256 27,134 26,160 — 26,160 
Net income80,894 5,170 86,064 88,026 — 88,026 
Diluted earnings per share (1)
7.01 0.45 7.46 7.42 — 7.42 
(1) The weighted-average diluted shares outstanding used in the calculation of these non-GAAP financial measures are the same as the weighted-average shares outstanding used in the calculation of the reported per share amounts.
Liquidity and Capital Resources
The Company had stockholders’ equity of $129.5 million and working capital of $55.1 million at June 30, 2022 as compared with $202.5 million and $137.0 million at December 31, 2021, respectively. The $73.0 million net decrease in stockholders’
21

equity reflects $80.9 million in net income for the six months ended June 30, 2022 offset by $120.0 million in repurchases of the Company’s common stock and $37.7 million for declared dividends paid to holders of the Company’s common stock as well as the other equity transactions described in the “Condensed Consolidated Statements of Changes in Stockholders’ Equity” included in this report. The Company declared a quarterly dividend of $1.64 per share on June 16, 2022, to stockholders of record as of June 28, 2022 that will be paid in the third quarter of 2022. While we intend to continue the dividend program and believe we will have sufficient liquidity to do so, we can provide no assurance that we will be able to continue to declare and pay dividends. The Company’s cash, cash equivalents and investment securities decreased from $109.5 million at December 31, 2021 to $61.1 million at June 30, 2022.
Net cash provided by operating activities increased by $1.2 million to $87.4 million for the six months ended June 30, 2022 from $86.2 million for the six months ended June 30, 2021 primarily driven by a $65.5 million increase related to changes in inventory balances offset by a reduction in net income, as well as decreases related to changes in certain balance sheet accounts, including prepaid income taxes $7.6 million, other assets $7.4 million and accounts payable and accrued expenses $50.9 million. We continued to expand our cloud computing technology capabilities to support our planned growth during the six months ended June 30, 2022.
Net cash used in investing activities was $0.6 million for the six months ended June 30, 2022 as compared to $7.1 million for the six months ended June 30, 2021.
Net cash used in financing activities increased by $79.2 million to $130.1 million for the six months ended June 30, 2022 from $51.0 million for the six months ended June 30, 2021. This increase was primarily due to the $100 million accelerated share repurchase ("ASR") program and $5.5 million increase in cash dividends paid to stockholders, partially offset by borrowings under the revolving credit facility in the amount of $27.0 million. Under the terms of the ASR agreement, approximately 480 thousand shares were delivered in the second quarter of 2022, with the remainder to be delivered at termination of the agreement, on or before October 3, 2022.
In pursuing its business strategy, the Company may require additional cash for operating and investing activities. The Company expects future cash requirements, if any, to be funded from operating cash flow and financing activities.
From time to time the Company evaluates potential acquisitions that complement our business. If consummated, any such transactions may use a portion of our working capital or require the issuance of equity or debt. We have no present understandings, commitments or agreements with respect to any material acquisitions.
On April 13, 2021, the Company and certain of its subsidiaries (collectively, the “Guarantors”) entered into a credit agreement among the Company, the Guarantors, the lenders party thereto and Citibank, N.A., in its capacity as administrative agent. On May 31, 2022, the Credit Agreement was amended to increase the borrowing capacity and convert the interest rate to be based on SOFR, from LIBOR (the “Amended Credit Agreement”). The Amended Credit Agreement provides for a $225.0 million senior secured revolving credit facility with a $20.0 million letter of credit sublimit. The Amended Credit Agreement also provides for an uncommitted incremental facility that permits the Company, subject to certain conditions, to increase the senior secured revolving credit facility by up to $100.0 million. The Amended Credit Agreement contains affirmative and negative covenants customarily applicable to credit facilities. As of June 30, 2022, the Company had outstanding borrowings of $27.0 million under the credit facility and was in compliance with all of its debt covenants.

Item 3. Quantitative and Qualitative Disclosures about Market Risk
Market risk is the potential loss arising from adverse changes in market rates and prices, such as interest rates and a decline in the stock market. The Company does not enter into derivatives, foreign exchange transactions or other financial instruments for trading or speculative purposes.
The Company is exposed to market risk related to changes in interest rates and market pricing impacting our credit facility. If market interest rates were to increase and market pricing were to decrease immediately and uniformly by 10% from levels at June 30, 2022, the Company estimates that the fair value of its borrowings under its credit facility would decline by an immaterial amount and therefore it would not expect its operating results or cash flows to be affected to any significant degree by the effect of a change in market conditions on our investments.
There have been no material changes to our market risk exposure since December 31, 2021.
22

Item 4. Controls and Procedures
Management, including our Chief Executive Officer and Chief Financial Officer, conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, as of June 30, 2022. Our disclosure controls and procedures are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported accurately and on a timely basis. Based on this evaluation performed in accordance with the criteria established in the 2013 Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission, our management concluded that the Company’s disclosure controls and procedures are effective at the reasonable assurance level as of the end of the period covered by this report.
Changes in Internal Control over Financial Reporting
There have been no material changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Act) during the fiscal quarter ended June 30, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
23

Part II Other Information
Item 1. Legal Proceedings
The Company is, from time to time, subject to a variety of litigation and similar proceedings that arise out of the ordinary course of its business. Based upon the Company’s experience, current information and applicable law, it does not believe that these proceedings and claims will have a material adverse effect on its results of operations, financial position or liquidity. However, the results of legal actions cannot be predicted with certainty. Therefore, it is possible that the Company’s results of operations, financial condition or cash flows could be materially adversely affected in any particular period by the unfavorable resolution of one or more legal actions.
Item 1A. Risk Factors
There have been no material changes to the risk factors set forth in Part I, Item 1A of the 2021 Form 10-K.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchases of Equity Securities
2022
Total Number of Shares Purchased (1)(3)
Average Price Paid per ShareTotal Number of Shares Purchased
as Part of a Publicly Announced
Plan or Program
Maximum Number of Shares that May
Yet Be Purchased Under the Plans or Programs (2)
April 1 - April 3048,095 $181.40 47,982 1,986,034
May 1 - May 317,077 $182.95 7,077 1,978,957
June 1 - June 30479,760 $166.75 479,760 1,499,197
(1)Also included are shares of common stock surrendered by employees and directors to the Company to cover minimum tax liability withholding obligations upon the exercise of stock options or the vesting of shares of restricted stock previously granted to such employees and directors.
(2)At the outset of the quarter ended June 30, 2022, there were 2,034,016 shares of the Company's common stock eligible for repurchase under the stock repurchase authorization dated September 16, 2014 (the "Stock Repurchase Plan").
(3)In the second quarter of fiscal 2022, the Company paid $100 million under an Accelerated Share Repurchase (“ASR”) agreement and received an initial delivery of approximately 480 thousand shares with the remainder to be delivered at termination of the agreement, on or before October 3, 2022.’See Note 9 to the Consolidated Financial Statements included in this report for further description of the ASR.
As of June 30, 2022, there were 1,499,197 shares of the Company’s common stock eligible for repurchase under the Stock Repurchase Plan. There can be no assurances as to the amount, timing or prices of repurchases, which may vary based on market conditions and other factors. The Stock Repurchase Plan does not have an expiration date and can be modified or terminated by the Board of Directors at any time.
24

Item 6. Exhibits
Exhibit NumberDescription of Exhibit
3.1
3.2
10.1
10.2
31.1
31.2
32.1
101The following financial statements from Medifast, Inc.’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2022 filed August 4, 2022, formatted in Inline XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Statements of Income, (ii) Condensed Consolidated Statements of Comprehensive Income, (iii) Condensed Consolidated Balance Sheets, (iv) Condensed Consolidated Statements of Cash Flows, (v) Condensed Consolidated Statements of Changes in Stockholders’ Equity, and (vi) Notes to the Condensed Consolidated Financial Statements (filed herewith).
104Cover Page Interactive Data File - The cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
In accordance with SEC Release No. 33-8238, Exhibit 32.1 is being furnished and not filed.
25

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.
Medifast, Inc.
By:/s/ DANIEL R. CHARD
 Daniel R. Chard
Chief Executive Officer
(Principal Executive Officer)
Dated:August 3, 2022
/s/ JAMES P. MALONEY
James P. Maloney
Chief Financial Officer
(Principal Financial Officer)
Dated:August 3, 2022
26
EX-10.1 2 ex-101medifastformpsuagree.htm EX-10.1 Document

MEDIFAST, INC. AMENDED AND RESTATED 2012 SHARE INCENTIVE PLAN
GRANT NOTICE PERFORMANCE SHARE UNITS


Medifast, Inc. (the “Company”) hereby grants to the Participant named below performance-based Deferred Shares (“Performance Share Units” or “PSUs”) pursuant to the Medifast, Inc. Amended and Restated 2012 Share Incentive Plan (the “Plan”) in the number specified below (the “Target Award Opportunity”) covering the three-year Performance Period specified below and subject to the achievement of Performance Goals, which relate to the Performance Measures specified below. Each PSU relates to and corresponds in value to a single share of Company common stock (“Share”) and represents the right to receive one Share for each vested PSU.

The PSUs are subject to all of the terms and conditions as set forth in this Grant Notice, the Performance Share Units Award Agreement (the “Award Agreement”) and the Plan, all of which are attached hereto and incorporated herein in their entirety. Capitalized terms not otherwise defined herein shall have the meanings set forth in the Plan or the Award Agreement.

 Participant Name:
 Grant Date:
 Target Award Opportunity:
Performance Period:
Vesting Schedule (other than in connection with a Change in Control as provided in Section 8 of the Plan)

Additional Terms/Acknowledgements: The undersigned Participant acknowledges receipt of, and understands and agrees to the terms set forth in this Grant Notice, the Award Agreement and the Plan (by accepting this Grant Notice and attached Award Agreement electronically, you agree to the terms and conditions in the Grant Notice, Award Agreement and Plan).

Participant further acknowledges that as of the Grant Date, this Grant Notice, the Award Agreement, the Plan, and any employment or change in control agreement between you and the Company set forth the entire understanding between Participant and the Company regarding the acquisition of Shares in accordance with this Grant Notice, the Award Agreement and the Plan and supersede all prior oral and written Award Agreements on that subject.



1
    



MEDIFAST, INC. AMENDED AND RESTATED 2012 SHARE INCENTIVE PLAN
PERFORMANCE SHARE UNITS AWARD AGREEMENT

Pursuant to your Performance Share Units Grant Notice (“Grant Notice”) and this Award Agreement, Medifast, Inc. (the “Company”) has granted to you performance-based Deferred Shares (“Performance Share Units”, “PSUs” or “Award”) under the Plan covering the number of PSUs indicated in your Grant Notice, which vest in accordance with the Vesting Schedule indicated in your Grant Notice and this Award Agreement.

Capitalized terms not otherwise defined herein shall have the meanings set forth in the Plan or your Grant Notice.

The details of your Performance Share Units are as follows:

1.Eligibility for Payment or Distribution of Vested PSUs. You must be continuously employed by the Company or any of its subsidiaries from the Grant Date through and up to the last day of the Performance Period specified in your Grant Notice to be eligible for a payment or distribution of your PSUs that vest and become nonforfeitable in accordance with Section 2 of this Award Agreement. If you incur a Termination of Service for any reason other than Retirement prior the last day of the Performance Period, you will forfeit any nonvested PSUs that you then hold and you shall not be entitled to any distribution or payout with respect to such forfeited PSUs, except as otherwise provided in Section 3 of this Award Agreement.

2.Retirement. If your employment with the Company is terminated by virtue of a Retirement, the PSUs shall continue to vest and be settled as they would have absent an employment termination and shall be eligible to vest at the conclusion of the Performance Period on a pro-rata basis, as set forth in Section 2 below.

“Retirement” means your termination of employment from the Company and its subsidiaries other than for cause, provided that you (i) have attained age 55, (ii) the numerical sum of your age and years of service with the Company or its subsidiaries is equal to at least 70, (iii) you are performing your job duties to the Company’s satisfaction at the time of notice and until your termination of employment, and (iv) you have given notice to the Company, in form satisfactory to the Company, of your intent to retire specifying the exact intended date of retirement to the Company that is at least 12 months following such notice date (provided that prior to such notice the Company had not already given you notice that you would be terminated), and remained employed by the Company until the earlier of (a) the one year anniversary of the date of such notice or (b) the date on which you are terminated by the Company without Cause. The Chief Executive Officer of the Company (or the Compensation Committee of the Board of Directors of the Company, in the event that you are at the time of notice either of the Chief Executive Officer (“CEO”), or the CEO’s direct report at the Executive Vice President-level or above, or one of the Company’s “Named Executive Officers” in the Company’s most recent Proxy filing pursuant to Item 402 of Regulation S-K) may, in his or her discretion, waive the requirement that you remain employed until the one year anniversary of the date of such notice.

3.Determination of Number of Vested PSUs. Subject to the requirements of Section 1 of this Agreement, at the conclusion of the Performance Period the Committee shall determine whether and to what extent you have become vested in your Award in accordance with Appendix A to this Agreement. In the event of your Retirement prior to the conclusion of the Performance Period, you shall be eligible to vest in a number of PSUs equal to the number of PSUs that would have vested if you had remained employed until the end of the Performance Period times a fraction, the numerator of which is the number of full months during the Performance Period that you were employed prior to your Retirement and the denominator of which is the number of months during the Performance Period.


4.Effect of a Change in Control Prior to a Vesting Date. The treatment of any nonvested PSUs that you hold upon or after a Change in Control will be determined under Section 8 of the Plan.

5.Form and Timing of Settlement of PSUs. As provided for under Section 6(e)(ii) of the Plan, within two and one-half months after the close of the calendar year in which your shares vest, the Company will issue and deliver to you (at the Company’s sole discretion) the number of shares of Stock equal to the number of your PSUs that vested on such Vesting Date, subject to satisfaction of applicable tax and/or other obligations as described in Section 9 of this Award Agreement.
2
    



6.Dividend Equivalents. In the event that the Company declares and pays a dividend in respect of its outstanding Shares and, on the record date for such dividend, you hold PSUs granted pursuant to this Award Agreement that have not been settled, the Company shall credit to an account maintained by the Company for your benefit an amount equal to the cash dividends you would have received if you were the holder of record, as of such record date, of the number of Shares related to the portion of the PSUs that have not been settled or forfeited as of such record date (the “Dividend Equivalent” or “DER”). Such account is intended to constitute an “unfunded” account, and neither this Section 5 nor any action taken pursuant to or in accordance with this Section 5 shall be construed to create a trust of any kind. Amounts credited to such account with respect to PSUs that vest in accordance with Sections 2 or 3 of this Award Agreement will become vested DERs and will be paid to you in cash, Shares, or a combination thereof, as determined by the Committee in its sole discretion, at the same time as your vested PSUs are settled. You shall not be entitled to receive any interest with respect to the timing of payment of DERs. In the event all or any portion of the PSUs granted to you pursuant to this Award Agreement fail to become vested under Sections 2 or 3 of this Award Agreement, the unvested DERs accumulated in your account with respect to such PSUs shall be forfeited.

7.Delivery of Shares. The Company shall deliver Shares in settlement of your vested PSUs to you in accordance with this Section 6; provided, however, the Company shall not be obligated to deliver Shares to you if (i) you have not satisfied all applicable tax withholding obligations, (ii) Shares are not properly registered or subject to an applicable exemption therefrom, (iii) Shares are not listed on the stock exchanges on which Company Shares are otherwise listed, or (iv) the Company determines that the delivery of Shares would violate any federal or state securities or other applicable laws. At the discretion of the Company, Shares may be delivered to you by book-entry credit to an account in your name established by the Company with the Company’s transfer agent, or upon written request from you (or your personal representative, beneficiary or estate, as the case may be) in certificates in your name (or your personal representative, beneficiary or estate).You shall not acquire or have any rights as a shareholder of the Company until Shares issuable hereunder are actually issued and delivered to you in accordance with the Award Agreement.

8.Restrictive Covenants. Without limiting any other non-competition, non-solicitation, non-disparagement or non-disclosure or other similar agreement to which you may be a party, you shall be subject to the confidentiality and restrictive covenants set forth on Exhibit A attached hereto, which Exhibit A is incorporated herein and forms part of this Award Agreement. In the event that you violate any of the restrictive covenants referred to in this Section 8, in addition to any other remedy that may be available at law or in equity, the PSUs shall be automatically forfeited effective as of the date on which such violation first occurs and any payment or delivery with respect to the PSUs during the [6 months] prior to such violation shall be rescinded. The Company shall notify you in writing of any such rescission within two years after such payment or delivery. Within ten days after receiving such a notice from the Company, you shall return the Shares to the Company or pay to the Company any profit or gain your realized in connection with sale of such Shares. The foregoing rights and remedies are in addition to any other rights and remedies that may be available to the Company and shall not prevent (and you shall not assert that they shall prevent) the Company from bringing one or more actions in any applicable jurisdiction to recover damages as a result of your breach of such restrictive covenants.

9.Forfeiture and Recoupment. Notwithstanding any provision of this Award Agreement or the Plan to the contrary, you agree that your right to retain your Award, to retain any amount received pursuant to your Award and to retain any profit or gain your realized in connection with sale of such Shares, shall be subject to any recoupment or “clawback” policy or forfeiture policy adopted by the Company.

10.Restrictions on Resales of Shares. The Company may impose such restrictions, conditions, and limitations as it determines appropriate as to the timing and manner of any resales by you or other subsequent transfers by you of any Shares issued as a result of the settlement of your PSUs, including (i) restrictions under an insider trading policy, (ii) restrictions designed to delay and/or coordinate the timing and manner of sales by you and other PSU holders, and (iii) restrictions as to the use of a specified brokerage firm for such resales or other transfers.

11.Tax Withholding Obligations.

a.At the time your PSUs are settled, you hereby authorize withholding from payroll and any other amounts payable to you by the Company, and otherwise agree to make adequate provision for, any sums required to satisfy the federal, state, local and foreign tax withholding obligations
3
    


(“Withholding Obligations”) of the Company, if any, which arise in connection with the settlement of your PSUs.

b.Upon your request and subject to approval by the Company, in its sole discretion, and compliance with any applicable legal conditions or restrictions, the Company may withhold from fully vested Shares otherwise issuable to you upon the settlement of your PSUs a number of whole Shares having a Fair Market Value, determined by the Company as of the date of settlement, at least equal to the minimum statutory amount of tax required to be withheld by law but in no event in excess of the maximum statutory amount of tax that is permitted to be withheld by law.

12.Tax Consequences. You hereby agree that the Company does not have a duty to design or administer the Plan or its other compensation programs in a manner that minimizes your tax liabilities. You shall not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates related to tax liabilities arising from your PSUs or your other compensation.

13.Applicability of Section 409A of the Internal Revenue Code.

a.Your PSUs granted hereunder are not intended to provide for a “deferral of compensation” within the meaning of Section 409A of the U.S. Internal Revenue Code (“Section 409A”) and shall be interpreted and construed in a manner consistent with that intent. If any provision of this Award Agreement, your Grant Notice or the Plan causes your PSUs to be subject to the requirements of Section 409A, or could otherwise cause you to recognize income or be subject to the interest and penalties under Section 409A, then the provision shall have no effect or, to the extent practicable, the Committee may, in its sole discretion and without the Participant’s consent, modify the provision to (i) comply with, or avoid being subject to Section 409A, or to avoid the incurrence of any taxes, interest and penalties under Section 409A, and/or (ii) maintain, to the maximum extent practicable, the original intent and economic benefit to you of the applicable provision without materially increasing the cost to the Company or contravening the provisions of Section 409A. This Section 12 does not create an obligation of the Company to modify this Award Agreement, your Grant Notice or the Plan and does not guarantee that your PSUs will not be subject to taxes, interest and penalties under Section 409A.

b.If you are a “specified employee” as defined under Code Section 409A and your PSUs are to be settled on account of your separation from service (for reasons other than death) and such PSUs constitutes “deferred compensation” as defined under Code Section 409A, then any portion of your PSUs that would otherwise be settled during the six-month period commencing on your separation from service shall be settled as soon as practicable following the conclusion of the six-month period (or following your death if it occurs during such six-month period).


c.Your Termination of Service shall not be deemed to have occurred for purposes of any provision of the Award Agreement providing for the payment of any amounts or benefits that are considered nonqualified deferred compensation under Section 409A upon or following a Termination of Service, unless such termination is also a “separation from service” within the meaning of Section 409A and the payment thereof prior to a “separation from service” could otherwise cause you to recognize income or be subject to the interest and penalties under Section 409A.

14.Restrictions on Transferability. Your PSUs may not be sold, transferred, pledged, assigned, exchanged, encumbered, or otherwise alienated or hypothecated, except (i) by will or by the laws of descent and distribution; (ii) to the extent permitted by the Plan and allowed under applicable law and approved by the Committee in its sole discretion; or (iii) pursuant to a domestic relations order.

15.Beneficiary Designation. You may, from time to time, name any beneficiary or beneficiaries (who may be named contingently or successively) to whom any benefit under this Award Agreement is to be paid in case of your death before you receive any or all of such benefit. Each such designation shall revoke all prior designations by you, shall be in a form prescribed by the Company, and will be effective only when filed by you in writing with the Secretary of the Company during your lifetime. In the absence of any such designation, benefits remaining unpaid at the time of your death shall be paid to your estate.

16.Securities Laws. This Award Agreement shall be subject to all applicable laws, rules, and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required, or the Committee determines are advisable. You agree to take all steps that the Company determines are necessary to comply with all applicable provisions of federal and state
4
    


securities law in exercising your rights under this Award Agreement. The Committee may impose such restrictions on any Shares acquired by you under the Award Agreement as it may deem necessary or advisable, under applicable federal securities laws, the requirements of any stock exchange or market upon which such Shares are then listed or traded or any blue sky or state securities laws applicable to such Shares. In addition, the Shares shall be subject to any trading restrictions, stock holding requirements or other policies in effect from time to time as determined by the Committee.

17.Data Privacy. To administer the Plan, the Company may process personal data about you. Such data includes the information provided in this Award Agreement, other appropriate personal and financial data about you such as home address and business addresses and other contact information, payroll information and any other information deemed appropriate by the Company to facilitate the administration of the Plan. By accepting this award, you consent to the Company’s processing of such personal data and the transfer of such data outside the country in which you work or are employed, including, with respect to non-U.S. residents, to the United States, to transferees who shall include the Company and other persons designated by the Company to administer the Plan.

18.No Right to Continued Employment or Further Awards.

a.Neither the Plan nor this Award Agreement shall (i) alter your status as an “at-will” employee of the Company; (ii) be construed as giving you any right to continue in the employ of the Company; or (iii) be construed as giving you any right to be reemployed by the Company following any Termination of Service. The Termination of Service provisions in this Award Agreement shall solely apply to the treatment of your PSUs as specified herein and shall not otherwise affect your employment relationship with the Company.

b.The Company has granted your PSUs in its sole discretion. Your Grant Notice, this Award Agreement and the Plan do not confer to you any right or entitlement to receive another grant of PSUs, or any other similar award at any time in the future or in respect of any future period. Your PSU grant does not confer on you any right or entitlement to receive compensation in any specific amount for any future fiscal year, and does not diminish in any way the Company’s discretion to determine the amount, if any, of your compensation.

19.Notices. Any notice required or permitted to be given under this Award Agreement, or Grant Notice or the Plan shall be in writing and shall be deemed to have been given when delivered personally or by courier, or sent by certified or registered United States mail, postage prepaid, return receipt requested, duly addressed to the party concerned at the address indicated below or to such changed address as such party may subsequently by similar process give notice of:

If to the Company:
Medifast, Inc.
100 International Drive
18th Floor
Baltimore, Maryland 21202
Attn.: General Counsel
If to the Employee:
To the last address delivered to the Company by the
Employee in the manner set forth herein.
20.General Provisions.

a.Headings. The headings preceding the text of the sections in this Award Agreement are inserted solely for convenience of reference, and shall not constitute a part of this Award Agreement, nor shall they affect its meaning, construction, or effect.

b.Severability. If any provision of this Award Agreement is declared to be illegal, invalid, or otherwise unenforceable by a court of competent jurisdiction, such provision shall be reformed, if possible, to the extent necessary to render it legal, valid, and enforceable, or otherwise deleted, and the remainder of the provisions of this Award Agreement shall not be affected except to the extent necessary to reform or delete such illegal, invalid, or unenforceable provision.

c.Governing Documents. This Award Agreement is subject to all of the terms and conditions as set forth in your Grant Notice and the Plan, all of which are incorporated herein in their entirety.
5
    


Your Grant Notice, this Award Agreement, the Plan, and any employment or change in control agreement between you and the Company constitute the entire understanding between you and the Company regarding the PSUs. Any prior Award Agreements, commitments or negotiations concerning the PSUs are superseded. In the event of any conflict between the provisions of your Grant Notice and this Award Agreement and those of the Plan, the provisions of the Plan shall control.

d.Binding on Parties. The provisions of this Award Agreement shall inure to the benefit of and be binding upon the parties hereto and their respective permitted heirs, beneficiaries, successors and assigns.

e.Applicable Law. Your Grant Notice and this Award Agreement shall be governed, construed, interpreted, and administered solely in accordance with the laws of the state of Delaware, without regard to principles of conflicts of law, with consent of jurisdiction by you in the State of Maryland.

f.Rescission of Award Agreement and PSU Grant. Your PSUs granted under this Award Agreement may be rescinded if necessary to ensure compliance with federal, state or other applicable laws.

g.Administration of PSUs. All questions arising under your Grant Notice, this Award Agreement and the Plan shall be decided by the Committee in its total and absolute discretion. It is expressly understood that the Committee is authorized to administer, construe, and make all determinations necessary or appropriate to the administration of your Grant Notice, this Award Agreement and the Plan; all such determinations shall be binding upon you and your successors.

h.No Shareholder Rights. The PSUs granted to you under pursuant this Award Agreement do not and shall not entitle you to any rights of a holder of a Share of Company common stock prior to the date Shares are issued to you in settlement of the PSUs, if at all (or an appropriate book entry has been made). Except as described in the Plan, no adjustments are made for dividends or other rights if the applicable record date occurs prior to the date Shares are issued to you in settlement of the PSUs (or an appropriate book entry has been made).

i.Unfunded Arrangement. The PSUs create a contractual obligation on the part of the Company to distribute to you Shares in connection with the vesting of the PSUs at the time provided for in this Award Agreement. Neither you nor any other party claiming an interest under this Agreement shall have any interest whatsoever in any specific assets of the Company. Your right to receive Shares under this Agreement is that of an unsecured general creditor of Company.

j.Consent to Electronic Delivery. Certain statutory materials relating to the Plan may be delivered to you in electronic form. By accepting this grant, you consent to electronic delivery and acknowledge receipt of these materials, including the Plan.

This Award Agreement is not a stock certificate or a negotiable instrument.


6
    



Appendix A

Unless otherwise provided in the Award Agreement or Plan, set forth below are the Performance Goals applicable to your Award and the method for calculating the number of your PSUs that vest at the conclusion of the Performance Period ending on ________________, 20__.

7
    
EX-10.2 3 ex-102amendmentno2tomedifa.htm EX-10.2 Document

MEDIFAST, INC.
EXECUTIVE SEVERANCE PLAN

Medifast, Inc., a Delaware corporation (the “Company”), has adopted this Medifast, Inc. Executive Severance Plan (the “Plan”) to provide key employees of the Company and its affiliates and subsidiaries with severance protection under covered circumstances.
Article 1.
DEFINITIONS AND INTERPRETATIONS
Section 1.0aDefinitions. Capitalized terms used in this Plan shall have the following respective meanings, except as otherwise provided or as the context shall otherwise require:
Annual Base Salary” shall mean the base salary paid to a Participant on an annual basis exclusive of any bonus payments, commission payments or additional payments under any benefit plan of the Company.
Administrator” shall mean be the Compensation Committee.
Board” shall mean the Board of Directors of the Company.
Cause” shall mean (a) indictment or conviction for, or a please of guilty or nolo contendere to, a felony or of a criminal act involving moral turpitude; (b) gross misconduct or willful and continued failure to substantially perform employment duties reasonably requested by the Company or an affiliate, after thirty (30) days’ written notice by certified mail of such conduct or failure, and the failure of the Participant to remedy such conduct or failure; (c) fraud, embezzlement, or misappropriation of any amounts of money or other assets or property of the Company; (d) misconduct or negligence in connection with the business of the Company or an affiliate which has a substantial adverse effect on the Company or the affiliate; or (e) violation of any material policy of the Company, including the Company’s Code of Conduct and Business Ethics. Determination of Cause shall be made by the Compensation Committee in its sole discretion.
Change in Control” shall have the meaning set forth in the Amended and Restated 2012 Share Incentive Plan or any successor to such plan.
Change in Control Period” shall mean the 24 month period beginning on the date of a Change in Control.
Code” shall mean the Internal Revenue Code of 1986, as amended. Reference in this Plan to any section of the Code shall be deemed to include any amendments or successor provisions to such section and any regulations under such section.
Compensation Committee” shall mean the Compensation Committee of the Company’s Board of Directors.
Effective Date” shall mean September 12, 2019.
Good Reason” shall mean a Participant’s resignation of employment upon the occurrence (without the Participant’s prior written consent) of (a) a material reduction in the Participant’s Annual Base Salary or Target Bonus, (b) a material diminution in the Participant’s authority, duties or responsibilities, (c) a relocation of the Participant’s principal work location by more than 50 miles, or (d) any other action or inaction that constitutes a material breach by



the Company of any written agreement under which the Participant provides services; provided, however, that, notwithstanding the foregoing, the Participant may not resign his or her employment for Good Reason unless (i) the Participant has provided the Company with at least thirty (30) days prior written notice of his or her intent to resign for Good Reason (which notice must be provided within ninety (90) days following the occurrence of the event(s) purported to constitute Good Reason); and (ii) the Company has not remedied the alleged violation(s) within the thirty (30) day period following its receipt of such notice.
Participants” shall mean those employees of the Company or any of its subsidiaries who are from time to time designated as Participants in accordance with Section 2.01.
Plan” shall mean this Medifast, Inc. Executive Severance Plan, as amended, supplemented or modified from time to time in accordance with its terms.
Qualifying Termination” shall mean a Participant’s Termination of Employment (a) by the Company and its subsidiaries without Cause or (b) by the Participant for Good Reason.
Target Bonus” shall mean the Participant’s target annual incentive bonus.
Termination Date” shall mean, with respect to any Participant, the actual date of the Participant’s Termination of Employment.
Termination of Employment” shall mean the time when the employee-employer relationship between the Participant and the Company or any subsidiary of the Company is terminated for any reason, with or without Cause, including, but not by way of limitation, a termination by resignation, discharge, death, permanent disability or retirement; provided, that such “Termination of Employment” constitutes a “separation from service” within the meaning of Treasury Regulation Section 1.409A-1(h).
Section 1.0bInterpretation. In this Plan, unless a clear contrary intention appears, (a) the words “herein,” “hereof” and “hereunder” refer to this Plan as a whole and not to any particular Article, Section or other subdivision, (b) reference to any Article or Section, means such Article or Section hereof and (c) the words “including” (and with correlative meaning “include”) means including, without limiting the generality of any description preceding such term. The Article and Section headings herein are for convenience only and shall not affect the construction hereof.

Article 2.
ELIGIBILITY AND BENEFITS
Section 1.0cEligible Employees. This Plan is only for the benefit of the following Participants, and no other employees, personnel, consultants or independent contractors shall be eligible to participate in this Plan or to receive any rights or benefits hereunder:
(i)Chief Executive Officer;
(ii)Chief Financial Officer; and
(iii)All other executive officers of the Company who are direct reports of the Chief Executive Officer and are at the Executive Vice President-level or above (“Other Executives”).
    2




Article 3.
SEVERANCE AND RELATED TERMINATION BENEFITS
Section 1.0aQualifying Termination. Except as set forth in Section 3.02, in the event that a Participant incurs a Qualifying Termination, then, subject to Section 3.03, such Participant shall be entitled to receive the severance benefits set forth on Exhibit A attached hereto.
Section 1.0bQualifying Termination Following Change in Control. In the event that, during the Change in Control Period, a Participant incurs a Qualifying Termination, then in lieu of the benefits payable pursuant to Section 3.01 and subject to Section 3.03, the Participant will be entitled to receive the severance benefits set forth on Exhibit B attached hereto.
Section 1.0cConditions to Receipt of Severance Benefits. A Participant’s receipt of any payment or benefits under this Article III shall be conditioned on and subject to such Participant’s execution and non-revocation of a general waiver and release of claims in favor of the Company, within the applicable time periods for execution following the Termination Date, as set forth in such agreements.
Section 1.0dOther Terminations of Employment. For the avoidance of doubt, in no event shall the Participant be entitled to any benefit under this Plan in the event that the Participant resigns without Good Reason or otherwise terminates employment due to death, permanent disability, or retirement, or is terminated by the Company for Cause.
Section 1.0eNo Duplication of Benefits. Notwithstanding anything to the contrary in this Plan, in the event that a Participant is entitled to severance benefits under any other employment agreement, severance agreement or similar agreement between the Participant and the Company, no benefits shall be payable under this Plan.
Section 1.0fPlan Unfunded; Participant's Rights Unsecured. The Company shall not be required to establish any special or separate fund or make any other segregation of funds or assets to assure the payment of any benefit hereunder. The right of any Participant to receive the benefits provided for herein shall be an unsecured claim against the general assets of the Company.

Article 4.
CLAIMS PROCEDURES
Section 1.0aInitial Claims. A Participant who believes he or she is entitled to a payment under the Plan that has not been received may submit a written claim for benefits to the Plan within 60 days after the Participant's Qualifying Termination. Claims should be addressed and sent to:
Medifast, Inc.
Chair of the Compensation Committee
100 International Drive
Baltimore, MD 21202
    3



If the Participant's claim is denied, in whole or in part, the Participant will be furnished with written notice of the denial within 90 days after the Administrator's receipt of the Participant's written claim, unless special circumstances require an extension of time for processing the claim, in which case a period not to exceed 180 days will apply. If such an extension of time is required, written notice of the extension will be furnished to the Participant before the termination of the initial 90-day period and will describe the special circumstances requiring the extension, and the date on which a decision is expected to be rendered. Written notice of the denial of the Participant's claim will contain the following information:
(i)the specific reason or reasons for the denial of the Participant's claim;
(ii)references to the specific Plan provisions on which the denial of the Participant's claim was based;
(iii)a description of any additional information or material required by the Administrator to reconsider the Participant's claim (to the extent applicable) and an explanation of why such material or information is necessary; and
(iv)a description of the Plan's review procedures and time limits applicable to such procedures, including a statement of the Participant's right to bring a civil action under Section 502(a) of ERISA following a benefit claim denial on review.
Section 1.0gAppeal of Denied Claims. If the Participant's claim is denied and he or she wishes to submit a request for a review of the denied claim, the Participant or his or her authorized representative must follow the procedures described below:
(v)Upon receipt of the denied claim, the Participant (or his or her authorized representative) may file a request for review of the claim in writing with the Administrator. This request for review must be filed no later than 60 days after the Participant has received written notification of the denial.
(vi)The Participant has the right to submit in writing to the Administrator any comments, documents, records or other information relating to his or her claim for benefits.
(vii)The Participant has the right to be provided with, upon request and free of charge, reasonable access to and copies of all pertinent documents, records and other information that is relevant to his or her claim for benefits.
(viii)The review of the denied claim will take into account all comments, documents, records and other information that the Participant submitted relating to his or her claim, without regard to whether such information was submitted or considered in the initial denial of his or her claim.
Section 1.0bAdministrator's Response to Appeal. The Administrator will provide the Participant with written notice of its decision within 60 days after the Administrator's receipt of the Participant's written claim for review. There may be special circumstances which require an extension of this 60-day period. In any such case, the Administrator will notify the Participant in writing within the 60-day period and the final decision will be made no later than 120 days after the Administrator's receipt of the Participant's written claim for review. The Administrator's decision on the Participant's claim for review will be communicated to the Participant in writing and will clearly state:
(ix)the specific reason or reasons for the denial of the Participant's claim;
    4



(x)reference to the specific Plan provisions on which the denial of the Participant's claim is based;
(xi)a statement that the Participant is entitled to receive, upon request and free of charge, reasonable access to, and copies of, the Plan and all documents, records, and other information relevant to his or her claim for benefits; and
(xii)a statement describing the Participant's right to bring an action under Section 502(a) of ERISA.
Section 1.0aExhaustion of Administrative Remedies. The exhaustion of these claims procedures is mandatory for resolving every claim and dispute arising under the Plan. As to such claims and disputes:
(1)no claimant shall be permitted to commence any legal action to recover benefits or to enforce or clarify rights under the Plan under Section 502 or Section 510 of ERISA or under any other provision of law, whether or not statutory, until these claims procedures have been exhausted in their entirety; and
(2)in any such legal action, all explicit and implicit determinations by the Administrator (including, but not limited to, determinations as to whether the claim, or a request for a review of a denied claim, was timely filed) shall be afforded the maximum deference permitted by law.
Article 5.
MISCELLANEOUS PROVISIONS
Section 1.0cNo Mitigation. No Participant shall be required to mitigate the amount of any payment provided for in this Plan by seeking or accepting other employment following a termination of his or her employment with the Company or otherwise. The amount of any cash payment provided for in this Plan shall not be reduced by any cash compensation earned by a Participant as the result of employment by another employer or by retirement benefits.
Section 1.0dAmendment or Termination. The Board may amend or terminate the Plan at any time; provided, however, that no such termination or amendment may materially and adversely affect any rights of any Participant who has incurred a Qualifying Termination prior to the date of such termination or amendment; and provided, further, that the Plan cannot be terminated or materially amended during the Change in Control Period. Notwithstanding the foregoing, the Plan shall terminate when all of the obligations to Participants hereunder have been satisfied in full.
Section 1.0eEnforceability. The failure of a Participant or the Company or any of its subsidiaries to insist upon strict adherence to any term of the Plan on any occasion shall not be considered a waiver of such party's rights or deprive such party of the right thereafter to insist upon strict adherence to that term or any other term of the Plan.
Section 1.0fGoverning Law. This Plan shall be governed by and construed in accordance with the laws of the State of Maryland, without giving effect to its conflict of laws rules, and applicable federal law.
Section 1.0gTax Withholding. The Company shall have the right to deduct from any payment or benefit hereunder all federal, state and local taxes which are required to be withheld therefrom.
    5



Section 1.0hPlan Administration. The Compensation Committee shall have full and final authority to make determinations with respect to the administration of this Plan, to construe and interpret its provisions and to take all other actions deemed necessary or advisable for the proper administration of this Plan, but such authority shall be subject to the provisions of this Plan.
Section 1.0iSuccessors and Assigns. This Plan shall be binding upon and inure to the benefit of the Company and its successors and assigns. This Plan and all rights of each Participant shall inure to the benefit of and be enforceable by each such Participant and his or her personal or legal representatives, executors, administrators, heirs and permitted assigns. If any Participant should die while any amounts are due and payable to such Participant hereunder, all such amounts, unless otherwise provided herein, shall be paid in accordance with the terms of this Plan to such Participant’s devisees, legatees or other designees or, if there be no such devisees, legatees or other designees, to such Participant’s estate. No payments, benefits or rights arising under this Plan may be assigned or pledged by any Participant, except under the laws of descent and distribution.
Section 1.0jNotices. All notices and other communications provided for in this Plan shall be in writing and shall be sent, delivered or mailed, addressed as follows: (a) if to the Company, at the Company’s principal office address or such other address as the Company may have designated by written notice to all Participants for purposes hereof, directed to the attention of the Chief Financial Officer of the Company (or such other officer as may be designated by the Company), and (b) if to any Participant, at his or her residence address on the records of the Company or to such other address as he or she may have designated to the Company in writing for purposes hereof. Each such notice or other communication shall be deemed to have been duly given or mailed by United States certified or registered mail, return receipt requested, postage prepaid, except that any change of notice address shall be effective only upon receipt.
Section 1.0kNo Employment Rights Conferred. The Plan does not alter the status of each Participant as an at-will employee of the Company. This Plan shall not be deemed to create a contract of employment between any Participant and the Company and/or any of its subsidiaries. Nothing contained in this Plan shall (a) confer upon any Participant any right with respect to continuation of employment with the Company or any of its subsidiaries or (b) subject to the rights and benefits of any Participant hereunder, interfere in any way with the right of the Company or any of its subsidiaries to terminate such Participant's employment at any time.
Section 1.jSeverability. If any provision of the Plan is, becomes, or is deemed to be invalid, illegal, or unenforceable in any respect, the validity, legality, and enforceability of the remaining provisions of this Plan shall not be affected thereby.
Section 1.kSection 409A.
(1)The Plan is intended to comply with Section 409A of the Code or an exemption thereunder and shall be construed and administered in accordance with Section 409A of the Code. Notwithstanding any other provision of the Plan, payments provided under the Plan may only be made upon an event and in a manner that complies with Section 409A of the Code or an applicable exemption. Any payments under the Plan that may be excluded from Section 409A of the Code either as separation pay due to an involuntary separation from service or as a short-term deferral shall be excluded from Section 409A of the Code to the maximum extent possible. For purposes of Section 409A of the Code, each installment payment provided under the Plan shall be treated as a separate payment. Any payments to be made under the Plan upon a termination of employment shall only be made upon a "separation from service" under Section
    6



409A of the Code. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under the Plan comply with Section 409A of the Code and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest, or other expenses that may be incurred by a Participant on account of non-compliance with Section 409A of the Code.
(2)Notwithstanding any other provision of the Plan, if any payment or benefit provided to a Participant in connection with his or her Qualifying Termination is determined to constitute "nonqualified deferred compensation" within the meaning of Section 409A of the Code and the Participant is determined to be a "specified employee" as defined in Section 409A(a)(2)(b)(i) of the Code, then such payment or benefit shall not be paid until the first payroll date to occur following the six-month anniversary of the Qualifying Termination or, if earlier, on the Participant's death (the "Specified Employee Payment Date"). The aggregate of any payments that would otherwise have been paid before the Specified Employee Payment Date shall be paid to the Participant in a lump sum on the Specified Employee Payment Date and thereafter, any remaining payments shall be paid without delay in accordance with their original schedule. Notwithstanding any other provision of the Plan, if any payment or benefit is conditioned on the Participant's execution of a Release/Severance Agreement, the first payment shall include all amounts that would otherwise have been paid to the Participant during the period beginning on the date of the Qualifying Termination and ending on the payment date if no delay had been imposed.
(3)To the extent required by Section 409A of the Code, each reimbursement or in-kind benefit provided under the Plan shall be provided in accordance with the following: (i) the amount of expenses eligible for reimbursement, or in-kind benefits provided, during each calendar year cannot affect the expenses eligible for reimbursement, or in-kind benefits to be provided, in any other calendar year; and (ii) any right to reimbursements or in-kind benefits under the Plan shall not be subject to liquidation or exchange for another benefit.


    7



IN WITNESS WHEREOF, and as conclusive evidence of the adoption of this Plan, Medifast, Inc. has caused this Plan to be duly executed in its name and behalf by its proper officer thereunto duly authorized as of the Effective Date.

__/s/ DANIEL R. CHARD______________        ___November 7, 2019__________________    
Daniel R. Chard,                    Date
Chief Executive Officer,
Medifast, Inc.
    8




Exhibit A
Amended on September 10, 2020

Qualifying Termination (General)
 
 Cash SeveranceAnnual Bonus – Year of TerminationStock OptionsTime-Based Restricted Shares or Deferred SharesPerformance-Based Restricted Shares or Deferred Shares
Chief Executive Officer1.5 times the sum of the Annual Base Salary and the Target BonusPro-rated annual bonus for year of termination, based on the number of full months during the year the Participant was employed, paid at the end of the year based on actual Company performanceFully vest and remain exercisable for 90 daysVest on a pro-rata basis, based on the number of full months during the vesting period the Participant was employedVest on a pro-rata basis, based on the number of full months during the performance period the Participant was employed, paid out at the end of the performance period based on actual performance
Other Executives1 times the sum of the Annual Base Salary and the Target Bonus

The Cash Severance shall be paid in a lump sum, no later than 30 days following the Termination Date, subject to Section 3.03. The Annual Bonus – Year of Termination will be paid at the same time the annual bonus is paid to active employees, subject to Section 3.03.

 

    9



Exhibit B
Amended on June 16, 2022

Qualifying Termination Following Change in Control
 
 Cash SeveranceAnnual Bonus – Year of TerminationStock OptionsTime-Based Restricted Shares or Deferred SharesPerformance-Based Restricted Shares or Deferred Shares
Chief Executive Officer2.5 times the sum of the Annual Base Salary and the Target BonusBonus for year of termination, pro-rated based on the number of full months during the year the Participant was employed, based on the greater of (i) target level performance OR (ii) actual Company performance as determined by the most recent forecast as of the date of terminationFully vest and remain exercisable for 90 daysFully vestVest on a pro-rata basis, based on the number of full months during the performance period the Participant was employed, at the greater of (i) target level performance OR (ii) actual Company performance as determined by the most recent financial projections/forecast used for accrual purposes as of the date of termination. For those PSU grants that may contain a PSU kicker, the kicker shall be calculated based on the Company’s most current projection of performance
Other Executives1.5 times the sum of the Annual Base Salary and the Target Bonus
 
Cash Severance and Annual Bonus – Year of Termination shall be paid in a lump sum, no later than 30 days following the Termination Date, subject to Section 3.03. 

    10




    11

EX-31.1 4 med-20220331xexx3111.htm EX-31.1 Document

Exhibit 31.1
RULE 13a-14(a) CERTIFICATION
I, Daniel R. Chard, certify that:
1.I have reviewed this report on Form 10-Q of Medifast, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date:August 3, 2022/s/    Daniel R. Chard
Daniel R. Chard
Chief Executive Officer

EX-31.2 5 med-20220331xexx3121.htm EX-31.2 Document

Exhibit 31.2
RULE 13a-14(a) CERTIFICATION
I, James P. Maloney, certify that:
1.I have reviewed this report on Form 10-Q of Medifast, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date:August 3, 2022/s/    James P. Maloney
James P. Maloney
Chief Financial Officer

EX-32.1 6 med-20220331xexx3211.htm EX-32.1 Document

Exhibit 32.1
MEDIFAST, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q (the “Report”) for the quarter ended March 31, 2022 of Medifast, Inc. (the “Company”), as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Daniel R. Chard, Chief Executive Officer and I, James P. Maloney, Chief Financial Officer, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of the operations of the Company.
By:/s/ DANIEL R. CHARD
Daniel R. Chard
Chief Executive Officer
August 3, 2022
/s/ JAMES P. MALONEY
James P. Maloney
Chief Financial Officer
August 3, 2022

EX-101.SCH 7 med-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2307302 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - EARNINGS PER SHARE - Computation of Basic and Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - EARNINGS PER SHARE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2110104 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2311303 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - SHARE-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - SHARE-BASED COMPENSATION - Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - SHARE-BASED COMPENSATION - Summary of Performance-based Share Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - LEASES - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - LEASES - Future Minimum Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - LEASES - Future Minimum Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2124107 - Disclosure - FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2325306 - Disclosure - FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - FINANCIAL INSTRUMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - FINANCIAL INSTRUMENTS - Cash and Financial Assets That are Measured at Fair Value on a Recurring Basis for Each of the Hierarchy Levels (Details) link:presentationLink link:calculationLink link:definitionLink 2128108 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 2429414 - Disclosure - DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2130109 - Disclosure - ACCELERATED SHARE REPURCHASE ("ASR") link:presentationLink link:calculationLink link:definitionLink 2431415 - Disclosure - ACCELERATED SHARE REPURCHASE ("ASR") (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 med-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 med-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 med-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Repurchase amount Stock Repurchase Program, Authorized Amount ACCUMULATED OTHER COMPREHENSIVE INCOME Comprehensive Income (Loss) Note [Text Block] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Lease obligations, net of current lease obligations Operating Lease, Liability, Noncurrent Letter of Credit Letter of Credit [Member] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Net income Net income Net income Net Income (Loss) Attributable to Parent Right-of-use assets Operating Lease, Right-of-Use Asset Maximum Total Net Leverage Ratio Maximum Total Net Leverage Ratio Maximum ratio as of any date, of (a) Total Net Funded Indebtedness on such date to (b) Consolidated EBITDA for the Reference Period ended on such date under credit facility. Estimated Fair Value Debt Securities, Available-for-sale, Current Total income tax benefit recognized related to restricted stock awards Share-based Payment Arrangement, Expense, Tax Benefit Range [Domain] Statistical Measurement [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Lease term Lessee, Operating Lease, Term of Contract Award expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Cash dividends declared to stockholders Dividends, Common Stock, Cash Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Operating Lease Arrangement for Equipment Operating Lease Arrangement For Equipment [Member] Represents the operating lease arrangement for equipment. Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Accordion feature, increase limit Line of Credit Facility, Accordion Feature, Increase Limit Line of credit facility, accordion feature, increase limit, subject to certain conditions by obtaining additional commitments from existing and/or new lenders. Options And Restricted Stock Options And Restricted Stock [Member] Options And Restricted Stock Stock repurchases, not yet settled Adjustments To Paid In Capital, Share Repurchases Not Yet Settled Adjustments To Paid In Capital, Share Repurchases Not Yet Settled Net shares repurchased for taxes Payments for Repurchase of Other Equity Other assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Options exercised by executives and directors Proceeds from stock options exercised Proceeds from Stock Options Exercised Investment securities Short-term Investments (Decrease) Increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Provision for income taxes Income Tax Expense (Benefit) Amendment Flag Amendment Flag Intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Amortization of premium on investment securities Amortization of Premium on Investment Securities The expense charged against amortization of premium on investment securities. Investment Type [Axis] Investment Type [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Granted In 2020 Granted In 2020 [Member] Granted In 2020 Total current assets Assets, Current Total lease payments Lessee, Operating Lease, Liability, to be Paid Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventories Total Inventory, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Remaining repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Anti-dilutive awards Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Income taxes, prepaid Prepaid Taxes Unrecognized compensation costs Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based compensation arrangement, fair value of awards vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Equity Component [Domain] Equity Component [Domain] Credit Agreement Credit Agreement [Member] Credit Agreement [Member] ACCELERATED SHARE REPURCHASE ("ASR") Repurchase Agreements, Resale Agreements, Securities Borrowed, and Securities Loaned Disclosure [Text Block] Municipal bonds Municipal Bonds [Member] Cash And Cash Equivalents And Marketable securities [Line Items] Cash And Cash Equivalents And Marketable securities [Line Items] N/A Options and restricted stock (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Equity Award [Domain] Award Type [Domain] Share-based compensation (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Schedule of Cash and Financial Assets That are Measured at Fair Value on a Recurring Basis for Each of the Hierarchy Levels Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Shares, Exercisable at end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Statement [Line Items] Statement [Line Items] Shares granted in period Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Dividends declared included in accounts payable Dividends, Cash Shares, Outstanding at beginning of period (in shares) Shares, Outstanding at end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Treasury stock retired from stock repurchases Treasury Stock, Retired, Cost Method, Amount 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Disclosure [Abstract] Debt Disclosure [Abstract] Disclosure of Share-based Compensation Arrangements by Share-based Payment Award Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Income from operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2: Fair Value, Inputs, Level 2 [Member] Stock repurchases, not yet settled Payments for Repurchase of Common Stock, Not Yet Settled Payments for Repurchase of Common Stock, Not Yet Settled Donated inventory Noncash Contribution Expense Investments, All Other Investments [Abstract] Investments, All Other Investments [Abstract] Revolving credit facility Line of Credit, Current Right-of-use assets obtained in exchange for lease obligations - Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Use of Estimates Use of Estimates, Policy [Policy Text Block] Share-based compensation arrangement by share-based payment award, options, grants in period, gross Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of the Table Sets Forth the Computation of Basic and Diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Net shares repurchased for taxes (in shares) Shares withheld for employee taxes Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Title of 12(b) Security Title of 12(b) Security Granted In 2019 Granted In 2019 [Member] Granted In 2019 TOTAL ASSETS Assets Common stock, shares authorized (in shares) Common Stock, Shares Authorized Numerator: Numerator [Abstract] Numerator [Abstract] Earnings per share - basic (in dollars per share) Earnings Per Share, Basic Non-cash lease expense Operating Lease, Expense, Non-Cash Operating Lease, Expense, Non-Cash Operating lease expense Operating Lease, Expense 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Document Type Document Type Summary of Restricted Stock Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Raw materials Inventory, Raw Materials, Gross Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Senior Secured Revolving Credit Facility Revolving Credit Facility [Member] Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Cash Cash [Member] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Diluted earnings per share Earnings Per Share, Diluted [Abstract] Net cash flow provided by operating activities Net Cash Provided by (Used in) Operating Activities Operating Lease Arrangement for Real Estate Operating Lease Arrangement For Real Estate [Member] Represents the operating lease arrangement for real estate. Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Summary of Supplemental Cash Flow Information Lease, Cost [Table Text Block] Net shares repurchased for taxes Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Cash paid for amounts included in the measurements of lease liabilities - Operating cash flow used in operating leases Operating Lease, Payments Basic earnings per share Earnings Per Share, Basic [Abstract] Basic (in shares) Weighted average shares of common stock outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Earnings per share - diluted (in dollars per share) Earnings Per Share, Diluted Effect of dilutive common stock equivalents (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Income taxes paid Income Taxes Paid, Net Borrowings Long-term Debt, Gross Minimum Interest Coverage Ratio Minimum Interest Coverage Ratio Minimum Interest Coverage Ratio Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cost of sales Cost of Revenue Government & agency securities Government Agency Securities [Member] Government Agency Securities [Member] Level 1: Fair Value, Inputs, Level 1 [Member] Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Net cash flow used in financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Weighted average shares outstanding - Weighted Average Number of Shares Outstanding, Diluted [Abstract] Entity Small Business Entity Small Business Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Base Rate Base Rate [Member] Market and Performance-Based Shares Market And Performance Shares [Member] Market And Performance Shares TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity Weighted-Average Exercise Price, Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Depreciation and amortization Depreciation, Depletion and Amortization Additional paid-in capital Additional Paid in Capital Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Accounts payable and accrued expenses Accounts Payable and Accrued Liabilities, Current Packaging Retail Related Inventory, Packaging and Other Supplies Common stock, outstanding (in shares) Common Stock, Shares, Outstanding EARNINGS PER SHARE Earnings Per Share [Text Block] Treasury stock from stock repurchases Treasury Stock, Value, Acquired, Cost Method Treasury stock retire from stock repurchases (in shares) Treasury Stock, Shares, Retired Entity Interactive Data Current Entity Interactive Data Current Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Options exercised by executives and directors Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Document Period End Date Document Period End Date Entity Central Index Key Entity Central Index Key Unrealized losses on investment securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Gross profit Gross Profit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Foreign currency impact Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Selling, general, and administrative Selling, General and Administrative Expense Award Date [Domain] Award Date [Domain] Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Accrued Interest Interest Receivable Property, plant and equipment - net of accumulated depreciation Property, Plant and Equipment, Net Deferred tax assets Deferred Income Tax Assets, Net Current Liabilities Liabilities, Current [Abstract] Initial amount received (in shares) Treasury Stock, Shares, Acquired Debt Instrument [Line Items] Debt Instrument [Line Items] DEBT Debt Disclosure [Text Block] Cost Marketable Securities Trading Symbol Trading Symbol Earnings Per Share [Abstract] Earnings Per Share [Abstract] Weighted-Average Exercise Price, Exercisable at end of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price SHARE-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Additional performance-based shares, percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Additional Shares Earned, Percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Additional Shares Earned, Percentage INVENTORIES Inventory Disclosure [Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] Other assets Increase (Decrease) in Other Operating Assets Revenue Revenues Unrealized gains on investment securities AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax Weighted-average remaining contractual life of options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Finished goods Inventory, Finished Goods, Gross Total Operating Lease, Liability Document Transition Report Document Transition Report Weighted-Average Exercise Price, Outstanding at beginning of period (in dollars per share) Weighted-Average Exercise Price, Outstanding at end of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Common stock, par value $.001 per share: 20,000 shares authorized; 11,594 and 11,594 issued and 11,593 and 11,593 outstanding at March 31, 2022 and December 31, 2021, respectively Common Stock, Value, Issued Total other (expense) income Nonoperating Income (Expense) Compensation cost recognition weighted average period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Treasury Stock Treasury Stock, Common [Member] Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Performance-Based Shares Performance Shares [Member] LEASES Lessee, Operating Leases [Text Block] Share-based payment arrangement, expense Share-based Payment Arrangement, Expense Accumulated other comprehensive income Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Weighted-average remaining contractual life of options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Entity Current Reporting Status Entity Current Reporting Status Investment Securities Investment Owned, at Fair Value 2022 (excluding the six months ended June 30, 2022) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Weighted-Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Restricted Stock Restricted Stock [Member] Non-food finished goods Inventory Non Food Finished Goods Amount before last-in first-out (LIFO) and valuation reserves of (Non-food) merchandise or goods held by the entity that are readily available for sale. Investments [Domain] Investments [Domain] Income taxes, prepaid Increase (Decrease) in Prepaid Taxes Granted In 2022 Granted In 2022 [Member] Granted In 2022 Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Reserve for obsolete inventory Inventory Valuation Reserves Cover [Abstract] Cover [Abstract] Cash and cash equivalents - beginning of the period Cash and cash equivalents - end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Balance (in shares) Balance (in shares) Shares, Issued Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Current Assets Assets, Current [Abstract] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Interest expense Interest Income (Expense), Nonoperating, Net Leases [Abstract] Leases [Abstract] Award Date [Axis] Award Date [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Options exercised by executives and directors (in shares) Shares, Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Diluted (in shares) Weighted average shares of common stock outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income (loss), net of tax Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Cash dividends declared per share (in dollars per share) Common Stock, Dividends, Per Share, Declared Realized loss or gains Debt and Equity Securities, Realized Gain (Loss) Denominator: Denominator [Abstract] Denominator [Abstract] Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Cash dividends paid to stockholders Payments of Dividends Applicable Rate Debt Instrument, Basis Spread on Variable Rate Stock Options Share-based Payment Arrangement, Option [Member] Granted In 2021 Granted In 2021 [Member] Granted In 2021 Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Document Quarterly Report Document Quarterly Report Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Other expense Nonoperating Income (Expense) [Abstract] Cash And Cash Equivalents And Marketable securities [Table] Cash And Cash Equivalents And Marketable securities [Table] N/A Sale and maturities of investment securities Proceeds from Sale of Short-term Investments Credit Facility [Axis] Credit Facility [Axis] Common Stock Common Stock [Member] Entity Address, Address Line One Entity Address, Address Line One Variable Rate [Axis] Variable Rate [Axis] Option Indexed to Issuer's Equity, Type [Axis] Option Indexed to Issuer's Equity, Type [Axis] Net cash flow used in investing activities Net Cash Provided by (Used in) Investing Activities Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Income from operations Operating Income (Loss) Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Entity Shell Company Entity Shell Company Current lease obligations Operating Lease, Liability, Current Presentation of Financial Statements Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Total current liabilities Liabilities, Current Document Fiscal Year Focus Document Fiscal Year Focus Foreign currency translation Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Share-based compensation APIC, Share-based Payment Arrangement, Recognition and Exercise Share-based compensation Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash & Cash Equivalents Cash and Cash Equivalents, at Carrying Value Credit facility maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Money market accounts Money Market Funds [Member] Current Fiscal Year End Date Current Fiscal Year End Date FINANCIAL INSTRUMENTS Financial Instruments Disclosure [Text Block] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Borrowing under revolving credit facility Proceeds from Lines of Credit Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Other expense Other Nonoperating Income (Expense) Statement [Table] Statement [Table] Unrealized Gains Marketable Securities, Unrealized Gain (Loss) Accounting Pronouncements Adopted in 2022 New Accounting Pronouncements, Policy [Policy Text Block] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Employee service share based compensation nonvested awards total compensation cost not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] Thereafter Lessee Operating Lease Liability Payments Due Year Five And After Year Five Lessee Operating Lease Liability Payments Due Year Five And After Year Five Total liabilities Liabilities Award Type [Axis] Award Type [Axis] Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Aggregate intrinsic value of options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Summary of Maturity of the Company's Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total stockholders' equity Balance Balance Stockholders' Equity Attributable to Parent Common stock, issued (in shares) Common Stock, Shares, Issued City Area Code City Area Code Performance period Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Additional Shares Earned, Performance Period Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Additional Shares Earned, Performance Period Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Aggregate intrinsic value of options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Adjustments to reconcile net income to cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Entity Address, City or Town Entity Address, City or Town Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Stock repurchases, settled Payments for Repurchase of Common Stock Eurodollar Eurodollar [Member] Stockholders' Equity Stockholders' Equity Attributable to Parent [Abstract] Schedule of Accumulated Other Comprehensive Income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] EX-101.PRE 11 med-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
6 Months Ended
Jun. 30, 2022
Jul. 25, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Entity File Number 001-31573  
Entity Registrant Name Medifast, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 13-3714405  
Entity Address, Address Line One 100 International Drive  
Entity Address, City or Town Baltimore  
Entity Address, State or Province MD  
Entity Address, Postal Zip Code 21202  
City Area Code 410  
Local Phone Number 581-8042  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol MED  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   11,017,899
Entity Central Index Key 0000910329  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Revenue $ 453,333 $ 394,189 $ 870,933 $ 734,858
Cost of sales 131,651 100,482 246,965 192,604
Gross profit 321,682 293,707 623,968 542,254
Selling, general, and administrative 272,718 232,273 519,917 428,021
Income from operations 48,964 61,434 104,051 114,233
Other expense        
Interest expense (164) (67) (259) (44)
Other expense (4) (22) (20) (3)
Total other (expense) income (168) (89) (279) (47)
Income from operations before income taxes 48,796 61,345 103,772 114,186
Provision for income taxes 9,683 14,382 22,878 26,160
Net income $ 39,113 $ 46,963 $ 80,894 $ 88,026
Basic earnings per share        
Earnings per share - basic (in dollars per share) $ 3.44 $ 4.00 $ 7.06 $ 7.48
Diluted earnings per share        
Earnings per share - diluted (in dollars per share) $ 3.42 $ 3.96 $ 7.01 $ 7.42
Weighted average shares outstanding -        
Basic (in shares) 11,354 11,753 11,455 11,762
Diluted (in shares) 11,435 11,858 11,534 11,869
Cash dividends declared per share (in dollars per share) $ 1.64 $ 1.42 $ 3.28 $ 2.84
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 39,113 $ 46,963 $ 80,894 $ 88,026
Other comprehensive income (loss), net of tax:        
Foreign currency translation 148 (11) 177 67
Unrealized losses on investment securities (7) (17) (21) (33)
Other comprehensive income (loss), net of tax 141 (28) 156 34
Comprehensive income $ 39,254 $ 46,935 $ 81,050 $ 88,060
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current Assets    
Cash and cash equivalents $ 61,069 $ 104,183
Inventories 156,974 180,043
Investment securities 0 5,361
Income taxes, prepaid 8,547 945
Prepaid expenses and other current assets 16,710 16,334
Total current assets 243,300 306,866
Property, plant and equipment - net of accumulated depreciation 58,544 56,131
Right-of-use assets 21,347 24,457
Other assets 12,955 6,468
Deferred tax assets 4,404 4,404
TOTAL ASSETS 340,550 398,326
Current Liabilities    
Accounts payable and accrued expenses 154,782 163,309
Revolving credit facility 27,000 0
Current lease obligations 6,378 6,523
Total current liabilities 188,160 169,832
Lease obligations, net of current lease obligations 22,914 26,020
Total liabilities 211,074 195,852
Stockholders' Equity    
Common stock, par value $.001 per share: 20,000 shares authorized; 11,594 and 11,594 issued and 11,593 and 11,593 outstanding at March 31, 2022 and December 31, 2021, respectively 11 12
Additional paid-in capital 0 12,018
Accumulated other comprehensive income 268 111
Retained earnings 129,197 190,333
Total stockholders' equity 129,476 202,474
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 340,550 $ 398,326
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 20,000 20,000
Common stock, issued (in shares) 11,019 11,594
Common stock, outstanding (in shares) 11,018 11,593
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Operating Activities    
Net income $ 80,894 $ 88,026
Adjustments to reconcile net income to cash provided by operating activities    
Depreciation and amortization 5,176 2,453
Non-cash lease expense 3,211 2,187
Share-based compensation 5,140 4,344
Amortization of premium on investment securities 14 49
Change in operating assets and liabilities:    
Inventories 23,069 (42,398)
Income taxes, prepaid (7,602) 0
Prepaid expenses and other current assets (376) (4,657)
Other assets (8,169) (762)
Accounts payable and accrued expenses (13,922) 36,962
Net cash flow provided by operating activities 87,435 86,204
Investing Activities    
Sale and maturities of investment securities 5,267 5,145
Purchase of property and equipment (5,849) (12,196)
Net cash flow used in investing activities (582) (7,051)
Financing Activities    
Borrowing under revolving credit facility 27,000 0
Options exercised by executives and directors 0 702
Net shares repurchased for taxes (1,479) (1,833)
Cash dividends paid to stockholders (35,617) (30,095)
Stock repurchases, settled (100,038) (19,730)
Stock repurchases, not yet settled (20,010) 0
Net cash flow used in financing activities (130,144) (50,956)
Foreign currency impact 177 67
(Decrease) Increase in cash and cash equivalents (43,114) 28,264
Cash and cash equivalents - beginning of the period 104,183 163,723
Cash and cash equivalents - end of period 61,069 191,987
Supplemental disclosure of cash flow information:    
Income taxes paid 30,283 26,751
Dividends declared included in accounts payable $ 19,305 $ 17,531
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Retained Earnings
Treasury Stock
Balance (in shares) at Dec. 31, 2020   11,822        
Balance at Dec. 31, 2020 $ 157,246 $ 12 $ 7,842 $ 41 $ 154,351 $ (5,000)
Net income 41,063       41,063  
Share-based compensation (in shares)   13        
Share-based compensation 2,198   2,198      
Options exercised by executives and directors (in shares)   11        
Options exercised by executives and directors 481   481      
Net shares repurchased for taxes (in shares)   (7)        
Net shares repurchased for taxes (1,807)   (1,807)      
Treasury stock from stock repurchases (7,500)         (7,500)
Other comprehensive income 62     62    
Cash dividends declared to stockholders (16,852)       (16,852)  
Balance (in shares) at Mar. 31, 2021   11,839        
Balance at Mar. 31, 2021 174,891 $ 12 8,714 103 178,562 (12,500)
Balance (in shares) at Dec. 31, 2020   11,822        
Balance at Dec. 31, 2020 157,246 $ 12 7,842 41 154,351 (5,000)
Net income $ 88,026          
Net shares repurchased for taxes (in shares) (7)          
Other comprehensive income $ 34          
Balance (in shares) at Jun. 30, 2021   11,738        
Balance at Jun. 30, 2021 194,689 $ 12 10,606 75 185,343 (1,347)
Balance (in shares) at Mar. 31, 2021   11,839        
Balance at Mar. 31, 2021 174,891 $ 12 8,714 103 178,562 (12,500)
Net income 46,963       46,963  
Share-based compensation (in shares)   10        
Share-based compensation 1,839   1,697   142  
Options exercised by executives and directors (in shares)   3        
Options exercised by executives and directors 221   221      
Net shares repurchased for taxes (26)   (26)     0
Treasury stock from stock repurchases $ (12,230)         (12,230)
Treasury stock retire from stock repurchases (in shares) (114)          
Treasury stock retired from stock repurchases $ 0       (23,383) 23,383
Other comprehensive income (28)     (28)   0
Cash dividends declared to stockholders (16,941)       (16,941)  
Balance (in shares) at Jun. 30, 2021   11,738        
Balance at Jun. 30, 2021 194,689 $ 12 10,606 75 185,343 (1,347)
Balance (in shares) at Dec. 31, 2021   11,594        
Balance at Dec. 31, 2021 202,474 $ 12 12,018 111 190,333 0
Net income 41,781       41,781  
Share-based compensation (in shares)   18        
Share-based compensation 2,275   2,275      
Net shares repurchased for taxes (in shares)   (8)        
Net shares repurchased for taxes (1,459)   (1,459)      
Treasury stock from stock repurchases (10,000)         (10,000)
Treasury stock retire from stock repurchases (in shares)   (51)        
Treasury stock retired from stock repurchases 0       (10,000) 10,000
Other comprehensive income 16     16    
Cash dividends declared to stockholders (19,063)       (19,063)  
Balance (in shares) at Mar. 31, 2022   11,553        
Balance at Mar. 31, 2022 216,024 $ 12 12,834 127 203,051 0
Balance (in shares) at Dec. 31, 2021   11,594        
Balance at Dec. 31, 2021 202,474 $ 12 12,018 111 190,333 0
Net income $ 80,894          
Net shares repurchased for taxes (in shares) (8)          
Other comprehensive income $ 156          
Balance (in shares) at Jun. 30, 2022   11,019        
Balance at Jun. 30, 2022 129,476 $ 11 0 268 129,197 0
Balance (in shares) at Mar. 31, 2022   11,553        
Balance at Mar. 31, 2022 216,024 $ 12 12,834 127 203,051 0
Net income 39,113       39,113  
Share-based compensation (in shares)   1        
Share-based compensation 2,865   2,865      
Net shares repurchased for taxes (20)   (20)     0
Treasury stock from stock repurchases $ (90,038)         (90,038)
Treasury stock retire from stock repurchases (in shares) (535)          
Treasury stock retired from stock repurchases $ (1)       (90,038) 90,038
Stock repurchases, not yet settled (20,010)   (15,679)   (4,331)  
Other comprehensive income 141     141    
Cash dividends declared to stockholders (18,598)       (18,598)  
Balance (in shares) at Jun. 30, 2022   11,019        
Balance at Jun. 30, 2022 $ 129,476 $ 11 $ 0 $ 268 $ 129,197 $ 0
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation - The accompanying unaudited condensed consolidated financial statements of Medifast, Inc. and its wholly-owned subsidiaries (“Medifast,” the “Company,” “we,” “us,” or “our”) included herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) for interim reporting and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, certain information and notes that are normally required by GAAP have been condensed or omitted. However, in the opinion of management, all adjustments consisting of normal, recurring adjustments considered necessary for a fair presentation of the financial position and results of operations have been included and management believes the disclosures that are made are adequate to make the information presented not misleading. The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited consolidated financial statements at that date included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (“2021 Form 10-K”).
The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of results that may be expected for the fiscal year ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the 2021 audited consolidated financial statements and notes thereto, which are included in the 2021 Form 10-K.
Presentation of Financial Statements - The unaudited condensed consolidated financial statements included herein include the accounts of the Company. All significant intercompany accounts and transactions have been eliminated.
Reclassification - Certain amounts reported for prior periods have been reclassified to be consistent with the current period presentation. No reclassification in the condensed consolidated financial statements had a material impact on the presentation.
Use of Estimates - The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.
Accounting Pronouncements Adopted in 2022
In March 2020, the FASB issued Accounting Standards Update ("ASU") 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying accounting principles under GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met and to other derivative instruments if there is a change to the interest rates used for discounting, margining or contract price alignment. These amendments are effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We adopted Topic 848 beginning in the first quarter of fiscal 2022 without any material impact on the Company's financial position and results of operations.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIESInventories consist principally of raw materials, non-food finished goods and packaged meal replacements held in the Company’s warehouses and outsourced distribution centers. Inventories are stated at the lower of cost or net realizable value, utilizing the first-in, first-out method. The cost of finished goods includes the cost of raw materials, packaging supplies, direct
and indirect labor and other indirect manufacturing costs. On a quarterly basis, management reviews inventories for unsalable or obsolete inventories.
The Company donated inventory with an aggregate cost of $9.4 million to Ukrainian refugees and those in need in Ukraine, increasing SG&A during the three months ended June 30, 2022. The donations were made to two 501(c)(3) organizations that are coordinating the distribution throughout refugee camps in Europe and in Ukraine.
Inventories consisted of the following (in thousands):
June 30, 2022December 31, 2021
Raw materials$12,942$15,196
Packaging2,9873,641
Non-food finished goods12,81015,991
Finished goods131,435152,687
Reserve for obsolete inventory(3,200)(7,472)
Total$156,974$180,043
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
Basic earnings per share (“EPS”) computations are calculated utilizing the weighted average number of shares of the Company’s common stock outstanding during the periods presented. Diluted EPS is calculated utilizing the weighted average number of shares of the Company’s common stock outstanding adjusted for the effect of dilutive common stock equivalents.
The following table sets forth the computation of basic and diluted EPS (in thousands, except per share data):
Three months ended June 30,Six months ended June 30,
2022202120222021
Numerator:
Net income$39,113 $46,963 $80,894 $88,026 
Denominator:
Weighted average shares of common stock outstanding11,354 11,753 11,455 11,762 
Effect of dilutive common stock equivalents81 105 79 107 
Weighted average shares of common stock outstanding11,435 11,858 11,534 11,869 
Earnings per share - basic$3.44 $4.00 $7.06 $7.48 
Earnings per share - diluted$3.42 $3.96 $7.01 $7.42 
The calculation of diluted EPS excluded 3 and 0 antidilutive restricted stock awards for the three months ended June 30, 2022 and 2021, respectively, and 1 and 0 antidilutive restricted stock awards for the six months ended June 30, 2022 and 2021, respectively. EPS is computed independently for each of the periods presented above, and accordingly, the sum of the quarterly earnings per common share may not equal the year-to-date total computed.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2
SHARE-BASED COMPENSATION
6 Months Ended
Jun. 30, 2022
Share-based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION SHARE-BASED COMPENSATION
Stock Options
The Company has issued non-qualified and incentive stock options to employees and non-employee directors. The fair value of these options are estimated on the date of grant using the Black-Scholes option pricing model, which requires estimates of the expected term of the option, the risk-free interest rate, the expected volatility of the price of the Company’s common stock, and
dividend yield. Options outstanding as of June 30, 2022 generally vest over a period of three years and expire ten years from the date of grant. The exercise price of these options ranges from $26.52 to $66.68. Due to the Company’s lack of option exercise history on the date of grant, the expected term is calculated using the simplified method defined as the midpoint between the vesting period and the contractual term of each option. The risk free interest rate is based on the U.S. Treasury yield curve in effect on the date of grant that most closely corresponds to the expected term of the option. The expected volatility is based on the historical volatility of the Company’s common stock over the period of time equivalent to the expected term for each award. The dividend yield is computed as the annualized dividend rate at the grant date divided by the strike price of the stock option. For the six months ended June 30, 2022 and 2021, the Company did not grant stock options.
The following table is a summary of our stock option activity (in thousands, except per share data):
Six months ended June 30,
20222021
AwardsWeighted-Average Exercise PriceAwardsWeighted-Average Exercise Price
Outstanding at beginning of period33 $54.98 61 $48.19 
Exercised— — (14)50.58 
Outstanding at end of the period33 $54.98 47 $47.51 
Exercisable at end of the period28 $52.76 38 $42.18 
As of June 30, 2022, the weighted-average remaining contractual life for outstanding stock options was 4.8 years with an aggregate intrinsic value of $4.2 million and the weighted-average remaining contractual life for exercisable stock options was 4.7 years with an aggregate intrinsic value of $3.6 million. The unrecognized compensation expense calculated under the fair value method for stock options expected to vest as of June 30, 2022 was $0.1 million and is expected to be recognized over a weighted-average period of 0.6 year. For the six months ended June 30, 2022, there was no exercise activity of stock options. For the six months ended June 30, 2021, the Company received $0.7 million in cash proceeds from the exercise of stock options. The total intrinsic value for stock options exercised during the six months ended June 30, 2021 was $2.3 million.
Restricted Stock
The Company has issued restricted stock to employees and non-employee directors generally with vesting terms up to five years after the date of grant. The fair value of the restricted stock is equal to the market price of the Company’s common stock on the date of grant. Expense for restricted stock is amortized ratably over the vesting period.
The following table summarizes our restricted stock activity (in thousands, except per share data):
Six months ended June 30,
20222021
SharesWeighted-Average Grant Date Fair ValueSharesWeighted-Average Grant Date Fair Value
Outstanding at beginning of period44 $183.51 50 $116.06 
Granted38 176.81 21 267.15 
Vested(19)155.57 (25)113.91 
Forfeited(1)186.53 (2)154.91 
Outstanding at end of the period62 $187.80 44 $182.96 
The Company withheld approximately 8,000 and 7,000 shares of the Company’s common stock to cover minimum tax liability withholding obligations upon the vesting of shares of restricted stock for the six months ended June 30, 2022 and 2021, respectively. The total fair value of restricted stock awards vested during the six months ended June 30, 2022 and 2021 was $3.3 million and $6.7 million, respectively.
Market and Performance-based Share Awards
The Company has issued market and performance-based share awards to certain key executives who were granted deferred shares and may earn between 0% and 250% of the target number depending upon both the Company's total stockholder return and the Company's performance against predetermined performance goals over a three-year performance period after the date of grant. Market and performance-based share awards that are tied to the Company’s total stockholder return are valued using the Monte Carlo method and are recognized ratably as expense over the award’s performance period. The fair value of the performance-based share awards is equal to the market price of the Company’s common stock on the date of grant adjusted by expected level of achievement over the performance period. Expense for performance-based share awards is amortized ratably over the performance period.
Share-based compensation expense is recorded in selling, general, and administrative expense in the accompanying Condensed Consolidated Statements of Income. The total expenses during the three months ended June 30, 2022 and 2021 are as follows (in thousands):
Three months ended June 30,
20222021
SharesShare-Based Compensation ExpenseSharesShare-Based Compensation Expense
Options and restricted stock86 $1,311 103 $938 
Market and performance-based share awards granted in 202225 433 — — 
Performance-based share awards granted in 202115 647 14 54 
Performance-based share awards granted in 202026 474 28 495 
Performance-based share awards granted in 2019— — 17 711 
Total share-based compensation152 $2,865 162 $2,198 
The total expenses during the six months ended June 30, 2022 and 2021 are as follows (in thousands):
Six months ended June 30,
20222021
SharesShare-Based Compensation ExpenseSharesShare-Based Compensation Expense
Options and restricted stock91 $2,398 91 $2,059 
Market and performance-based share awards granted in 202225 512 — — 
Performance-based share awards granted in 202115 1,287 14 357 
Performance-based share awards granted in 202026 943 28 850 
Performance-based share awards granted in 2019— — 17 1,078 
Total share-based compensation157 $5,140 150 $4,344 
The total income tax benefit recognized in the accompanying Condensed Consolidated Statements of Income for restricted stock awards was $0.4 million and $0.9 million for the three months ended June 30, 2022 and 2021, respectively, and $0.9 million and $2.1 million for the six months ended June 30, 2022 and 2021, respectively.
There was $8.9 million of total unrecognized compensation cost related to restricted stock awards as of June 30, 2022, which is expected to be recognized over a weighted-average period of 2.0 years. There was $9.4 million of unrecognized compensation costs related to the 65,477 performance-based shares discussed above as of June 30, 2022, which is expected to be recognized over a weighted-average period of 2.1 years.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
LEASES LEASES
Operating Leases
The Company has operating leases for office and warehouse space and certain equipment. In certain of the Company’s lease agreements, the rental payments are adjusted periodically based on defined terms within the lease. The Company did not have any finance leases as of June 30, 2022 and 2021, respectively, or for the six-month periods then ended, respectively.
Our leases relating to office and warehouse space have lease terms of 18 months to 126 months. Our leases relating to equipment have lease terms of 24 months to 203 months, with certain of them having automatic renewal clauses.
The Company’s warehouse agreements also contain non-lease components, in the form of payments towards variable logistics services and labor charges, which the Company is obligated to pay based on the services consumed by it. Such amounts are not included in the measurement of the lease liability but are recognized as expenses when they are incurred.
The operating lease expense was $1.7 million and $1.4 million for the three months ended June 30, 2022 and 2021, respectively, and $3.5 million and $2.4 million for the six months ended June 30, 2022 and 2021, respectively.
Supplemental cash flow information related to the Company’s operating leases was as follows (in thousands):
Six months ended June 30,
20222021
Cash paid for amounts included in the measurements of lease liabilities
Operating cash flow used in operating leases$3,674 $2,005 
Right-of-use assets obtained in exchange for lease obligations
Operating leases$103 $9,745 
As of June 30, 2022, the weighted average remaining lease term was 5.3 years and the weighted average discount rate was 2.1%.
The following table presents the maturity of the Company’s operating lease liabilities as of June 30, 2022 (in thousands):
2022 (excluding the six months ended June 30, 2022)
$3,525 
20236,241 
20245,693 
20255,825 
20264,160 
Thereafter5,412 
Total lease payments$30,856 
Less: imputed interest(1,564)
Total $29,292 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2
ACCUMULATED OTHER COMPREHENSIVE INCOME
6 Months Ended
Jun. 30, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE INCOME ACCUMULATED OTHER COMPREHENSIVE INCOME
The following table sets forth the components of accumulated other comprehensive income, net of tax where applicable (in thousands):
June 30,
2022
December 31,
2021
Foreign currency translation$268 $90 
Unrealized gains on investment securities— 21 
Accumulated other comprehensive income$268 $111 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2
FINANCIAL INSTRUMENTS
6 Months Ended
Jun. 30, 2022
Investments, All Other Investments [Abstract]  
FINANCIAL INSTRUMENTS FINANCIAL INSTRUMENTS
Certain financial assets and liabilities are accounted for at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The following fair value hierarchy prioritizes the inputs used to measure fair value:
Level 1 – Quoted prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2 – Pricing inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as of the reporting date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.
Level 3 – Pricing inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally developed methodologies that result in management’s best estimate of fair value from the perspective of a market participant.
The following tables present the Company’s cash and financial assets that are measured at fair value on a recurring basis for each of the hierarchy levels (in thousands):
June 30, 2022
CostUnrealized GainsAccrued InterestEstimated Fair
Value
Cash & Cash
Equivalents
Investment
Securities
Cash$60,277 $— $— $60,277 $60,277 $— 
Level 1:
Money market accounts792 — — 792 792 — 
Total$61,069 $— $— $61,069 $61,069 $— 
December 31, 2021
CostUnrealized GainsAccrued InterestEstimated Fair
Value
Cash & Cash
Equivalents
Investment
Securities
Cash$94,824 $— $— $94,824 $94,824 $— 
Level 1:
Money market accounts9,359 — — 9,359 9,359 — 
Government & agency securities1,401 12 — 1,413 — 1,413 
10,760 12 — 10,772 9,359 1,413 
Level 2:
Municipal bonds3,880 59 3,948 — 3,948 
Total$109,464 $21 $59 $109,544 $104,183 $5,361 
The Company had a realized loss of $0.2 million for the three and six months ended June 30, 2022 and no realized gain or losses for the three and six months ended June 30, 2021.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
DEBT DEBT
Credit Agreement
On April 13, 2021, the Company and certain of its subsidiaries (collectively, the “Guarantors”) entered into a credit agreement (the “Credit Agreement”) among the Company, the Guarantors, the lenders party thereto and Citibank, N.A., in its capacity as administrative agent. On May 31, 2022, the Credit Agreement was amended to increase the borrowing capacity and convert the interest rate to be based on Secured Overnight Financing Rate (SOFR), from London Inter-Bank Offered Rate (LIBOR) (the “Amended Credit Agreement”). The Amended Credit Agreement provides for a $225.0 million senior secured revolving credit facility with a $20.0 million letter of credit sublimit. The Amended Credit Agreement also provides for an uncommitted incremental facility that permits the Company, subject to certain conditions, to increase the senior secured revolving credit facility by up to $100.0 million. The Amended Credit Agreement matures on April 13, 2026.
The Company’s obligations under the Amended Credit Agreement are guaranteed by the Guarantors. The obligations of the Company and the Guarantors are secured by first-priority liens on substantially all of the assets of the Company and the Guarantors, subject to certain exceptions.
Under the Amended Credit Agreement, the Company will pay to the administrative agent for the account of each revolving lender a commitment fee on a quarterly basis based on amounts committed but unused under the revolving facility from 0.20% to 0.40% per annum depending on the Company’s Total Net Leverage Ratio (as defined in the Amended Credit Agreement). The Company is also obligated to pay the administrative agent customary fees for credit facilities of this size and type.
Revolving borrowings under the Amended Credit Agreement bear interest at a rate per annum equal to (i) the Term SOFR Rate for the interest period plus the Applicable Rate (as defined in the Amended Credit Agreement) based on the Company’s Total Net Leverage Ratio or (ii) the Alternate Base Rate (as defined in the Amended Credit Agreement) as in effect from time to time plus the Applicable Rate based on the Company’s Total Net Leverage Ratio. As of June 30, 2022, the Applicable Rate for Term SOFR Loans is 1.25% per annum and the Applicable Rate for ABR Loans is 0.25% per annum. SOFR based loans also include a Credit Spread Adjustment based on the duration of the borrowing.
The Amended Credit Agreement contains affirmative and negative covenants customarily applicable to senior secured credit facilities, including covenants that, among other things, limit or restrict the ability of the Company and its subsidiaries, subject to negotiated exceptions, to incur additional indebtedness and additional liens on their assets, engage in mergers or acquisitions or dispose of assets, pay dividends or make other distributions, voluntarily prepay other indebtedness, enter into transactions with affiliated persons, make investments and change the nature of their businesses. The Amended Credit Agreement also contains customary events of default, subject to thresholds and grace periods, including, among others, payment default, covenant default, cross default to other material indebtedness and judgment default. In addition, the Amended Credit Agreement requires the Company to maintain a Total Net Leverage Ratio of no more than 2.75 to 1.00 and an Interest Coverage Ratio of at least 3.50 to 1.00.
The Company has $27.0 million of borrowings outstanding under the Amended Credit Agreement as of June 30, 2022.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.2
ACCELERATED SHARE REPURCHASE ("ASR")
6 Months Ended
Jun. 30, 2022
Equity [Abstract]  
ACCELERATED SHARE REPURCHASE ("ASR") ACCELERATED SHARE REPURCHASE (“ASR”) PROGRAMIn the second quarter of fiscal 2022, the Company entered into an ASR agreement with JPMorgan Chase, National Association ("JPMorgan Chase") to purchase shares of its common stock from JPMorgan Chase for an aggregate purchase price of $100.0 million. Pursuant to the ASR program, the Company received an initial delivery of approximately 480 thousand shares of common stock based on the closing price of the common stock on May 31, 2022. As a result, approximately $20.0 million remains at JPMorgan Chase for additional repurchases until the completion of the ASR program. The final number of shares that will be delivered to the Company under the ASR agreement will be based on the average of the daily volume-weighted average trading prices of the Company’s common stock during the term of the ASR program, less a discount. The Company expects to receive the remaining shares no later than October 3, 2022. The effect of the potential share settlement is excluded in the diluted EPS calculation as the effect is anti-dilutive.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation - The accompanying unaudited condensed consolidated financial statements of Medifast, Inc. and its wholly-owned subsidiaries (“Medifast,” the “Company,” “we,” “us,” or “our”) included herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) for interim reporting and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, certain information and notes that are normally required by GAAP have been condensed or omitted. However, in the opinion of management, all adjustments consisting of normal, recurring adjustments considered necessary for a fair presentation of the financial position and results of operations have been included and management believes the disclosures that are made are adequate to make the information presented not misleading. The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited consolidated financial statements at that date included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (“2021 Form 10-K”).
The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of results that may be expected for the fiscal year ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the 2021 audited consolidated financial statements and notes thereto, which are included in the 2021 Form 10-K.
Presentation of Financial Statements Presentation of Financial Statements - The unaudited condensed consolidated financial statements included herein include the accounts of the Company. All significant intercompany accounts and transactions have been eliminated.
Reclassification Reclassification - Certain amounts reported for prior periods have been reclassified to be consistent with the current period presentation. No reclassification in the condensed consolidated financial statements had a material impact on the presentation.
Use of Estimates Use of Estimates - The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.
Accounting Pronouncements Adopted in 2022 Accounting Pronouncements Adopted in 2022 In March 2020, the FASB issued Accounting Standards Update ("ASU") 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying accounting principles under GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met and to other derivative instruments if there is a change to the interest rates used for discounting, margining or contract price alignment. These amendments are effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We adopted Topic 848 beginning in the first quarter of fiscal 2022 without any material impact on the Company's financial position and results of operations.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consisted of the following (in thousands):
June 30, 2022December 31, 2021
Raw materials$12,942$15,196
Packaging2,9873,641
Non-food finished goods12,81015,991
Finished goods131,435152,687
Reserve for obsolete inventory(3,200)(7,472)
Total$156,974$180,043
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of the Table Sets Forth the Computation of Basic and Diluted EPS
The following table sets forth the computation of basic and diluted EPS (in thousands, except per share data):
Three months ended June 30,Six months ended June 30,
2022202120222021
Numerator:
Net income$39,113 $46,963 $80,894 $88,026 
Denominator:
Weighted average shares of common stock outstanding11,354 11,753 11,455 11,762 
Effect of dilutive common stock equivalents81 105 79 107 
Weighted average shares of common stock outstanding11,435 11,858 11,534 11,869 
Earnings per share - basic$3.44 $4.00 $7.06 $7.48 
Earnings per share - diluted$3.42 $3.96 $7.01 $7.42 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
SHARE-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2022
Share-based Payment Arrangement [Abstract]  
Summary of Stock Option Activity
The following table is a summary of our stock option activity (in thousands, except per share data):
Six months ended June 30,
20222021
AwardsWeighted-Average Exercise PriceAwardsWeighted-Average Exercise Price
Outstanding at beginning of period33 $54.98 61 $48.19 
Exercised— — (14)50.58 
Outstanding at end of the period33 $54.98 47 $47.51 
Exercisable at end of the period28 $52.76 38 $42.18 
Summary of Restricted Stock Activity
The following table summarizes our restricted stock activity (in thousands, except per share data):
Six months ended June 30,
20222021
SharesWeighted-Average Grant Date Fair ValueSharesWeighted-Average Grant Date Fair Value
Outstanding at beginning of period44 $183.51 50 $116.06 
Granted38 176.81 21 267.15 
Vested(19)155.57 (25)113.91 
Forfeited(1)186.53 (2)154.91 
Outstanding at end of the period62 $187.80 44 $182.96 
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award The total expenses during the three months ended June 30, 2022 and 2021 are as follows (in thousands):
Three months ended June 30,
20222021
SharesShare-Based Compensation ExpenseSharesShare-Based Compensation Expense
Options and restricted stock86 $1,311 103 $938 
Market and performance-based share awards granted in 202225 433 — — 
Performance-based share awards granted in 202115 647 14 54 
Performance-based share awards granted in 202026 474 28 495 
Performance-based share awards granted in 2019— — 17 711 
Total share-based compensation152 $2,865 162 $2,198 
The total expenses during the six months ended June 30, 2022 and 2021 are as follows (in thousands):
Six months ended June 30,
20222021
SharesShare-Based Compensation ExpenseSharesShare-Based Compensation Expense
Options and restricted stock91 $2,398 91 $2,059 
Market and performance-based share awards granted in 202225 512 — — 
Performance-based share awards granted in 202115 1,287 14 357 
Performance-based share awards granted in 202026 943 28 850 
Performance-based share awards granted in 2019— — 17 1,078 
Total share-based compensation157 $5,140 150 $4,344 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Summary of Supplemental Cash Flow Information
Supplemental cash flow information related to the Company’s operating leases was as follows (in thousands):
Six months ended June 30,
20222021
Cash paid for amounts included in the measurements of lease liabilities
Operating cash flow used in operating leases$3,674 $2,005 
Right-of-use assets obtained in exchange for lease obligations
Operating leases$103 $9,745 
Summary of Maturity of the Company's Operating Lease Liabilities
The following table presents the maturity of the Company’s operating lease liabilities as of June 30, 2022 (in thousands):
2022 (excluding the six months ended June 30, 2022)
$3,525 
20236,241 
20245,693 
20255,825 
20264,160 
Thereafter5,412 
Total lease payments$30,856 
Less: imputed interest(1,564)
Total $29,292 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
6 Months Ended
Jun. 30, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income
The following table sets forth the components of accumulated other comprehensive income, net of tax where applicable (in thousands):
June 30,
2022
December 31,
2021
Foreign currency translation$268 $90 
Unrealized gains on investment securities— 21 
Accumulated other comprehensive income$268 $111 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
FINANCIAL INSTRUMENTS (Tables)
6 Months Ended
Jun. 30, 2022
Investments, All Other Investments [Abstract]  
Schedule of Cash and Financial Assets That are Measured at Fair Value on a Recurring Basis for Each of the Hierarchy Levels
The following tables present the Company’s cash and financial assets that are measured at fair value on a recurring basis for each of the hierarchy levels (in thousands):
June 30, 2022
CostUnrealized GainsAccrued InterestEstimated Fair
Value
Cash & Cash
Equivalents
Investment
Securities
Cash$60,277 $— $— $60,277 $60,277 $— 
Level 1:
Money market accounts792 — — 792 792 — 
Total$61,069 $— $— $61,069 $61,069 $— 
December 31, 2021
CostUnrealized GainsAccrued InterestEstimated Fair
Value
Cash & Cash
Equivalents
Investment
Securities
Cash$94,824 $— $— $94,824 $94,824 $— 
Level 1:
Money market accounts9,359 — — 9,359 9,359 — 
Government & agency securities1,401 12 — 1,413 — 1,413 
10,760 12 — 10,772 9,359 1,413 
Level 2:
Municipal bonds3,880 59 3,948 — 3,948 
Total$109,464 $21 $59 $109,544 $104,183 $5,361 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Donated inventory $ 9,400  
Raw materials 12,942 $ 15,196
Packaging 2,987 3,641
Non-food finished goods 12,810 15,991
Finished goods 131,435 152,687
Reserve for obsolete inventory (3,200) (7,472)
Total $ 156,974 $ 180,043
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE - Computation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:            
Net income $ 39,113 $ 41,781 $ 46,963 $ 41,063 $ 80,894 $ 88,026
Denominator:            
Weighted average shares of common stock outstanding (in shares) 11,354   11,753   11,455 11,762
Effect of dilutive common stock equivalents (in shares) 81   105   79 107
Weighted average shares of common stock outstanding (in shares) 11,435   11,858   11,534 11,869
Basic earnings per share            
Earnings per share - basic (in dollars per share) $ 3.44   $ 4.00   $ 7.06 $ 7.48
Diluted earnings per share            
Earnings per share - diluted (in dollars per share) $ 3.42   $ 3.96   $ 7.01 $ 7.42
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Restricted Stock        
Anti-dilutive awards 3 0 1 0
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2
SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, options, grants in period, gross     0 0
Proceeds from stock options exercised     $ 0 $ 702
Shares withheld for employee taxes     8,000 7,000
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     5 years  
Compensation cost recognition weighted average period     2 years  
Share-based compensation arrangement, fair value of awards vested     $ 3,300 $ 6,700
Total income tax benefit recognized related to restricted stock awards $ 400 $ 900 900 $ 2,100
Unrecognized compensation costs 8,900   $ 8,900  
Shares granted in period     38 21
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     3 years  
Award expiration period     10 years  
Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit     $ 26.52  
Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit     $ 66.68  
Weighted-average remaining contractual life of options outstanding     4 years 9 months 18 days  
Aggregate intrinsic value of options outstanding 4,200   $ 4,200  
Weighted-average remaining contractual life of options exercisable     4 years 8 months 12 days  
Aggregate intrinsic value of options exercisable 3,600   $ 3,600  
Employee service share based compensation nonvested awards total compensation cost not yet recognized 100   $ 100  
Compensation cost recognition weighted average period     7 months 6 days  
Intrinsic value of options exercised       $ 2,300
Performance-Based Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost recognition weighted average period     2 years 1 month 6 days  
Performance period     3 years  
Unrecognized compensation costs $ 9,400   $ 9,400  
Shares granted in period     65,477  
Performance-Based Shares | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Additional performance-based shares, percentage     0.00%  
Performance-Based Shares | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Additional performance-based shares, percentage     250.00%  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2
SHARE-BASED COMPENSATION - Stock Options Activity (Details) - Stock Options
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Jun. 30, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares, Outstanding at beginning of period (in shares) | shares 33 61
Shares, Exercised (in shares) | shares 0 (14)
Shares, Outstanding at end of the period (in shares) | shares 33 47
Shares, Exercisable at end of the period (in shares) | shares 28 38
Weighted-Average Exercise Price, Outstanding at beginning of period (in dollars per share) | $ / shares $ 54.98 $ 48.19
Weighted-Average Exercise Price, Exercised (in dollars per share) | $ / shares 0 50.58
Weighted-Average Exercise Price, Outstanding at end of the period (in dollars per share) | $ / shares 54.98 47.51
Weighted-Average Exercise Price, Exercisable at end of the period (in dollars per share) | $ / shares $ 52.76 $ 42.18
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
SHARE-BASED COMPENSATION - Restricted Stock Activity (Details) - Restricted Stock - $ / shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Shares    
Outstanding at beginning of period (in shares) 44 50
Granted (in shares) 38 21
Vested (in shares) (19) (25)
Forfeited (in shares) (1) (2)
Outstanding at end of period (in shares) 62 44
Weighted-Average Grant Date Fair Value    
Outstanding at beginning of period (in dollars per share) $ 183.51 $ 116.06
Granted (in dollars per share) 176.81 267.15
Vested (in dollars per share) 155.57 113.91
Forfeited (in dollars per share) 186.53 154.91
Outstanding at end of period (in dollars per share) $ 187.80 $ 182.96
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
SHARE-BASED COMPENSATION - Summary of Performance-based Share Awards (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options and restricted stock (in shares) 152 162 157 150
Share-based payment arrangement, expense $ 2,865 $ 2,198 $ 5,140 $ 4,344
Options And Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options and restricted stock (in shares) 86 103 91 91
Share-based payment arrangement, expense $ 1,311 $ 938 $ 2,398 $ 2,059
Market and Performance-Based Shares | Granted In 2022        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options and restricted stock (in shares) 25 0 25 0
Share-based payment arrangement, expense $ 433 $ 0 $ 512 $ 0
Performance-Based Shares | Granted In 2021        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options and restricted stock (in shares) 15 14 15 14
Share-based payment arrangement, expense $ 647 $ 54 $ 1,287 $ 357
Performance-Based Shares | Granted In 2020        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options and restricted stock (in shares) 26 28 26 28
Share-based payment arrangement, expense $ 474 $ 495 $ 943 $ 850
Performance-Based Shares | Granted In 2019        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options and restricted stock (in shares) 0 17 0 17
Share-based payment arrangement, expense $ 0 $ 711 $ 0 $ 1,078
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Lessee, Lease, Description [Line Items]        
Operating lease expense $ 1.7 $ 1.4 $ 3.5 $ 2.4
Minimum | Operating Lease Arrangement for Real Estate        
Lessee, Lease, Description [Line Items]        
Lease term 18 months   18 months  
Minimum | Operating Lease Arrangement for Equipment        
Lessee, Lease, Description [Line Items]        
Lease term 24 months   24 months  
Maximum | Operating Lease Arrangement for Real Estate        
Lessee, Lease, Description [Line Items]        
Lease term 126 months   126 months  
Maximum | Operating Lease Arrangement for Equipment        
Lessee, Lease, Description [Line Items]        
Lease term 203 months   203 months  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]    
Cash paid for amounts included in the measurements of lease liabilities - Operating cash flow used in operating leases $ 3,674 $ 2,005
Right-of-use assets obtained in exchange for lease obligations - Operating leases $ 103 $ 9,745
Weighted average remaining lease term 5 years 3 months 18 days  
Weighted average discount rate 2.10%  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Future Minimum Lease Commitments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 (excluding the six months ended June 30, 2022) $ 3,525
2023 6,241
2024 5,693
2025 5,825
2026 4,160
Thereafter 5,412
Total lease payments 30,856
Less: imputed interest (1,564)
Total $ 29,292
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
ACCUMULATED OTHER COMPREHENSIVE INCOME - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Foreign currency translation $ 268 $ 90
Unrealized gains on investment securities 0 21
Accumulated other comprehensive income $ 268 $ 111
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2
FINANCIAL INSTRUMENTS - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Investments, All Other Investments [Abstract]        
Realized loss or gains $ (200,000) $ 0 $ (200,000) $ 0
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2
FINANCIAL INSTRUMENTS - Cash and Financial Assets That are Measured at Fair Value on a Recurring Basis for Each of the Hierarchy Levels (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost $ 61,069 $ 109,464
Unrealized Gains 0 21
Accrued Interest 0 59
Estimated Fair Value 61,069 109,544
Cash & Cash Equivalents 61,069 104,183
Investment Securities 0 5,361
Cash    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost 60,277 94,824
Estimated Fair Value 60,277 94,824
Cash & Cash Equivalents 60,277 94,824
Level 1:    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost   10,760
Unrealized Gains   12
Estimated Fair Value   10,772
Cash & Cash Equivalents   9,359
Investment Securities   1,413
Level 1: | Money market accounts    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost 792 9,359
Estimated Fair Value 792 9,359
Cash & Cash Equivalents $ 792 9,359
Level 1: | Government & agency securities    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost   1,401
Unrealized Gains   12
Estimated Fair Value   1,413
Investment Securities   1,413
Level 2: | Municipal bonds    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost   3,880
Unrealized Gains   9
Accrued Interest   59
Estimated Fair Value   3,948
Investment Securities   $ 3,948
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT - Narrative (Details) - Credit Agreement
$ in Millions
Apr. 13, 2021
Jun. 30, 2022
USD ($)
May 31, 2022
USD ($)
Debt Instrument [Line Items]      
Maximum Total Net Leverage Ratio 2.75    
Minimum Interest Coverage Ratio 3.50    
Borrowings   $ 27.0  
Eurodollar      
Debt Instrument [Line Items]      
Applicable Rate 1.25%    
Base Rate      
Debt Instrument [Line Items]      
Applicable Rate 0.25%    
Senior Secured Revolving Credit Facility      
Debt Instrument [Line Items]      
Credit facility maximum borrowing capacity     $ 225.0
Letter of Credit      
Debt Instrument [Line Items]      
Credit facility maximum borrowing capacity     20.0
Accordion feature, increase limit     $ 100.0
Minimum      
Debt Instrument [Line Items]      
Commitment fee percentage 0.20%    
Maximum      
Debt Instrument [Line Items]      
Commitment fee percentage 0.40%    
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2
ACCELERATED SHARE REPURCHASE ("ASR") (Details) - USD ($)
shares in Thousands, $ in Millions
May 31, 2022
Jun. 30, 2022
Equity [Abstract]    
Repurchase amount   $ 100.0
Initial amount received (in shares) 480  
Remaining repurchase amount   $ 20.0
XML 50 med-20220630_htm.xml IDEA: XBRL DOCUMENT 0000910329 2022-01-01 2022-06-30 0000910329 2022-07-25 0000910329 2022-04-01 2022-06-30 0000910329 2021-04-01 2021-06-30 0000910329 2021-01-01 2021-06-30 0000910329 2022-06-30 0000910329 2021-12-31 0000910329 2020-12-31 0000910329 2021-06-30 0000910329 us-gaap:CommonStockMember 2021-12-31 0000910329 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000910329 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000910329 us-gaap:RetainedEarningsMember 2021-12-31 0000910329 us-gaap:TreasuryStockCommonMember 2021-12-31 0000910329 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000910329 2022-01-01 2022-03-31 0000910329 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000910329 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000910329 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000910329 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000910329 us-gaap:CommonStockMember 2022-03-31 0000910329 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000910329 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000910329 us-gaap:RetainedEarningsMember 2022-03-31 0000910329 us-gaap:TreasuryStockCommonMember 2022-03-31 0000910329 2022-03-31 0000910329 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000910329 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000910329 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000910329 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000910329 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000910329 us-gaap:CommonStockMember 2022-06-30 0000910329 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000910329 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000910329 us-gaap:RetainedEarningsMember 2022-06-30 0000910329 us-gaap:TreasuryStockCommonMember 2022-06-30 0000910329 us-gaap:CommonStockMember 2020-12-31 0000910329 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000910329 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000910329 us-gaap:RetainedEarningsMember 2020-12-31 0000910329 us-gaap:TreasuryStockCommonMember 2020-12-31 0000910329 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000910329 2021-01-01 2021-03-31 0000910329 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000910329 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000910329 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-03-31 0000910329 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000910329 us-gaap:CommonStockMember 2021-03-31 0000910329 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000910329 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000910329 us-gaap:RetainedEarningsMember 2021-03-31 0000910329 us-gaap:TreasuryStockCommonMember 2021-03-31 0000910329 2021-03-31 0000910329 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000910329 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000910329 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000910329 us-gaap:TreasuryStockCommonMember 2021-04-01 2021-06-30 0000910329 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000910329 us-gaap:CommonStockMember 2021-06-30 0000910329 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000910329 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000910329 us-gaap:RetainedEarningsMember 2021-06-30 0000910329 us-gaap:TreasuryStockCommonMember 2021-06-30 0000910329 us-gaap:RestrictedStockMember 2022-04-01 2022-06-30 0000910329 us-gaap:RestrictedStockMember 2021-04-01 2021-06-30 0000910329 us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0000910329 us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0000910329 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0000910329 us-gaap:EmployeeStockOptionMember 2021-12-31 0000910329 us-gaap:EmployeeStockOptionMember 2020-12-31 0000910329 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0000910329 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0000910329 us-gaap:EmployeeStockOptionMember 2022-06-30 0000910329 us-gaap:EmployeeStockOptionMember 2021-06-30 0000910329 us-gaap:EmployeeStockOptionMember 2022-06-30 0000910329 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0000910329 us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0000910329 us-gaap:RestrictedStockMember 2021-12-31 0000910329 us-gaap:RestrictedStockMember 2020-12-31 0000910329 us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0000910329 us-gaap:RestrictedStockMember 2022-06-30 0000910329 us-gaap:RestrictedStockMember 2021-06-30 0000910329 srt:MinimumMember us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0000910329 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0000910329 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0000910329 med:OptionsAndRestrictedStockMember 2022-04-01 2022-06-30 0000910329 med:OptionsAndRestrictedStockMember 2021-04-01 2021-06-30 0000910329 med:GrantedIn2022Member med:MarketAndPerformanceSharesMember 2022-04-01 2022-06-30 0000910329 med:GrantedIn2022Member med:MarketAndPerformanceSharesMember 2021-04-01 2021-06-30 0000910329 med:GrantedIn2021Member us-gaap:PerformanceSharesMember 2022-04-01 2022-06-30 0000910329 med:GrantedIn2021Member us-gaap:PerformanceSharesMember 2021-04-01 2021-06-30 0000910329 med:GrantedIn2020Member us-gaap:PerformanceSharesMember 2022-04-01 2022-06-30 0000910329 med:GrantedIn2020Member us-gaap:PerformanceSharesMember 2021-04-01 2021-06-30 0000910329 med:GrantedIn2019Member us-gaap:PerformanceSharesMember 2022-04-01 2022-06-30 0000910329 med:GrantedIn2019Member us-gaap:PerformanceSharesMember 2021-04-01 2021-06-30 0000910329 med:OptionsAndRestrictedStockMember 2022-01-01 2022-06-30 0000910329 med:OptionsAndRestrictedStockMember 2021-01-01 2021-06-30 0000910329 med:GrantedIn2022Member med:MarketAndPerformanceSharesMember 2022-01-01 2022-06-30 0000910329 med:GrantedIn2022Member med:MarketAndPerformanceSharesMember 2021-01-01 2021-06-30 0000910329 med:GrantedIn2021Member us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0000910329 med:GrantedIn2021Member us-gaap:PerformanceSharesMember 2021-01-01 2021-06-30 0000910329 med:GrantedIn2020Member us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0000910329 med:GrantedIn2020Member us-gaap:PerformanceSharesMember 2021-01-01 2021-06-30 0000910329 med:GrantedIn2019Member us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0000910329 med:GrantedIn2019Member us-gaap:PerformanceSharesMember 2021-01-01 2021-06-30 0000910329 us-gaap:RestrictedStockMember 2022-04-01 2022-06-30 0000910329 us-gaap:RestrictedStockMember 2021-04-01 2021-06-30 0000910329 us-gaap:PerformanceSharesMember 2022-06-30 0000910329 srt:MinimumMember med:OperatingLeaseArrangementForRealEstateMember 2022-06-30 0000910329 srt:MaximumMember med:OperatingLeaseArrangementForRealEstateMember 2022-06-30 0000910329 srt:MinimumMember med:OperatingLeaseArrangementForEquipmentMember 2022-06-30 0000910329 srt:MaximumMember med:OperatingLeaseArrangementForEquipmentMember 2022-06-30 0000910329 us-gaap:CashMember 2022-06-30 0000910329 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0000910329 us-gaap:CashMember 2021-12-31 0000910329 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000910329 med:GovernmentAgencySecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000910329 med:GovernmentAgencySecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-01-01 2021-12-31 0000910329 us-gaap:FairValueInputsLevel1Member 2021-12-31 0000910329 us-gaap:FairValueInputsLevel1Member 2021-01-01 2021-12-31 0000910329 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2021-12-31 0000910329 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2021-01-01 2021-12-31 0000910329 2021-01-01 2021-12-31 0000910329 us-gaap:RevolvingCreditFacilityMember med:CreditAgreementMember 2022-05-31 0000910329 us-gaap:LetterOfCreditMember med:CreditAgreementMember 2022-05-31 0000910329 srt:MinimumMember med:CreditAgreementMember 2021-04-13 2021-04-13 0000910329 srt:MaximumMember med:CreditAgreementMember 2021-04-13 2021-04-13 0000910329 med:CreditAgreementMember us-gaap:EurodollarMember 2021-04-13 2021-04-13 0000910329 med:CreditAgreementMember us-gaap:BaseRateMember 2021-04-13 2021-04-13 0000910329 med:CreditAgreementMember 2021-04-13 0000910329 med:CreditAgreementMember 2022-06-30 0000910329 2022-05-31 2022-05-31 shares iso4217:USD iso4217:USD shares pure 0000910329 --12-31 2022 Q2 false 10-Q true 2022-06-30 false 001-31573 Medifast, Inc. DE 13-3714405 100 International Drive Baltimore MD 21202 410 581-8042 Common Stock, par value $0.001 per share MED NYSE Yes Yes Large Accelerated Filer false false false 11017899 453333000 394189000 870933000 734858000 131651000 100482000 246965000 192604000 321682000 293707000 623968000 542254000 272718000 232273000 519917000 428021000 48964000 61434000 104051000 114233000 -164000 -67000 -259000 -44000 -4000 -22000 -20000 -3000 -168000 -89000 -279000 -47000 48796000 61345000 103772000 114186000 9683000 14382000 22878000 26160000 39113000 46963000 80894000 88026000 3.44 4.00 7.06 7.48 3.42 3.96 7.01 7.42 11354000 11753000 11455000 11762000 11435000 11858000 11534000 11869000 1.64 1.42 3.28 2.84 39113000 46963000 80894000 88026000 148000 -11000 177000 67000 -7000 -17000 -21000 -33000 141000 -28000 156000 34000 39254000 46935000 81050000 88060000 61069000 104183000 156974000 180043000 0 5361000 8547000 945000 16710000 16334000 243300000 306866000 58544000 56131000 21347000 24457000 12955000 6468000 4404000 4404000 340550000 398326000 154782000 163309000 27000000 0 6378000 6523000 188160000 169832000 22914000 26020000 211074000 195852000 0.001 0.001 20000000 20000000 11019000 11594000 11018000 11593000 11000 12000 0 12018000 268000 111000 129197000 190333000 129476000 202474000 340550000 398326000 80894000 88026000 5176000 2453000 3211000 2187000 5140000 4344000 14000 49000 -23069000 42398000 7602000 0 376000 4657000 8169000 762000 -13922000 36962000 87435000 86204000 5267000 5145000 5849000 12196000 -582000 -7051000 27000000 0 0 702000 1479000 1833000 35617000 30095000 100038000 19730000 20010000 0 -130144000 -50956000 177000 67000 -43114000 28264000 104183000 163723000 61069000 191987000 30283000 26751000 19305000 17531000 11594000 12000 12018000 111000 190333000 0 202474000 41781000 41781000 18000 2275000 2275000 8000 1459000 1459000 10000000 10000000 51000 10000000 -10000000 0 16000 16000 19063000 19063000 11553000 12000 12834000 127000 203051000 0 216024000 39113000 39113000 1000 2865000 2865000 20000 20000 90038000 90038000 535000 1000 90038000 -90038000 1000 15679000 4331000 20010000 141000 141000 18598000 18598000 11019000 11000 0 268000 129197000 0 129476000 11822000 12000 7842000 41000 154351000 -5000000 157246000 41063000 41063000 13000 2198000 2198000 11000 481000 481000 7000 1807000 0 1807000 7500000 7500000 62000 62000 16852000 16852000 11839000 12000 8714000 103000 178562000 -12500000 174891000 46963000 46963000 10000 1697000 142000 1839000 3000 221000 221000 26000 0 26000 -28000 0 -28000 12230000 12230000 114000 23383000 -23383000 0 16941000 16941000 11738000 12000 10606000 75000 185343000 -1347000 194689000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The accompanying unaudited condensed consolidated financial statements of Medifast, Inc. and its wholly-owned subsidiaries (“Medifast,” the “Company,” “we,” “us,” or “our”) included herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) for interim reporting and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, certain information and notes that are normally required by GAAP have been condensed or omitted. However, in the opinion of management, all adjustments consisting of normal, recurring adjustments considered necessary for a fair presentation of the financial position and results of operations have been included and management believes the disclosures that are made are adequate to make the information presented not misleading. The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited consolidated financial statements at that date included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (“2021 Form 10-K”).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of results that may be expected for the fiscal year ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the 2021 audited consolidated financial statements and notes thereto, which are included in the 2021 Form 10-K.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Presentation of Financial Statements -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The unaudited condensed consolidated financial statements included herein include the accounts of the Company. All significant intercompany accounts and transactions have been eliminated.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassification -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain amounts reported for prior periods have been reclassified to be consistent with the current period presentation. No reclassification in the condensed consolidated financial statements had a material impact on the presentation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Adopted in 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued Accounting Standards Update ("ASU") 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span>, which provides optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying accounting principles under GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met and to other derivative instruments if there is a change to the interest rates used for discounting, margining or contract price alignment. These amendments are effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We adopted Topic 848 beginning in the first quarter of fiscal 2022 without any material impact on the Company's financial position and results of operations. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The accompanying unaudited condensed consolidated financial statements of Medifast, Inc. and its wholly-owned subsidiaries (“Medifast,” the “Company,” “we,” “us,” or “our”) included herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) for interim reporting and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, certain information and notes that are normally required by GAAP have been condensed or omitted. However, in the opinion of management, all adjustments consisting of normal, recurring adjustments considered necessary for a fair presentation of the financial position and results of operations have been included and management believes the disclosures that are made are adequate to make the information presented not misleading. The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited consolidated financial statements at that date included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (“2021 Form 10-K”).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of results that may be expected for the fiscal year ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the 2021 audited consolidated financial statements and notes thereto, which are included in the 2021 Form 10-K.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Presentation of Financial Statements -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The unaudited condensed consolidated financial statements included herein include the accounts of the Company. All significant intercompany accounts and transactions have been eliminated.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassification -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain amounts reported for prior periods have been reclassified to be consistent with the current period presentation. No reclassification in the condensed consolidated financial statements had a material impact on the presentation.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Adopted in 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued Accounting Standards Update ("ASU") 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span>, which provides optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying accounting principles under GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met and to other derivative instruments if there is a change to the interest rates used for discounting, margining or contract price alignment. These amendments are effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We adopted Topic 848 beginning in the first quarter of fiscal 2022 without any material impact on the Company's financial position and results of operations. INVENTORIESInventories consist principally of raw materials, non-food finished goods and packaged meal replacements held in the Company’s warehouses and outsourced distribution centers. Inventories are stated at the lower of cost or net realizable value, utilizing the first-in, first-out method. The cost of finished goods includes the cost of raw materials, packaging supplies, direct <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and indirect labor and other indirect manufacturing costs. On a quarterly basis, management reviews inventories for unsalable or obsolete inventories.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company donated inventory with an aggregate cost of $9.4 million to Ukrainian refugees and those in need in Ukraine, increasing SG&amp;A during the three months ended June 30, 2022. The donations were made to two 501(c)(3) organizations that are coordinating the distribution throughout refugee camps in Europe and in Ukraine.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,942</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,196</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Packaging</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.37pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,987</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1.37pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,641</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-food finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.37pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,810</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1.37pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,991</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Finished goods</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.37pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">131,435</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1.37pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">152,687</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Reserve for obsolete inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1.37pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">156,974</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1.37pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">180,043</span></td></tr></table></div> 9400000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,942</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,196</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Packaging</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.37pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,987</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1.37pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,641</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-food finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.37pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,810</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1.37pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,991</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Finished goods</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.37pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">131,435</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1.37pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">152,687</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Reserve for obsolete inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1.37pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">156,974</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1.37pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">180,043</span></td></tr></table></div> 12942000 15196000 2987000 3641000 12810000 15991000 131435000 152687000 3200000 7472000 156974000 180043000 EARNINGS PER SHARE<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share (“EPS”) computations are calculated utilizing the weighted average number of shares of the Company’s common stock outstanding during the periods presented. Diluted EPS is calculated utilizing the weighted average number of shares of the Company’s common stock outstanding adjusted for the effect of dilutive common stock equivalents.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted EPS (in thousands, except per share data):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.364%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.366%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of dilutive common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Earnings per share - basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Earnings per share - diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.42 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.01 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.42 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of diluted EPS excluded 3 and 0 antidilutive restricted stock awards for the three months ended June 30, 2022 and 2021, respectively, and 1 and 0 antidilutive restricted stock awards for the six months ended June 30, 2022 and 2021, respectively. EPS is computed independently for each of the periods presented above, and accordingly, the sum of the quarterly earnings per common share may not equal the year-to-date total computed.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted EPS (in thousands, except per share data):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.364%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.366%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of dilutive common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average shares of common stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Earnings per share - basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Earnings per share - diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.42 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.01 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.42 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 39113000 46963000 80894000 88026000 11354000 11753000 11455000 11762000 81000 105000 79000 107000 11435000 11858000 11534000 11869000 3.44 4.00 7.06 7.48 3.42 3.96 7.01 7.42 3 0 1 0 SHARE-BASED COMPENSATION<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has issued non-qualified and incentive stock options to employees and non-employee directors. The fair value of these options are estimated on the date of grant using the Black-Scholes option pricing model, which requires estimates of the expected term of the option, the risk-free interest rate, the expected volatility of the price of the Company’s common stock, and </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dividend yield. Options outstanding as of June 30, 2022 generally vest over a period of three years and expire ten years from the date of grant. The exercise price of these options ranges from $26.52 to $66.68. Due to the Company’s lack of option exercise history on the date of grant, the expected term is calculated using the simplified method defined as the midpoint between the vesting period and the contractual term of each option. The risk free interest rate is based on the U.S. Treasury yield curve in effect on the date of grant that most closely corresponds to the expected term of the option. The expected volatility is based on the historical volatility of the Company’s common stock over the period of time equivalent to the expected term for each award. The dividend yield is computed as the annualized dividend rate at the grant date divided by the strike price of the stock option. For the six months ended June 30, 2022 and 2021, the Company did not grant stock options. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of our stock option activity (in thousands, except per share data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at end of the period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.98 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.51 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Exercisable at end of the period</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.76 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.18 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, the weighted-average remaining contractual life for outstanding stock options was 4.8 years with an aggregate intrinsic value of $4.2 million and the weighted-average remaining contractual life for exercisable stock options was 4.7 years with an aggregate intrinsic value of $3.6 million. The unrecognized compensation expense calculated under the fair value method for stock options expected to vest as of June 30, 2022 was $0.1 million and is expected to be recognized over a weighted-average period of 0.6 year. For the six months ended June 30, 2022, there was no exercise activity of stock options. For the six months ended June 30, 2021, the Company received $0.7 million in cash proceeds from the exercise of stock options. The total intrinsic value for stock options exercised during the six months ended June 30, 2021 was $2.3 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has issued restricted stock to employees and non-employee directors generally with vesting terms up to five years after the date of grant. The fair value of the restricted stock is equal to the market price of the Company’s common stock on the date of grant. Expense for restricted stock is amortized ratably over the vesting period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our restricted stock activity (in thousands, except per share data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.617%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Weighted-Average Grant Date Fair Value</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">267.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at end of the period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187.80 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182.96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company withheld approximately 8,000 and 7,000 shares of the Company’s common stock to cover minimum tax liability withholding obligations upon the vesting of shares of restricted stock for the six months ended June 30, 2022 and 2021, respectively. The total fair value of restricted stock awards vested during the six months ended June 30, 2022 and 2021 was $3.3 million and $6.7 million, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market and Performance-based Share Awards</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has issued market and performance-based share awards to certain key executives who were granted deferred shares and may earn between 0% and 250% of the target number depending upon both the Company's total stockholder return and the Company's performance against predetermined performance goals over a three-year performance period after the date of grant. Market and performance-based share awards that are tied to the Company’s total stockholder return are valued using the Monte Carlo method and are recognized ratably as expense over the award’s performance period. The fair value of the performance-based share awards is equal to the market price of the Company’s common stock on the date of grant adjusted by expected level of achievement over the performance period. Expense for performance-based share awards is amortized ratably over the performance period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense is recorded in selling, general, and administrative expense in the accompanying Condensed Consolidated Statements of Income. The total expenses during the three months ended June 30, 2022 and 2021 are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Three months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Share-Based Compensation Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Share-Based Compensation Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options and restricted stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market and performance-based share awards granted in 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance-based share awards granted in 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance-based share awards granted in 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance-based share awards granted in 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,198 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total expenses during the six months ended June 30, 2022 and 2021 are as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Share-Based Compensation Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Share-Based Compensation Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options and restricted stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market and performance-based share awards granted in 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance-based share awards granted in 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance-based share awards granted in 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance-based share awards granted in 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,140 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,344 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total income tax benefit recognized in the accompanying Condensed Consolidated Statements of Income for restricted stock awards was $0.4 million and $0.9 million for the three months ended June 30, 2022 and 2021, respectively, and $0.9 million and $2.1 million for the six months ended June 30, 2022 and 2021, respectively. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was $8.9 million of total unrecognized compensation cost related to restricted stock awards as of June 30, 2022, which is expected to be recognized over a weighted-average period of 2.0 years. There was $9.4 million of unrecognized compensation costs related to the 65,477 performance-based shares discussed above as of June 30, 2022, which is expected to be recognized over a weighted-average period of 2.1 years.</span></div> P3Y P10Y 26.52 66.68 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of our stock option activity (in thousands, except per share data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at end of the period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.98 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.51 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Exercisable at end of the period</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.76 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.18 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 33 54.98 61 48.19 0 0 14 50.58 33 54.98 47 47.51 28 52.76 38 42.18 P4Y9M18D 4200000 P4Y8M12D 3600000 100000 P0Y7M6D 700000 2300000 P5Y <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our restricted stock activity (in thousands, except per share data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.617%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Weighted-Average Grant Date Fair Value</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">267.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at end of the period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187.80 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182.96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 44 183.51 50 116.06 38 176.81 21 267.15 19 155.57 25 113.91 1 186.53 2 154.91 62 187.80 44 182.96 8000 7000 3300000 6700000 0 2.50 P3Y The total expenses during the three months ended June 30, 2022 and 2021 are as follows (in thousands):<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Three months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Share-Based Compensation Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Share-Based Compensation Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options and restricted stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market and performance-based share awards granted in 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance-based share awards granted in 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance-based share awards granted in 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance-based share awards granted in 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,198 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total expenses during the six months ended June 30, 2022 and 2021 are as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Share-Based Compensation Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Share-Based Compensation Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options and restricted stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market and performance-based share awards granted in 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance-based share awards granted in 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance-based share awards granted in 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance-based share awards granted in 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,140 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,344 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 86000 1311000 103000 938000 25000 433000 0 0 15000 647000 14000 54000 26000 474000 28000 495000 0 0 17000 711000 152000 2865000 162000 2198000 91000 2398000 91000 2059000 25000 512000 0 0 15000 1287000 14000 357000 26000 943000 28000 850000 0 0 17000 1078000 157000 5140000 150000 4344000 400000 900000 900000 2100000 8900000 P2Y 9400000 65477 P2Y1M6D LEASES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for office and warehouse space and certain equipment. In certain of the Company’s lease agreements, the rental payments are adjusted periodically based on defined terms within the lease. The Company did not have any finance leases as of June 30, 2022 and 2021, respectively, or for the six-month periods then ended, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leases relating to office and warehouse space have lease terms of 18 months to 126 months. Our leases relating to equipment have lease terms of 24 months to 203 months, with certain of them having automatic renewal clauses.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s warehouse agreements also contain non-lease components, in the form of payments towards variable logistics services and labor charges, which the Company is obligated to pay based on the services consumed by it. Such amounts are not included in the measurement of the lease liability but are recognized as expenses when they are incurred.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating lease expense was $1.7 million and $1.4 million for the three months ended June 30, 2022 and 2021, respectively, and $3.5 million and $2.4 million for the six months ended June 30, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company’s operating leases was as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:63.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for amounts included in the measurements of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating cash flow used in operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,745 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, the weighted average remaining lease term was 5.3 years and the weighted average discount rate was 2.1%.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the maturity of the Company’s operating lease liabilities as of June 30, 2022 (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:81.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2022 (excluding the six months ended June 30, 2022)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,292 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P18M P126M P24M P203M 1700000 1400000 3500000 2400000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company’s operating leases was as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:63.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for amounts included in the measurements of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating cash flow used in operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,745 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3674000 2005000 103000 9745000 P5Y3M18D 0.021 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the maturity of the Company’s operating lease liabilities as of June 30, 2022 (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:81.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2022 (excluding the six months ended June 30, 2022)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,292 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3525000 6241000 5693000 5825000 4160000 5412000 30856000 1564000 29292000 ACCUMULATED OTHER COMPREHENSIVE INCOME<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of accumulated other comprehensive income, net of tax where applicable (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"/><td style="width:64.909%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.138%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Unrealized gains on investment securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accumulated other comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of accumulated other comprehensive income, net of tax where applicable (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"/><td style="width:64.909%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.138%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Unrealized gains on investment securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accumulated other comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 268000 90000 0 21000 268000 111000 FINANCIAL INSTRUMENTS<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial assets and liabilities are accounted for at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The following fair value hierarchy prioritizes the inputs used to measure fair value:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 – Quoted prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 – Pricing inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as of the reporting date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 – Pricing inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally developed methodologies that result in management’s best estimate of fair value from the perspective of a market participant.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the Company’s cash and financial assets that are measured at fair value on a recurring basis for each of the hierarchy levels (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Accrued Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Estimated Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Cash &amp; Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Investment<br/>Securities</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Accrued Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Estimated Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Cash &amp; Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Investment<br/>Securities</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Government &amp; agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,760 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,772 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,359 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,413 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div>The Company had a realized loss of $0.2 million for the three and six months ended June 30, 2022 and no realized gain or losses for the three and six months ended June 30, 2021. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the Company’s cash and financial assets that are measured at fair value on a recurring basis for each of the hierarchy levels (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Accrued Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Estimated Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Cash &amp; Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Investment<br/>Securities</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Accrued Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Estimated Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Cash &amp; Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Investment<br/>Securities</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Government &amp; agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,760 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,772 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,359 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,413 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div> 60277000 60277000 60277000 792000 792000 792000 61069000 0 0 61069000 61069000 0 94824000 94824000 94824000 9359000 9359000 9359000 1401000 12000 1413000 1413000 10760000 12000 10772000 9359000 1413000 3880000 9000 59000 3948000 3948000 109464000 21000 59000 109544000 104183000 5361000 -200000 -200000 0 0 DEBT<div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Agreement</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 13, 2021, the Company and certain of its subsidiaries (collectively, the “Guarantors”) entered into a credit agreement (the “Credit Agreement”) among the Company, the Guarantors, the lenders party thereto and Citibank, N.A., in its capacity as administrative agent. On May 31, 2022, the Credit Agreement was amended to increase the borrowing capacity and convert the interest rate to be based on Secured Overnight Financing Rate (SOFR), from London Inter-Bank Offered Rate (LIBOR) (the “Amended Credit Agreement”). The Amended Credit Agreement provides for a $225.0 million senior secured revolving credit facility with a $20.0 million letter of credit sublimit. The Amended Credit Agreement also provides for an uncommitted incremental facility that permits the Company, subject to certain conditions, to increase the senior secured revolving credit facility by up to $100.0 million. The Amended Credit Agreement matures on April 13, 2026.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s obligations under the Amended Credit Agreement are guaranteed by the Guarantors. The obligations of the Company and the Guarantors are secured by first-priority liens on substantially all of the assets of the Company and the Guarantors, subject to certain exceptions.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Amended Credit Agreement, the Company will pay to the administrative agent for the account of each revolving lender a commitment fee on a quarterly basis based on amounts committed but unused under the revolving facility from 0.20% to 0.40% per annum depending on the Company’s Total Net Leverage Ratio (as defined in the Amended Credit Agreement). The Company is also obligated to pay the administrative agent customary fees for credit facilities of this size and type.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving borrowings under the Amended Credit Agreement bear interest at a rate per annum equal to (i) the Term SOFR Rate for the interest period plus the Applicable Rate (as defined in the Amended Credit Agreement) based on the Company’s Total Net Leverage Ratio or (ii) the Alternate Base Rate (as defined in the Amended Credit Agreement) as in effect from time to time plus the Applicable Rate based on the Company’s Total Net Leverage Ratio. As of June 30, 2022, the Applicable Rate for Term SOFR Loans is 1.25% per annum and the Applicable Rate for ABR Loans is 0.25% per annum. SOFR based loans also include a Credit Spread Adjustment based on the duration of the borrowing.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Credit Agreement contains affirmative and negative covenants customarily applicable to senior secured credit facilities, including covenants that, among other things, limit or restrict the ability of the Company and its subsidiaries, subject to negotiated exceptions, to incur additional indebtedness and additional liens on their assets, engage in mergers or acquisitions or dispose of assets, pay dividends or make other distributions, voluntarily prepay other indebtedness, enter into transactions with affiliated persons, make investments and change the nature of their businesses. The Amended Credit Agreement also contains customary events of default, subject to thresholds and grace periods, including, among others, payment default, covenant default, cross default to other material indebtedness and judgment default. In addition, the Amended Credit Agreement requires the Company to maintain a Total Net Leverage Ratio of no more than 2.75 to 1.00 and an Interest Coverage Ratio of at least 3.50 to 1.00.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has $27.0 million of borrowings outstanding under the Amended Credit Agreement as of June 30, 2022.</span></div> 225000000 20000000 100000000 0.0020 0.0040 0.0125 0.0025 2.75 3.50 27000000 ACCELERATED SHARE REPURCHASE (“ASR”) PROGRAMIn the second quarter of fiscal 2022, the Company entered into an ASR agreement with JPMorgan Chase, National Association ("JPMorgan Chase") to purchase shares of its common stock from JPMorgan Chase for an aggregate purchase price of $100.0 million. Pursuant to the ASR program, the Company received an initial delivery of approximately 480 thousand shares of common stock based on the closing price of the common stock on May 31, 2022. As a result, approximately $20.0 million remains at JPMorgan Chase for additional repurchases until the completion of the ASR program. The final number of shares that will be delivered to the Company under the ASR agreement will be based on the average of the daily volume-weighted average trading prices of the Company’s common stock during the term of the ASR program, less a discount. The Company expects to receive the remaining shares no later than October 3, 2022. The effect of the potential share settlement is excluded in the diluted EPS calculation as the effect is anti-dilutive. 100000000 480000 20000000 272718000 232273000 48964000 61434000 9683000 14382000 39113000 46963000 519917000 428021000 104051000 114233000 22878000 26160000 80894000 88026000 EXCEL 51 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *>% U4'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 " "GA0-5I*$9[NX K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O315D=#U9<,G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'\#%W__SN M=W"-#E+[B"_1!XQD,=V,KNN3U&'%#D1! B1]0*=2F1-];NY\=(KR,^XA*'U4 M>P3!^3TX)&44*9B 15B(K&V,ECJB(A_/>*,7?/B,W0PS&K!#ASTEJ,H*6#M- M#*>Q:^ *F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A'.HYEW>HX/WYZ75>M[!] M(M5KS+^2E70*N&*7R6_U>K-]9*W@0A3\H>#U5G!Y>R>Y^)A621A'^_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 *>% U7JM_4RP04 ,0> 8 >&PO=V]R:W-H965T&UL MM9EK4^,V%(;_BB;M=-H9@BTYX;(-F0D!6MIE-TMH.[33#XJM)!YLRY7D!/Y] MC^S$!BK+;F;]!7P[;_3HZ/)*&FVY>))KQA1ZCJ-$7O362J4?'$?Z:Q93>F8=(;C_)G,S$>\4Q%8<)F LDLCJEX MN601WU[T<&__X#Y_AVPK7UTCC;+@_$G?W 87/5>7B$7,5UJ"PK\-F[(HTDI0CG]VHKWR M-W7@Z^N]^DT.#S +*MF41W^$@5I?],YZ*&!+FD7JGF]_9CN@H=;S>23SOVA; M?#L8])"?2<7C73"4( Z3XC]]WE7$ZP!<$T!V >1= *[[!6\7X.6@1. DW]QO%W M\9=%/*F)/T%W/%%KB:Z3@ 5OXQTH2UD@LB_0);$*_I(EQ\ASCQ!Q"3&49]H4 M'ATC,C2%ORF.5]:/E^MYUOKY:[*02D"3^]M40X7"P*R@^^$'F5*?7?2@HTDF M-JPW_NX;?.+^:,+[2F)O8 74B(S5EIRG+5NFH#"%Y#- ?1[M6DL:26,BK6$' IZ5@&?6 M0ETG*E0OZ":,&/J4Q0LF3&!V#=?%?0\/3ST3G#7T0+CS$NZ\#=P]6X5Z&(4T M?J*QL8W:=>Y8$"ZI5$?H-O&/3936^ ,IL5O-I6X;3B@<%] VJ6ZF1VBNH$,B M+M"49XD2+_ _,,(WJ%]=FXCM08^NC*!=V"-<^2-L=S7O06=<*FB"?X9I_3AE5R08 M'(21M NGA"NKA.T.)V^M$UCKUH/9!0;8-6)U88QPY8RPWX-UNC8//ET8)E(9)F*W-/MDHNMG?TV3%:LUA@U"GQ[G1G=D#SN4KW)' MI)4[FF9"Z,5+L6+)\PC326;<;FE0?#1NTDSM48=R5JZ(M')%N8LI-N;T*I3N MP8V<=L4ZSBX,$*D,$&EE@/0J#>P\.((5%\:1J$'G(Q70UB>^ST (9()"TDC< MA0\BE0\BK7S0/*91A"XS":^EN=W:=6H7W?:X0_DJ^T-:V9_KF(F5[I@_@8): M@T.(4YJ84VL7K ?MPOV0ROT0NWG9)W+-()$V/+M,/5X7+HA4+HC8#;!.P9_TC M Z=FV]ALD.OW,>E[V C:A?WQ*OOC->SH['P$/C"-L@5K=M:P\[E+&R M0)[=L+QGW&U4UU/:Y;Z8&;NP/UYE?SR[69D 8%! 1M0XQC0(U(ZJ]KC_"^:\ M.B?4$UY^?"J1K_.ZOE2HH@M(=0]/H4!3Q1' MIL6-XFE^ZKC@2O$XOUPS&C"A/X#W2\[5_D;_0'EP/?X74$L#!!0 ( *>% M U5"?@XQ( 8 -0< 8 >&PO=V]R:W-H965T&ULK5G; M;N,V$/T5PET4"9#8(G5/'0.)I6U3-!>LD^Y#T0?%HFUA9=$KTD[Z]Z5D19+) ML39IE8=8ES-#GIG1\% :O[#\&U]1*M#K.LWXY6 EQ.9B-.+S%5U'?,@V-)-W M%BQ?1T*>YLL1W^0TBDNC=3HBAN&,UE&2#2;C\MI#/AFSK4B3C#[DB&_7ZRC_ MYYJF[.5R@ =O%[XDRY4H+HPFXTVTI#,JGC8/N3P;U5[B9$TSGK ,Y71Q.;C" M%R$Q"X,2\6="7WCK&!54GAG[5ISE<%"XB^;.C4YJFA2.8%<&)?71GGL9N" 2T624%VCIK3@HHU]:RW@E65$H,Y'+NXFT$Y/I M_5T0WLW" ,FCV?T?-\'5HSR9/?\4 MG:.G68!./ITBOHIRRE&2H<<5V_(HB_D9^G1P/AX).=5BP-&\FM;U?EKDR+1, M=,LRL>(HS&(: _9!M[W383^2(:KC1-[B=$TZ'?Z^S8;(-,X0,0@!YC-]OSF& MZ/R_TN8BEP_]WU"J]\XL MV%G1"2_X)IK3RX%L=9SF.SJ8_/P3=HQ?H#CWZ2SHTUG8D[.#C%AU1JPN[Y,O M=$>S+86BOS=T2L-BV=A-+-N4?^/1KAU7'6;Z%O;\0UB@PSS7\%5OH0YS3,"\06B$A'+7/0"!B*XM,"*&L(TT&MY0N[J3ZPX*K[ ^'55D"&*(N'"#(4$D"H"./ M%"8-1]+)\9&)*$6L9'I243V56KSH+B!E J56[: 02E,&$(BX6FH!E.4>H=WH M4=PIKHZT3_1,Y4Z:5O21B%YAU5 Y/^RIKN^H4=!A#C8M6XV##L.&Z;I$C02 MPU)Q.4>"T4A!W*T%'W*V2\J-O&3_8_*6-@VY[JOJ$$#)]4133 ",$,]5900$ MX6Q_>4=%5ZS8@<3'6J.JP0O6I<@& >8;G6RI5 ";EPK$D-^H0 M.YVKYW7$DSFB49Y)Y21UHGS>RXTX2+Q3:7YT)>W56]"KM[ O;X=):70L[A:R MH98.=%Z\QI*9.DDR%+,TC?+6W5,P6_LQW':9#BUM'7+U*E4K5'?D#@U'+5 ( M91W9J.%&SV*OLSZ#)-T*&K^W0CO5\8PKZ\'::ET=RX4T["%1I7 MN?I C?I0C:I[3Q"E+JL!@))EJNY!0%1KQ,.7>HW\)49GF7XM7R1+[M%.JH8E M?7N;R;:""[D+E;%"YU $2*>L_FC%]NHMZ-5;V)>WPPPUJIUTJ_;KNGWN4P/6 M(]&UM%S8;;5I@C#75I=V$&;9ZGL?V)MSK"8;#4^Z-7S0>AR[..M*6L[2M%7. M$*S])J[B#,%L]8U!"'MS_".<&P%/N@7\-.(KV8=V24RSF*.8SF47DC%HVM3[ MFU,U5+M5X*&V7051:@L+ )0Y)*J>!5!DZ*D;UE'K*\V:YLOR\QA'<[;-Q/[= M>WVU_@1W57YX4JY?XXLI!JX'^"+#8 GMJ2U02D-ZO[\IV M?& 4)G?'%VS)SS[:9W>15L,=93]XAK% SV5!^$C+A%@/=)TG&2YC?DW7F,"7 M)65E+&#(5CI?,QRGE5%9Z)9A>'H9YT0;#ZNY>S8>THTH*;LHS9KQM< MT-U(,[67B8=\E0DYH8^'ZWB%YU@LUO<,1GK+DN8E)CRG!#&\'&D38HX#6OR9IR(;:;Z&4KR,-X5XH+LON-'C2KZ$%KSZ1;L&:V@HV7!! MR\88/"AS4C_CYR8.>P; HS:P&@.K:^"\8F W!O9;5W : ^>M*[B-025=K[57 M@0MC$8^'C.X0DVA@DR]5]"MKB%=.9)W,!8.O.=B)<7 W"Z/9/ H1O,WOOD[# MR2,,YH_PN(UFCW-T]QD^W=X_1%\ -_T6H>D,QA&Z6,PFBW *Z$MTA1;S$%V\ MOT3O44[08T8W/"8I'^H"?)0KZ4GCSTWMC_6*/S:ZI41D'$4DQ:G"/CQM[YVP MUR$V;8"LEP#=6"<)_]B0:V0;'Y%E6);"G^#MYJ9*SO];/?K/JQ\$PVZKQ:[X M[%?XYB(6&'8)@>@2!;2$K2F3>\86HRE):(G17Y,G+AC\_;^KH2('R#[(.[T2&&4H."K 6C2X*ROGE1T1P5:0B?AZH N&>LQ+/21:>DRPZ$]E!DKPV M2=[)2H2#'(YI J<88Y@DOQ#L"X07L6P05"FIV=R]2C$=OU.9QY@KT^S4I8*G MU^M4Y3'&ZZE+LM>J[9U4NR#0IA7YWSA%L@(Q1] &Y62+N:@V3(XA#KG(L?)0 M[!WKZK@<*"!F!Q,J,%8G/)$"8]MJ[7ZKW3^I_5_]'57R?47J.WX'QY@KJU,> MH8+']3KZCS&VHY;?;^7W3\H/%,)5*ON*S==R.QMF<(R"S==V.TJ/4;YIN$9' MJP+E&Y[1D:OOM8\E9JNJ;^>0SPT1=6_0SK97@TG5$7?F;\Q!8"KF0[A*U)W_ M/_3U/>0V9JN<<%3@)2QE7/<@+ZSN[>N!H.NJ>7VB EKAZC6#ZQ!F$@#?EY2* MEX%% U5PPW5T]P4 &<6 8 >&PO=V]R M:W-H965T&ULK5AM<^(V$/XK&GK3WLTD09+?<(XP0X";HZ5) M&D@[_2B,")ZS+]GMRF##8R8OQ)8G\&4MTI@I&*:/7;E-.5OE2G'4I1B[W9B%26?0 MS]_=I8.^R%04)OPN13*+8Y:^7/-(/%UU2.?UQ7WXN%'Z17?0W[)'/N?J87N7 MPJA[L+(*8Y[(4"0HY>NKSI!D79E*<0W/9BNKCI8(^(1 M#Y0VP>!OQT<\BK0EP/%];[1SF%,K'C^_6O^2.P_.+)GD(Q']$Z[4YJK3ZZ 5 M7[,L4O?BZ2O?.^1H>X&(9/Z+GO:RN(."3"H1[Y4!01PFQ3][W@?B2('8#0IT MKT!_5,':*UBYHP6RW*TQ4VS03\432K4T6-,/>6QR;? F3/0RSE4*7T/04X/1 M[:+04$JNC.X4^K997V^X2[EE ;_J MP(Z2/-WQSN#77XB+/YN<^TG&3ERU#JY:;=8'(R8W"!8-!?J!?\_"'8O =Z/7 MA2DW-Z6KPF[@$NSZ_>[NV)VZ%,$VZ5D'L1.@]@&HW0ITFNP EDA#;H16*#O' MDSJN[]D5; :Q'L9V S;G@,UY$YM4L4X9R8,L#54#2J(&(.5+LF'*!,^M3=YS;*^"L"[DVXX9H'< Z+4"O"L@(?X, MG"2YS!-2J U/H? 56Y$U;D6OOJ2N1ZIQ-4E9EFW&W3O@[K7B7@C%HA^ V*M- M3FW+PE6,=3$+NSW7-8/T#R#]-X(+3)^J%UCYB&F8$%N]S[=YOIZC!#H$L086 M#;(XBYCB*R _2)(@9)I>3?[X]22%1*GN-8.42ZR&7":XI"G7YR+]7DF M>4O,]U9.@DZL6C:;Q&S;\1I0'I$I:45YFV=O"SQ23TCJ.TX57EW,M=U> [J2 MWT@KIP!AKCDD[4K7A#:0M#:[;>/J.K\E=8JQ)";2SDR+V\5PAH;S.;0=1G!6 M?;O8V'&JN\HDY_40")'RJT9H%>M1%:9!RJ$-/0\IR8^\A_VB-W9!G=Q(KP=Y6<5JD'/U M=FU 6[(@::?!636>9Z_,%[PKXG56H]0GM9IH$',Q;<@.6I(?;2>_(N9OQ)J: MJ(_@6C-LD",^,'E#K&E)?I2T5L:Y$L&WC8A6/)6_H0DT&^9M1ELY]-W'J)]D M[=3IHS-C.Z>.1!R+!$GM._1:+$5PDLHX^G"!,4'0@B&Y82F_A$/J&9228@2M M;J8V<*KYCZ\^(T+.'-_.:^K^,9125];#&^OX461**ACKHL84^I.EP:9P:'\6 MIKDTG(YYO.3IR2?XA=FW/+\[B9C Z70;0N8;8=;YO5I4#"*$8M+01M&R Z#M9]+A4<^\/ZZ(&))KHR^W M=AR%^<'+"+I^$*5NM6X;A AIZ)]I2>&TG<+ON6+P"NB:I0FDCKF$&&@8RIQ? M;9]-6X5KX'5,;:^A6:4E:]-V MUBZ:U=ET>#V=31?3R1P-;\9HOK@=_?'U=C:>W,^A#O[U,%W\:X3OU:Y,C*VL M2<[4RG:/;@'U%2Q4AL#[6@CU.M!WC8>[Y<'_4$L#!!0 ( *>% U52)N(3OP( &0' 8 M>&PO=V]R:W-H965T&ULK95=;],P%(;_BA40VJ31?/2#;;21 MNK;3AL96K0,N$!=N,PE40564;EKPM(Q7K@^,YFX9XM$VT6W+"?TR7,0'_)IQ)G M;NT2LPRX8H(3"8N!,_3/1ST3;P.^,EBKK3$QF#23ZWC@> 8(4HBT<:!X M6\$(TM08(<;/RM.I7VF$V^.-^Z7-'7.94P4CD7YCL4X&SJE#8EC0(M7W8GT% M53Y=XQ>)5-DK65>QGD.B0FF156(DR!@O[_2IJL.6P.\\(P@J0?"O@G8E:-M$ M2S*;UIAJ&O:E6!-IHM'-#&QMK!JS8=Q\Q9F6^)2A3H>CN]OQY'8V&1,YN MKL?#!YQ<#&^&MZ,)F5U-)@\SK)F)!+AFG/&(T)5.AF-U]WX=SI27NP1]-J9;>G69O M\U^>JYQ&,'#PQU,@5^"$[][X/>]C4^+_R6RG#.VZ#.V7W,.1R#+,%G=A]'A" M([WO^V1YN4U3WK-.,VZMQ>Z_ Q:-":6P"C"\/,?<:F4_WF)NBNF?M/69W MJP>:\^W7-'GMQ)];W8<%ZB^RS- MB]/1IBRWQ^-Q$6]XQHIWD3;E1LKO>G"1G(X\C8BG M/"ZU"@9?.[[@::HU 8X?>Z6C]C_UQ,/G1^WGM?%@S TK^$*FWT12;DY'DQ%* M^)I5:?E9WGW@>X-J@+%,B_H3W>UEO1&*JZ*4V7XR(,A$WGRS^_U"'$P /?8) M9#^!]"?X Q/H?@*M#6V0U68M6(:6E09M^J->FG@W6B%QOXZI4\*N M>>5L<76Y?'^Y>K]$\+2Z^GBQG'^!P>H+?'UZ?_EEA:[.T6*^^H#./UY]6Z'7 M7R_G7Y<7(/,&':&OJR5Z_>H->H5$CKYL9%6P/"E.QB4@T_K'\1[%68."#* ( MT2>9EYL"O<\3GCR=/P:+6K/(HUEGQ*GPSRI_AZCW%A&/$ N>Q<]/QPXXM%UE M6NNC _JNMERQ4N2W:*[=5I2"6U>IT>+;M>B(/BZV+.:G(PC9@JL='\U^_PV' MWA\V$U](V1.#_=9@WZ5]=@D)2.2QS+C-S&9N6,_5>68WFWB3J7\RWAWBMTA- M/!*V4D^ !2VPP+D3\^1O""K(0V6!2@F)*)9Y+%*.\A:Q?A^S8H.V2NX$^".Z M>4"RW4'FW,'@)7?PA90]6:BP7:C0N8-+#DICP9IDFR>(95*5XI_ZAGII"Q ^H?4NC%FGD]C69']7[E7+(YXC? \455K^+C'^G!.,>1%.( MX$EDASAI(4Z<$%<;IOB1IIL$@8MI@(/K.+&LH^_U0)I"/O5].\AI"W+J!#D_ MV& DU^#^/!-5AF D\AUOH@85/*[4H/M/#5RX']:FB#^U \=>1V*>,ZH7&Y;? M>09>DV/9/2_>:A_;,I%8@1(3011ZI _4 M%/,&,'9LC9W<.+MN4#VFDL:)9+GA"DHRI708--YEQ4U-W-1(A#8I/PP&\@SN M>!>[B?>J1NE YYO_.\'F]EO$HI ,H.O(%SLI:S:/8UEIZMVR!W8#K%L32QRK MBG>K;84=F'@PG1+#&TPY&DX'@7=DB-ULJ.N9FF/6T/?\I\( F]0WB7P:] VP MB(7$&TCMN.-('#DSY$6=P9^O0+&3:W\Y%;Z0MJ=&=ZR+GZ%=MG5BC>ZH*FI6+M9^5 ;PW]48JO16R&; M]'H43'PCOBUBF.#I0'5-.B8F3G;K!4JE"Q[Q6#\\'R1[Y3WT_2"W245>@ >P M=\Q)L#-&SD7.H!EX-D:(DX!_-49>2MM3HSL^)FX^/I,*YFBC*^B]%71$.YGN M]#A6/!$E6K-8UTX/UI4PR9=$GM>O5BUB QQ-.HXF;HZ^VNHZM0#6X"H619., M81!7^ERHH>Q$0 L#I9!]%TT&-G";(I$WP"6DHVCR?&][J,\06NI MFJK("M;"Q]B/^F%M%9O0@0:+=+Q-W+R]T!&="$UZ>:+9&XHCZ)*+4L;?-S(% MO[&CMK V#4+KLF]1QB\ MF4[Z>&V"TX@..77'TL3=REKPYK)$#]IC'+C-EO6(>!XVW-F4&T+<42QQ4ZP] MWZ_;3/I,OC>I$\HZ#_O]IM$F&("##/%5Q[+$S;+G4G%QF^_K^O@!B0R2K95: MB:6YC0Q7-H7"@:*>=J1*W:3Z>LDA&8,_O$'0/M5/>I7K===YKG[09<$."I[< M7OA3"VGZ%!OMN46.3$@X4(#2CERINRU=#(%%1^B&WXH\U^X"M0XT, B*'2&M MOD[-OA1[/N2XOAD6N9!&9" 5THXOJ9LO779PW2:N7>A-(@RQV7Q;Q/ 43X=. MH>C!,;3[''I5;; 7JVG)?1E3ZG_CV-J MVI$Q=9/QX7$$&CJ*H":M4H^8/F>*0;O_NTB44![5LP/KAORKBZK:_A"E3#:.YHVK?M5=^\ MON#JO3_#QXOFPJY3T]P??F(*;>J+P:)I'GX9#NO9HECG]<_E0[%I_W)75NN\ M:5]6]\/ZH2KR^;;2>C5DOI\,U_ER,[@\W_[N775Y7CXVJ^6F>%=Y]>-ZG5?? MWA:K\NEB$ S^^,7[Y?VBZ7XQO#Q_R.^+VZ+Y^/"N:E\-]Y3Y7,TO!G[7HF)5S)H.D;?_?2DF MQ6K5D=IV_'<''>QM=A4/?_Z#SK=OOGTSG_*ZF)2K?R_GS>)B,!IX\^(N?UPU M[\NG7XO=&XH[WJQ)M4[5_7;;UFLO)S?4T MN[[-IE[[T^W-;U?3-Q_:%[U77[AYO)/WZ] M^6V:O;_]JY?]\^/5A_]X/WR\?O-Q>M56_-$[\S[>3KT?_ORC5R_RJJB]Y<;[ ML"@?ZWPSKW_R_JR\/A\V[7OH6C*<[=K[]KF][$A[/Y1-OB*J3>S5)N5ZW0;^ M;5/./A.UI_;:;^;S93=P\I7W+E_.SZXVWB1_6-(MR4ZP9K/']>,J;XJY=],L MBLIKV];.(HMN>'\IO*O-K%P7!)?;N>^+IIUX6FB65YOEYI[J6W&B;]NYK'ZL MOE'=-&SC:A]<;!]<; N,C@#?YJM\,RN\'UJ?/T?#CU[>>--B]K,7!C]YS&<^ M%0)6:C(;%6U@W,7^Y#((18^?# M+XFQ?>1D: 1X&? MA%I762TXAM$4"._,V.K,VVXB/.N63W.O=6F[IJSS[:KL M8):DW&RENDZ*L3DI:GTT1=K+D#".A D03 F%9!\*R8M"@7)_8GB,!>.1-LBM MYEP'>1^+&=(B1\($"*8X-MT[-K4Z]N:A-5> MN_;UYLNJ?1PKJ_K4P+>:[WT]/KEXVST*5\7#8S5;;.?[N[+R MFOQK<7+X6^FNPW]LN/$LU88_TEZ&A'$D3(!@2D@$OE1=_%<%!2F,^*;S@I&O M^6]BM^PZ[OL9S:!&.90F4#35U0<"6V!U]5Y5J3M5Q;NKRO7N1^EYVM\!,5CC M@V?)G;^MYIW]C:1E4!J'TL3)[E7]+36OP"YZ/8MZ,T74._[P'ICR5,)T#R,E MH"F4EO5H/X=:%"B:ZEXI8@5V%6N2UXMV;?9E.2\V\]J;%[-5.XW/O:9\'M6+ MRE.T1V MK//(,J4N:H\(:C2#TCB4)E T-2JD>A;8Y3.7G:* 4+2HK:)=.?O(,EG$9A%1 MRM@M(EM%;!<1Y2S[18'4EP*[P&3?,=I5/NR+T=U$L/_&U]4A& M%$MC;>%%H49Q&.D9($2YLR",4GKAQ:0\Q/HE.;E*!7:L\\ R=15**H :S: T M#J4)%$V-"BD@L7X"4J]((&0>2BK8E;,/+)-%2 6414,J()M%2 5$.9M4P*3< MPNQRB_V1AID*192,C2PXNPWGY0HT1PI*X_TZ1*",JDZ5^@][60;4J6<4.]9Y MNB3T'U\?2E#Q!TKC4)I T=20D.(/LXL_+DEQC)!9C(^YB=V@\Z G;"9C?4,< M:I-3-G5=2J!,JGZ3DA,#YC2='-](06;"S.PE/=L5:C"#TCB4)E T-4RD.L7L MZM2K4]^8*4\Q9BR.H/I4'Y,9U"2'T@2*II[[D+)3B,]V"HG$(T.AMMMU=7,? MDQG4)(?2!/$&CBR[0ZD4A=\I?6G'58["!(R%>OZ2W;ZS#Z%:$93&H301$OE+ M:O^J'I9*SG M,DSL+7#V(E0S@])XSQX1**NJSZ5H%KXH:>KDEHT=Z_I0'5))4^;F'=1H!J5Q M*$V@:&I42-TL[)TT=3H2"#V)VKP+>R1-42QB\XXH9FS>42AJ\XXH9]F\"Z6$ M%=HEK![9B'1W0M6JT%2K@B >1WJ_0Q4K*(U#:0)%4Z-"*E:A7;$ZDHU(1P*A M%/DL2HTGGG&/@66R N8'^@ELJIA^II=3A<9^&!HCRRQW[.X*J?Y$I]4?R^T5 MIF81!:EQF-5NPW41 J5E4!KOUR$"951UJI2%(KLL]-*-.SO6=:J,B 0B?0$" MM9A!:1Q*$RB:&A)2-XKLNI'+QEUDZD*,Z>N!B=V@\Z#O8S.#VN10FD#15 =+ MO2>RZSVO32RVXYW'/J&7&&,?JO= :1Q*$RB:&AH'%U39Q:.7[/!$5*90%.O/ M(';+SI- +Z,9U"B'T@2*IKI:*DZ177%Z\8901*DKOF\<:+?;=W8X5&^"TCB4 M)D[WK^IQJ3=%=KT)N2%D-^7\&6!J4&?Z&:LIU&0&I7$H3:!H:IQ(!2JR*U"O MW@^*3%W'F!R@N5Q06@:E<:(SJ.E2$.5LHUZ*8=&)?"ZG_:"($*WT; V[06?? M0?6O'NWG4(L"15/=*U6MR*YJO6+C*"(." 9CXLI1:!(6E)9!:;QGCPB45?7B M4:G$Q78EKL?A%$8YW(YU_=".38$K".+8N'\4JM%!:1Q*$RB:&A52RHO[G07L M%0FFX,;:AC!=WX[-Y"]#WR98 1OI)TPSLIB6;LVI=OFA;YRW)\H=^:",I>X5 MO_J6?FKA'4: :E<2A-H&AJ5$BQ+'[1;>=T)! I/=2N4=SC MOG."1>T:4<6,72.J$+5K1)0[-JJDHA2?5I2.+S=WE94;+/R1'NT3NPW7%0B4 MED%I'$H3*)KJ^X,;TD\?]7N-T!P32HB>FV9O@G-H0%4F*(U#:0)%4T-#:E&Q M78MR>RK=P=1O;= ?2^T6G2,!JC9!:1Q*$RB:&@E2;8K[Y3M9LN#H)2ST/O68 MNE#=#_23]E"C&93&H32!HJE1(56KN%\*5Z]((#0?-HY28X(PK\LR+LTG6+Z^ MY#*+L$3/.*;;%.CG2X75GMIW4A**^R4Z.6!Q+Q9RGB0(5B4/$ 6T^4!JEV4/$"4.S*J$BFO M)'9YQ?X@DYB"1#@.]"_CF=AMN*Y1H+0,2N/].D2@C*I.E9I/\K)@^4QJ$T@:*I$2'UGL2N]SA]EQ.A]XP2/?O-;M!YS/>QF4%M M!3G!(BVXCI6]IVN\Y^[F$R@YKD4)H@WL"QSV I*"7?*6=I MQU4.L8]]7S_E-+';=_8A5$V"TCB4)A)"J5/[5_7XP3?K_?]REA(JRR@TIFOL ME^]!920HC4-I D53 T7*2,EW3EI*S#-R9_KI%7L;G&,#*B9!:3PALI:("5,0 MY6SC7NH_B5W_N=5=]I.W*1OO6_?A733-JIB3/C35E/9#T].D[*B'>NJFJ34K>/FE@W4: :E<2A-H&AJ5$@M+7W1K>-T)%"WB1-;-E0Y MXWN.S3+Z%$4SS9O\\OPAOR]^SZO[Y:;V5L5= M6\?_.6V#MEK>+_8OFO+A8M"Z[U/9-.5Z^^.BR-N)LRO0_OVN+)L_7@Q;_E-9 M?=[:N/P?4$L#!!0 ( *>% U5$[&PO=V]R:W-H M965T&ULK5=M;]LV$/XKA <,+9#:CI-U09L$<+RD\[:D0=QL M&(9]H*6SQ54B59*JDW^_YXZ2[&1)A[U\L<67.]X]=_<<>;QQ_F,HB**ZJTH; M3@9%C/6;T2AD!54Z#%U-%BLKYRL=,?3K4:@]Z5R$JG(T&8]?CRIM[.#T6.:N M_>FQ:V)I+%U[%9JJTO[^C$JW.1GL#[J)&[,N(D^,3H]KO:8%Q=OZVF,TZK7D MIB(;C+/*T^ID,-U_=;L2=+YS[R8)Z?#,9L$)641=:@\?>9 M9E26K AF?&IU#OHC67#WN]-^(;[#EZ4.-'/E+R:/Q;93GW=#&'^*J2,,X8SDHB^BQ:B 73Q>WEY?3FU_5^PNUF+^[FE_, M9].K#VHZF[V_O?HPOWJGKM__-)_-SQ?'HXCS6&J4M;K/DN[),[I?JTMG8Q'4 MN^0/1=_",OFF6N<9& M8]?JVI4F,Q34;]-EB![)\OM3#B=]AT_KXP)Z$VJ=T MO_V"M8>]M8=?TOX?0_5_Z59G.IB@W$I=LXLV:JFN5^I#0:BQS%6UMO<,:6-U MDYM(NF6LMIG1I0K00BCU*(HO*3*>FMMLJ+3-E<'* MIG!E>?_*;2QD0[,,)C?:<\Q>?/W5T60R?ML+RGC_K8JPJ5V;)Z=?3>=7OL;/H17/*V;4J(G^GEQ05GC333MCO.[K-!V M30K@528($;_8P71Q/NLL&*JI.(QCR_L]E9&/Z BP*?4-(6!HM(Z]B86."D!A MB$7&Q-.GQC!RRWO%CNV NDT>^.@J$P'+4'WO-O29_%X'EZN-Y4/@2*4MV@EG MTYZ"[\V)K;*440AH6@*T5BMMO*IW M\[\%<)O2M0NF=QL[T24$9K13WX*^];%/*=Z\M1^+I8&;073G)F2E"XW?1;#2 M.\98M&&UHV\KE3-O_]FU0 M4VL;B-](FBMXQNU9[8]?_2C126$(&;;&[&FO.%\?NS49_E\\' K7E#G;P7<]C@5D_FALNDP)I;%-@MX_"/0.!Z"R MHML#K9NL$(@>!_YA9(8/&PY N^A/6&Q/2(WHW_G\F-G;<4KF1-8]5;99"=X# MQ02SMF:%>*)FA89;^+=2[#BN%3;H[''QH\9QL=-":S>4E1I$NY+5Y_)=G;[7@XU@A"5UU,>TTD>/:8\GDH('C#945VY'36M. M&YE_ FJ![-'(:6Y.6#$ )I.R944/3[P-4@SG(.A*VEX*9FJK?=B?"1V;PFQG MXGUR4/I(VUC"+JMV#$G].1P=^-E4=0I.HM?5"O67FF:'>1<$F(']U :V-'II MRFW?W#(U;X1=W'#XY.=DTBG"?G]I)(^JYRE3/'J$;1(5,6L@,D'EC72TK?ER MSY! <[..S*$=[612Z[@\K4 E7:A 4BV5N[ #5NKTW;79.XOOK#5PFCNYV2 : M0GQSJRZU1WEC!#)D6RZFBS.%NT2#;3N*4,$VUQY)?%L+#B\&T\7MX*5(OAH? M[J$T8!QQ,[KA=0R9&5Y\0.?/U-'ATDP*>C>G%U<_V[]5I>J9MMZ?'+E!9&R1:22N(CH???C-0 M/CT@TR"Z6AYM2Q?Q!)3/ CQ,GC=@?>7 HNV #^A?\:=_ E!+ P04 " "G MA0-5ZWCH?TD$ ("0 & 'AL+W=OF\4IJOK;DFJH2]O&4E5D<)X-D MN7 CYZ4/"[W)42WF?,O^>WUM,>NM4 I9L7;2:+(\.TY.!@>GHW ^'O@A>>'6 MQA243(VY#Y/+XCCI!T*L./#O@<]8J0 $&C\[S&3E,ABNCY?HGZ-V:)D* MQV=&_2$+7QXG>PD5/!.-\C=F\1MW>G8"7FZ4B[^T:,\.LX3RQGE3=<9@4$G= M_HM?71S6#/;Z;QADG4$6>;>.(LMSX<7DR)H%V7 ::&$0I49KD),Z7,JMM]B5 ML/.3RZL?%U=WWVXN+VZ/>AZ 8;F7=\:GK7'VAO&8OAKM2T<7NN#BN7T/1%9L MLB6;T^Q=P-\;O4W#?DI9/\O>P1NNU TCWO M=?J!M3?VDR%DH]DIF1%0NDD6X]ZK.@BH5"(=8*^E&7WE')JB"IR9=,9Z:JA7[<^+"7#78/'2V$Y=(T MCEL4- 1G&IL#IP ?*Z=-+,L<0&S=-JV3ABDY#WH%"1_1T3S8!N*Y@1AC2:-A MH0LI^;>8*J8'H1I."9A8D7H>C6;2.O])ZK0;@0-$^-(4VW2'_19K]E(T J6: M C3\VID7 6N#$ARYIJX52*?09=%KHEJINXD24Y"- 0":?=JHA&YF2,+&!I#@ M!3'XAC9%/QMAX0?WA'8C@8NCB'^(.!0_A+X$F*=@H3-3HYU0,1"8F*DSBCVO MGVH%=W=$A=$QN')5'POI2] D,9];GF-S)?SC_O8(G4>I<%O>T/=[BUXO1>S) MS9R[^T547?"(BXG W3G<"<*)BW)!YNV7#5'5AR=4M+)#@'UIF:EJ&PF'1D)H M [QJ RWSR!@,D%>,Y*A$P8&,7QC:Z0\V\ZW-X1:TSX5&0K0'?8G<"9F4&V,+ M&>P[E\\2$/Y-,R]#;G2"* ?)$&.Z:"R>O^Y&EXJ>IVI77V"-6,6D,PK)&EQM MQLI "<#>;1T\ET7GC"J:(B6&@[@RH)OU%*./-,C2_5$6!COI8'],UZN M+@W3\6A 5V^4+JSW!OU@N[\_H,\O-N%T--S!;I:. 773]K*82_]*GT?:'*9X MY;=HKJF3]I7[>GX^TWPE=AH=^1XAE,^]N[.PG9]MUM)][4\:V;&H^7,PY+?*JP M#0>PCT#YY20X6'W\3/X!4$L#!!0 ( *>% U7BRBX('@0 "H* 9 M>&PO=V]R:W-H965T%L?ACW0TK'%12(5DHKC_?J=0UFJLR9&UX>]B!>=\YWOW$A.=TK? MFQS LJ>RD&;FY=96Y[YOTAQ*;OJJ HE_-DJ7W.)2;WU3:>"94RH+/PJ"H5]R M(;WYU.TM]7RJ:EL("4O-3%V67.^OH%"[F1=Z[<:=V.:6-OSYM.);6(']K5IJ M7/D=2B9*D$8HR31L9MYE>'Z5D+P3^%W SAS-&7FR5NJ>%I^RF1<0(2@@M83 M<7B$:R@* D(:#P=,KS-)BL?S%OV#\QU]67,#UZKX(C*;S[RQQS+8\+JP=VKW M$0[^# @O585Q7[9K9./ 8VEMK"H/RLB@%+(9^=,A#D<*X]<4HH-"Y'@WAAS+ M&V[Y?*K5CFF21C2:.%>=-I(3DI*RLAK_"M2S\\7EW>VGVY]7;+FX8ZN/EW>+ MJ6\1E_[ZZ0'CJL&(7L$8LL]*VMRPAZ[O(Y^.5-22NHI. OY2RSZ+@QZ+ M@B@Z@1=W3L8.+W[-2:ZED%O#EJ#9*N<:V!^7:V,UUL2?+_G;P"4OPU&?G)N* MIS#SL!$,Z$?PYF_?A,/@X@39I".;G$+_SHS\5PQVQ8U(&;21J# 2QD7BW=LW MXR@*+A;+E9N%%^]9JLJJMISZQC 22GF1U@6WD+':BD+\C2#,YL!VKNQQFS^" MQBYFLB[7B*TV#;RA&0E>(R27>S(1CBX,F2BQ*[' TWN&IX6Q7&:$FM6Z!4>2 M0F5(EJ(LT4J?W8BB)G/(E@GS?_+BV5_8CHB()Z'3A,T&CQ;"R8@4'B[/E>&A M%H^\0.*FSWY%A8TJ\ QT#/FZ &; &D*SN<,["CJ!KEW"T'@#?_#YG9 HK&J# M/TR/P5,*E3W*9H:'P/MS-*(=(232!/83BR>],(QQD@Q[DR%-QD%O/$EH,NX%T9#=@%1X8C6Z7_Z= MCZ]9>#7B8=B+!PD-HT%,0S(8N-4P8HOO#SX;ARP,!FPTP6'THTR2V-D>#\8T M#&+':SRP<./,W;)O_F(&%\ MK1ZAHVDN^95)9*CA=.:X_"9U:= M83-B2)7%[99H_Z4;PC^ZO[';MNZ50L[5TC97>;?;/80NF_O_JWCSBOK,]5;@ MH5W !E6#_FC@,=V\3)J%595[#:R5Q;>%F^;XF -- OA_HY1M%V2@>Q[._P%0 M2P,$% @ IX4#5>Y4?H#K"0 Y1\ !D !X;"]W;W)K&ULO5EK<]NX%?TK&*V[369DBJ2H5];VC)UDN^E,-IXXF_W0Z0>( MA"36)*$ H&7UU_=<@*0HZV&Y:?K%!BG@XC[./?<"O%A)=:\70ACVF&>%ONPL MC%F^Z?5TO! YUYYV$5YU@M]?]C+>5ITKB[LNUMU M=2%+DZ6%N%5,EWG.U?I&9')UV0DZ]8O/Z7QAZ$7OZF+)Y^).F#^6MPI/O49* MDN:BT*DLF!*SR\YU\.8FHOEVPM=4K'1KS,B2J93W]/ AN>SXI)#(1&Q( L>_ M!_%69!D)@AK?*IF=9DM:V![7TG^UML.6*=?BKP8D+Y:9MG_9RLV-^AT6E]K(O%H,#?*T"<[VB^;4N>-7O)87':0&UJH!]&Y^OFG8.C__9I2:FBV9>%8&]EON3%FBVX9JG6);Q6R.+\6\FS=);B MB1<)2XL8KD->,6T%R$J D4SDRTRNA=!V(BVMW[ D54A*J;1G=YKQ5+$'GI6" MR1DS"_BO$820,:%-BOS#EDAC_,P2/-#4.8)G6*G38F[?WV0\OC^_BQM8&U0U?KQ*YU M6)(^I(G 8)V*+/&:T(!8M<$$,HE;K9$GHLD3-A>%4#S+UNR!5),/0C'.ED*E M,G&[D^IKP94+##2&(V!M4;V<*9GO>ME%2CP*%:=ZVYA6M&PR52+.PJ$W" D) M9\.A-QQ[[!T"C,=]]E/@2%P5LV:?10J7J/7>P'?WQ"N%*WD6EYF%RP89.@7V M'&QS819P!9@;N9&0#VE"GB9+B8"RJ3 K(=QVY$&24'F/W$6O8_ <\00RH4&) MX$"5T]ZYBF#"=F%"&CH*JDSZP[O# M137<).&VSP/O@#ZYB8S6#3&F4296T,OA7V6LDAT[>5$0.?U;M++'^IP;^[OSF_6B M^SUAT[6#AU'I_9,4;1.:Q] "5$!ZA--MG1-4YYYD'T$$@Z#;]@UV(P(TE0); M3%DQH,S0'5FP\FEF0<+K/LFF1:FVEKEFAJ+P*J48R5)C9]V%&V.Q-.1NIJG< MD;7\]1MV=UQM4IE=DZ\U^],V,B(YOT;PT)>Q]W4RWEKWG#CM4YNG**WF:5'0 M \RIT-#OLS,VB+S)F T##*.Q%TP:.0FSF I_:?Z_"J+7;.![@_%3Z13IFF9W M9$,V?4NS[H KVHG\,H)2E C3%JU M20+,(RRFV^2]73!7P'#DC2L.7J4&V$>8YW,EYI8V("U%*QQO"N59Y(7@K2RS M@*BXZ:4:B99']FDT>I%&?6]8:^2 71:H]')>V*2D?$4[SRN*I['8HFL@TV59 MJR.HZ)ITW=9OPQC2E;I]U9",./.]8,M/Z?;B*3FI4;(JF#M^W#"8#R/)*:>2 M@H4*4I%T*>2FMC4Y#)E/..$DP4](!C8(-&()V3MJ[ 4]Q%PO0&TR%B)IE?=& MC]WM*7)&&N#D:9#WA:%.UZ14FW)[3&\7E=#K;[#R61 %VXBX3O1 !ZHV\YP: M)S::K;;((KFN[%1M-"N7)&=&;6S5&,U,A<0]3=!.N[JK%2'LFVT/7'4#C]_C M@'UR"[BWXGN@+Y_)<*F-1C+*'E%YO"O!V*[._ZKB"@_7:%IR='7Y$ MT;&'LCW5Y&^V5+XC^W\E?W^U_G[9[!-*4!2!Y(-QGXK#P*=Q,/3\H1,(C5$$ M@M'0&P<,NH;#D1<,V%?X!3^]"B:O63 8>(,1>Q4., [ZWB2@W)V)U,W RS&Z MX#XFT-R(?G^V= U#J]/(&_NU?J$W&6ZE!(%X06T07R*S'^T1!N$>=WW?MVDP MLB/M_'4*XH#4V*(E1[7(2W $?T29X%/7[=D-96:UEM,LG7.7_N52;O?*Q";- MKCL0FKVTC:*&5MB;FVS=)J;M)-R%JFM2'ERH3F6FS<:.HOH;BK*_G TWS/I4 MM8\NQ6G:K5#VM@QGX^JZP>*V[IP.4%N^$;#<$>#RJK**0B6405EG]V)-#!R7 MI :J]$*B8%!!Q7 UAS)%F4\! MB42 =VSH;;BG$@S: M1?=144ZWM"B2#V,*7:]"6;J2WCT$W "$W$*!)!7&R/ M9.T9<\DS71=E>W8])XK>FE,?SPZ1]L?3/4MG*GHVJ>L-]J7-85NQT$*R??*D M2S'(X"J3=2]#BM#<5M=1\S7736/44+?5K=E]U_!#5>D96W](C6(\^5=I$),23>&]OZK6>N\PN/8^8YP\!9'J^-T MZKSZ%HNTW"'M\9"*7;5S1+=M+C_R%/96!WRH^U>S?[N^ZN1/LB;%TL M?']G6UT1G(U;VU =MMX]?)$2TQ6P$NX*!;7\D)?V7(_47T.^\T(D]'QW;MXR M8](*""8=-T"W+2 W#@?=:#0ZE)\@KU3'I:87? H-?ZAU067=OB]YO=:GUUR@ M::8/S-0HE85Q7V&;M\TW[&OWZ78SW7T !RWA@*K1+S!R M:3_DHO\V,K?#A>!H0&D"?I]):>H'VJ#YLG_U'U!+ P04 " "GA0-5*:^1 M;R$% !P# &0 'AL+W=O'51256\D[Z7ZM/%K-AAY*I0I9.F9*L7%[VKL?G-U/>'S;\IN3: M[8R)(UD8\Y4G[[/+WH@)22U3SP@"/_?R5FK-0*#QK<'L=2[9<'?;SR]YICS*Y%+7VG\WZ)]G$,V.\U&@7_M(Z[AUCG#Z;TN:.W92:SQ_9#<.B()"V1 MF^0@X,]U.:#)J$_)*$D.X$VZP"8!;_)<8!*UDA] .9/VBWGU4$HX^5M,*KFJ$2YH5PX,MT&'3>@KA'/Z#W9;=JEN2W3EZ^.$W&)V]QLE*RB>N'719#H:D2F[!(\$8B^PLR MEQF!FC*92H76F]!I&:%MT6%(0$9>VL*A.7P.IXP5/ P>19BIC$KC$>D]4]\0 M3$69RC983L"2H#39*2U$B,&X#W*NDN&0T)L^(2^<&_;DU,-QP6IO*#I>13Y8 M^8_-!O2QMJTW*W5,M3>'4AS(QG3%&$%Q?$I%;"_8CI-Y,WL6OBO-7K1DNH.6 MC";-K!^R^:20!2,PJJAQ],!!RD63:U0MU0*LW:.4=_7>1K6M.0GM#*5PQOBE M*8\CL12VIHRJ:(K)MPLSZ)3A#1"1Z7MAE5AHQ&16RH&.(Y8\DNE"-K58H$II M+NQ*.GKMFS[SICO#C-. MB^ S30/)T:M0(X@2%-SK<[H[3)1)TBT3J00.$@ZOK?Z!JH<.>UQR!2K;DW@; M6NTBPG>\CVC2GY],\9OT1Z,9A:?1L5D>AWYR3K*7!7=1!) /$'RY"FW3^&XT MCJSM^N[PQ^CZ(SKKGTQG=/W]*1A/YW5XPK \[P&P8L7RLVXK/SY10I)G@PEM MI+"Q!_?:9LJEG#P"E2C89##^(N5F>]L1N MUO<=\$]5$!>10E0T4/A7";\.!9HE,YY-:-Y/IF,>3FG6GY]->#C#\#1NF-.T MCR<"!XI7\A(YP[?I.*$OAI4>27?GW!%[.9W-<6$[=TZJJ&H?B@P[Z3R]&O=G M\^GKQA@".>LG9PGM>W\,=UZ!A<1YR&]=/M90A?@@[%:[Y_1U?$5NM\>W^ << MIZKD6WP)T]'@9-8C&]^W<>)-%=Z4"^-Q381ACG\)I.4-^+XTQK<3=M#]DW'U M#U!+ P04 " "GA0-5*^:-X]@" !%!@ &0 'AL+W=OTELI_6AR1 O/A9"F'^36EB=A:-(< M"V8.5(F2OBR4+I@E42]#4VIDF7R)=ZAO2]O-$EA@Y+Q J7A2H+&13\8QB=G MA\[>&SQP7)F-,[A,YDH].F&2]8/($4*!J74(C%Y/.$(A'!#1^+W&#)J0SG'S M_(K^S>=.NW\.&0S?ZP"%9.R2>=QW(LSQGE@UZ6JU .VM"

?JO78QO870]O;D=7XRO[B8/8YA.>U;C)![@=F"II]=21SU\/ZH;L1-3LA3[ <4RJ)\P&.SNQ)WH=$M. MATU.A]O0_Z.86W'?9_VY8##+$19*T/!SN03+Y@+!H#6DU#8'NGF@BRZ51$E* MNF*V41CE"Y.^*0SWA6F!K"MBJ2(KLD)@92EXZ@/L<4G(JC),9F;_!*AYT#?/ M.:98S FS';> QIJ&5M*8:8TR?0&JJC04V:V++Y!TNO0\CN!>TKH3_ \16M*: M(Y:26#RAL;2=+&5# -QR-+"[TTWBY!22&(:?2J,)$\\T38[6UHX_ MYK3G43L#^KY0RKX*+D#SYQC\!5!+ P04 " "GA0-5)58@9'@% ;#0 M&0 'AL+W=OVBYRJ+H@B; M2M7+DF38*X74GR4UWEIP=5D*N[E$9=87G;2SG?@L%TO/$[W) M>246>(?^2W5K:=1K40I9HG;2:+ XO^A,T]/+ =L'@]\DKMW>-W D,V.^\N"Z MN.@D3 @5YIX1!/U9X14JQ4!$XZ'![+0N>>/^]Q;]?8B=8ID)AU=&_2X+O[SH MC#I0X%S4RG\VZY^PB>>8\7*C7/@?UM%V,.Q 7CMORF8S,2BECG_%MT:'O0VC MY)D-6;,A"[RCH\#RK?!BT*FF?G[R_OIG> M7%U//\+US=W]YR^?WMWV7#M[I HO#_3VB MU/+*MKPNLQ\_C-XUWJ%SE,V>=>%J5+PBU^B MA;UI^&,Z<]Y2FOSY5/P1?O T/)?.J:M$CA<=J@V'=H6=R9M7Z3 Y>X'\H"4_ M> G]OQ_2BS!/DWP2&Z[0>JIHF$LM="Z% N$9T=J(EL@&B2K;&%FC5)IJ(6/8S]&M$335C MOQ)0):R7N:P$GSCY9BHE"E=;Y"R 0G@\@GN:G1M%'4OJQ5XXL)1HAZ)% M9PS3JK^3VN1Y;7F;J^=SDI)5FUM\J%'GFY ?*Z/J$EF%RIH5<0XA,A>IXS7" M!V/BD>F%X17JK-(=-1)EK42W[<:@+M,VH7 I<30\' CX6#*I5FW?!M/KA%U5S924T^I8X,)R#3OT>H 6# [>BL4 MA[2C;^HV=$OR,91"TUW/>H0P3LX<(3H/]$]28B +O5=O@59H%VA=U9 C$_%$ M/7]?MIX#-5(5\)[Y7'$,;T19G<7/W946QZ]AF'2SDQ/Z"'%G9P=?[>(C MJZ9B3OEJQ\U6\*;9.S@99ZWI]B_/[<_?&T^2$G;:38;CYQAL%Q]9O:7[H)Q1 M3?33(%'ZOTDT'G1'V> 9@NWB(ZM_D6C<[1^/'XD49P_7/I@5%5)@%'E2D7 [ M=9QAL;>GW4&20KH3ER;2_G>C-.F>#),#*YHYR1IWT:AI6L2ZUJ%V%,P,)23T MNZ-1 F,@RWYW/!BU('&T/YX\$@? VZZ:C/"]W^,(6G MWC^]O0=KB781GN54CBQ;?+NVL^W+?QH?O#OS^+/AD[ +S@&%<]J:')T<=\#& MIW@<>%.%Y^_,>'I,A\\E_7I!RP:T/C=TB30#=M#^'IK\ U!+ P04 " "G MA0-5]N -R@<' "-$@ &0 'AL+W=O%^_&(U!E4*K4*$O3IZ.*2SVX/ _/WMO+<]-X);5X;YEKJHK;U50H ML[P8C ?K!S=ROO#T8'1Y7O.YN!7^8_W>XF[462EE);231C,K9A>#R?C%])3D M@\"?4BQ=[YI1)KDQG^GF37DQ2"D@H43AR0+'OSMQ)90B0PCC2VMST+DDQ?[U MVOKKD#MRR;D35T;])4N_N!@\'[!2S'BC_(U9_B;:?,[(7F&4"W_9,LIFSP:L M:)PW5:N,""JIXW_^M:U#3^%Y>D A:Q6R$'=T%*)\Q3V_/+=FR2Q)PQI=A%2# M-H*3FIIRZRW>2NCYRU>_3#^BW-8? M(8(NC&P=QC2[U^#OC4[823ID69IE]]@[Z=(Z"?9.#J4E259_U@ M Q[68E=6E-*SR=P*@3GQ[%JS26VE8N.34,GQD/F%8%>FJKE>,:Y+5@CK,:K, MS)CT#K.8.UE*;J5P[ A@"M-R)]0JJO[TP_,L2U_^VG#+M3?6A0?CE\<,_@3\ M,XG'C+,BQL*[6(YZZKN!=D9X9?2\'V/TNG$7[Y4 S*QC-;=^14^L(*=(YTIZ MF7/]>2P:/42!,4$(1S8]%JB?@WWJC 1M^AQD%$AAHYS^!;D(%N;XR&;65.QMT:74'I#%G^>(F-V/9N% M!D39MV^FUS?'6U6?M($?JG["/D#XD!2KK;F3)6 !YD>#GV3969*"@I0B-G5" M2SQW;1)6W!EU%XH1[PDQE&S.0ZBH 08DQ'BX M=J#!>1PL@??Y:F?4HI.^4;1GESZV58+-=35@<":M\S\C=&.I"DH*';(AEO%0 MD5PIV%%J;9H[)_PC'.WME/A:B#I$FK"/#^:_385+- 1TLB)[(9 ])!'P%5X6 MA6EPCS %+Q:]OD=B(OH+" QUG@E!.7/V!>$#Y<@8,R_=9O+!>C#GV :V>>/1 MPH;>;SJY<=/A*E!!FF3ICQ1XFISBHJ8 M&XJ+"-8U4I2@!._!S$?#,W%'UCU MW@JP#K(D]I"&'8'GL,K@D*$1NK>.QUM@9,@K#&6+F\B3H;"'JAJ7&BR 5*DX MQ-OC0T=10 1L._FOB'A8U2)A-UU).O9]%/9SP>V&C<$&/%+RIG8"W5(4^Y$\ M#K8^@"\8,7 DV#46.B-0E:9DM6HBITSJ6LF"YTJTC/P=)=U X[NZAI".9!ON M1"$N38ZGQ%;?'P)D::9PJ&#* LX\EN\P'_3_8)[_*_2$34*/L?:);NT;[K5/ MA=_TXJWAH!0 8YQD9WWLKSECG_IDVE-,MQ63:#=FH8)0P#-X7S4EL+1Q;:0]>[N^0682,5 ^XGW8,L8C."5< ;R7LG-9$6@N*+XUTLCW'+"NEJPWF J&O]8BD2DF;A"Z# M3,4_B[8.)9&6!"O'2$$Z(.Q8>," -*-=PW=%@(VGHCY;QQDEP)]Y@]J8/6AG$QA#J>M^T/ MUZT^^07:O3"JC(',\7M)M#S71] 69&(A@]/.Y!IAO2?6.+>^)5>Q?( [K.]K M^Z>FG/>-)MA\.RP,[R=["RZ7M$?U00J?](DB+ [\'DJ=,0U)8ZD!V"VSY-D9 MZ8Z3-(UX;'=P.@*NS*XN3A:%;=&SD^0L7>MM'Y@+$.V3[%EO&89>[S0SC:== M*8SJ8[:Z;WDTV?>K=-3[1!#FA#Z$T H"8,>O!=W3[EO+)'YBV(C'#S7ON)T3 MK)28035%A0;,QH\?\<:;.GQPR(T'[L+E MPI+ G@_CE5E!9>XTF"J MHF#Z<(-"[2?!(&@7UGR76[<03L'ERAA_"_L:]OA10!) M9:PJ&F=B4'!9_[/')@Y'#I?1*PYQXQ![WO5!GN5G9METK-4>M+,F-#?P4KTW MD>/2)65C->UR\K/3V7R^^'.QGGU??(;-[6R]@/5B]6,]OYUM%O!;,-NL@[-Q M:.DD9Q\F#>I-C1J_@GH.2R5M;F A4TR?^X?$L*,9MS1OXCX!_9UMC-=V,_TYIK"%&IR%/*>RZL%?S-4IHP=$VX- M)*HHR(>*)KF#3*OBQ1E 3QR_EDJ'KYN1B3\8O37F3*(UM_ Q4TG+14BD%^NPUY(["U0?X3BL9 M=_ZR*K;U/6ITVYRYRR$$;+&-&PEOHMX&N:*FHCO@XUM5.SZ+%B,(>EU:*BGC M)/I!B:K CWO?LUVV&B/J!6D76M/Z-.>ZHAA<7+^X9FFEG8>SHQM?G)#< X'& M)2"E8E$4I[X/05*&CDU$E?H*K0/#1>5"L5AM@$HZJ41=@,SX M[0::'*D,^$=O353[IUI=>/0<%:AW_M%U82/M]6%7ZQVVK+#V5?IC3MPEJ9T#[F:(H-!-W0/>U,_T? M4$L#!!0 ( *>% U67#!:)J@8 -D1 9 >&PO=V]R:W-H965TS,C2VDQ](N!JZT)--PJ<@'H^%P?U!(I7LG1^'=M3TY,I7/ ME:9K*UQ5%-(^G%)NEL>]G5[SXD8M,L\O!B='I5S0E/Q=>6VQ&K124E60=LIH M86E^W!OO')X>\/EPX'=%2]=Y%NS)S)C/O+A(CWM#-HAR2CQ+D/CWE2:4YRP( M9GRI9?9:E7RQ^]Q(/P^^PY>9=#0Q^1\J]=EQ[Z G4IK+*OL+S$ MY"[\%3R25\Z:H+\."0NGX7][7.'0N' R?N3"J+XR"W5%1L/*]]/+D MR)JEL'P:TO@AN!INPSBE.2A3;[&K<,^?3.\N+\'JXOQB,KZZ M%>/)Y-/=U>W%U0=Q_>FWB\G%V51L79M<)8K@9-?OB MTFB?.7&F4TH?WQ_ Y-;N46/WZ6BCP%\JW1>[PVTQ&HY&&^3MMCCL!GF[S\@; M)XFIM%=Z(1HWQ5_CF?,6>?/W.H>CO+WU\KB6#ETI$SKNH5@<,'-QS;*UEYSAZXS\ 3'BM;C-".62F**4^H$AJ;2L M4N4I%8E! +6+3PY(I9)?SY66.E$R%PY2"%7K@^!+2M5<.K\M+G32%U*G0F%G MF9D\?WAMEAIW735S*E72,N9;+U\^,;9Y:2I;OWPEE$[R"@DI,K*DM,CD5Q(S(BT0M%):["@=H+ I_",4I\_$ M@C19"0=XATKV7Z[2I[20JLH.M\# MB6)&5NSNA#:Z R]<= )0@2M1UM8407NG_/^CZ"$X>,1'5F#4H:TKES-MY^T[ M)\9:5[A^$])I4]VT:*62\TBFJF:<+EMXH"B@4\@&("KHO M,84P9.N]XGQ]ZM:H_[/ZL,M,E:=L!X]M' O<^:?2<2X*+8UM"NA]1Z [/0"5 MYMC=/6QG6,^/^EU@3Y8[%X MRCCU.A99))&VA=?5@GZ,UN?40JLY\@R])-!#G1:K6QP0C"O:R>1I4T+OP>S( M5FV"?K^%?G\C2#>4Y!(4,@]9OW[P^#X)@'12TXPLHC>1^NJ2 :?R7W0EDW;] MLJT<'$2WG%%#"]QRV\QF2N 74<"C;M\75Z8CIC:GSMKO"6R&RI*H=R9N["@$ M)PDMC04]TK@A F_;"+S=B-^="ZWF#/3'&MSE)@715E3-)(?_,Y^F,<:IJX-XD ,W">Z@3/E9RI M?#77K)B4#\(N'@A8\W-WHI; 3M\0_9/NMLX4"P[75:0*[NK(#B?2*DP<*_/# M'!B2C8C&&VSE:?9,N()&::HWK@+4I50[:5#G8&.CNAXTU&L]) M[>(X-6%V13R__8B*.?231&/X%Y?2@ANP I,R4.?CZ:G (%KA6$<0VJQ.I465 MWY4A2%N]\?2N]RK2:67K%F-C(@[V#EX=BG.9<+P? MC7-G(<5"#-=+X.FCS82;)HSK(C#H?&YCDE^$'Q5"9+6/7][MV_9WBW'\7%\= MCS]Z )6%0A7D-,?58?\MZ,G&'Q+BPILR?+S/C/>F"(\92)PL'\#^W(""ZP4K M:'_-.?D74$L#!!0 ( *>% U7/47'=N ( +(% 9 >&PO=V]R:W-H M965T!TAE;;5.:H>@ZSY, M^V"2 ZPZ-K.=TO[[G1/(V$3YDOCN_#Q^[NR[T4[I)[-!M/!2"&G&WL;:[3 ( M3+;!@ID+M45)D972!;-DZG5@MAI97H$*$<1AV T*QJ4W&56^F9Z,5&D%ESC3 M8,JB8/IUBD+MQE[D'1QSOMY8YP@FHRU;XP+M]^U,DQ4T+#DO4!JN)&A\9/Z,0CHAD_-YS>LV1 M#GB\/K#?5+E3+DMF\+,2/WAN-V.O[T&.*U8*.U>[+[C/I^/X,B5,]85=O3>) M/$%>ZZX,JE5?,LLE(JQUHMYO8W*)* MM4*3."[=I2RLIB@GG)WWS]\F]]>+Z#UP)8"37L46&)V\2#;LTQKEO@- MEB[<*6DW!JYECOF_^( 4-;+B@ZQI?);P:RDO( E]B,,X/L.7-&DF%5_R5IKR M&:55^A6NN,F$,J5&^'FY-%;3N_AU*N.:,#U-Z'IE:+8LP[%'S6!0/Z,W^? N MZH:?SLA-&[GI.?;)@GHO+P6"6L%!.D=S2N9YHB,P9(I:R5C,':O=(*R4H)[D M<@TM+LFC2L-D;MI#H/)C4WZXP@R+)6I(HLH3P9SMZ!%:U)P) ^\ABOU!&KM% MQX\&79BQ[(FM'3,%^CU(_&X:P;V2'U=*Y;#BDM.3S6%-EG'H?A0Z[& 0PN6:KS-0+JL^_#O]GJ:W3%-^1L0N")H M>-'K>*#K"5$;5FVKKEPJ2SU>+3[-:LY,YB9O6_G05&7MK\%>) M1W6A@\ED+\2367S+YHYG"&&%J38(C,0SWF%5&2"B\?.$Z?0AC>.E?D;_8G.G M7/9,X9VH?I29+N9.XD"&.6LKO17'KWC*9V3P4E$I^X5C9SN.'$A;I45](]>R",[M5K";MZ)NFDULQ5.=BNFRA08S^"^ MK%J-&:PWNVN)W0Q]/;%'"I>+BMJ8KA"T9:,,F[QGD[YEL^_99*]LX&/)R5BT MB@[4 / EQ49#0R^B[(MD5,>?IO!82$2HNX)"4U! Y8"V'';ERSLGIE#,Q[_0 M'MH:)=-"3N&!QES)B2;"!P@G ]\/28GBP20V2N(-DDEDE&3@!3'<(Q?4=)WO M#]OA%(P]$]P!.[K*)$J 1 >H6],GH-&G-.5F;LGW!^$H,F(\"HV(1B.[B@-8 MYSF-)N-N;X>&TUL<_-F6SZQ"3E><^.![(QA/2(S_+Y,HM+&346+$*+2\DG@" M?5N\/L+GT^/1+0TC;$647'<[O[1U#*R8=!Z>WSD&<*TYW(L9 M1L]UL)-:43XMU]TXZW?[G\&RFX&OYMV?Y#N3AY(KJ# G5V\X'CD@N^G<+;1H M[$3<"TWSU:H%_=!0&@,ZSX70YX4)T/\B%_\!4$L#!!0 ( *>% U7QX%2I MN@0 %H. 9 >&PO=V]R:W-H965T]\/I/IC$0-0DYFRGM/?K;^Q RK8T!>W= M?0$[GGGRS/B9B=U;,RS0O:MI5*K\W9;QDN64VGS%2MP9C4-L;@[N4K>7. M&'0D,\[O]>1KTK<<38AE+%8:@>+? [M@6::!D,9?&TRK?J5VW!UOT3^;V#&6 M&97L@F??TT0M^U9D0<+FM,S4#5]_89MX HT7\TR:7UAO;!T+XE(JGF^ M%M4_?=SDX1 '=^/@&M[5BPS+2ZKHH"?X&H2V1C0],*$:;R27%GI3IDK@:HI^ M:C#],KP9GXV&T_$E7%Q?3<;?IL/;K]??X.26SC(F3WMMA:_1QNUX SFJ(-TW M($.XXH5:2A@7"4M^]&\CO9JCN^4X M4L'.]%XF,*%/*#$%0R%HL6!F_,=P)I5 O?RY+_@*V]^/K6OH7*YHS/H6%HED MXH%9@X\?2.A\:F#NU\S])O3!M"H=X'.8*A[?P_7*:'NHM9VJIWU\&Q'W\[U= M,ICS# LV+1:@M! @E4"WI:O?STLL;<.!KY[K"SG 25J 6O)2TB*1+6"/,5LI M6#&TUXF'!'5Z>@[3]!'R2BA,"P5PFUF]S?J'P'!-12+ANZDMEIP-'YC 5@'C M1R;B5#*8B#1FAYI=ETHJ)*6#H@IF;)$6A9Y@.$@OY0EX'OP"@6]W(P@)#OW( M)MT:)X&/'R*7N)_J_Q/BGT+@V$'T$AUCTK@*4_D:V^]H[(X=D"VVR?%>-S?2 M;J[="<'30]^U200-8@IJ,06'BNF&H>#3&'.WT563H!I1#Q=4I:7T;R:-EL0S MA4I6_X6>3.7O$HR_=Q_TCDZ7T/'#TFH>V$ M%2 RQOTEG=".""!7-^S8)( [S LNG9#N*9 @L(,.G+@!CHEG=PG@IVG.TLH" M'T:A'7AHH&U]O?ZN*D/7<.K8D;/EY]K=L$E@82VPL%%@EZF,,RY+W"/=L':Z M[@7/\50A:=6\GENOA-D3[&W/NL+WB;&1P=MB5%S1#*6D6> 6)Z4PPM0K2\%8 MDY PF968M/:HW.A:_BA3U./M>T"[BJQB'KU.SKBB>+!=]4&0AN6KDHI"O;\M MCQ @CNY&753<%17W>/C3#B@)<\PKXFW^JPJC57]=;&2*@58!!.!C4WO9$R?' MH""3 $+LA\3'WGBW+MPJ_$Y)R-@<71V[@U]W4=UD MJHGB*W-[F'&%=Q$S7.+ECPEM@.MSSM5VHE]07R<'_P!02P,$% @ IX4# M59B%YN=\ P .0@ !D !X;"]W;W)K&ULC59M M;]LV$/XK![7H$D"-7BPICFL;2+(4:]&@09UM'X9]H*63190259*JDW^_(^DH MSN88 PR*;_?<<[R'/,^W4GW7#:*!AU9T>A$TQO2S*-)E@RW39[+'CE9JJ5IF M:*@VD>X5LLH9M2)*X[B(6L:[8#EW#$;S#.P5Z:%NF'J]0R.TB2(*G MB6]\TQ@[$2WG/=O@"LWO_9VB432B5+S%3G/9@<)Z$5PFLZO<[G<;_N"XU7M] ML)&LI?QN!Y^J11!;0BBP-!:!T>PE$*[%K9^;Y$'4 [:R'9G3 Q:WODO M>]B=PY[!-'[%(-T9I(ZW=^18_LH,6\Z5W(*RNPG-=ERHSIK(\KFQ68#T%8 ";F5G&@TW78752_N(R(R, MTB=&5^E1P,]#=P:3.(0T3M,C>),QPHG#F[P6(5+2-/QUN=9&D0C^/A2CA\@. M0]B+,=,]*W$1D/(UJI\8+-^]28KXPQ&"V4@P.X:^7/G[ +*&U=#W DGSA@FX M9KJ!CW1KX%/G;Q_)^!#YH_"'R;]P5%I'M77$GQW1C1/,8 5&@FD0KF7;L^[Q MW9MIFIQ_T$#/@J*-W0:$/^ MTT"_6@I"TG#".[*3@V9=I4]GL.(/T'JEH%4* M4)YQS+-M$A]QSWA%* I8*X?.:")5BL%:.$2$EOP-RI'7]M"B_K]V1! 6FT7M:&WCMUP+OG&GMN][Q$_B";47X7F6PQ&]Y*->\O^KEUMF!L6-Z^\EZ9=]&D[_ M\.7Y> Y)Z*C'PQ*Z;W"7;.O%V/<#W*I-B\O387*O*>A%!IG+[$N)_%M1?I+2 M0>IP%,B'/JJR4Y?L/,WM: )%F&:)[6:0A\7%Q'9SZD[]A@*RD*XX4*!4[FJ# MBM:R)(5[:6^-)]VS1R_$M];+-"_HO+6> 6_[P3C!D!UJ R=)F!?9Z\]YBVKCBI:&TEX'_[*/LV-=O/3EX'F[+ZJW3&TXJ5)@3:;QV3DE M6OE"Y0=&]JXXK*6A4N.Z#=5V5'8#K==2FJ>!=3#^6UC^ U!+ P04 " "G MA0-5=J_>RN0" S!@ &0 'AL+W=O]WOJLH*+O%>@ZF*@NGW(0JU[ 5QL-YX MX(O.2[.Q!I?) M3*D79TRR7A Y02@PM0Z!T>L51RB$ R(9OU>804/I C?7:_1O/G?*9<8,CI3X MP3.;]X+3 #*Y26SK-_5:@G:>1.:6_A4?32)X])]E$>KZ913G.T/ M1J.GFZ?KP71\"7?3J_$#C.YN[A_&5^/;Q\GS&":W9(_A8,IF LUA-[1$ZD+# M=$4PK F23P@Z<*.DS0V,98;9Q_B0Q#:*D[7B8;(3\'LECZ$5'4$2)F9"GV N(RJ%\QZ._OQ9WH8D=.[2:G]B[T M_B/U;E8)=$K_+[]M&>SDV)[!-$>8*T&MSN4"K+LT8- :VM0V!Z('8BN51$F; MI(YMJ%->7?I!'??JCD#69;=4]B5Y(;"R%#SU! =<$K*J#).9.3P'NB'H;\@E MIEC,"+,5'P$U,;6HI*;2&F7Z#O3II"%F-QR^0-(YI>=9!$^2AIO@?TC0@H8: MJ92DXA6-I5ED*1L"X):C@?V]TR1.+B")/Q3Y\S0:FCB.8=MG#C<:N4"]\./* M$%8E;=W3S6XS$0?U(/CG7H_3&Z873KW .85&QU]/ M#UB*H-JTH_%F;*TI#Q MRYRF.FKG0.=SI>S:< 3-?Z+_%U!+ P04 " "GA0-5__[A0KT# "^" M&0 'AL+W=O)^?8=<:2W7E_:E+UK.[7#.<,C1 M<*OT@RD1+?RLA#2CH+1V/8@B4Y18,7.LUBC)LE2Z8I9$O8K,6B-;^*!*1&D< M=Z**<1F,AUYWH\=#55O!)=YH,'55,?UXAD)M1T$2[!6W?%5:IXC&PS5;X1W: M^_6-)BEJ41:\0FFXDJ!Q.0HFR> L=_[>X0?'K3E8@V,R5^K!"=/%*(A=0BBP ML Z!T6>#YRB$ Z(T_MQA!NV6+O!PO4>_]-R)RYP9/%?B-[ZPY2CH!;# ):N% MO57;;[CC<^+P"B6,_X7MSC<.H*B-5=4NF#*HN&R^[.>N#O\E(-T%I#[O9B.? MY1=FV7BHU1:T\R8TM_!4?30EQZ4[E#NKR3Z_/IY#M,K^]FM_=7 M%]>S._@T8W.!YO,PLK2'\XR*'=Y9@Y>^@=>!*R5M:>!"+G#Q/#ZBW-H$TWV" M9^F[@+_4\ABR.(0T3M-W\+*6<.;QLC?PIG*#QE);61/"1 CXU9:HX4 -OT_F MQFKJES]>X]_ YZ_#NSLT,&M6X"B@2V)0;S 8'WU(.O'I.\GG;?+Y>^CC.[J3 MBUH@J"6<,U,"DPNXY)+)@C,!$V.0\I^5S +3"%?(3*UQ 21?,J[A!Q,U!=-E M@%LL:JVY7,$9,]P W6^X8$7IH*DB\(VC9KHH'^$[;E"8UTKQ;K*OEV)&T$LE MZ"UP6UO?9N#-TOI]SU6U9O+QZ$,O3;JG!HH]S65+DS4T[9YF=4!SZ6ANGFCJ MEN:\I8D'-,N6IO TX1.79%"UH3W-YP%0_V';?Y2=L7 OZ?D3_"_:\2L]>P8F M1:%KDJ;2(E&Q<&$LIQ>#5+[L_JB.6+4^;99/S=;('Z$3AVFW2PO/.SU]MFJ- M+[S\T4 R<)<.'^E=T _TCK.B4+5KY&X_;5WW7Z<[U,^4I9(2=A+&G?Y;&>R- M+[R^8('5G"Y0EO@2)?];B?IYV$OS-Q)LC2^\_J5$_3 [Z;\H4J-];ONJ-JBE MSZC)DV:6+![!N [CEE,?)V$>)Y \%9<42?8/*8G#;B=^YD6:;KK;KG%JLDXI MZUKR@J_IB.:*&A*RL->+H0_DF87]O->"--+^-).X'^8=5P6FT[G"?-3'IR;R;[%=,KUP," MEQ0:'W=/ M#-M&P$J]9^0LV5I7GGER7]P4#M',B^5,KN!;=!^Y=E_#=02P,$ M% @ IX4#561VE;\A P : D !D !X;"]W;W)K&ULK59=;]HP%/TK5E9-G;0VWPGI(%);6JV3VB%HNX=I#R:Y@-7$9K:! M]M_/3B#EPV32M!=B._<YUF9A2*8SJ1?LM#O'4QB!?)H/N)K9#4M.2J"",(HX3'K6I7MQ[3H: M4$4\$UB)K3'25L:,O>C)7=ZS'*T("LBDIL#JL81K* K-I'3\7I-:S9X:N#W> ML-]6YI69,19PS8H?))>SGM6Q4 X3O"CDD*V^PMI0J/DR5HCJ%ZWJV""V4+80 MDI5KL%)0$EH_\>LZ$5L Q6,&>&N MP\(C@#\-<"OC-;**EM]+'':Y6R%N(Y6 M;'I0Y:9"*S>$ZK]Q)+EZ2Q1.IG9VPA,,U%UY9J3XVTLS7_5'WT3VCZ'=Z'3,'="NZVR/&;_/D5GW\L?W0)5#+^AOI$ M9 43"P[HY^582*XJ])M+&G?4:QA%Q5R#H')K^'1#-XF:J!UM4:,M:M4VP-D+GA(Z M->F*#G1Y22?>DW48Y$>!:U85-ZKB5E4/C)Y-&,O1A%"B/CTYFJJ9,7>Q(7<= M=__O-T2%27)$9:=1V6E5>?M7<9W#;7TW\,,]=8:PT(NV,KTC+VGD)>UE5Q6\33JO<1R9Q8?S\.X;"CY(X MV--EBNLX3N#O*;.W>ED)?%JU>($RMJ"R;FO-:G.-N*R:I_T>7M]![C%79T>@ M B8*ZIS'*BN\;NOU1+)YU1G'3*H^6PUGZBH$7 >H]ZK(Y6:B-V@N5^D?4$L# M!!0 ( *>% U6UQLV4E 0 )(8 9 >&PO=V]R:W-H965TP&)T$%G+5- MLOOOSP9* W&YY,ZZ+PV8>9X9>^;!@SO>8_)*-P@Q\#//"CK1-HQM;W2=+C:9;AN'I.4P+;3JNQA[)=(Q+EJ4%>B2 MEGD.R:\[E.']1#.UMX&G=+UA8D"?CK=PC1:(/6\?";_36Y8DS5%!4UP @E83 M[=:\F9N6 %06?Z5H3P^N@9C*"\:OXN9K,M$,$1'*T)()"LA_=FB&LDPP\3A^ M-*1:ZU, #Z_?V.-J\GPR+Y"B&T M^@OVC:VA@65)&*=Z\!N 7R6K7MTJ-2%D<#HF> ^(L.9LXJ+*;X7F&4D+48H+ M1OC3E./8-+I]>OCZ,%^ Q^@)++[7$%+H .Z 821$%:@.G>SL8? MLJ2J) M5DD4JR6*59'-%9)W2<-K2<(;8IP]\/?#^9?D*> M,&=_GTV(-+OF^7YM=R>JI=N@>%#$7 MH-LK]=E@6.<6BLRE[_:5JM)E+'/IN&Y/T-+ /$LN:+_-F3^8LVBUXE\!(D6) M:.;X=T W5^A'F>Y@A@I&_RE7_E%\_;?@;#"6FL6J708'SOT1[T< MR6+RY1D*V@P%_[>J EF]V;VUFPV&=6ZR9"X#-^BE2Z7+6.;2M?O;I#0P;R3/ MV:C-V6APFZP_D1 D!<\&!5M$ZG3(DC%2N66J) M5DD4JR6*59'-%9)U",8WW M#VYC^ 5\5"3\ _JEJA^AX@1G&20'3Z6";GSXAZWJM=/?)HC.7L&I'Y''E]>:OT&4M\.Q.'"O3ES? MZ>O3^GM(UFE!0896W)5Q[?/6@M0'X/4-P]OJ_/4%,X;SZG*#8(*(,.#/5QBS MMQOAH/TWQ/1O4$L#!!0 ( *>% U75P<2V>P( * ' 9 >&PO=V]R M:W-H965TQW>V[Z*&BWN9 RCT4!9,3IU< MJ6J"L4QS*(F\Y!4PO;+EHB1*3\4.RTH R2RH++#ONF-<$LJ<.+*VE8@C7JN" M,E@)).NR).+W' K>3!W/.1C6=)'!12%(=+;^-5Q M.KVD 1Z/#^Q?;.PZECLB8<&+GS13^=3YY* ,MJ0NU)HW5]#%,S)\*2^D_:*F M]1VY#DIKJ7C9@?4.2LK:/WGH\G $T#S# +\#^(\!X3. H ,$+U4(.T#X4H51 M!["AXS9VF[@E422.!&^0,-Z:S0QL]BU:YXLR2OA/R,1H!O. M5"Y1PC+(!O#+\_CQ&3S6X?8Q^X>8Y_Y9PF\UNT2!^P'YKN\/[&?Q2BYKTFV?$VRY)7(3HXA[(\A/'L,,Z;H14:+VCX[TA"1#3ZUEF5D M64P/V,=!A/?'^7WJX9YZ+)]Z>*<>R3F.-CQ\5')*$#M;ZR5*>_EZ:]]. M9K:*/K+/O% U4D!75O*P@ M )P^ 9 >&PO=V]R:W-H965T2]Y#7O)<2E<;+K[))6,*/:5))J][2Z56E_V^#)"T2BOE"9]/!B,^RF-L][T*G]V)Z97?*V2.&-W LEUFE+Q?,,2 MOKGN>;WM@T_Q8JG,@_[T:D47[)ZI+ZL[H>_Z%4H4IRR3,<^08//KWLR[#/P+ M4R$O\4?,-K)QC4Q7'CC_9F[>1=>]@6D12UBH# 35?Q[9+4L2@Z3;\=\2M%?9 M-!6;UUOT?^6=UYUYH)+=\N1K'*GE=>^\AR(VI^M$?>*;WUC9H9'!"WDB\__1 MIBP[Z*%P+15/R\JZ!6F<%7_I4^F(1@6-8Z^ RPIXM\)P3P6_K.#O5,#[+ S+ M"L.76AB5%?*N]XN^YXXC5-'IE> ;)$QIC68NF M][_-/@6G-[/[@*#;C^_O@@_WL\_O/GY I^@#%8(:&M'/A"D:)_(7_?3+/4$_ M__0+^@GUD5Q2P22*,_0EBY4\T0_U]>VY=7 M]VS=^3'KP7=;;SG#K\:*G^/Y^\:*H?O43,L(W?)4QRI)\]D^TP,E6S =/Q1Z M>$;-RA4-V75/!T7)Q"/K M3?_Y#V\\^-5Ð@00+@,!:) XK$H,11+-!4^1CO'AMZU3$7MB(HRE-?K=.&&/]2(D&"G Q@XO=DM, M!MCNQW'EQ_'AL2SUBJF62Y9$2.^;$$M7"7]F#"GZQ*Q#T8EYK!,APX-:R0R<#6O-F)!+I85LR!=:F9@'FUPRZ@E#'YG0 M$MC!C-O.L=2 HI$#/L#[R8%J1YN=AL[T?GC?>8+F-!;HD29KAOB\V&_*?"[9 M]T-NFTST]F>N:*(WYMK3^4X(/;", MS>-J2OQ/LR!80LV$4%Q?5NM_L1LM/&]U.>XT>+C;JUM+H8O=0J0L-'(5"BQ( MV-OKGUK)>DZ--?V2-1P1[@8.>\?][NZLT]Y;M]VCQY#?Z7W79@!EL^W+6E!Z M+U"4LA"#VIN5&K0Z$50'@J(1KZOS_/-=5W?+F-2*=3#6:M!SR\%\RXT^%@+0 MZC50W0>*1D#1 BBT-A.UGO3&;[P!]T#5)R@: 44+H-#:5-:*UG-+VI=NP]TP M1Q,"*FP/=-%W;/9>0\9ZM8[UG JK=#Y[6L6BF#\._X-*4E T)5GISR% > D]0 MPC>Z?'Z#DCB-E9564'D+BD9*M$ES$1^?C?#N6O\:K0Y3 MZ&[?L12"HI$2K4GA>'PV-NG2[3]OATZH!K3IK/4O=NO?KV7^X72;?Q#,G..; MQ2GDF1(T5&LMV9)XGDO?[7$ 7RNI:!;I+A6 ++9:UN-$Z.9-Q6"=R<&J-0OT<9.FP&4S;9SZ[0 =J<%@NU)IH$V MBW>^[B-+"C7C69$CW69,59[^Z^2U=$&E!UU[L=N4?SN8"#: M,^A!\P"@: 04+2C16BEU?U]*'=>:'[O5\!T3^7NK6;R-O&(9[ON6XNGNH[;9[M']?8C. LMGV9>.%;[<4/>9HUPUU]&"&?7N[>W8_ M'@TGDUUOOX::]FLU[;O5]+X=%/H+O8^S.%VG5K^#'JF#HA%0M *K4U/KCW6 ' MJMS[C:]M4R86^6?.4JN+=::*CRFKI]6GU+/\ ^*=YS?>Y:UG>4Z\RZ#X4+J& M+[[;?D_%(LXD2MAYI=+1B,F3 ']^YQS MM;TQ!JH/TJ=_ U!+ P04 " "GA0-5H0U>18(# Q# &0 'AL+W=O MYA"2O=CPS$>%VZ332S4@C49Y7@#2Q#_Y@LF9U9E M)4HR(#RA!#%8CXW N9@Y6D%+?$E@SVMCI%!6E-ZIR54T-FP5$:00"F4"R\<. M9I"FRI*,XT=IU*A\*L7Z^-'ZGQI>PJPPAQE-OR:1B,?&P$ 1K/$V%;=T_PE* MH*ZR%]*4ZU^T+V5M X5;+FA6*LL(LH043WQ?)J*FX+DG%-Q2P3U7P2L5/ U: M1*:Q+K' DQ&C>\24M+2F!CHW6EO2)$25<2F8?)M(/3%9?@INYYUIL)Q?HMG- M]6+^>1G\^B:$A%S-"<11(?ZE@2I:-Q'FJG[K,&_ML1$GOT1N;;KHM^0A7B, M&?#RT1+A['R#SDL&#T+VJ@)XVH-WJ@#*4$?MQ C-:":/)\=Z@P>,8;(!>60$ M6CV@NMP"/^CE8(]9A+[]+4VB*P$9_]Y6@\*_W^Y?71,7/,O8?;>EZ(V,'J?*K5/G/62]2Q3^BFZW@ I,H(1N$97)@DQ"B)G2-&PJQVJ&V\W\;R1M:L3-T5Z3B5RP-&M.+IG<RTEOBOC]=HI^1='_ MF:3C50J_1M%OA.@.CBB:(MZ@G6)040R>I?BJ/TL0=8(=,/F9K?806K DA+// M1D33%#.NE@I$Q?ITO;7Q%H'U:S!=WQP>(S>E_('I#-NIAQ7U\->H#T_2*^"& M+QZL0L*QZ_RVV3U13\=^^O[:;UK1]@W["N0RKD.BEHJVR?E]LWOB$G1JG8?S M)E5]_JB^AMQI;F77[/>.P9MBOFLZQQ6W:LU7!FRC>U*.0KHEHNAT/E7]L&[JGLP4S?0U9O(8% U5@:LF]DP, H- 9 M >&PO=V]R:W-H965T_1HDT9> M20)] EH]_)(7:NR=9_=Y "KB

    (ZE&O*5(S8<<%HHY9GCNV[D MY)A0:S(JYN[Y9,2V,B,4[CD2VSS'_-<,,K8?6Y[U,O% 5FNI)YS):(-7L #Y M;7//UDVMV'Q^L?ZA<%XY\X0%S%GVG:1R/;8&%DIA MB;>9?&#[3U Y%&I["2J[=$Z)A!0M)$N>T51O.9&_T-MK MD)ADXIU)JH?^00X2:\Q!C!RI&/5*3E+QS$H>_PQ/A&X9E6N!;F@*Z;&^HWRK M'?1?')SY%PW^OZ4V"MSWR'=]W\ S[Z[N7< )ZOT."GO!N?T^NR^E7M^LIV_S ME=C@!,:6NJX"^ ZLR;]OO,C]S^34*QD[H_$8J[7BQB%Y@\ .V\%GDO,BVXW,!^HU:JS7.;5T1*ZJ MMMMDB2-[<,)L$/2CV/;.7&K//T#[77-.1V;?P!R&=ABWF4V"7F /SV1)[U!< MO8N%K96*.F('!II!9(=!&]LD&/;/8Q\*IO=7%?,T1W7TI&^(\]ANER>CF&\/ MVV'N-+K*'/BJ:+8%2MB6RK+_JF?KAGY:M+&M^9EN](MN]6"F_$JXQ5Q=;($R M6"J3KAVK1,K+QKL<2+8I>M+N=UEM4[MT^3/N0@BE1 M2<)B4UII/W[.2Q/LN"[L87\3W)$98=\WTY1?617+ M(HQ(3,,D!BE9#EHC>(&1EP7DB#]#LJ-[GT$FY39)[K.+R\6@96<](FLR9QE% MP/\]D E9KS,FWH]_2])6U686N/_YF?W77#P7X+*07E'9PG:YK_!;L2:[? ?$M9$I7!O =1&!?_@\=R(/8".(\Z )4! M2 YP7PAPR@#GT!;<,L ]M 6O#,BE6X7V?.#\@ 7#?IKL0)JA.5OV(1_]/)J/ M5QAG$V7&4OYMR./89#TX^?08T U 0QN#;*MG2 M(%[04_!)N.Y;C"O(^F'-R]Z.B]ZB%WKK@*LD9BL*<+P@"T6\KX]O:^(M/G+5 M\*'GX1LC+>'OV_@<./8I0#9"BOY,#@^'*CEO:QW_<.O"8#C57')R/N>EN92E MO)P?DR3B7D:#W U&:1K$=X3["P.W3V ?-PV>\MOY3 )__\$IP24C$?U'-3N* M]EUU^YFG7M!-,">#%C=-2M('TAK^_!-LV[^H4F.2S#=)A@V1"4ETJR2Z.O;A M]29+&07\ >4_!)2EX9SQ/'$CFM^#$_[X%@_V9U5Z"F8O9\Y^H1Z&T./S\F%_ MU!68MH3Q53P=$8-5&+O""-*]2KJGE;X_+S?EO SJJ7L*R&,VIXE*>L'>57I;V_?7SN%X_4_ ?^(T/2#8=+N.75G%C?3O'/J1& MV7RC;-@4FYBQO5H(?K#=EATPE4J3;+Y1-FR*34PEJE.)WLUT2^I]+T3R4DZ! MD=9H_@$T6$LC2J^K,*BM#][DNR6UN+!T9.U-4$-[$^)!)(O7\8CBZ^H%ZLN7 M@YU656Z/]>1'/YXFV7RC;-@4FYBFNM*"WD<[K;;6.SJ5)ME\HVS8%)N8RKIJ MA(>5C3_DM&U%%2^[C0+CRG;S.@_6\XCBZ_H,:BN'MWEMIV%_;;V<@BTY$<_I";9?*-LV!2;F*:Z%(.] MC_9;;3%X="I-LOE&V; I-G'#H2XKD;ZL?(O?EM3"DE1^GZ#"R%7U 3Q8SR.* MKRLTI"T;WN2W);6PMNVXLGH%J.?)\IN@GNO(^IN@[DMOJ%%=UR!]77.HW\*> M<@BTY,<^I$;9?*-LV!2;F*:Z!D,?O16&C.Z%&67SC;)A4VQB*NN*$KW?AAAJ M[E+9LN$H-K(ZLM^\2H/U-*+TNDI#[[<^I/MC>#&!BOL^O,#%^9::OCAN MX;0XP5)&ULM5G;;MLX$/T50ELL6B!K77S)96T!2<3%MDAV M@QC=/A3[P-ACFZ@DJB0=IT _OJ2DR%:A,'$]>;%%FN?,Y8@CCSC>"/E%K0 T M>^KV0HRIGJB@-S\LA R8]H,Y=)7A00V+T%9ZD=!,/(SQG,O M'I=S-S(>B[5.>0XWDJAUEC'Y[0)2L9EXH?0*RYR(F$Q\<[#,QJ.+*!<\1^'C=JY)C:4.R&^V,'[^<0+K$>0PDQ; M"F:^[N$2TM0R&3^^UJ1>8],"=Z\?V?\J@S?!W#$%ER+]Q.=Z-?%./#*'!5NG M^E9L_H8ZH*'EFXE4E9]D4ZT=#CPR6RLMLAIL/,AX7GVSASH1.P##TPV(:D#T M,^ I"_T:T'^IA4$-&+S4PK &E*'[5>QEXA*F63R68D.D76W8[$69_1)M\L5S M>Z-,M32_*K>F=F/TX2\??..O"$\)]<\ M38VX:NQK8]GB_5EMY:*R$CUAI4^N1:Y7BM!\#O,.?.+&CQQXWT3Z0=') JBJ,.?RY?#PZYP#K-.?]EZ*QG]YA[HEWS]I^X!4 K@B%R! MV7%') $UD[PH]_'G*[.6O->0J?^[9*^(!]W$MLB=J8+-8.*9*J9 WH,7__Y; M. K^[,HY)EF"24:1R%KJ#!IU!B[V^-\"[,;,ER2U^A!X, \)!5UJ5$1AM=?M M(^(^#GO'8_]^-\N=BP;M14G'HGYOV%Y$.Q9%.TRM:(=-M$-GM-<\Y]DZ(]_) M-N[ROB3GIC[E2S /*4W, Y+< DL)59KISEPXS>Q[9V*2)9AD%(FLI=6HT6KT M6G5CA*D.)EF"24:1R%KJ'#?J'#MW4K5K-,BL2P W-CPA6?G [4JW$[IONG_= M#XKD1RNY)TUR3Y#*%/VZYH4==:G@-++O-L D2S#)*!)92ZG31JG3URI2IYCJ M8)(EF&04B:RE3AAL^X_@@#+U##@:..J4&[MOR@_PA&)YTD[Q3HL7NHL5>\#Y M3^6VL^^.0&5+4-DH%EM;L6BK6/1:1:MFQM((DRU!9:-8;&V-MDUSZ.SZGBM< M;G 8C5R5"[43/L05BN5*.\G;WC=T-[\O+UW._UEN*WMO"DRV!)6-8K&U]=IV M[^'PU0H7:L>.RI:@LE$LMK9&VZX]=+:=SQ4N-S@*^J["A=J*'^(*Q7*E2K*_ M\X8] [DLCS84F8EUKJL7K(?4$L#!!0 ( *>% U6V(JWV, , ,$( 9 >&PO=V]R:W-H965T M],@6CAOA32C(+"VNHD M#$U68,G,L:I0TLY,Z9)9FNIY:"J-+/=.I0CC*.J')>,R2(=^[4:G0U5;P27> M:#!U63+]<(9"+4=!)WA8G2<"5!XVP4 MG'9.Q@-G[PV^!- CC-6"WNKEN]QI:?G\#(EC/^%Y.<1/'#K='0[)RB'Q0AMF7M8YLRP= M:K4$[:P)S0U\;+PWJ>'297%B->UR\K/IQXO3R<4$CF!25Y5 RH]E L;,%'!) M&88KV52*"_FK<[2,"W-(YE\FY_#JX! .@$OX7*C:,)F;86B)DT,.L]7Y9\WY M\8[S^W"MI"T,7,@<\TW_D+2T@N)'06?Q7L /M3R&)'H-<13'6_B,_]R]LX=. MTL8W\7C)KO@BU9B![Z=38S75[(]M(6H@NMLAW#T^,17+ U4-L%+5TAJJD$S4E%U7*K9 *"DFM?:U M9D#-0+@8@>!LR@6WG,)U!)\JU%1U<@Z9PYRY6JQ-@Z':/>^YM>H:GGW/T[UD MBS3I#[K#<+$>JN=&]/CU6J.-$/3:$/3VAL"_@T=J=D1L@1F#3N.4[HULR.-] M5C Y1Q^A1KF:"C[W5VQ3^6YUO6?$.U'R1-QSF[>#[@YQ_59#]N#!V3:0 )E\QATWD#.'K9)'^]%^L?R'K3R!W\G M/^T76W[ M\*EO/T_6SZ@_-^WT-TS3W*^9GG.J5H$S@HR.!U1LNFF8S<2JRO>).Z#]:DE_ 5!+ P04 " "GA0-5D?B>[.H" %" M&0 'AL+W=OLE@6A,.9(U&6)^?L-%&PU^.9+'*I;[CIL,(+F(!\K<9< MS=PV2T9*H((PBCC,1\ZU/[CQ38!9\9W 2NR,D;8R9>Q-3[YD(\?3BJ" F=0I ML+HLX1:*0F=2.GYODCHM4P?NCK?9'XQY96:*!=RRX@?)9#YR>@[*8([K0CZS MU6?8&(IUOADKA/E'JV9MTG70K!:2E9M@I: DM+GB]:80.P%!<" @V 0$1G<# M,BKOL,3ID+,5XGJURJ8'QJJ)5N((U6]E(KEZ2E2<3!_OKR?W$W2)'FI9HE2('.[T!B4H@+=(8(12\YJP6FF1BZ4NG0V=S9AGG3 M,(,#S*\UO4*AUT&!%P3H=7*'SL\N_DWC*ANMEZ#U$IB\X2$O( 1 !WVK@&-) MZ*)QT4&/!$])0>1[!XWQN[;307.@N+?JB5E]T2E]H8S51\0XK"2+?SHI;5GR* M%=E8\1XK3OJAG96TK.04*[:QDGU6[U -NRVK>XJ5V%C=/5:DWK&=U6M9O:.L MEQQ4SYY+X#9B;]]=Y =V8K\E]H\3F<0%*DP;J9I-9VT5_3UVZ/7BQ [WO;]M MS3N*U[U@@$A9U5+M%$*5G3*I3PPQS=4X#UPO4\SEC MP9;M3,F)I.Y$ ]F,EQT'<\(@A1B;1@HOC8009H: M(I3Q6'(ZU9$&N#M^8?]A<\=09F/%1B+ M5-DGV9:QGD/B7&F1E6!4D#%>O.E3Z<,.P&^^ PA*0/!10*,$-&RBA3*;5I]J M&G:DV!)IHI'-#*PW%HW9,&Z^XD1+W&6(TV$OBF8WL^O>=- G=].KP9A$=S>C M\>!J<#L9W@_(\!;G _*%].(XS_*4:EB0.YV ))'(L' 2\T4W0(8\%AF0XSYH MRE)U@I#9I$^.CT[($6&<3!.1*\H7JN-JU&U.=^-2XV6A,7A'X\^!]BA/L6[N_#772KLBRH+ LL7^,]RS[HQ+50ZN24W.)5%$LRI4_D M=V^NM,3*_5-G0G%JL_Y4UN7>,'6MFRFZVS"H'W><3>[^;R-^>95 M(7LJFY7*YD&5,XY=+V5_\2NNL-LI@DV%\0THC4U*$P4HGVD&M05;4+=VY'BO M!+^-,,57)[A5"6X=%+Q;=\+67;Q7=\S679W:U@<,?AOC^Z\%NSM]QO3X&RI7 MQKD4EHCRSKXBB2SZ9C'18FU;SUQH;&1VF."O!J0)P/VE$/IE8KI9]?,*_P%0 M2P,$% @ IX4#5:"/6^Z; @ SP< !D !X;"]W;W)K&ULK551;YLP$/XK%INF5FH+ 9I-&4%*0JIE6K,J:;>':0\.7 *J MPYD"*/*0LT+VK52ILF?;,DXA MI_*"EU#@RI*+G"JUO'+YDL)5[8Z(C67!^KR>3I&\Y>D/ (%::@>)G R-@3!/A-G[4G%8CJ8'[ MXQW[E8D=8UE0"2/.OF:)2OO6.XLDL*1KIF9\^P'J>"XU7\R9-&^RK7PO?8O$ M:ZEX7H-Q!WE65%_Z4.=A#X \[0"W!KA/ <\I>#7 .U;!KP'^L0J7-<"$;E>Q MF\1%5-$P$'Q+A/9&-CTPV3=HS%=6Z'LR5P)7,\2I\&HR'4Q'D\$G,IG.;V=W MU^/I[9R8K6NWE$3EZ?!K9":4U@Q[7,L))QGY'QR#4O M5"K)N$@@:<%'A_'= W@;0V[B=G=Q#]V#A!_7Q07QG#/B.J[;LI_1\?!.6SC_ MIS[^9_5'R?":2^ 9/N\9ODFQ :GP[U?RC P8(Y]5"H+LF=^6^9=WJC38H^P6U7-Y0]]U>JN MJ5AAI@B#)4HY%V^Q@(JJ?503Q4M3'Q=<8;4UPQ0[+@CM@.M+SM5NH@6:'A[^ M!E!+ P04 " "GA0-5)D6X9M@% "Y(@ &0 'AL+W=O7I.QFL1^_E*R(5D2-K4*;ET22.8=GAN+,(<71)N;?Q9(QB7Z&021. M.DLI5\>6);PE"ZDXBE'/2<3HO#V[]Q5*F#ZSQ:$47[([)A]4-5W=6 M@3+W0Q8)/XX09T\GG8ES/"7#U"!K\WHSFY]T[)01"Y@G M4PBJ_JW9E 5!BJ1X_,A!.T6?J>'N]0OZ1>:\= 8=-&=/ M- GD;;SYRG*'>BF>%P5N[@[Q$R#C,C16#T(^V_^G//! [!@K';(!S M _S:P*TQ(+D!R1S=,LO<.J.2CD<\WB">ME9HZ446F\Q:>>-'Z3#>2:Y^]96= M'%_,KB?7T]GD$LVN[^YO'Z[.K^_OT.]H2L42T6B.+OR(1IY/ S01@DF![I=4 M(LH9NF)4))S-D;J_H#Y'WVB0,)2.#;IE7L*Y'RW0*16^0.I]0^?46Z+X"HN3H0B(D:65/ZF MK"TO]^UTZQNN\( MV)\0MC$V$8+-SYBGS)W,W 'HD&+P289':O"R09ZH0!H+:7)P:^5F5FF27(]=QW:'(VN]R[S: MRK&'7;=;-"MQZA6<>B"GATBEZL#_1TVZ+RI%&^?$%J&WT[/]BENU1?HVF7BY M!2\7Y#7Q/)XH4K-(,C42QKBY>WE56_2&9E[]@E/&OG7;85H);0R@'".D#XES)W;E::.S;N]U^]FH9FP^X UTQS1Q=;!RQ7 M!R>C'&8OS6HSB*8N>\Z>NM]E6FT%L=4%TX(J8R4?D'!NI@::-7^J6 MT,J.Z@KKN&\_Z\&JWCA +:&5 Z1+O0/7^MI9#YHU=M(D OJN7?,>:Q'@P"K@ M$&4'0S3VQ* 1<(T;6B XL$(X.,>!,(U=J:H)-2C]&F^PEA-XOYQHD IAM*9. MY6BEC$GJ!#'6Z@&#Q?=P#0?C-/;&J0Y1UZG1HUB7>@R7^I?TC_Y-E^KL&859 M(D34\^*D;IA R,:.M816#H 6%?CME_"XU35\6VCE &DY@W]M&8^K@J0_Q*]4 MBZ$1, >U:,&P:#DT2^+J2MW L=H(X*CU!H:7]$USGUO9\#!0K:[P :JZ\F.X M\N\D@2_QFO$HRVY;[G3!(N]YY^TWDF]5(K2%5HZ&5A)X\/89H57ET19:.4!: MHV!8H]1FA%8U"39HDJY=L\-!M"0AL"0Y1"?"$(WW8*LZI$XG$JU""*Q"#LV M,$QC5YJ($*)%"(%%R,&2"L9I[$UUGP+P9N>; +Q-L1[_HH&Z#&N M^0(#@S5VZ?_0"D1K!=)]^^\AH#QI'*"6T,H!TL*%P,*E+G7"9HV=K"H:,AC4 M++&)5C0$5C0'I_4>*'%#H'%SB&?6F"(QEY4MSSJ-!O1*H7 ^QT' M%X!6E0>I[GF087=0XXQ6%*2E[R(P3F-OAA7-;?#&VCD<$#*^R,Y,")2MC[?G M!(JGQ;F,278:P=+-MX)4=-7B,I8S# M['+)Z)SQM('Z_2F.YYKSD["C5MVS'F$9/L4BRN;?3.KWT_2S:L9AF YFRQ-S92!53;4[5UL]2 MQ>@Z#XJ%3X)@XL>4)]YBEE^[5XN9W&O!$W:O4+:/8ZJ>KYF0Q[F'O9<+#WR[ MT_:"OYBE=,L>F?Z:WBMSYE*>E6;-K!Y_*+^*>^\ZZ$?Y/$/5G9H;/4B*;+\+SH6STX"#T7[3,NX##9O M$/.D^*5/)8A& ![U!) R@)P$$-(3,"P#AJ( M! 1WA"_=X7_NDP$:!GDX05\?0_3VS;L.F= M?T1"[5'P#L2))*I(DEQWV MD60KC6Z23*M]SNJ?6_, NM$LSO[M0E6HC;K5;+I?9BF-V-PS^9PQ=6#>XM=? M\"3XO0LC #5':1 M+!1QD$O:B>ZP((/I>.8?FHB<[9Z+"$BLA6A4(1JY$?$D1W23:&;4-5K*UPB- MOB+C7LFU%(*J+A+.V'-)0(J%0&(M9M.*V11T'I]"4H04"X'$6A0O M*HH7SI%WE::"1W0E\EF)=8$K!#!I)$\P"# YG9><#9W+!$BLQ>1#Q>2#>UXR M]6DO#6?HN<,(4BP$$FLAPT%=GP:@Z5C* 8$$50NAU-HH&Z4^_M&<+!5.DS+X M+BG=39T-!DBM#::NW+&SI%T\LH1+A1Y9M#>.!SVP@Q0'4S^\&*!/-.*"Z^=. M8J!U/*A:"*76QEJ7\G@(F[J0)?H25"V$4FNCK$M^[*[YRX&X*0>B70'(/<#J MI=1%$37-]XU1R-)^":H6EFJM$KHQV[1YU0X NRW +=/&'"&Y*5.XDPJH$P!5 M"Z'4VOAJVX GL)D+:B5 U4(HM3;*VDU@9YG]HYD+ZBY U<)2;=S,W* G<6O; M@%_Q#5$DU=JN"&\8U>;?\7O$DT@Q6SH+'O=D,J1%6(*JA:5:PD"ZR4(J)< 50NAU-HH:R]!W%YB*6.3C#G% M#6,H92HRQW3;Z2I(GZLX,17N-L\F]#-,!6EL![A-1;F2WEZ*@[14>G*0I:_$.I%83\QC:HW;2^ MHVK+DPP)MC'RP6!J2A55[ ,7)UJF^<[H2FHMX_QPQ^B:*?N N;^14K^&ULK571;ML@%/T5Q*HID;K:L9.NZAQ+KN,IG58I%A@K\%A2)J>P4*JZ M=!R9%;A$\HQ7F.F1-1*Y[[I2(,!@&MF\APH#7BA*& M%P+(NBR1>+K"E.^F< 2?.U*R*93I<,*@0AN\Q.JN6@@=.1U+3DK,).$,"+R> MPFAT&4_,?#OA"\$[N=<&QLF*\WL37.=3Z!I!F.),&0:D?UL<8TH-D9;QT'+" M;DD#W&\_LW^TWK67%9(XYO0KR54QA1<0Y'B-:JI2OIOCUH\5F'$J[1?LVKDN M!%DM%2];L%90$M;\T6.[#WN D7\ X+4 [R5@? #@MP#?&FV465LSI% 8"+X# MPLS6;*9A]\:BM1O"3!:72NA1HG$JC.(X^9RDT6TR \MYE"8@319W:3R/E@D8 MP&B9PB$8S+!"A,HA> ?NEC,P.!D"62"!)2 ,W!:\EHCE\A2:J"?P+5I))?1Q^]YGJ*$8]U.8*W@I*Y3A*=1W3&*QQ3!\^V9T[G[H M\_>?R'YQZW=N_6/L88JK6F2%OA$ E;QFJL_M48K7NFW(SBV9*3;;<.2Z@;/M M,3'N3(R/FKAF1!%$6P>ZRF18%XD<#/2Q; [LL,]60SK94S*^^*FD47MTX7_, MS:2S-?E#;DP])FRC'?U%EHZ2O39+D]^RY+U,DK-7?DSIOT%B0Y@$%*\UR#U[ MKSE$4TZ;0/'*5J055[J^V6:A7R LS 0]ON9FR'5O6O@#4$L#!!0 ( M *>% U41%S+*.@, .P3 - >&POJ)-I,51'5 ME:(DJ\&IY%&OTTFBDC 1C@9B7MZ5N@ZFAX&C&\N, M#L.GB[<_YE+?O@G<_>S=V5GGZ?)VUWYA@'T!ZU<%Y#891)X=1[^5& MR6^VR>WZ<\/D/,\QM_Y!FO8HPHA3CQZC?RT))M8Y:JH]&N12K(L>A\Y@V$E) M@V?"A^&8<#91#+QR4C*^=.8>&*:22Q5HTVTF7!.R,@H+19;=WG6X M=K W$V0B5495&Z8;KDRC :>+O!6 L7=Q=E)5?/F1LT*4U&W^X("C 5GY!3.IV"\3#5IE:@Q4 MA<$S59I--RT_%:D>Z4*OVFF1XYI[)ZCY[^:YH((JPC=%F]X_YBR_6G%\\Z\D MV]\JNX*]&IM7[[&+O#X%D.7>1Q9C)J#AD;)YFM"\. R_P>F3KX,&DSGCFHEF-F-91L6+XXRAUV1B_I39XC?K,YJ3.=>/+3@, MU^.O-&/S,FU7W4,BFE7K\1?87C=I#ZLF%A,97=!LW$Q5,;'#P Q,U.8"AUWD MSEY^!/-QF!\!#(N#*@?C^.-!3?I\XAJIBVK G&$?2%$.@ M%_T]FB1(=A+X^.N#/25QG*9^!#"_@CC&$'@:<013 !HP)([M>W#G?12MWE/1 M^O][H]]02P,$% @ IX4#59>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'EZ_?],K,:V<#^_WSYJ+ MGEG@BA2*\DI7-A5+2G;R]_6FB%ZHI$^44?5MX+3GC#BHI!4MZ7>R&CA]!\D- MWXVYH-]YI3#+"L$9&SAN=V%)A*+%']59 YGC)]G6*/R48@TR<&[Z^H%K*J1J M[VB?CS7C"]$W=Z5:\1%EBH@A5N11\'I+J\_-8W0K>D8SVCCLCUT0[\6_A)&O MU[0@0U[4):E4%T=!6 -8R0W=2@=5N"0#)^0O1#3MT2^(5UW;E(8R(B7NJ;X@ MXE6+9Q%EE@RC)(N&2)]ELTD\#')=R')]F$:) >D!D-X9(3]Y!J0/0/IG@7P( M)D$21LB O (@K\X(>1#):P#R^IS=[1N0-P#DS3DAKPS(6P#RUBYDMIA.@_0C MFHU0%C\F\2@.@R1'01C.%DD>&Y!O @$$>S\PT[8(RL6R32:31 MS%YT(6NXEK6AA_EBNIBT\W*6CW5G-C%+H[$.6[P\Z%3(&ZYE<8SB1"??.)B@ M.,GR=*&UFQ_$$/*%:UD8P^@A-UD@+;B6O:#[,YI$:9=GFYF TFB^2,.Q'G3H MXM67FJMW)BMD!]>R'L#,>R!:%_*#:UD01NY%%_I+F1'YVF2#M.!:]L*?:?@H M(B0*U[(I3N7CGZ#FUS.D#<^R-KJT?"QZ'F0+S[(MP/Q\,$<\AHUF5I[H% JO'_CVK,:7,L&_F0=_S_LDII [?=,M+,[$Q/R MCF_9.[\P1[6J!4'39O.T+M&$8$E0:&*"VUZ6Q0-;W-RM\2$%^985=-SBO\:I MB0DIR+>LH%.8[>C$E8D)*+AG#-G';^W3V_\3 M6)$UK<@JT:^0NK[ K)@+U!RZW8ZKZV8]LJX9"W7=K)IPO-K_8MC_'OGP U!+ M P04 " "GA0-5M[W"2X$! I%P &@ 'AL+U]R96QS+W=O,S4X;0?5CKB]+5N9^UG6N& M-Z>VK_,P+/NS[?+BFI^=Y31=VOYYAMEMGV&/ MP?:G[:^^="Z8Y)#W9Q$F!7(3TDT*[";$FQ3HS:@W*]"; M46]6H#>__&PKT)M1;U:@-Z/>K$!O1KU9@=Z,>K,"O1GU9@5Z,^K-"O1FU)L5 MZ"VHMRC06U!O4:"WH-ZB0&]YN2Q1H+>@WJ) ;T&]18'>@GJ+ KT%]18%>@OJ M+>_4VX=[Y?S4\UCC^>^D.@S?NNGX@8I*\^'[73SB@[TSM<[Z>VRVX>CG7+]7?\?<9' M_0MS") <$B3'#4B.6Y <8Y <=R Y[D%R/(#DX".4("A$Y2A(Y2A,Y2A0Y2A4 MY2A8Y2A% U6DH1GN[@ "L" 1 M " :\ !D;V-0% U697)PC$ 8 )PG 3 " &UL4$L! A0#% @ IX4#5>JW]3+!!0 Q!X !@ M ("!#0@ 'AL+W=O% U5"?@XQ( 8 -0< 8 " @00. !X;"]W;W)KU.1;L# !L#0 & M @(%:% >&PO=V]R:W-H965T&UL4$L! A0# M% @ IX4#57##=73W!0 9Q8 !@ ("!2Q@ 'AL+W=O M% U52)N(3OP( &0' M 8 " @7@> !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ IX4#56@H]UIR M#0 [H@ !@ ("!KR@ 'AL+W=O% U5$[&PO=V]R:W-H965T&UL4$L! A0#% @ IX4#5>+*+@@>! *@H !D M ("!&PO=V]R:W-H M965T% U4IKY%O(04 ' , 9 M " @>I/ !X;"]W;W)K&UL4$L! M A0#% @ IX4#52OFC>/8 @ 108 !D ("!0E4 'AL M+W=O&PO=V]R:W-H965T% U7VX W*!P< (T2 9 " M@0!> !X;"]W;W)K&UL4$L! A0#% @ IX4# M52X?.@,#! ^0@ !D ("!/F4 'AL+W=O&PO=V]R:W-H965T% U7/47'=N ( +(% 9 " @5EP !X;"]W;W)K M&UL4$L! A0#% @ IX4#55[8M!4J;H$ !:#@ &0 @('"=@ M>&PO=V]R:W-H965T% U68A>;G M? , #D( 9 " @;-[ !X;"]W;W)K&UL4$L! A0#% @ IX4#57:OWLKD @ ,P8 !D M ("!9G\ 'AL+W=O&PO=V]R:W-H965T M% U5D=I6_(0, &@) 9 M " @76& !X;"]W;W)K&UL4$L! A0# M% @ IX4#5;7&S924! DA@ !D ("!S8D 'AL+W=O M&PO=V]R:W-H965T% U4D!75O*P@ )P^ 9 " @4J1 M !X;"]W;W)K&UL4$L! A0#% @ IX4#5:$- M7D6" P ,0P !D ("!K)D 'AL+W=O&PO=V]R:W-H965T% U4O;W06&UL4$L! A0#% @ IX4#57"0T.'\ P D!H !D M ("!V:8 'AL+W=O&PO M=V]R:W-H965T% U61^)[LZ@( M 4( 9 " @7.N !X;"]W;W)K&UL4$L! A0#% @ IX4#51^?*A>[ @ R 8 !D ("! ME+$ 'AL+W=O&PO=V]R:W-H965T% U4F1;AFV 4 +DB 9 M " @5BW !X;"]W;W)K&UL4$L! A0#% M @ IX4#5117^2JD! F1\ !D ("!9[T 'AL+W=O&UL4$L! A0#% @ IX4#59>*NQS $P( L M ( !:<@ %]R96QS+RYR96QS4$L! A0#% @ IX4#53,ZJ%BB M P HAD \ ( !4LD 'AL+W=O% U6WO<)+@0$ "D7 : " 2'- !X;"]? M% U5CUHH4FP$ M )07 3 " =K. !;0V]N=&5N=%]4>7!E&UL4$L% 3!@ N "X >0P *;0 $! end 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 html 132 209 1 false 31 0 false 4 false false R1.htm 0001001 - Document - Cover Sheet http://www.medifast1.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) Sheet http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) Sheet http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) Statements 7 false false R8.htm 2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.medifast1.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 2103102 - Disclosure - INVENTORIES Sheet http://www.medifast1.com/role/INVENTORIES INVENTORIES Notes 9 false false R10.htm 2106103 - Disclosure - EARNINGS PER SHARE Sheet http://www.medifast1.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 10 false false R11.htm 2110104 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.medifast1.com/role/SHAREBASEDCOMPENSATION SHARE-BASED COMPENSATION Notes 11 false false R12.htm 2116105 - Disclosure - LEASES Sheet http://www.medifast1.com/role/LEASES LEASES Notes 12 false false R13.htm 2121106 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME Sheet http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME ACCUMULATED OTHER COMPREHENSIVE INCOME Notes 13 false false R14.htm 2124107 - Disclosure - FINANCIAL INSTRUMENTS Sheet http://www.medifast1.com/role/FINANCIALINSTRUMENTS FINANCIAL INSTRUMENTS Notes 14 false false R15.htm 2128108 - Disclosure - DEBT Sheet http://www.medifast1.com/role/DEBT DEBT Notes 15 false false R16.htm 2130109 - Disclosure - ACCELERATED SHARE REPURCHASE ("ASR") Sheet http://www.medifast1.com/role/ACCELERATEDSHAREREPURCHASEASR ACCELERATED SHARE REPURCHASE ("ASR") Notes 16 false false R17.htm 2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.medifast1.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 17 false false R18.htm 2304301 - Disclosure - INVENTORIES (Tables) Sheet http://www.medifast1.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://www.medifast1.com/role/INVENTORIES 18 false false R19.htm 2307302 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.medifast1.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.medifast1.com/role/EARNINGSPERSHARE 19 false false R20.htm 2311303 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONTables SHARE-BASED COMPENSATION (Tables) Tables http://www.medifast1.com/role/SHAREBASEDCOMPENSATION 20 false false R21.htm 2317304 - Disclosure - LEASES (Tables) Sheet http://www.medifast1.com/role/LEASESTables LEASES (Tables) Tables http://www.medifast1.com/role/LEASES 21 false false R22.htm 2322305 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) Sheet http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) Tables http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME 22 false false R23.htm 2325306 - Disclosure - FINANCIAL INSTRUMENTS (Tables) Sheet http://www.medifast1.com/role/FINANCIALINSTRUMENTSTables FINANCIAL INSTRUMENTS (Tables) Tables http://www.medifast1.com/role/FINANCIALINSTRUMENTS 23 false false R24.htm 2405401 - Disclosure - INVENTORIES (Details) Sheet http://www.medifast1.com/role/INVENTORIESDetails INVENTORIES (Details) Details http://www.medifast1.com/role/INVENTORIESTables 24 false false R25.htm 2408402 - Disclosure - EARNINGS PER SHARE - Computation of Basic and Diluted EPS (Details) Sheet http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails EARNINGS PER SHARE - Computation of Basic and Diluted EPS (Details) Details 25 false false R26.htm 2409403 - Disclosure - EARNINGS PER SHARE - Narrative (Details) Sheet http://www.medifast1.com/role/EARNINGSPERSHARENarrativeDetails EARNINGS PER SHARE - Narrative (Details) Details 26 false false R27.htm 2412404 - Disclosure - SHARE-BASED COMPENSATION - Narrative (Details) Sheet http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails SHARE-BASED COMPENSATION - Narrative (Details) Details 27 false false R28.htm 2413405 - Disclosure - SHARE-BASED COMPENSATION - Stock Options Activity (Details) Sheet http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails SHARE-BASED COMPENSATION - Stock Options Activity (Details) Details 28 false false R29.htm 2414406 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Activity (Details) Sheet http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails SHARE-BASED COMPENSATION - Restricted Stock Activity (Details) Details 29 false false R30.htm 2415407 - Disclosure - SHARE-BASED COMPENSATION - Summary of Performance-based Share Awards (Details) Sheet http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails SHARE-BASED COMPENSATION - Summary of Performance-based Share Awards (Details) Details 30 false false R31.htm 2418408 - Disclosure - LEASES - Narrative (Details) Sheet http://www.medifast1.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 31 false false R32.htm 2419409 - Disclosure - LEASES - Supplemental Cash Flow Information (Details) Sheet http://www.medifast1.com/role/LEASESSupplementalCashFlowInformationDetails LEASES - Supplemental Cash Flow Information (Details) Details 32 false false R33.htm 2420410 - Disclosure - LEASES - Future Minimum Lease Commitments (Details) Sheet http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails LEASES - Future Minimum Lease Commitments (Details) Details 33 false false R34.htm 2423411 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Accumulated Other Comprehensive Income (Details) Sheet http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAccumulatedOtherComprehensiveIncomeDetails ACCUMULATED OTHER COMPREHENSIVE INCOME - Accumulated Other Comprehensive Income (Details) Details 34 false false R35.htm 2426412 - Disclosure - FINANCIAL INSTRUMENTS - Narrative (Details) Sheet http://www.medifast1.com/role/FINANCIALINSTRUMENTSNarrativeDetails FINANCIAL INSTRUMENTS - Narrative (Details) Details 35 false false R36.htm 2427413 - Disclosure - FINANCIAL INSTRUMENTS - Cash and Financial Assets That are Measured at Fair Value on a Recurring Basis for Each of the Hierarchy Levels (Details) Sheet http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails FINANCIAL INSTRUMENTS - Cash and Financial Assets That are Measured at Fair Value on a Recurring Basis for Each of the Hierarchy Levels (Details) Details 36 false false R37.htm 2429414 - Disclosure - DEBT - Narrative (Details) Sheet http://www.medifast1.com/role/DEBTNarrativeDetails DEBT - Narrative (Details) Details 37 false false R38.htm 2431415 - Disclosure - ACCELERATED SHARE REPURCHASE ("ASR") (Details) Sheet http://www.medifast1.com/role/ACCELERATEDSHAREREPURCHASEASRDetails ACCELERATED SHARE REPURCHASE ("ASR") (Details) Details http://www.medifast1.com/role/ACCELERATEDSHAREREPURCHASEASR 38 false false All Reports Book All Reports med-20220630.htm ex-101medifastformpsuagree.htm ex-102amendmentno2tomedifa.htm med-20220331xexx3111.htm med-20220331xexx3121.htm med-20220331xexx3211.htm med-20220630.xsd med-20220630_cal.xml med-20220630_def.xml med-20220630_lab.xml med-20220630_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 56 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "med-20220630.htm": { "axisCustom": 0, "axisStandard": 13, "contextCount": 132, "dts": { "calculationLink": { "local": [ "med-20220630_cal.xml" ] }, "definitionLink": { "local": [ "med-20220630_def.xml" ] }, "inline": { "local": [ "med-20220630.htm" ] }, "labelLink": { "local": [ "med-20220630_lab.xml" ] }, "presentationLink": { "local": [ "med-20220630_pre.xml" ] }, "schema": { "local": [ "med-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 310, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 5, "total": 5 }, "keyCustom": 11, "keyStandard": 198, "memberCustom": 10, "memberStandard": 19, "nsprefix": "med", "nsuri": "http://www.medifast1.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.medifast1.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - EARNINGS PER SHARE", "role": "http://www.medifast1.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110104 - Disclosure - SHARE-BASED COMPENSATION", "role": "http://www.medifast1.com/role/SHAREBASEDCOMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - LEASES", "role": "http://www.medifast1.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME", "role": "http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124107 - Disclosure - FINANCIAL INSTRUMENTS", "role": "http://www.medifast1.com/role/FINANCIALINSTRUMENTS", "shortName": "FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128108 - Disclosure - DEBT", "role": "http://www.medifast1.com/role/DEBT", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130109 - Disclosure - ACCELERATED SHARE REPURCHASE (\"ASR\")", "role": "http://www.medifast1.com/role/ACCELERATEDSHAREREPURCHASEASR", "shortName": "ACCELERATED SHARE REPURCHASE (\"ASR\")", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.medifast1.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - INVENTORIES (Tables)", "role": "http://www.medifast1.com/role/INVENTORIESTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307302 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.medifast1.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)", "role": "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311303 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "role": "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONTables", "shortName": "SHARE-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - LEASES (Tables)", "role": "http://www.medifast1.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)", "role": "http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325306 - Disclosure - FINANCIAL INSTRUMENTS (Tables)", "role": "http://www.medifast1.com/role/FINANCIALINSTRUMENTSTables", "shortName": "FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NoncashContributionExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - INVENTORIES (Details)", "role": "http://www.medifast1.com/role/INVENTORIESDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NoncashContributionExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - EARNINGS PER SHARE - Computation of Basic and Diluted EPS (Details)", "role": "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails", "shortName": "EARNINGS PER SHARE - Computation of Basic and Diluted EPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "if7841ac501214a4ea7e05c285cf32e72_D20220401-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - EARNINGS PER SHARE - Narrative (Details)", "role": "http://www.medifast1.com/role/EARNINGSPERSHARENarrativeDetails", "shortName": "EARNINGS PER SHARE - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "if7841ac501214a4ea7e05c285cf32e72_D20220401-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - SHARE-BASED COMPENSATION - Narrative (Details)", "role": "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "shortName": "SHARE-BASED COMPENSATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "id55dd95aa3bc470e9e56ec5f8723d097_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - SHARE-BASED COMPENSATION - Stock Options Activity (Details)", "role": "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails", "shortName": "SHARE-BASED COMPENSATION - Stock Options Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "id55dd95aa3bc470e9e56ec5f8723d097_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i829d85fe933a4eda921636a7a3a375d6_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Activity (Details)", "role": "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails", "shortName": "SHARE-BASED COMPENSATION - Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i829d85fe933a4eda921636a7a3a375d6_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "role": "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - SHARE-BASED COMPENSATION - Summary of Performance-based Share Awards (Details)", "role": "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails", "shortName": "SHARE-BASED COMPENSATION - Summary of Performance-based Share Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - LEASES - Narrative (Details)", "role": "http://www.medifast1.com/role/LEASESNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - LEASES - Supplemental Cash Flow Information (Details)", "role": "http://www.medifast1.com/role/LEASESSupplementalCashFlowInformationDetails", "shortName": "LEASES - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i18c77be8472d4605bfa303d562fd60b2_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - LEASES - Future Minimum Lease Commitments (Details)", "role": "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails", "shortName": "LEASES - Future Minimum Lease Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i18c77be8472d4605bfa303d562fd60b2_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i18c77be8472d4605bfa303d562fd60b2_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Accumulated Other Comprehensive Income (Details)", "role": "http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAccumulatedOtherComprehensiveIncomeDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME - Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i18c77be8472d4605bfa303d562fd60b2_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:DebtAndEquitySecuritiesRealizedGainLoss", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtAndEquitySecuritiesRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - FINANCIAL INSTRUMENTS - Narrative (Details)", "role": "http://www.medifast1.com/role/FINANCIALINSTRUMENTSNarrativeDetails", "shortName": "FINANCIAL INSTRUMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtAndEquitySecuritiesRealizedGainLoss", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ib1dcc3e3e12645c08f3789a998da9d93_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtAndEquitySecuritiesRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i18c77be8472d4605bfa303d562fd60b2_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - FINANCIAL INSTRUMENTS - Cash and Financial Assets That are Measured at Fair Value on a Recurring Basis for Each of the Hierarchy Levels (Details)", "role": "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails", "shortName": "FINANCIAL INSTRUMENTS - Cash and Financial Assets That are Measured at Fair Value on a Recurring Basis for Each of the Hierarchy Levels (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i18c77be8472d4605bfa303d562fd60b2_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i88c992e95e9b4995a92a40903056360e_I20210413", "decimals": "2", "first": true, "lang": "en-US", "name": "med:MaximumTotalNetLeverageRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429414 - Disclosure - DEBT - Narrative (Details)", "role": "http://www.medifast1.com/role/DEBTNarrativeDetails", "shortName": "DEBT - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i88c992e95e9b4995a92a40903056360e_I20210413", "decimals": "2", "first": true, "lang": "en-US", "name": "med:MaximumTotalNetLeverageRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i18c77be8472d4605bfa303d562fd60b2_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431415 - Disclosure - ACCELERATED SHARE REPURCHASE (\"ASR\") (Details)", "role": "http://www.medifast1.com/role/ACCELERATEDSHAREREPURCHASEASRDetails", "shortName": "ACCELERATED SHARE REPURCHASE (\"ASR\") (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i18c77be8472d4605bfa303d562fd60b2_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i18c77be8472d4605bfa303d562fd60b2_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "role": "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i18c77be8472d4605bfa303d562fd60b2_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i18c77be8472d4605bfa303d562fd60b2_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i18c77be8472d4605bfa303d562fd60b2_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "role": "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i420f82e6dd774834a5ff44c9e9ab77df_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED)", "role": "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "ibf8fcce8f57b4164b5fd496a4762fb6c_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.medifast1.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - INVENTORIES", "role": "http://www.medifast1.com/role/INVENTORIES", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "med-20220630.htm", "contextRef": "i6c76fc1c8c254528b5f797d36515d993_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 31, "tag": { "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r378" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r378" ], "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", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r382" ], "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", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r378" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r378" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r378" ], "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", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.medifast1.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "med_AdjustmentsToPaidInCapitalShareRepurchasesNotYetSettled": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Paid In Capital, Share Repurchases Not Yet Settled", "label": "Adjustments To Paid In Capital, Share Repurchases Not Yet Settled", "negatedTerseLabel": "Stock repurchases, not yet settled" } } }, "localname": "AdjustmentsToPaidInCapitalShareRepurchasesNotYetSettled", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "med_AmortizationOfPremiumOnInvestmentSecurities": { "auth_ref": [], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against amortization of premium on investment securities.", "label": "Amortization of Premium on Investment Securities", "terseLabel": "Amortization of premium on investment securities" } } }, "localname": "AmortizationOfPremiumOnInvestmentSecurities", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "med_CashAndCashEquivalentsAndMarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Cash And Cash Equivalents And Marketable securities [Line Items]", "terseLabel": "Cash And Cash Equivalents And Marketable securities [Line Items]" } } }, "localname": "CashAndCashEquivalentsAndMarketableSecuritiesLineItems", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "stringItemType" }, "med_CashAndCashEquivalentsAndMarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Cash And Cash Equivalents And Marketable securities [Table]", "terseLabel": "Cash And Cash Equivalents And Marketable securities [Table]" } } }, "localname": "CashAndCashEquivalentsAndMarketableSecuritiesTable", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "stringItemType" }, "med_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "med_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Denominator [Abstract]", "label": "Denominator [Abstract]", "verboseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails" ], "xbrltype": "stringItemType" }, "med_GovernmentAgencySecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Agency Securities [Member]", "label": "Government Agency Securities [Member]", "terseLabel": "Government & agency securities" } } }, "localname": "GovernmentAgencySecuritiesMember", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "domainItemType" }, "med_GrantedIn2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Granted In 2019", "label": "Granted In 2019 [Member]", "terseLabel": "Granted In 2019" } } }, "localname": "GrantedIn2019Member", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "domainItemType" }, "med_GrantedIn2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Granted In 2020", "label": "Granted In 2020 [Member]", "terseLabel": "Granted In 2020" } } }, "localname": "GrantedIn2020Member", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "domainItemType" }, "med_GrantedIn2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Granted In 2021", "label": "Granted In 2021 [Member]", "terseLabel": "Granted In 2021" } } }, "localname": "GrantedIn2021Member", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "domainItemType" }, "med_GrantedIn2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Granted In 2022", "label": "Granted In 2022 [Member]", "terseLabel": "Granted In 2022" } } }, "localname": "GrantedIn2022Member", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "domainItemType" }, "med_InventoryNonFoodFinishedGoods": { "auth_ref": [], "calculation": { "http://www.medifast1.com/role/INVENTORIESDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before last-in first-out (LIFO) and valuation reserves of (Non-food) merchandise or goods held by the entity that are readily available for sale.", "label": "Inventory Non Food Finished Goods", "verboseLabel": "Non-food finished goods" } } }, "localname": "InventoryNonFoodFinishedGoods", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "med_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive": { "auth_ref": [], "calculation": { "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating Lease Liability Payments Due Year Five And After Year Five", "label": "Lessee Operating Lease Liability Payments Due Year Five And After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "med_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of credit facility, accordion feature, increase limit, subject to certain conditions by obtaining additional commitments from existing and/or new lenders.", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "terseLabel": "Accordion feature, increase limit" } } }, "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "med_MarketAndPerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market And Performance Shares", "label": "Market And Performance Shares [Member]", "terseLabel": "Market and Performance-Based Shares" } } }, "localname": "MarketAndPerformanceSharesMember", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "domainItemType" }, "med_MaximumTotalNetLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum ratio as of any date, of (a) Total Net Funded Indebtedness on such date to (b) Consolidated EBITDA for the Reference Period ended on such date under credit facility.", "label": "Maximum Total Net Leverage Ratio", "terseLabel": "Maximum Total Net Leverage Ratio" } } }, "localname": "MaximumTotalNetLeverageRatio", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "pureItemType" }, "med_MinimumInterestCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum Interest Coverage Ratio", "label": "Minimum Interest Coverage Ratio", "terseLabel": "Minimum Interest Coverage Ratio" } } }, "localname": "MinimumInterestCoverageRatio", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "pureItemType" }, "med_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numerator [Abstract]", "label": "Numerator [Abstract]", "verboseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails" ], "xbrltype": "stringItemType" }, "med_OperatingLeaseArrangementForEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the operating lease arrangement for equipment.", "label": "Operating Lease Arrangement For Equipment [Member]", "terseLabel": "Operating Lease Arrangement for Equipment" } } }, "localname": "OperatingLeaseArrangementForEquipmentMember", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "med_OperatingLeaseArrangementForRealEstateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the operating lease arrangement for real estate.", "label": "Operating Lease Arrangement For Real Estate [Member]", "terseLabel": "Operating Lease Arrangement for Real Estate" } } }, "localname": "OperatingLeaseArrangementForRealEstateMember", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "med_OperatingLeaseExpenseNonCash": { "auth_ref": [], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Expense, Non-Cash", "label": "Operating Lease, Expense, Non-Cash", "terseLabel": "Non-cash lease expense" } } }, "localname": "OperatingLeaseExpenseNonCash", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "med_OptionsAndRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options And Restricted Stock", "label": "Options And Restricted Stock [Member]", "terseLabel": "Options And Restricted Stock" } } }, "localname": "OptionsAndRestrictedStockMember", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "domainItemType" }, "med_PaymentsForRepurchaseOfCommonStockNotYetSettled": { "auth_ref": [], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for Repurchase of Common Stock, Not Yet Settled", "label": "Payments for Repurchase of Common Stock, Not Yet Settled", "negatedTerseLabel": "Stock repurchases, not yet settled" } } }, "localname": "PaymentsForRepurchaseOfCommonStockNotYetSettled", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "med_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesEarnedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Additional Shares Earned, Percentage", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Additional Shares Earned, Percentage", "terseLabel": "Additional performance-based shares, percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesEarnedPercentage", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "med_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesEarnedPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Additional Shares Earned, Performance Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Additional Shares Earned, Performance Period", "terseLabel": "Performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesEarnedPerformancePeriod", "nsuri": "http://www.medifast1.com/20220630", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "srt_MaximumMember": { "auth_ref": [ "r171", "r203", "r221", "r222", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r349", "r350", "r375", "r376" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails", "http://www.medifast1.com/role/LEASESNarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r171", "r203", "r221", "r222", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r349", "r350", "r375", "r376" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails", "http://www.medifast1.com/role/LEASESNarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r171", "r203", "r212", "r221", "r222", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r349", "r350", "r375", "r376" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails", "http://www.medifast1.com/role/LEASESNarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r171", "r203", "r212", "r221", "r222", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r349", "r350", "r375", "r376" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails", "http://www.medifast1.com/role/LEASESNarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r48" ], "calculation": { "http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax", "verboseLabel": "Unrealized gains on investment securities" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r43", "r47", "r48", "r49", "r276" ], "calculation": { "http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r21", "r47", "r48", "r49", "r339", "r355", "r356" ], "calculation": { "http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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 Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income", "totalLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEAccumulatedOtherComprehensiveIncomeDetails", "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r46", "r49", "r56", "r57", "r58", "r93", "r94", "r95", "r265", "r351", "r352", "r383" ], "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]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r19", "r252", "r306" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r93", "r94", "r95", "r249", "r250", "r251", "r272" ], "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]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Net shares repurchased for taxes" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r224", "r245", "r253" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based payment arrangement, expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive awards" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r114" ], "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]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r89", "r133", "r136", "r142", "r149", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r263", "r266", "r277", "r304", "r306", "r320", "r338" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r42", "r89", "r149", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r263", "r266", "r277", "r304", "r306" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r148", "r151" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r225", "r247" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r225", "r247" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "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 Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r30", "r83" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.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, at Carrying Value", "terseLabel": "Cash & Cash Equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r83", "r85" ], "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 the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r278" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "verboseLabel": "Cash dividends declared per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r93", "r94", "r272" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r204" ], "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", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18", "r306" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.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, Value, Issued", "verboseLabel": "Common stock, par value $.001 per share: 20,000 shares authorized; 11,594 and 11,594 issued and 11,593 and 11,593 outstanding at March\u00a031, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r52", "r54", "r55", "r64", "r330", "r345" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r63", "r72", "r329", "r344" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r68", "r89", "r149", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r277" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.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 Revenue", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndEquitySecuritiesRealizedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt and equity securities.", "label": "Debt and Equity Securities, Realized Gain (Loss)", "terseLabel": "Realized loss or gains" } } }, "localname": "DebtAndEquitySecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r87", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r185", "r192", "r193", "r195", "r201" ], "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/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r15", "r16", "r88", "r91", "r168", "r169", "r170", "r171", "r172", "r173", "r175", "r181", "r182", "r183", "r184", "r186", "r187", "r188", "r189", "r190", "r191", "r197", "r198", "r199", "r200", "r288", "r321", "r322", "r336" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Applicable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r196", "r322", "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Borrowings" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36", "r88", "r91", "r168", "r169", "r170", "r171", "r172", "r173", "r175", "r181", "r182", "r183", "r184", "r186", "r187", "r188", "r189", "r190", "r191", "r197", "r198", "r199", "r200", "r288" ], "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]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r88", "r91", "r168", "r169", "r170", "r171", "r172", "r173", "r175", "r181", "r182", "r183", "r184", "r186", "r187", "r188", "r189", "r190", "r191", "r194", "r197", "r198", "r199", "r200", "r205", "r206", "r207", "r208", "r286", "r287", "r288", "r289", "r335" ], "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]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r255", "r256" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r131" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r225", "r247" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r209", "r334" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "verboseLabel": "Dividends declared included in accounts payable" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends declared to stockholders" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r65", "r98", "r99", "r100", "r101", "r102", "r107", "r109", "r111", "r112", "r113", "r117", "r118", "r273", "r274", "r331", "r346" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Earnings per share - basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Basic earnings per share" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r65", "r98", "r99", "r100", "r101", "r102", "r109", "r111", "r112", "r113", "r117", "r118", "r273", "r274", "r331", "r346" ], "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", "verboseLabel": "Earnings per share - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Diluted earnings per share" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r114", "r115", "r116", "r119" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r278" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.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 on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Foreign currency impact" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r246" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Employee service share based compensation nonvested awards total compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Compensation cost recognition weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r246" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r245" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Total income tax benefit recognized related to restricted stock awards" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r56", "r57", "r58", "r93", "r94", "r95", "r97", "r103", "r105", "r120", "r150", "r204", "r209", "r249", "r250", "r251", "r258", "r259", "r272", "r279", "r280", "r281", "r282", "r283", "r285", "r351", "r352", "r353", "r383" ], "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]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r183", "r197", "r198", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r275", "r307", "r308", "r309" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r183", "r213", "r214", "r219", "r220", "r275", "r307" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1:" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r183", "r197", "r198", "r213", "r214", "r219", "r220", "r275", "r308" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2:" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r183", "r197", "r198", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r307", "r308", "r309" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.", "label": "Financial Instruments Disclosure [Text Block]", "verboseLabel": "FINANCIAL INSTRUMENTS" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r67", "r89", "r133", "r135", "r138", "r141", "r143", "r149", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r277" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r133", "r135", "r138", "r141", "r143", "r319", "r327", "r332", "r347" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "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) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income from operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r90", "r104", "r105", "r132", "r257", "r260", "r261", "r348" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "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)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r80" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidTaxes": { "auth_ref": [ "r80" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 7.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", "negatedTerseLabel": "Income taxes, prepaid" } } }, "localname": "IncreaseDecreaseInPrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "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", "verboseLabel": "Interest expense" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivable": { "auth_ref": [ "r41" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.", "label": "Interest Receivable", "terseLabel": "Accrued Interest" } } }, "localname": "InterestReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/INVENTORIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r38" ], "calculation": { "http://www.medifast1.com/role/INVENTORIESDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r40", "r306" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.medifast1.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": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.medifast1.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r39" ], "calculation": { "http://www.medifast1.com/role/INVENTORIESDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r40", "r152" ], "calculation": { "http://www.medifast1.com/role/INVENTORIESDetails": { "order": 5.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Reserve for obsolete inventory" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentOwnedAtFairValue": { "auth_ref": [ "r357", "r364", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.", "label": "Investment Owned, at Fair Value", "terseLabel": "Investment Securities" } } }, "localname": "InvestmentOwnedAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, All Other Investments [Abstract]", "terseLabel": "Investments, All Other Investments [Abstract]" } } }, "localname": "InvestmentsAllOtherInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Supplemental Cash Flow Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r301" ], "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": "Summary of Maturity of the Company's Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r301" ], "calculation": { "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r301" ], "calculation": { "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails_1": { "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 next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r301" ], "calculation": { "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r301" ], "calculation": { "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails_1": { "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 third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r301" ], "calculation": { "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails_1": { "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 second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r301" ], "calculation": { "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails_1": { "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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (excluding the six months ended June\u00a030, 2022)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r301" ], "calculation": { "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r303" ], "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]", "verboseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34", "r89", "r137", "r149", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r264", "r266", "r267", "r277", "r304", "r305" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r89", "r149", "r277", "r306", "r323", "r341" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35", "r89", "r149", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r264", "r266", "r267", "r277", "r304", "r305", "r306" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.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/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r32" ], "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": "Credit facility maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r13", "r321" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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": "Revolving credit facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Cost" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r66" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain (Loss)", "terseLabel": "Unrealized Gains" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market accounts" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal bonds" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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 flow used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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 flow used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r79", "r82" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.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 flow provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r50", "r53", "r58", "r62", "r82", "r89", "r96", "r98", "r99", "r100", "r101", "r104", "r105", "r110", "r133", "r135", "r138", "r141", "r143", "r149", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r274", "r277", "r328", "r343" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Accounting Pronouncements Adopted in 2022" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashContributionExpense": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash charitable contributions made by the entity during the period.", "label": "Noncash Contribution Expense", "terseLabel": "Donated inventory" } } }, "localname": "NoncashContributionExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.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": "Total other (expense) income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r133", "r135", "r138", "r141", "r143" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r292" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "verboseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r291" ], "calculation": { "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails": { "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" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r291" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.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": "Operating Lease, Liability, Current", "terseLabel": "Current lease obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r291" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease obligations, net of current lease obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r293", "r296" ], "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": "Cash paid for amounts included in the measurements of lease liabilities - Operating cash flow used in operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r290" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r299", "r302" ], "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/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r298", "r302" ], "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/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r202", "r269", "r270", "r271" ], "lang": { "en-us": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r92", "r106", "r128", "r268" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "verboseLabel": "Presentation of Financial Statements" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r44", "r45", "r47" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized losses on investment securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r43" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r51", "r54", "r56", "r57", "r59", "r63", "r204", "r279", "r284", "r285", "r329", "r344" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "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 Nonoperating Income (Expense)", "verboseLabel": "Other expense" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r77" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Stock repurchases, settled" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfOtherEquity": { "auth_ref": [ "r77" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to reacquire equity classified as other.", "label": "Payments for Repurchase of Other Equity", "negatedLabel": "Net shares repurchased for taxes" } } }, "localname": "PaymentsForRepurchaseOfOtherEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r77" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Cash dividends paid to stockholders" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r74" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.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": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance-Based Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r28", "r29" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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 costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r5", "r7", "r154", "r155" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.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 Taxes", "terseLabel": "Income taxes, prepaid" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "verboseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r76", "r88" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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": "Borrowing under revolving credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r73" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Sale and maturities of investment securities" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r75", "r248" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.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 Options Exercised", "terseLabel": "Proceeds from stock options exercised", "verboseLabel": "Options exercised by executives and directors" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r156", "r306", "r333", "r342" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment - net of accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for repurchase agreements (also known as repos), resale agreements (also known as reverse repurchase agreements or reverse repos), securities borrowed transactions, and securities loaned transactions.", "label": "Repurchase Agreements, Resale Agreements, Securities Borrowed, and Securities Loaned Disclosure [Text Block]", "terseLabel": "ACCELERATED SHARE REPURCHASE (\"ASR\")" } } }, "localname": "RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/ACCELERATEDSHAREREPURCHASEASR" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSCashandFinancialAssetsThatareMeasuredatFairValueonaRecurringBasisforEachoftheHierarchyLevelsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/EARNINGSPERSHARENarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetailRelatedInventoryPackagingAndOtherSupplies": { "auth_ref": [ "r40" ], "calculation": { "http://www.medifast1.com/role/INVENTORIESDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of items used in storage, presentation or transportation of physical goods that are targeted for sale to end users.", "label": "Retail Related Inventory, Packaging and Other Supplies", "terseLabel": "Packaging" } } }, "localname": "RetailRelatedInventoryPackagingAndOtherSupplies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r209", "r252", "r306", "r340", "r354", "r356" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.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 (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r93", "r94", "r95", "r97", "r103", "r105", "r150", "r249", "r250", "r251", "r258", "r259", "r272", "r351", "r353" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r60", "r89", "r129", "r130", "r134", "r139", "r140", "r144", "r145", "r146", "r149", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r277", "r332" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "verboseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Senior Secured Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r297", "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Right-of-use assets obtained in exchange for lease obligations - Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r49", "r284", "r285" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Cash and Financial Assets That are Measured at Fair Value on a Recurring Basis for Each of the Hierarchy Levels" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/FINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r113" ], "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": "Schedule of the Table Sets Forth the Computation of Basic and Diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r25", "r26", "r27" ], "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": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r225", "r247" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r229", "r240", "r242" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general, and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.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 Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "verboseLabel": "Shares granted in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Share-based compensation arrangement, fair value of awards vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "verboseLabel": "Shares, Exercisable at end of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Weighted-Average Exercise Price, Exercisable at end of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Share-based compensation arrangement by share-based payment award, options, grants in period, gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r231", "r247" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Shares, Outstanding at end of the period (in shares)", "periodStartLabel": "Shares, Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Outstanding at end of the period (in dollars per share)", "periodStartLabel": "Weighted-Average Exercise Price, Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "verboseLabel": "Share-based compensation (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r223", "r228" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityDetails", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted-Average Exercise Price, Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "verboseLabel": "Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "verboseLabel": "Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Award expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life of options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life of options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "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", "negatedLabel": "Net shares repurchased for taxes (in shares)", "terseLabel": "Shares withheld for employee taxes" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r14", "r324", "r325", "r337" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Investment securities" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r86", "r92" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r37", "r56", "r57", "r58", "r93", "r94", "r95", "r97", "r103", "r105", "r120", "r150", "r204", "r209", "r249", "r250", "r251", "r258", "r259", "r272", "r279", "r280", "r281", "r282", "r283", "r285", "r351", "r352", "r353", "r383" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "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]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.medifast1.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r93", "r94", "r95", "r120", "r318" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.medifast1.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r204", "r209" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Options and restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONSummaryofPerformancebasedShareAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r204", "r209", "r233" ], "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", "negatedLabel": "Shares, Exercised (in shares)", "terseLabel": "Options exercised by executives and directors (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.medifast1.com/role/SHAREBASEDCOMPENSATIONStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r37", "r204", "r209" ], "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": "Options exercised by executives and directors" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Repurchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/ACCELERATEDSHAREREPURCHASEASRDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/ACCELERATEDSHAREREPURCHASEASRDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r89", "r147", "r149", "r277", "r306" ], "calculation": { "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.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": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r18", "r204", "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "Treasury Stock, Retired, Cost Method, Amount", "negatedTerseLabel": "Treasury stock retired from stock repurchases" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r18", "r204", "r209" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Initial amount received (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/ACCELERATEDSHAREREPURCHASEASRDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r18", "r204", "r209" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "negatedTerseLabel": "Treasury stock retire from stock repurchases (in shares)" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r204", "r209", "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Treasury stock from stock repurchases" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r121", "r122", "r123", "r124", "r125", "r126", "r127" ], "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]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "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]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r113" ], "calculation": { "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive common stock equivalents (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r108", "r113" ], "calculation": { "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails": { "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": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares of common stock outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted average shares outstanding -" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r107", "r113" ], "calculation": { "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails": { "order": 1.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": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares of common stock outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.medifast1.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.medifast1.com/role/EARNINGSPERSHAREComputationofBasicandDilutedEPSDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90198-114008" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "860", "URI": "http://asc.fasb.org/topic&trid=2197590" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r377": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r378": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r379": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r381": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r382": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" } }, "version": "2.1" } ZIP 57 0001628280-22-020656-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-22-020656-xbrl.zip M4$L#!!0 ( *>% U7.#EDB*R4 (+3 > 97@M,3 Q;65D:69AOT* M/X'_:I6^_I]7_[NU%9T423/3>1TEI5:U3J.F,OE%]&NJJ\MH:TM^=5S,EZ6Y MF-;1WL[>7O1K45Z:*\7?UZ;.]&L[SJMM_OO5-KWDU;A(EZ]?I>8J,NF_'IF] M_:?C;W:39T^U/CC8V=U1ZOG>TU0=Z-V]'?7TX.GONS#);?@Y/U/5RTS_Z]', MY%M3C>\__&9O7K]'N[N[/SC$?WN]:M)D=?PLA(>YG_R&+V1:GU=;ZG, M7.2'"?C5#OWO)7ZS-5$SDRT/_WE4&I7],ZZ ]%N5+LV$ MOZ[,?_7A[B[,BOYG\?1F[/C473TX^G9R>E) M='1V$KT[?7]^= Y_[.WL[D7O_WWT[A1_='IV_N:7T^CM#T=G[97=PIIVUEK3 M]^^.SLZCLY_.WQS#/$_????3NQ^/8.*RAI_/WIR_CSYX[@-[>=,^N^\^]9H/ MAO=1IV:BJAKV,4]&T>-ZJJ.OOWJ^M[?S\KB8S56^I+]V7SZ)IKK4XV5T 2>V MKJ*ZB/"W;U59F\3 #^LH5S,X=6.=%8MHKLM)4&Q6EG<_;]S]7;C+SIJP:?*G,H[..(SC *;Q+ MY6GT3E)F1BWR/"Q MZ#HZ6J@RC7Z:SXNR;F =GGQ)<05;! ()'ZJGI=9;2ZW**%P__-L4:>\] MN(JJ&?^A$[=>E4R-OM(D[XI):Y#O"Y55<;28FF0:E3J#M;O="G[VHU95@QO1 M>=LH.H7!(Z"V/$Q[C5-("MB_:E[D:86$N5)90R.K" 5MIJ.*: O3$=:!)V:S M(@=.+I)+M^&T XXL.'"IYS"P)K:"6;)XAH%+G6C54#=/21'"G[ IP$NPV'K*+&BJ MZ'L\=]%9 <=-Q[W=#$Z.\.#1!; 8\4?(IIWO6MM 8P+WQW:"S$(XL*IKH#H0 M'(6 L(/)@2& S^ELX>/(')P@1WPWYU5C3Z((YQJAA,,VGE< MU'4Q.]P9H2*E+#1T_G-4CU6HV1V?FI<5&FNMP"1LK4O-*']A\O M4U/-,[4\-#DQ!CWTLOT.&.XE" 78496)ZB MPE^+;?#BQ6C_Z7,T#VJ8?)W: M%XOE,"++8;M.^]\]'[W86?TM+'#E=S>->O!L].+9P:V]]K6YV%O')^ M]W3C?P&G$SWX]^@*-> #/"8W!EP01:X/N' YN'C@PT4+ YZ*BH[AFPN-WQW# MZ&61H6\W+XLK@]$)^/B]_/ZY=0C1K7FR/BO]];WX#,RV3<[.1AWRX0C?49I* MK#DZ1U?TZZ\.OGEYE%SFQ2+3Z04YCU7K,-]>L"#":$&3 \4KX&V,;006LO)S MK#@L,L>X3TR..#]4*XS+X-\*_6 7H6.?>YUX0C=N$,8$HL>?A2(TSB'%!Y(U M]F^\!$HD>EYS'*VS"EZ\C51T5Z,S.&IED:/\R)9QM"P:IE2;4)U0C 0;VL0: M(A2=VP\+/-PF=X7,-&E*$ELMI@(95J-P$C'DC>5X37:)P_@1;D2^C/1LGA5+ M#E*64>*$86*%H2/A6-<+K7/>%>$[&T7TO(N?_ M7)2FKF&^G5& _#GOA$0+1]&G2CALXJDPT34OF-B'%%0V5[J7^O*:C56:?T2- M0?,T]>I'_D+>Z!@>&Y=FW6S8\.G:_3QG^_E:+V>7J__?H?PA_W=:>N/O0F^- M2ZTNM]0$Z':HLH5:5H]N.6?Y<_7KT#I;V_;O34UCF^=W5 M9D'V#S1&N3(5TC(/; (J_+"3 #&][$G<32W>F"(%!4KY444W M#[F2TGY./IH\QA!4O.LF+1]JMZ K&5 M:=M]3A[EGZN&WE,<,@ .!(8ZW K&N1T'V4Y0O1L^^P26?@F8Q M8Y.9>DDY\[?*6>$GIJI+,VZLY?N+RZ17GW7R*[S>WT!&SIH*/0!R"TS>%$V5 M6=\!40G+EAD/2Z#_FT3(8F G5R8UJC0@22=E,>MX+XBT*)J+*3O*<^OK92#/ MHU0M7=3E)A#&H!2#@6#&FNB<,3!!17-/YK1#9CXH*'')OB>!BG,:ZZ28@50N M,/89 \FA89HW/P$Y:7*%+' M[-_5&2M0'*9-R!)I7#0UTP3A*(*IJ!I04_)Z>64XT#9TFO,]LB\I4!71\[=O6@& MO#BU]C".3$I+ID]#/FZSA&CAHO7#\"U3E9+>5!EH\W0I!$'ZN!\+9[%X&>M MB#V)!7TY8U9;97'Q[A 55)D9=AX?*V9'Q&82CE7E.;R\K%3I3 5+I7#VL)[' MXR?!U[FXF);)VD(VG >R,JK^8SP](\J7'$^-GD2GUSII",W[TV0"+RGM!.R3 MC\66P;]U7C%WP1\SC,)J^^MO"]3]\,<)["FR2]49)[9^F[ZB';>T983D$'.# M,3(-IK-BMC8"<'SZDW7A8PMME,_H-*4T+X3+@F2V;_3#_8)O? LVD4%C J3I ME<[(7!Z#_T\#XF:UE^3&EBF<$8:[-T47<1 "=)^>%55->2D@R]NRN :O YP/ MX/ 0I_VFUK/H8(<,V'?ZHLEX']YO_=^3:*:8NFB#P421:&#X)7B^BCR.%LJ( M,UV"H')'SFX L[!G8,^Q'\B>?;_[?IE[^W?$W#O1'3E_YJ)2&_9'W[=Q]@&[ M5>Q$L2[;]1Z#CQ1^B.$EIT@D$!MSJ5 %M/94([B M8UDGE1V8 ?_Q: ZB+S77T1&O+9PZN(ZA8+-*L>\/%FLO, X\NR$C%6?8C44Z M&V0@3DEG/;"1[;(G0I A/18HKCR]:2] :(.F!EN.+978&UJJ+DH/A3=59VJ3 M!I8G:CUM7(QU<+^M(M:@+=P4'5V[!+?Y1! 4!1V4&^>QSA0^)J;X94FW@SLB MW4XG$Q0AY!GV$4!O[98K%SK'2)7WJFY/VJ$)56.UI*TCNBEN0R&;9LY1&,H6 M#BZ/XD!C[869 %2&H4[W/L#R]([PY'?H"J%0.3?DP)$NPPB$*R%#A;L!'CP* M ''H&[>9Y=EC_81!2I ('59F3@\R=I*JRHG(V+SC-H C M&"2+T 2>1\FU:Q6IE;CC=0 _FZIJV%5-09-=:2NRP0VJAQW? G2=MV"?=.2U MO TW@6KC5FB^@:"QII@-F:RA](C#^K*6UXVG>C[/3$*!Y5I=XS((^(8:A=V3 M,6AGY6K/4@W3-N-VB/3%1X1(_S;XC[T'_,=:^(_[(=*?W1&1?F)0:H),.@4? MY0IE6[T1E^E-+R@2RL]4)QD).Y2>-+D5G(32N0W/MW6!1/1+ MG1HNY&4W"_R,"'T/"=EVPE83F^ ?ZUQ/*#D6J1D]U!+[B:K\4JH@:$<3DUIH MY_&0&X&/X7)96S!M8D%Q$F4",8+7;4U@79T5%:];J$M88,DY1KD2'^E&7JW*:UU,,H M"= M#ZJUXN?*."@3 G>!1V/A&XHH*JSQ']M #A)6$RR]"NU_?R DW(&5XG7/2'(! ME$K-))*J)/\2.B143,_,-R+XP,KTL>T?0.D[- N08%UZ2M16;&*7P9\0+3J! M$:J+9SX9.B5=Z->?B9V),AD#"<(]:!G ?[:)+)^:O+5_2=+,FJR%P%K%3<1J M0;9RK/UI_K@R^KNFK;^Y*]J:'8>E%[R;T-7G/6UF'1J/@*]:?F'O_'EI<*,P M?/;U5T]?O'2^70R*:@&GJ!S2J')VQ0_A$]29EWWKA'*D+@B*3[*[@T@='*OC M[.#$4$72^?9^CB14K851\D@PV;DN,ZH5,!4*#-)O8>N./'R!OM:SN9=\F NV M.=/.R)FQKAL).';ZKKDBHO)),$N6X&F/7.$Q2.Q2&K1M98FTK;P%EO8X3@R* M*U-05QBR3C1(&T5BC=KDP.XG36DHJ>LD6' J: %HV55JCY1@2>:$\+Y5>\L^\DU/1FV=3H4Z)26.&1F!T#5<&<4J M%(=2O!'<3UQ;P5:!,D8.QI/*.I;RMDG=8$$8AWC2,,:CTQMEW1IM9^Z7W_O\ MCFA2;.A5FH3RT\<%&&;8D.SVC]0H^E4 "1F8CQ2)(WP-2DR.P.1%OI4@Y*"F M.%;L/\5*VL34JO,Q]@Q2I;H0&!)^7)2MKS&>V6#[+/Y.Y',%$\@PR>T]VB* M58@01GQJ62\[F;E.8S%P7":$'P#Z('J8$2*>X(DE> 1*_)VQ.FV]H#/0XJ. M)E'RD(XU_NK1Z]/KJ1F#3CFZ?<9@8G1:9DDEQ0.A>H0BC[[?2@P9#S.8%7'M M#:#G04A.:.*(5ACFXM)6XP#_V])H,6%Y>L\)EZ*DMQ(8 M,D'EE(X&W S$UTR65INB"28>-_V$ T;P>%79[@FX&8M" (V"\K:'#,#TPDL4I6,V1 P\,LV=O 6E@ M=(&=1N?I<1^BKRHX[3[.:_=7GFA[)43H,3(5;79.5MRL8+/+UM?3V[V#\0

    !T[Z?;?.7MP1Z^P[EF!- MJ:7[*GAS\TT!^\^*&H^:RRC(,;TR'KPT$)XU5ZV/"(4J046" 4UNAWJ$P7C]0RG5G!O&1)' P6!DN M5J+[U"\*<=HEOIU^R2=)XI*M1U(M'8$X*JJ6(8(C*0IL:L*ECBOHT*( X66( M!-CBF0,GE2VNZ+W;4[BII-8IZ!==%I<:W56T/6<^'VMI[HCM*'SO)<*F"X"M M1#A7UV04V]#W3S[T_5GW8/_9+>[!L.!1MR[LA@VAHZ BQ .Y@NREP!6XK3ZX M@=.BA%>V,A9D0(.[4199YGPZB&L2*2Q$;HN(*QN2KT\X,5>[S_@ MQ3X<+X:BY58%B2W+6B%'7;>57I$8F0^Q:Y^/!V_ 0K_!@OB\J.@[(*/'=T1& M_XSY0/&E*!G8O6N#K,TK$&Y=N;H2PD+] V?SS/A<42?"D>D+E85-!HNR8Q#7 M'=/92E+6!UATLK0I>3%2O8AW>2Y1")3RO('76F4XBRFN1\:<*HJ=J>@[9ZCKZ!6_]B(?1/1Q(ZD0K)\&+8U\.VX*^P4!FULQ(G314IRM^,HX$FB34 M0V/1D#JC5V.(==Q0MC@O) J,\=;K1%=N)C-U?>/XMEAWCFNJZU4O^L .17?6 M2-UTTX?02#T&AB<_+-F,E_I;8(+YJ$X+6E%H[O?$Z6>L>%^R*X9N&>'!4F3@ MRM8,M.ILP,9J_ I:S;4JK=+,<6\\:^PCF.3KD4C=VUHPG6[5(N/T2%MB=" M*LU9IUZ0V'Q_?\WWOLIG=].%M?9('8F:X=9/OF"53;R#G1='5B:^0;L741GO M4&@VR#3IYZU_O@-VQUWQ#7]SA\9B1MNH%#S?(?1^-,P0_M:NX+%6TT074R:$[1SL($'1> AT*.CP M4Q25OL6.DJ5R ZNU(O3Q0$.N,&A/_56JL'RJ&( ZK*KMQB62Z$P(+>=-*QJ6 M>UAQ7NHB1X<=L]@ M0E&"(+XLQS* RB;8$^R8T4\M\ M8>D?2+!(JV1\M%]Z%FA755.YOJ>\9:0O6NI%T -!Z%,$L:T=\FA?ZY)6&A%P M#&A!\]+VL7H\(2\96Q:VVFFEP.E3T42NEL%7!55M9:G304WYYTL1\=RI_.C4 MYRXZ^B)8:0"MJ.J LE8A<(L:#%5 M#_;KZ,WA,:5U[4,T!Z(L!K.,0Q7)*HC0W2&>K&OD?_PQ_2(/=[+AP[V[,]K; M=S;GBIZ@K3*,%%4 F9UD>=#>EU*=/V]*S.)65D=W3+7^O0ALN9*W*/HC*+'R MB(B*S2=2L/8RBI++Z#!+JK'-68XA(Y9%@Z=Y0'.X?A6>MU?U18WA\0QC1L3= M87LB[.*6544@$X=/YP?8W;:[BZ6%%,YYC-VZ[[I-$_6FRRCNB1N_Z0XRJP = MYY) %\=^0X$RT748D;9&79$AQ$EF5V).BSG^ TUD7==?-'3&$L_#F1D=D:P'@F/%S:ML!9[V#*8J]"X M>V;;:7*Q7AG)V;4*184S!=JU3_P#2@JL7]C*ZF^]_8$_5M4&MT0I%;CDQNJN4Y^N6,0T9\ +(F_'_,E5.H%CNU M4?Y/E,V/%]/"(GISZMC(78:QSBU;Y?MPK'&5+]T7_1EUNC]\^7AI$;E97*G/#=K\,1WD.NKXC*\ M)BGXB84MQ6&<"5NU83LCK":33C5#L =;P^Z1]$6.80HTY"U\6^P.6P&X$4#EP5@TR:%21<50VF:YLQU_; M?%4^<#TG)-M-IPX9^ *A]SF^"/$]%^BE;6][-U MNC+$=&+$(05' N?+>2Y_-9\2V5#5>AY4-P]4/E/D7*/<4]SJ.0A,=HG2CJO9 M*F@*(U 9] -(Z> !I/27FEK=CE0(SA^:IP1]T&7""5I?G%#=H.]=N9;/&:P$ M:U/(+FA0D @P0S2IOWBJ=S\BX;AQ: PO!,>4\N=R]..^S6U/9GN=@I'I9G!( MY[9Z*U#!$2-7N/;?5\X%/18HMF=;-# DF_]%!E/6 "$NEX,M$LC]"%M.%.UR MKC>^4"L.B\I656)8-'@;#\1KLABT]JIMOIWPXX:+\"53U+,O_Z0OS[TW)C;= M"\8:$R=XV<;;TERI9".^_'DQA%GIX\Y 21*,RG5P2''B:HRI+3CNTIJ+/N22 M!UU)2(EZ#UNXB[MO9SC3Y'J,N+H.]SZ"%)M<@=W1>[N8+!6<"^3L-"UQJG2[ M2E.A/5#9#Z7YG,6E@#%#=SFX.<8.8AU.O VW#K^1 &DXXPX(#L[;1"48J[&% M&9;>92L9QRUPO^U=:ZRX=@Q7*1G853=LR!9)D)$K9-N[):%&UPW%_HR^Q79[ M""S@-$%#W5C"QJC1HB@O21(&7:N# I>X5TV,C0H(3V O(JA<]A5OA4/((A)% M/I5)(?P(?5H6B\)+O?I4$72TO,KY57T(8CW(WO=>NFVZ/X>5;F=%],X61!X7 M?/M1*C@S6V/XG=Q!3<)@(][4 ]+I5G+*9Z[=HD18\V)%U(G//D9Y58;GEA.A MB-CEHF_7WE'!-$R6V12(S4OW;C9Q@=]6/T:\HI6; G UW-)7[[JKNNPU+S3R MX+@NF+ONV.0+K[IA)\A.P5_#^2FVTE?D[P)O=H6:%?)B9#IC-+KK8=#J !^D MZZN@U"]HRN%SA4'TG@W.[B5J+J0]-?->GZX'5,?MG,"P#C>\H-CO]'#68L0I MG_9UP(.L94T,.M]IP1"D(I_X-NG^*&"?+V[1:?L4^? QZW>:G^U([R',=:O1 M$5?)\T63Y-G(D9TT5);.35>"UL)TRO@[ABN,7$)+7NC!4SQSAF*L-?-6$EKJ M]>7H)+;2P-ZZ*9.8 )G!0L/N)G$;3)4:LERF=J"%6@X:?@&0C\#H]NH8,C9G MW._65B+9<]W"9-]WA[M'\2DK%^&Y[UG'A%!;H2/!(2H,M0S'T@H<./^.& M@[R2H$]GR[E Y&<&;ET!]L,%JD>-N9/8=O>A@SNO;=$7>C1I@VI1_$7?"QL; MIA%^2I=T&V,MSAP[F_ZF<[H8,PKZ(TG&V_NEE6U?A".B<^T[$,";86%6MEFG M&TGD;LV;#-^>O<[!#(_A+2O!F_J.O9ET7-I-]!_[F!O)74A?)9<7)0C:=$NF M.:'_O?R\D_Y1IV:B\):2-WDRPIV'SRUX7Y(R)R7PSI>VL-WG8!]^EQ5%N7+F M,U5>F'Q+DBF[E(+9:/3]6P1+84.K&.LCEQG*O;W=O9T]W)>CNLY'Q&/1]SJG M*/8Q4+72V9=[5D\="/BFHW/G]ND\N/;=2N16E]?0&Q/G#+?0+M>:EU+$XEM? MLE_T ;;4IN_[OBLMB^R)>.L\UX<@T!<6!%J_)]R_-66U-M:&:BKO1T,PT:G% MQ>/F^%Y.OB/AL)-+;1>Q]R%(# FC3+AB!\MU+.R'^HGB'W$G6!+>5')C2].8 M0F3\8(T-%B6X@BZZX(EC&W.2ZRK1-:4??7X,_KT.JJS/T>_Q*H,-HG'7K91$ M+)_C;LTAF+9],I M6Z2()R;-*&$T06>L,EQIUP+BMA [I28OU-213%*F2(5X?EZ=.8,JU^3%V4@4 MH^N"EO!MN,\- 5(!-O.9PZHG!A_?.&4"(W(_6ET+:&*0RFW:NCG=]TCHYRV! M^?-#ZTI@OBJ+H1/6!<#>Y6MJ+8M8U38?]WV VV% M:,*@;&S'LRV)]&#+;39R#<9QM00LQ,4;BH[&LR+4^F_.ZY"H.>_9,:3.$&&GW21'\IHK;)3>QK:@I M[.4*5-VV=J>^+Y9+]1WATB./L?U!+396 +F>Z',.$-=/H&?B0")QV"A'M) # MJ_G0PHHKIVRY(X4L:FFP=P)F%\Q QZ[O"&L3[AP$EIZ92S=P*^'I#WA(X'L6 M8P@?MJY?\/51!%VV[[.A[OO>+6JR:;]E;W3P3,J![=4H0/XA18LX!N+-S98& M6VS)#<6%KC!(+HO!T$#+G]8YWG#5:Z+9[CE\P]V$]YPI+^Z*0.X!FLEHW03* M 60MY?'9,Y;FA,R"/7MU'0A3@%Q("+J^JLZ[+FH!J5LWMH6?>D->O;[&.M4J M6UIOH"C25AF;';/R3<#3-H;9JX]86OM+39R%_8CAWZZJ">#I8BKU0>@?0Q]& M0!*:D.M;6W-PQ&M98=;E85"G,Z5NG9?7SOE\L0;;]([(A[.":YWD:DY"A&_, MLQBZGIL%A&_&,,3V F9L9W($!6B[K 07DM+]&/XN4L44P'_Z,,%LAA%R*NAR MW5YJVRTYJ$F3:T?\#:3M_LW6L6>0'U]-_I@PANVZE**XC/B27<1^$O9JIE+] M9!2=NRIYRB"_F@JB3+@I/!1RGK! <#BCC0H0!,:F%Y;/&Q# M U3E=M#<2.I3K/S#EGO/3[W9M*FZ/]JAO/[/^:0AL^ZH+#&2MJF;O]RIM[T0 MI;4B7??;:HOH0P0#+1)=*QG73]W?DS[4T!^[LDLME@^]!9T=7#7W - "2,2.SXRS].V;0IN[XXFZBY/=CQ=@?U0%)C'[@.4*SEO5H87 MI8.+SACZ+-08?+>1:GT*S$0(?(*S#TN_$.@'W_I=E(%\O._'](^[U$HZK]FD--/S'[>Z-9ZZ[M[T3MG?P#XIB@]%LKOUMVW]Q6; Z">FY$;W5)5758Y#O^P(E?;N51O=&5.JH64\+ M-I\2E26-50SPE;_&IM.7]XJZ6]92Y-[MA1M.XBUWP]4N(_9[YW]QM+?S^^^K MS93-LM>:L8VG!S<80@]2F.;RS9"TQ,#)A;65N9&UE;G1N;S)T;VUE9&EF M82YH=&WM/6M3V\B6W_=7],W4SD"5,;:!)"1S4T7 F3]^_QC+:W^R?/Q+-1 MGD]>;6]?75VUKW;:27JQ?7ZZC4/M;D=)DJEVF(?/WOR*5^"GDN&;__KU'UM; MXB@)IF,5YR)(EI]<3?R3I%WTI M^7ZN\TB]L>/\NLU__[I-'_EUD(2S-[^&^E+H\)_/]+ 3]KK!0.Z$NR]W=W=V M7SY77=E]T=E3^TH%@]T_=U["++?A>7XIRV>1^N>SL8ZW1@HG\.I%;Y*_OM)A M/GK5[73^^QD]]^;781+G\+447N9?>8RYD7+U-=^2D;Z(7P4P794^XW?M_2") MDO353QWZ]QKO; WE6$>S5[^R52)($DG22KQA(J-?*3$SS^] M[/4ZK^W"5[&%A\EX(N/9PTRA'F($A>[KS988R4S(,)D@Q_ZIC)+-'0;"2C"$@P4%>D M$,,DBI(KE/I2E4T0R'!CK&0,E[*64%\#-F,&+1U/UGZE.U<\_[;U\_=CP\!K2NUKN)O(-&S8 MYN/.T[SPZ!\!,PH 0:L"\IH.+$W1E"!R- P%-N0FR$"A#G(R=B6HR\27F@7* M89*VB(< ?U#(M S+J8ZRF=X-899LW2#[ 3H2(*J_E!%24SWD4^)(-5 _(#Y MR""'#UTFT24*5.,DA6OY- 6A;!JB$+3_6FP,-L5%FF29 $8& X?3@&9TI:-H M.(U(+D<.6T?0!-.0')=))J)O!&@I#C9$I2PA#V(U:\ M:2B?@NB:*18?\#6%*R\3!?/5<+.R5;&Z@,.O4$D&R1INQ$8W(0V:A!^THZIL M3@VOP%U>9, (2[1-9 EIX"-!.%3ZPYLU+),PC&5\0H&$O M\S2)FD.DG3)J]$X!!Q/I,IPFS:A_,$;Z&Q+ZG0))(V=%K]/MB;,1FER/8[3 MH.) .F["@C]0DP#P%,]+PJ0%58#V&J?N#:?$)Q@H::((V-M%^@\8-:$9 EF" MG29D,]0U1(),['QN56N,6:(?(FR:=(B;?XSF6Y3@3M6E LG+\;WN_LOG+;1R M2:9 ;7AB"(*@8?Z%60W-&TARC"C@N&SH\<%0H92#CS+3549"@9&=*:.@661F M0U-'YLB7'1W)(+Z:JHLIS0LM#<3C!=)55:XUPMV\6KQ& MF:7YS$ET1XGD"!A+PU#E3$URU*!2T>VU4([:7V_\LC;^MR1!&165\(;M>LG\ M[HA JC+82*>Z>0:%Z<2(1DD03%/F>1NHXR;3O*K#N^% _T9KAK$8@'*I0$TN?K"U8>XZ5(7"7I%^%> <5W MG* -!\1*L=<1L-DX-.KKX2:Q<6./,))#"O,VO\,K.<$PU_F4G/;%.@>IDL#K M8?2%1]\<]1:D>>R NU MA?/^LD4&IU%QZY@_E&:!;:T)MSXZ&-R_F-_<63S0RP'&VO^9P% MLD).C $2 .9-2*-QUA@1:;+5:6TP!,W+8]AW%,;=;' &0"E %U3XZ7W[Z<(S M7J&!A@:@II!O9)MB,L5XKYPE^^*T^G/8Y-U!N7U#&_!8""!H&-2@'&@#'B#: MZ@)^=^8\_)"9*=ZO ,IJM<65A&M=M'J7T@IJ'=4_)\V''8N M_A4U&W9>H7@^<"_ZHDQ%O%ACW[*PSU?K&H9SBW2^G*=L@MBT\T)1W-H:,Y:& M&=[A;IXYK<7\R,3/6D^ ARZL7H%.CTAB_4R+4&HA(5NCTWV@4PG$S<(K5O10 M^KD:*?[+"O1;YA>T61D'T$A/0*W-KY2:(U/FXC%V#LV.WL'VQU-T:;C^XXWYB7 M,6A07D9G!R%";MT)H(GD:*)5GF]0C IW<^;*$C8B6 MM0!>J!@T6:8];+$-51:D>D(SG:"QC2RKM!8D<&UQCJ%+9E4XL6)9$A_-!.\B MVUM,6*J*-5L9XX@5%68(N!N2PP%-PDV6IU,?2M])4):0HMO,I+[>HTSJZ[\_ M_NWX[?'[X_-_4U+?V_Y)_]WQ^=/+Y@L:PS6Z[9V7")$^0$P/ '/ZUGSJQ:&N M@G6<.Q*-7@^D"T,3 VQ3FXSX5IC_?>MLRY!S0Z>=49@$JPS#EZ,6$91IE$L3 MAH0H,E&$)X8W<=J$BV52%DB8@FP_EE>"HCCRDMP0EQSL1'4DZ MFZDP##6NZ M8Y9@:?M>.(PWZ+VUTVOO=U>&XAMZ!SP>SF4"?[^]]V*5P&\>] ]L2K)0#O43 MWH$YQYCU?H44$0>D"SV[Q5/U!XCC,>$MR<)9\<#OZ''^A.HM[@Y,ZU)%I'T/ M$KB[T0!;R$<"C)MQ$PROUZC&#Q31\O +[S[OO)[_V9L#Q-.)N%FVHM%M[ZU< MU=AYE*I&4=0)%8W3_ON#\_Z1..^??C@^H1(B3U?Y:%PID7H/[&HM5WU7 Z24 MEV7!N-/N]%HVUI*"HMC\6J[VH.-@FJ*!J7Z%Y"*),21@\)=QHGCC[[38JN(/ M6&@B,16="WU5 Z=2E#)RJD8Q?QBW_W6D!Z ['0#;SF4P@A%0%,J>F/<<.JR9A?DP;6^Y1#@,)%64RMT.NR=R)E$C7L" M8TQ-WK1W2+JVI%?] :KZA##A?!G'Y^W<\7ETV7*/T$:%^=A<<0KW[;0(]"SB MK=Z:;5OEL6D#=:U/.G 39O_"S%9F<,C&P<]D2[+BU?'Q<4'V PL!C!V+J[A? M91?NRT8%-&_$2;R5JDLONE]:.[^XDG 46+<##<.6A@@BJ<<4\#B4EUP HI1. M[_D$Y602Z8".+'EQ.48W(^-=,8URF'$UTJ$UQW9I92Y&_/$%F=QXV!XH>_@. MS(IU9&]KLN:$#;2!9YIZ$)>)YO!(F%R83 EG<" MV?@\)^)5!V,_?A%*YT?A6S\AU85SP059N8()F9.O\?JWRFY_^K,W\IWOOHO^1I4F M*QV=&H&IJ$'GNUX(UQT%;WDO%JD_F FN 1@R]2[>,KP'DWT\HNQX1,*,NHZ-5(%9+AL,2:G,^P+6BV7)[>/#176JI0:@I=RF9_#3F+#*,P MW$F1F,IF=H(%/CB$4L=9[@>"N )2RZPD]X2-H[N/TCAZ^/[@^,.9^'3Z\;!_ M]/FTO[:!WKL-]!AK* ^3DAC:%E&\+ZNM8HY#ALN>)] Q]K=A(+#2<436?=SA?U=;P M4Q7>LLBDS."%!233*"2R%X8@P&>FS%;&2;77!V4T)I^ZG'_6_/D>CJ0N&0\6 MEY=I[B+@IZV<9*HO'Z6 S4OA@ ^]EKBU^UUYIVO/Z@7>NJ&;D@YS/)<)!"2;"3^PE1"C@4-213DPFT+S*.!NL45_.$UCD,M-:8.:X@E4 M[@Y&1B,G\Y#].1Y2JN?]2\EB.S_?$L-RL>U6)R@U#+$Z! K9L - ]FQ9%321 M#KGN&59 LQ91,R9! ,LX!&B(E;;@@0E2QS8%L-[N2[,. @7:7V=M<6RJ']1^ M4+L) 93K(56\- ]@RXY+!K5A8I272E54O*2-;+/?V?+*-G#0.@S.$>6F7OEU M\+/0<9,K"NUR@ID%EX0Q PK*)S'E*Z:H\<1)GZ.JQF%;_'$=DM3N.>,HS1KM M)])82[P*%#%6**;5+RNR<_$)7@=[5J/>' 8-=6 RM]AXBK]E+H+XQBU>5G3H M=7NW#ABM;)Y+G7$2O]M*$OV]VI#NI-_RP(+Z@;TYPH?8UW4L:G5C92EIR-8H M+]J7>$2336>N6IJQO!G_1HD]&RL7EBX+:U5 WOH-@TK$,W+//;EI"HHB>P#L M<@SK:F0JLKMID/A1S! X2JR061#N6U9R4EMBV2[I_WJ\%)0V6UKC9U',K;!HF"1\O.!OM21+6O' MIA!K=MKK]#"K$;VHI\=G!Y[4()V-EY'64K38K.7N1L1&&=LNFF9L.\ L4^(8 M1Z1K-,+J=ANEB#"YL,%=H4!N*B4;,YII?\'IZ_8H>)*M->[/:U+H$R@*S)E: MD=A4+543.!: 3B:O=$K#(^ZRMZ(X9U:21\L:W'X("7BOO?=R=92Q>83Q\R2) MJWKK]?N^<8ST5I;\4'S$IGC<'B\T?;CA5Y0'4W:LLMO5E]O85LEC>O@^[V^X9[S8[:U4 M\;MLH()P(V)42Y>VN$ZSI1[(%8;BD.CY MQAY(F@.NYO$('Y]')/)H$>V*U*7QMZ\4H?96JG%>-E'EI/B(A<(/6_!R#-'0 M,:)%$&##+$*(:PG+-0A1949,RW)BHXL)3U%V \-#4K)17HV4J2T2C$K?03-& M,2R7SB#MU[:[+4RMA4VD^L6G%_K4O$2/JA_AE&NLD[;)NL=J58WS.99*!\)V M59_WL=1Z5%"3=G;VA7[Y;_>I>$(AA6>EBB30P2(G 5L$%[I:\" \]ST0;:Q. M9%IFL8NE52-L$&1(B)ROBEF1=&[GC61R&J-<7>\1\D#C'#U4]2F:L4V%E,,[9Y9[^@^A&"T@,YU&T/E=MN='L(!M%O"@5(!$TQT93L6]8]" MFUO "5.1NI#.@VZ"/# GW:4#<.R'0E87D"L41D]1/3=U%BL)"',DTJ^UN]?M M% YYN%Y-7G12&Y7SEEE' QI-?[]>7%>\NVH@QU"5B5VVXZ67X#>%EVXIN++_J M\11#3:S64IQ(6 V@^O=EKC5%>+")>'N/,A'OP_'98?_]^X.3_L?/E(_W^_'9 M\<>3IY>/U[QB,R>)^*!S?=& 6F0PE=HB8'YF\ICGRL9[.29W5J703"G]MU2R M>( ]W-47ZN60DC8Z(2$G+)IF"!#>#]#MF\:)OB%Q^=+!&!2+T994'$V)"&+RK.9 M9K3&I&G[.%T[O:+M:[' X33%D]3R;&@(DD#&Y@A[U6R\$/!H9ALGWJ;R'-"3 M:M43SLXI=_PMR$>Q2=1L""\9.VPRB SI)ZFLU/?3U6'P9'JD,QFU<<0B6=/H M;L%ECX(@-*_T3I]50%,F:?5D8"AUA#4\2"ROA-96>."B1K2 :SK.0(5@^S&H M$AK/_RQ%X^"6HP:1"U8'23VX7OU\2D(*@<<#T ! M@2;=!H0L-.)@1'+%+%QMLTOVG=*J770C5W D?PKS3K99VWZ0PM6 XS 4BDQ, M. Q:NG8Q;/O&N$#T7A:IKB2_A9=8E312+E ,AIO@2]=-"&W?7(S"K=5Q?:]Z ML1G.!E/9Q,0O=5AM<$3/D:I56J/D-?K?L6$VA>5$R=H>#(L^BP-0>6&CFL)9 8&6 M!IGKYD#)G(79E!O3<<(Y^Z'*"7@@GW(%[00;I$K?UP1_HQ^1EU4X_3JM>*.@C.2S3@VN+G8<*2 AU^D,@ O7U\L%"JM7,EUI"#UF@P@E8F]NM MWFY=7VV=I#LR1EF1$-[PW=<&NZK!$W9U)LJ==X\-8I-(A1>%A;O49UUQJY+" M[6TU(PPI4@;/0D05/:#RZT^/G/[5&')JE>T32I,H_ *K(*#BP*0N!,I/72I" M]XG1WN1C&:AJ,'_!O:F4F2ZU]F!*04>3Z"16LQ5X]"QA!]/$DE=H6FVSD>HDLN"1C58 M4,G(2T6YIBFH0RHSO89;ID%>D? @<]NWNM0K;Z[G894?;90GG]B.>ID]^N7I M>J]NLHT".TTS#.>H 5;;+'B*Z<+GPRTV+B^3*EN>&9OZZP%;U!VH VMY/WV4 MJ0$E$,>^8XDVHRBMP\\"V8Q BM&LSNP>3J,96GA47. >0NQS3%$69!;*1( Y MGF2\!4S3/AKZ5IXB,(:"]L=)]],V0+"6M%)K;!&@KV5X>;%:4\2)HT;PZJ$"2V[ M GKI)N+*MM_>)53X*:M"YR^E7B*>A_G)49?FB'@OC8C'7:>:X'PTVETI6-6Y M!C4I'\!446_AUC$%%2#A[A*V'NNM1J1UMC@.UM=@#1J;$\=N='J)NM/06_0; MGA%5@^]M,- \;&X.JWQN6*6=VVYG_V"E MV/QH\@+,I3R9O'K>W##L!:EVS4L3."\(%G%0BOKAY(!)9/BGCZ0%"PT5\T\T MCXTGIB1'X7CS-=;"J\Q!4VQ#LQ4TJM:G19^K[:Y4ES%@B7#+&8(*=;N2IH Z M%>D(MBB D8%,*R8V=8*X!K"/N5) SJ!!&>$VP/'\V@Y.;7%0^"WG,B?H&T8C M!=4GFI*5 +V="S^E-&N-F>V(0R%D,(1I2<>DK-).L':K$L MCAUQ8 (>O(??Z\& MB\3//^WLOEX ;;I729-9NY?YY_/'[U[^!C:UHMR@F\EL33AG8>K[0FITR6E" MX9LVXM2=L)(JM^CLWHKM&*I=RY2.)ZMZ$Z!L7CEDB@#!_H\Q M]N3@*K3(ES+N]VCBT+^B1@YJ7 MCG9GT4(OZB=BN.[OGZ6%-%T/ 'L&]O]O6E4';+&&VYO/XW/1/IP"[$^Y/SD9 MGXL&\ =%B]G2,?3D8T[+Y9@G&^]PF^VMV24O*<64>QLH@!)3M+B4,G/-:6:S M6>B]9"=,+VODW69[1C+D&>DQ*BSAC\.H=QK'J,]+G27\9A4WJ)"ITN/!-,U< MUV/8E"^Z$$IOUB?= PM"9AR',2YW8&OEO% G22K8;6W%T]+$6C4SR[R4+H/[ MM*) 1H# ,A4S8$DVJ\LDHC&,OO%SY=J_+6N)-HYB_ZM%UAGVMO&<151"POM0 M5ONA6D@;UNXYA"(-NQRZG#?UU;B 2;@WV:)FS/9W&!.O[8A[FVZY/YB:_N+Q MJ^G-]5H(UA7"!RN5\JY;\&NGK]LV%UHZ@X6LPM578\'*F M)CDSAFX'.4.O<^?9/X9]>_9F@35FXS?0WU(9;2XX1:LYY363R\2WBX/=[O#A MSF%S\]!^V=QNTZWM/*RYM]?N[NPMO-UI=Q>_>MVPN^V]YXMO?_.P]S;;%YW= M^QCVY>[+Y0^[W^YT;S?L-J$#HP1@73:1\3^?[3RK("8'FTW@]"21#L5/^_3O MM;F+9H_YF\;J]JHW^2KP+OX?EONBK ;AR%7T9 MG.5)\$5\) M/M@:,5[,$!MMZBZTBL.,4%6/")"C0@#FYX M,F0_J90:*P#U^E8 &S9944GW]\FL^X,C[@(#Q%+/=GNON&T6U%0@U>L!L +* M[.$,5XH*8&NRY2& E^),1A@]8B-FSK'52,[LY3IHILD5_]ZK0M8:06K MS3B ML(RM@8%6M"^?TF0KY>A>WH@!,7/T",X,(_V Q"'XJ!?*0V\.CK[W.YOO0_WM@^_XPY0'/R$#ZO$@T&)<7)L=-8060^7FB6W-6%72NXCDU@N&W;W=FR5#ZQA> MM-]/7W+\2!$W3G*\@T[S?;"[Q4&K.\1-!>X"B7-Y\B8A^389G[_;C[#"@J E M.U9-]2H7L=NJ]/3=,2U]RZ'?OML!7<4M/]3,!A'NM#L[;;8IGGO0O\EBY#KU M^N)AAB$LN*D<)N/+JSIS4:Z28U-L]'RV>%IWBDUKF/OD9D?5#^8VWG^\;N.& M^W_?-MX7ZOE__V<:*]%]3J[?WH_E^GWGJ/-W"1WMMLNR]>W,>P.]WG2Q\6.]F^7/SJ2OS$-TO5:_=PHR#2:/?P2B'S2-W# M*X59D]W#*P7,DW8/KQ2R]^8>[G:[:__PP_B''PV(ZJ7_W@_A'7Y._QZ3=_CM M]<[@B7,>+]TM7!KP@@I0T8B4#,P['X',57),B(^G)GUVH;N8RVBXRANF//4X MR7(J;!Q3BVH5R"SW$MY<$OSM1);'CW!KM_-Z'[Q]6 /YZ7F#C4OE02FK:RP M:_V+'3&<+^MH+J4S#[F+=TIN9UO:\%IJS&40\Q$\*3Z=?89525<6!>N,F<+= M6$4*[G[1P1=NYJO,[UZ%31D%TVB>I54;.]"ZJ'(9%U TR\%YW\H? MMZ?\\8#V 2(SK_>4SU<$:):W8?$\FU-FLN+%IVYGMW6J/[C+_RX0KI2IOUM! MI[4KW/O9G<]Y;;8O?'F50GZTG>Y^VTYO#Y)P!O\;Y>/HS?\#4$L#!!0 ( M *>% U5H8:MIMP< % F 8 ;65D+3(P,C(P,S,Q>&5X>#,Q,3$N:'1M M[5IK;QNW$OW>7\$J:.H >JTDOV3'@&N[J($TZ3507%F293<*TH=B-$#6VN5P.)PY/#/D[NFWEQ\N;O_[RQ6;N%RQ7W[]X=WU M!6NT.IV/_8M.Y_+VDOUT^_,[-FAW$W9K>&&ED[K@JM.Y>M]@C8ESY;#3F\=:K5KJ0I=S(\<3QWK=7H]]U.9.3GEL=](I.EOH.>W$^]-.&.1T MI,7\[%3(*9/B;4,>BH/D^."(1KV#;'!\0$>"#HZ/DE$FQ,'^X#C[+8&1'8C' M/M;-%;UMY+)H3 M9NQ&Y[SXOFD1DY8E([,H:.7_"#9BD' [B_8?0H^2!2WFD_3\)*[N)W(DW>M7 MR4'WI)^TD_5I;#>!%.XG\P_-X.;7=UWUQ_> M;SN9O]STP9.F7S?9)2\D*7;39A<3;D23I62(8M_^0?FF?27DSB[Q_]D5NZ[7WOAFLVX5-BAJ:29N >-Y$6 M=Z4VCNF"_:A-SI)NZS],9^QG$C+CUC79=9&V$9/CEQ"3WL[%Y =N$0EX/Y^S MNT+/%(DQ-=="(S1,*#1R!D;@LF"\F+.J<*8BS !9)"04Q(RS''=&+N(>NAK-02DS4<[*.A 7L1JJ^FEZ@4! !$#;2$X6RP)^5VPC*E M9W:!4D-C:1U*-\>X?QCMAI7-%;#9A3$;UKX4O UV#F^W:\%Y_>JHEQR>V!I1 M=27@*4)GF<1M"-LUXX8"0!!P.5+D \D(J!PI:2=>W(OEH$=/D?Y>2)LJ;2OT M\\1IM(I(*8U.2>"Q97L AB @+4;_ZCZ=\&),[!R<=%,I2(02:W^/WH2NR;Z( M=_%6^@*PB CU^IDGKA7@1B!Y6[8>*%L;*,- ?IZ/X0P)G\F_H%+J'^P01%'! M[@I&#]K'B??#)5G4^(A6R&B?AE+3)]N45W;[+C[KC0BPJ$>*>517!@I 3E-I M ^5!BHJ@QQ?'2[)<)5Q#B@>U['M((1RU2.'K$P M6*UG\&M$7A#4B_XDOH!J=PO'HQW"<7^PB>.M"6L#SMM3W=:HQDJ82N'!RJTN MN.=T;@%T7U5Z!&-CN$ 3\"WY2"KIYCZ[/S6L7UL!> %3<5FLB:Y4I2%UW-<3 M*BM3 M,V5"-IJHT(!H3Z=$P%B@P%:*.%2K]FO AJ[PA?K"U9@KU?#(#3'0)P M).*K*5=58"L?7\5HSU(L20/,;7+]53B4!&G6B?MCUS(C?^T.E M&H,2CQ>>H#4NT-'2 ZL]"\ZZ/D47($S[MQHA_5OD?EOEP >< M%"939Y,GS\Y>5&K?O>W0.3)X9D ;382= M$!..%HND98,R9 64RUFI+/@@4? MUR?LIN9&RDNEYX36V41'0N1K^ 7>_I02H?T9K_)*SX>R" X+G4YJ92/MG,Z'_HWOU+,_RH;Z56= 5&Q>O@QN=^,+86?P M7RQ&KIO;H:GCQ&;;H'TX.'RVM=M.GFW[0ZW]=G>_]^>K/6H?=Y_ONJJV$QP1 MG0%_VY(7;QO]QJ)#C<=AK[QGR?J;9 _1#9?K\N]?MB&@EU@)Z[FNGOG7/*GS M:ERA-NDWPQ<5+VEFKU\-P"GA&K]GV+P^>MV^-OLM4=ME(5%OX[$M1&MZ"NQ5 MPF/^1))Y5YU\-6[?.9]^-9Z[F$C*V-4]I94_1V$?XO9BTX.=D)V>2'ZKWR:5 M.GZ9-8QGX%/:^%II";J0WKK++GP$Y%5NL\LG/G"JK_%;J_#5U]G_ 5!+ P04 M " "GA0-5_6;)5*P' #S)0 & &UE9"TR,#(R,#,S,7AE>'@S,3(Q M+FAT;>U::6\;.1+]OK^"HV S#J#[\"$[!CRV@_$BUQH>!/-I0#79$M?L9@_) MEJS]]?N*;%FR)2<*,H=B;("TUGMUSFJ-5NM3[[S5NKBY8#_?O'O+^LUVA]U8GCOEE)],6RU M9K-9<]9K&CMNW5RW2%6_I8UQLBF\J)V>T!-<)1>G_SCYH=%@%R8I,YE[EEC) MO12L="H?LT]"NEO6:%12YZ:86S6>>-9M=[OLD[&W:LICNU=>R].%GI-6O#]I MA4%.1D;,3T^$FC(E7M=49S 8B<[@Z+!]=-!O]_>/#@_;![WN8##H'R7=_I";W&,RB<_P9 M=:QKXG8,9=X4PTX7FKR\\PVNU3@?AOG5HJJ%>&*TL<,7[?#OF%H:*<^4G@]_ MO%&9=.R]G+%KD_'\Q[I#3!I.6I5&0:?^*V$C!@FWLVC_ ?1HELDZ/-SK]/?Z*G5]>WUR] MN3H_N[GZ\'[;R?SIIO)M%ZE<^8G'&$9'!YO M'9&""X$EU- RQ0B'BQBI7" ^PP8]^9LFVFDN)O'7C_[(+>WF@-QPQ29\*IF5 M4R5G(!\_40YWA;&>F9R],39CG7;CW\RD[)T4*N7.U]E5GC01DZ/G$)/NSL7D M)^X0"7@_F[/;W,RT%&-9?Q :86!";I T, )7.>/YG)6YMZ7$#)!&0D9!S#C+ M<&<5URSE"1Y99C+EF3=1;DT@EXETCMLYB63\5F+<%9T.SP2,P9 ZI".,00*) MLD@_$,O1'98(:=ELHI()G*@F_ M$UT*Z 1P5B)8!^B4U7-6(.X$68*RUDM,5G!PCX8&[$4HO^HD46H( (@&: G# MN6!/PMV$I=K,W *E5HZ5\ZC=/./T,-H-*^LK8',+8]:L?2YXZ^\_@ZA#=7HKL!MOWG4(3]<2(=Z'=$* MR>G+4*I3WDQXZ;;O0@EL) &+:J28$DUIH0 \,U4NL!>D9![T4)V[Y+U5[K12 M\X"S*B)4:%3@0MCBCE0C[2%>.G!**6T434#%S!S;/25/I*)L&SG8A M]0:NPT85!F$'&3H5' !/2LV)HC&M8,0R*Z-'S/&KI0E^C20)@D717XIO8,W= MPO%HAW#&O"6H/S]E2W-:JQ$J9*$%BY,SDG3N<.0*<"D1#,K5B@"?A6 M?*2T\G-*U)N&I;45@!6Z#&Q%T95IBEI/31$7 MMZ%F>_GBL-LY.';;L&^\W5S&!;RB(YC3Q6)Q9$K_M 7;Y =^+RVI$DZ_O'EA MHT6-'9:@C)Z /0%N-,!S@)S8($UU2@!@<]DBZ,AP['QEV_W0PD)?W M=KV*5DVXNZ\TB/T"Z*4(:2'XHZ+L.?;XMU)71P&/Y.O?[*)O!/I.;:D&.[BE M"B=[8@'W^I)PL*E?1=R2>@@S7U%%K-6C]QC@J$F]L>X^<8<'4)EERGLI/T/N M(X/2@-J%@GU!R1YP"2YUQ-7X2Y7Q8C')WTL%\\/"*?,D;/Y?_7_G]*M#B-E5F@SEVB= M34PD1/X O\#;'Y+NFU_QBLV'W5#5/ +^I&W U9H73@X7/XY!W(7F\Z'*@\-" MI^-*V;+MLUI[S?:@^\>K/6P>M9_NNJJV%1P1G0%_NX+GKVN]VJ)# MA<=AM[ACG8=O>/]3.GHIN>9U4_SU*S?$] *+X6&ZJR;_G<_KK!S#)-:KA^\= MGMGD7K[H@US"-7YPL'Y]_#[\@0>VQ&^;A92]C=>V$*V(*O!8 9?1.2,C7QU_ MQO5$Z;OC]]USZG?CNO.)DBE[[ 5$M6&/+CZ^5!AXL=3PWBT M/95K'Q0M41% M U7FI-7$*P4 .4: 8 ;65D+3(P,C(P,S,Q>&5X>#,R,3$N:'1M[5EM M3]M($/Y^OV(:="U(\6L"!"=%-?)JK;7M3>$W*^_V74< MH)0[VNL5J(J0$WM>=N:9F9W9N/=L,.Z''\X#6,@T@?-WKTZ'?6@8EO6^U;>L M03B U^'9*;1-VX&P(%G))1<922PK@L9 R]RQKM5J9JY8IBKD53BREJFTE M0I3,I)(VCGOJ"5X9H<>_]9X9!@Q$M$Q9)B$J&)&,PK+DV1S>4U9^!,/8 MSV5WQ:E<>(YM_][0?,>]6&02%RM0N/I:Z;BMB11S5"9%[CDN:I+L4AHDX?/, MT_XU*E4U>R0247@[MO[K*HH1DY0G:^]%R%-6PHBM8")2DKUHEA@3HV0%CRO& MDO_%T$9<1-^N*OL/44_",U;[X[C*B>!RP6=?G/G]8!(.3X9]/QR.1UA]D^D[?Q1".+[3D\=BN=.! M=^;4[)LP#?K:>J>U;S^:-@ M:HS_. T^@-\/%<6U;?>^9?"_^]+^HB_##"*192Q2G0167"Y +AB\79(" 4[6 M,&&Y*"0@\404*3BV\19V%,\IB4$O>*+#)O:.R+-"?9NE;9!%)"S!-4LS5ORJ)E@ R6I!LSK!'I2DO2^4*_BM.B@T-%JQ@N.;=9J,531B0C+,$)B;T%Z2@3?S@ M+$;EN)CD%PS&<)2)CZUK@A&)SE0*[9 ^PB)S]7;JW#?15OF]S?1-MYZC5KG(FU;6&83WJJA3]&4+K M/LK0\@QWN93H>.'F*0E*4GRJ0U7'G7"U>^8%*U6(FXI,D@10#(W!O0$).<:\ M;&JI>+MGH$*JQWJ]S2#7,JDR1+&)G!5ZW>V3S69Y[VD+(RG)+&$U>28*R@H# M(4U(7C*O_M*EO,P3LO9XIH'10MV-LIF04J2>&L,OU,X6D633EW7F5.2K"=VT MJRE=XF@N:;WRAFQJDB7I;9IKXGG@3JIM.G?2_DEK&X]/A_O?7^V1>7C8N9=: M2P-1@8%XEQC EXU6HQ;8Y)WGYI?@W)R/52K>@ESD/[X\=4!?K6_VD(W?3]FE MYSOMPVZIKS#P1\/@5,\#K_W)X"O@,.E^ MAB^HSX[I/F:D/YNV'A[=)XCA'0/J+RR_ 4M_.5_BJ-RJCBC_$<*:9SM.5(WW M>\'ZK:Q/PKKOGWZ/-^FNMYLW_EDPU<=)_W0\"CX\?!7_5/WF\]/ZP\/[!$&\ MXP>.7U@^;,.Q].GL"X>_ZR], M%OF7MRZ;:_4"2+^*.OX;4$L#!!0 ( *>% U5C\RH;?5@! $%P$0 0 M;65D+3(P,C(P-C,P+FAT;>R]:5=;2;(N_/W^"KWTN>=6K47BG =7-7=1!KOI M:XFRD>T#7[QR!&$-M"1LX->_D5L"&PEL!LWLZG.,I#WESHAX8LC(B#__[WFK M6?D:N[U&I_W/-;*!URK_=_//_P^A__GK_=O*=L>?M6*[7WG5C;8?0^5;HW]< M^11B[TLE=3NMRJ=.]TOCJT6HN.95Y_2BVS@Z[EE\8YP1RS2FD;$ MO;#(.F>1H88I:ZF3EJX?O0R8&TZ\08D$C;AA!%DL*1(Q.*JM9-+8]?"2"\E< MXLI03#B7Q@6O?6 Q8FN4D2(_]K@/;P=OV.Z];/0ZG!+US[7C?O_TY8L7W[Y] MVSAWW>9&IWOT@F+,7@S/6!M<<./$;ZPXC1AC7ISGFPY/>IGO$!K7Y_YX0_EB MGVSX3BN?2[%D^.KL MLQXZLO;T^@HXTQ6#&!XH;HXP08Q<#[O9:'^Y^PWST>M3>XW;3H07)"_^I_IV MWQ_'ED6-=J]OVSY>7=4XOVNB"4QT&QX0,X-=G3XVG)N4R8>=[<4?9[WQ,TJ. MC::/8+9O7'$U^]\'\Z+?M>U>ZG1;M@_2D,5?%L4_W/6^/K/M5>= M=A\$%-4O3N%U_>#;/]?Z\;S_HF#4%YO_ZW_]KS_[C7XS;@(?H2ON^?/%X+<_ M7PSN[#KA8O//T/A:Z?4OFO&?:Z'1.VW:BY?M3CO"\QOG+_.)L3OXV @AMHN/ M<+P&(-%M^,'CS_OO8_KG6D-Z)9,G()14<$&U$TD9%9@41 1CV.?M8B@$INT[ M1[=M*S\Z-E[NM&%\%Z_@;;JVN=L.\?S_Q8NU2@,DHQ'8QPNWW?GZEK[_>L"J M9^%DY^OA&W.R=_*.U$YJC<.3=VROOONM6G^':R?-QN&;*C^@[RX//WWX=E#_ M L<.R%M6:QY<=G"M?G!YT#K MV]J7ZKT8[/Z9D? M,5K[J/%;>GAQ\,G+VN719>W3Z^-:Z]W%7OV(U;:_7!Y\VKD\.#D^/CS9$K5/ M'YLUN Z>]S6\>=UP;SY(&,O%WIL/9&][%Q^V_GT"QR^J;W8I7$O&\=M*KX -[MX.3P^*!^V#I\ M\XXLI"&T3PW^&8$;-GR]ND'6:5'YUUNT"B5\W>MXV#Z+M[K3#-FB:MPR^]DL2_)/'>JS$2:RV<2IH@9QG85Q*(:9,#B< M.R> QN]F2>$M(&\H2-RT1S>!.S7.P>1(MIEMMY+>KN_,T;Q%S?MM&Y,$72MC[U;K,ML8;_L%;8\ M\$2E\ !>]L&F_.=:K]$Z;693NOCMN)M9YD=#8O#X[\\<#J'7 M.>L6WPH3_N60#0>L\1@VO+I1+*S%JV^-D+^G1NQ6B@'%6RW_5[O_[Z;5,WKQ MYM5/-^]^6F#8U3?P-+K];+(4P)J= $RNKOM^['J8X8=3)*VB)SQ:XC[O%M.EJ%B Z1JX9OWA#"A$Q?6- MAD?N-P-G[<;@]7O'%MCJ^LU:T?;.NG%S2(#BX-4MKHY=?<_WN'5&'0G>L\@B MH9(+CW5B2AMKC [6A&M.Y(O-B7P6G'A-A[,"!6Y.]#"B\O+#_O:#:6",E<0P MKI5// =UJ #'Q>D@X']*BX(&Y(H&9!%I0.Y/ S(Q-,!,LA!C8A;0P KFA$^> MVA1I, $ =CAO9+'G[;XH^J1Y^Y%WP3#=SV!Q/1>A\17>X<=3"\5J^YWN(]E\ M[/K\XW9L=UJ-]FVWO2^$W;C%BYNC_Y64$>V5#.@UDUX('%DP(R.2G 6%GKP+6@B?,4-5;,.D:)L)A%)V8G!4/4 MBT?9HQQ\#?"P\]-FPS?ZU=AR\(C0@*.#):OA(L?+_3X ?[YFYS]G.7#<:9UV MVO"UMW7> //PZC3XO=5I[_<[_LO@7G^^N/41U[-V/9)YB:?"QO"D"(F)\AB( M$X+;B 51V&(7W$3%8'3@-,G9:8L[S. MB9D-07*M#3@/9G7(Y/U9ZZR9EX/W^L>QF\_KQN-\MZ]QM^T[K;@D) LA@*=' M0C3&'#1- S94AV?O8MXUV##NVVVZTCWI+0I]$#$B0TSX(PGVR M3F&%I?0D<'UMF*P"?>K=PJR_*-320$,M"8DTL00'8EFTA(/A8+P!]62HT0K' MH,9B=FSI:35]67I"1)']0-4GQ!""$\J ]DI.21Z"MB;;A\ES+U(@@L^!JDLQ M;RHZXJ@&>]DKC@,UQ"45I**.1N^Y6SUIF*HY/7^"LB2SYG&44L<%$SH%#H:> MAH<$8059/8+.S B?/W$)S+"/.D0A'-?>6IX747'242620E@]XL[$SI@_8<%" M5-XPST&/<8R#LX%[D[-%->;!^]4C[%Q\LOD3FC'*DE+!:" V^ 8ZJ) P2TP* M,$.]&D:OEY^^LXI:C9#F*>$004!U1AJT2EP1\*T)\2''V4,*;.B[K0)IYA&U MFAR9(C;:>&\#,9CC))P(DJ5@8I D>N96ATQSCEI-CF0>$Q*,]"+@R+G31EFG M=91>:ZR(""M#LIE&K29''QZ4P@);8\'LL%(":13&FH)*LE@KNC+TF774:G(D M,N#3^1@3\=QPSJS1CH&#GC#EW@?M9T>B>Z$MM8DD:(C?/6H.M/XT^P):E40 M2C#0]YYP+9-5A@DNB%/2>\I7D*!SBS_-GK@\$6>9M2":E$O*-?Q-(NA L(R$ MKB!QYQ)_FCUA&<-):AIE8)K'$%R@-BA.8S3@$1NZ>H1=B/C3'. Y6.^%8C%I MSPGH6RS!EB1@7K* M&=+,*?XT(3(I0V507KL(]%+.Z205 5>92:MB")8$-XE52QK:HU!,XG$$M@D$IS!E:'/ M'.)/DU).%*?"/@Q*< #3P3DK M)5?,"\/IT!1?!?K,VFZ8H @E#12*.@GE.)'WN5?8YSQ MJLW#=AY/*(LI>JU\KGX8 ^4V>B,]\=QY:I(A-M(Y4'4IYHT:,)^=!GQBDG,* MLVBXU(PE<')8"F+UI&%VJUUS(6C0*D0MJ79*Y)V.QF"NK#9>2&(54:M'T/FL M=LT'Y:@/G-B@/4E 5:&=CD)Z+,"QXI2/U:58?N+.?K5K+H3E6/-H$V&$PP?! M@+"$>4.= 8<9/+/5(^S\5[OF0FAO?! 18U"RB7M&K+2!@=\M@Q=)JF&EC!6@ M[^QJ!$PJG8M)F"K*DN',%T9TLRG1L"DR"1YL 1+BZF0 M7"N=S7LFE8FYTH@T8G7(-/<: 1-+%37<* M)^QCT)@I&L0,16ANZID91?/Z$5:*YL'I4G6G\:0X$]>#'BJ 5IHX'AQU/AGBF MM,H9G$JN'D'G%G^:/7$9QJY0.BDH+E2PX+-&HQWXLH[8P%>/N'.)/\V>L"*" M%O6!R.02IY%9J:*G!J8=I%;H%83AA8@_S4&":<-*]0'&]J,_ZX(RBKV=<]\\"S&\[G9: MF7QG_:*AY%ZZDJ6KY@9_7=Q^@U%)[/6[#0_8N;+[JGV0W&%CHW&&&YP,YCK% M7+#4^\1Y7"*?80598B[>!:&*\1BBUTF"]1IT",;A* 1VB4H]5@VP9(D9H\3L M&VOE[M(!4Y-U W=1F<2-I\ CB;E@Q%AB9LD2,T:)F70)&JF,K!/'"8,GQ7@B MPGI'0(,(L/9X\M8N$TI\L]V0VT;?).).Z[39N8BQ(.'>:>:'593M( 0 O+"6 M.<\5CB8*&;T 5YBR@(U:_-KR ]H4G;%CJ'=V>[VSV.T-C/@YD74J)>:)Q)0K MXP2AGH=H-,/!*PHTHX)CM03[AA:;4I/;GB*T!1STW+J >6ZK88U+.$GKA":> MC)4_7V!P7$"2S1\SE1,*.ZL3PY+KD*Q/X$-A;@*QG%*^1/;0HM-W+L9-SL=) MCK-H@N9$22,ULY$K2R/%(BY!S90%).M4"@B$1#A+WDBELNE)M4AY+5M01J7U M6BQ^U'&Q*37!^+# VEH%1HMGW!CFC+-2@64)N F2M@354N;I)TQ%>$2><$XR=U!',E,C& M^CPL'R&?09!-4[ VLOIBS/(8K*%$YNI?EEFF1)"+[XC/BW93\;8=)1%'EHP- MAAO"7#*,2Q4#6!4^8KGXWO8"D&-R+K5T(ED10Y"&< %J2^:2AL[(8'*+7K+\ MNNH9!(VM$B;)* QQD9.HM;0I$NV)"C(J)9?6!IRE3$W._J/$26P$IX[[W/-> M8XU%WB^4E 2W2B^^\[0 Y)A@ZW&1""'2&TP,SZDTC%/%371,&_B@EM^*^SMV M4Z?;LFT?B]6T7^4V_?)YO6[_Y7O;/AH^)W^M-MJ-UEEK12S$LW9CP!WMLSSP M:WJWBARDN#F\!WR\NL'5D:OO^0ZW.PV&),9!JZH4.:?!6*ZQ3C*T8AN'3WE8[/(-L/1.C +=4YT1.[DDR/&+# MF'0^!2V#6Z9LO<4AY5RR[%Q2!CM*?>Y0%!0#K]9(@1TA(N:EI^66RJKM?HE] MH.3$5?"-A^;)__[0-UTPO&/8;><)6T7QCU8;(ZG%4@J.C;'6^"@Q,(?$/E*_ MW.*_\CPS%YPQ3L:\I&,HC5S[E(M%$YH"U]);Z\/RXLS4K/Q[L@M918B1!.Q[ M*0UW4G%!DW/!:6&C%=0H:?'R0LRJL\M]8 M[JM$>=#",8\MSLTBW16[E.CR<'8A9A71A02OI,_%E*T&2,%.)BQD$IPJ&Q0U M);HL*KO,!5U\](0XGXH6LS:WT6$A6I:(DYIYM\1)4W..B\X^Q!V)I"#R#%NN M.+/4N1BXY8D*YJAPRY2/OT"DG$_JO>!.*>Q2E(0+1;37GD7L#0U!RL"76RI7 M/L8U%_%GT5/J.("X,SRJX+0VA&.'7734Z"7.#7L6/#,7G.%88JEX4I$0SD@T M6D5.$S-!NV",65Z8$RBC]KZ"*;%\J^% M/(,<4%)SD3E7&!6X!$ M2@/(F?0$&V9B7'R"9%KLI:UN-^]BR=?^N,P0N[;?:!^]C;87?SCE=:?[/MKF M3B_71Y[&%III[=B:"@\PDT#XB _412Z%!8?-)IVR$8[S2F+) X_B@6EMHYH* M#T@I0S+4:4T)^.M$RP!88(!0UCKLW:H?\)T_^5]N,XSUXX."2$(0!_DH31.!@+WN*#?<^%[2/3F-KC%]\@KRV MC>Y'VSR+?UUUTXX7 M@Q7JUV?ML"R&O% "F[P:(RTH-C\ZX8'.I'6:\ M'%G]*!EG"1GG\8LF-[CL*4NR@$48>Q4)XYRKY'"2WK 4&1@7S"V!03$+YEH4 M3 ? 51&2BXYQB.E-DE&) G$@1&2A"@Q8?DE4ANF$PE.<$&Y"<[DXE8Z>>JD_97N;OW'LQN^VOL]?,;C"_G5,_:CZ^\"''7/;D:\7W5C:( - MW(UQ$@LGU^9W<=O7UC>:, NCJ1%?.\VOC?;1S9.F'9L3$P)F<.2%!6<^%T#U MB>@00%ZD\,Y31A,M6>$!K/ V]ONQNY<&YRP)!U@*N&AE\."U6/R2["/F/^B!+\^4@L#Y9R9KPSG 85%5&*XQ26@3^NJ/C1 M=AO6->/[ZQSDZ]8V9]U.Z#2;MEMRS),Y1CLEA511"LHXL=IYQC@\0"D/3J%; M!HWS:X[YR_:*7TM^>3J_:&\,!<\N&L>- 7.56HX-SELJF,1QV#EA@=ED;L2[ MV3KA1WH\Q6?@D2GJN..<\I1[4>>MW%J"Y^BQI$N0F+L(])A@=IRA3#&A"8D< MB*)=LH)@SX7A$F1'#O>0@ ^'9N7,/1171MR97VS;$(\(@[QHG+_LQE[GK.MC M;_#U.-I0##8TOF[^"?]<[0^5S"6N#,6$P2G]CNG+RG9D*=].-P[ MM>VKX[[3['1?_B-/;TI_)!@^2K;5:%Z\_#]U8.1>I1:_5=YW6K;]?]9[MMU# M/7CAX8F]QF6$1\+3BZ_?AL/!^(]FHQVOAD>(^-]_Y$E!(?I.3A#LM%^>M6$J M\EDP'+LP8ZD<=V/ZY]H_?DT3M;99SXJXTDF55YGF[7[OSQ<6")4G]XI>XU0; MI<9@,+;9.&J_]'"3H@M(O[CS\!+7Z<+PD,_6X&DOOKSZ\$=H]$Z;]@(DN7C# MXJ(_A@]PG7Z_TWJ9&>-K[/8;WC:'#RF>-SC\G6+0 MBWX8/V;TAL%W'\8;Y/K8B^+>W:L3KEBWX$>X#MXJ3]P_U]C:R(L/7X6=]BNA MWQ_RHIB)GT\^NV/F[Y ,>-YCN%&.<*,:Y4:: MY^Y#;;>^LUW9KV_5=_9O\L\/@U^4T>[OO/KP?K>^N[-?V:IM5W;^Y]6_MFIO M=BJO]JK5W?W]W;W:G:_PP_S?Q?F3?2-RKS?ZM+7_K]W:F_I>;;VRO?%JHP(: MBYO%>8O[T>7UWOMJY4_0,NU.NP9F1K?A*T-E]#YC6D-Z)9,G@&,TKYIJ)Y(R M*K";G?\V=6ZS]I5[Y&/%VZ[\_4M??_U@%7/PLG. MU\,WYF3OY!VIG=0:AR?OV%Y]]UNU_@[73IJ-PS=5?D#?71Y^^O#MH/X%CAV0 MMZS6/+CLX%K]X/*@=8!KEU\NJML[N+9]( Y:[T_VWM2^5.G'9O7-CH!CM/91 MG[^EAQ<'G[RLGH36PU_MVIO7I\=BQH];%1;'X_A_YO5DUU M#QOO]_!W'[;>UW?>OSVHO-_Y>^]]O?+WA_?['[9J]4I]KP+ZK Y*JT)89>]] MA8C?PN^5O=>5^K]V*C^HNFLUM_6JG@\3P_BBRO7CIF[,4AYHE4ZWTC^.E?]< MB6!EX.]4P V*81;ZYN_B>3L#K^NFZ ?X!;7@F A121BS8B%JRUGENMHEW;_/=9.U887J_D M^5\6K35)[MY[OZAON32ZN=Z%X36R&WVW;$8O MD6-&((TIQE)2K%58V^P\;^U\7O)"7";K7/%"QO4KO-/J\>!4JC7:ET>]5_''A8OU^ MSY=9'B%C-B=-([ MIS/G5,)G@7\@S9WNZ7#!;3^7&7K5.6OWNQ>O.N&F5P]OX%\6A8A.NYVO^3Y+ MZLZ_;K@W'^":K?/:=O-+]3)\J;V!X]M;M-;:N:QM?Q'P6^/@Y'7CL-Z$>^P. MK_D(SQ+MPWJG&-?>IW>7-?H.9SRM;L.3ZE5P][_ ;_]N5#_]N[D'F'O0U-_> MUK?ZU7U\_K9>_5:[_$ _B[S117&*)'@AB&L74:YKAH105+(DO;!B;7,[-NTW MVXUW(NU0!'["W3<6X$I!^(4@U.WY[C!OP1?"L,0VYJPY?/;, M$\2M3<@ZQQ#8%]YZ[WPBP.$$?E"$57J?9")4K MAEP$#E?WXO#?"O2M@./8 <^Q6SDYZS9ZH>$+YQ&LE,:/2%V+""LWJ[L;[C?V-RD[KM-FY@&F]*>256F?C]W%^NT^FP@+9LU,'QZT0NK'7 M&_YY"P,@2PF,3W*^^>?D4Y0X)N2% V!3DB"7<:,3A)P SM M@L5LL[+=;7R]6Y///*%DL9CJ%7SG'VX9D*K337O=OL/U!$ZVH:_ D?!"? M.>-"""F1A/E%G#J'G&4&.:ZX#-H$1?3:9M5V+YJV'49I.3-2_MT!6C4/&Z<# M'^^9T6DWK\)J1@1(F3.!(&X2&*B"S>ZD;[+!EIAWS&Q$?A(T/!V@@"+STRW% 4N+%.P&SI 8! M)WB4C7Z?IK"_[8#A_7=F@B7V89\DXO2S 4EV1$;D%=>@5PE!EAB++#91.X(I M>#!KFT(3I#%_=([%@@C];T-@SV[BWUU0S[G81V7G//JS/EB>E;T$_D[LK5< M\RM95BN@?BJC4%&$]IMGV;&K9*$NSGQ U'NB+Z[OM0CYO;K9,(@?NS%43L^Z MO;,]W*G!&X><1^IO[/<]/7I7=\OV73R'QTL3WF=D0G"U)?)_(#;XT@RUF M5DYZ,8)M4/WKM :U0G/J>4]&U M!8#N7[1_6M\SR^VO:7;WN?=F",N^?5 MDYWSP]:[RV*L)WYD8>/TI%KWES6Z _=^W:IM>PSW$ =P'[CNHEI_W3K6"5WO'4E_:6(83_:Z&8\M+?$*T'8%U*Q#TD8F2I+_"DE.42 M29\4X@0^.:\"RAW4N+92&P<.<'5GNV3VA=$ .T-E/$AX&PWC9E6]Q!'<6')\ MKSUYEA>_B:CDC/.A0_]#'.!J,K.3GP_G MC/-*@*-@E.=33[O1Q\)$)[12[%'J57Z#&X(<5'IG8)GVCCLYW>\J7[M_;/NC M@_]F;PXSCW%P\? E?E\O(BR_T<%+.I F..Y.X!7R^<6I<%$>Q? ^>2RD2BL0444XP2(EFB'&=C*$6&P<&Z4'LC:\U/6Q?R:^V/=V/,\ZGLIOE M?L^NU#KS>>G.0D=0QT"[\C/4SF &.-9J]/N ?+$)>-;MM+/=U+RH1+"A+@:9 M#]87<>=MV[>#W2$CH/[]'C_&:M^?P9D@^HW+496C-0 M=;,A>NNO%> [=,N!7@O ')[1O;*N "I:, ,7Z]GLAIN!J9HGZ*ARU.U\ZQ]? M'=X (SP6(PLQ-=K%GL=B0?*__Z$!,OZX:WS%8?+'U6F_/.'N\5V=F"WOX^1(_.A#WW92Y3&N"E-V[-%AYVR?M)P@6+F@:7O M^W*[KT!PCSK=BUOB2L5)A4C[X4E+'6+:^_2!'IQ4SZN?JKQV^8[6MJNL"I; MWIL#MO?I\$OMLIK'=;Y7'PTQ=<1A'2R*RYWS@\LC!N/#U4M_OK?]CA^>>''8 M>L?@NZB=P#C)+?N'@E;@YUF=]U1DGP\+9'A**('%P:(@)GJWMOGV=KB]T^)X MW++CDSG\(242;N?K__Z'45S^,>?WF)2DYO6.K7&BS?7='EKRY/:W*NC$_WC( M:N\R$"RS8.TV2VI%)(NODF3MWV4[KH2$35W#%]/WUUD/GMSKK58]H9GJ]*S+ M;^ITFK2@GFDD28X8V&B1Y5(C+6/@'&L2"/]!(!^_77(9)#5CS\[MCMOR@^K4 MA?1JYMX4$_=J,&^EL#Y:6"_>UG=N"JLCB@?I*8H\@ $NDT.6,(N"(L+8A#57 M]'[".K&,P,?5VIY?>"O]))"T7FG<'OUJI-N6(XI%"#"ZVIUB#>&L-PA"@5 - M*F'>4H&KTRV>U;S(#__6@$=G:&G#JW6R;?"UT2N,N+9M>Q#W[$3EDACYY-R9 M(=ANZ%7R1K=&N"O9G/UF?_]I/&D.!;O*..MC4A;>CX19>\>QV;Q61[\! Q;A MSD&UH)\'$Y=OS>@ [C1?KGE.2Q+3M]\S[ZZD1?"D-(KSS\PFJX&JB% I$?D/(:O1 MZYW%;EXB(>J/WF W1RQ6J^@)CY:X82\M1<4:J!S? %^\]\^U MW=KK6_*CBK$6N87[Q:/VOH_WIMS#!*#0*7KNY!N"70F.$=P+/SL4V#G_+$1R MP8$3+K"WB!,"*!!S6I76BC(P\47*U3W(.B9J71MS!0=7!-Z\%\/?U>!F:=8/ MEZNUT(^=N$X[ T?@93?FU**O\<[>7,/GX^^76-?K-,_Z=U\R_8JI]VFA]8.9 M_V.CJXBMO2B[GZU2]S-"9U+^ M=W1&;M_8?K/J;)'9L7_F>HW0L-U&[-T';Q?J?< HB^?W'?52*06V@06=?,G7 M#<7U'+(TKC?.SA7@[ZC+=1LN3?&)8[@$)L]#((G@MZWE+0=\;FT=2EY[8G M/EEZ&&B-?FS=*CU%3;;6'3I^25EY!D^<-">/7#]H6/+SWB/3LB-OX[AYV;0_ M'\L#1$#F/?6Y7D->EX%/Q=[>(M/FNP!D@S?7,F_%RF]G;7L6&G#\]ZL-=85X M+.N[5^IP^J!DTU*_QW[CO%(=[,?9*9;F;K0Y*]XO=Z=_%)1-QJXK&@O-WF]? M3L4$%*5WT*I$]A+9[\5#YI[(GA>MNO$8SLO;"E<1Y\V/.+_"8C+S%\0<1O2:% W-=6M[WCRNMFYUOO-@M]B?%<%"&, MI1[_3;M\J5]EZ56KN*%:2VVZ/-H4*"=*;;H@$K>DTJ_OJTV+[0.]O+N@2.@\ M[C3A:;UA7FIEYS]GC?[%2H7"\M2L0"BL>(VE'OU2&SMZ=8P=O0+&CBZ-G24U M=H!RLC1V%D3BEE/Z&&B!(4) M@(+0P\1&>IW86+5M>U2(_O6VN^U&SY_U>GG[7#8=%K%)[1=\3(D#+8 MX9_/>1][9\V!\[1W&@F=Y6V^UG7.^@ WW2^Q7WG?Z'TIX6$IX"'3G*Y\ MTF$)#Q. !TV'\,"OX2'OA^P"F0IH^+O;\3%D-"AE?RED/Q.4/IM$M =L-IR0 M)-YKZ]^,4.&!8WD $XGA7L3=W6M8V"MJ/:W&1L12%2VB*M)C6_C>QB/P6PL= M5+2J*970DB@A("4M_=-2ZG_-*H9<2?W6M=AG5[/RVOI^IUM*_')(?"9C*?&E MQ-^'5?A81/M#^WN?^\J^;0Y*S V3=GYH6IH]T@^]HFK/T"@H\6%)\(&7^%#B MP_U810WQ05[CP\[Y<<,U'EF^HQ3VF0L[4)#^-/6WK$-X58>03*(.8:X=518B M? :%""?-HX\IE?D MF1KRSMVN78+/"U*<;OJSO;NZZW]^GIEM_9JH[)5VZ[L M?_AK?W=[=^O][L[^G:43%V7\K_9JVSNU_9WM"GS:WWN[N[U5AR_[=?A3W:G5 M]RM[K_.K[55W*K]]J&U]V-Z%X[\O_'O]]F%C?Z,2-K/W34&9;0KMI7[9?0J_VU;IW]4X&T:(8*#$VS?WOVF]RG9N33E,)G> MD%).O!PF81N"F$?=]N?'F.;E8)=JL%1,LBSJG>ZFN8_7,9#/._V.B>+5:*^; M,;@J6N$-M@^U.L7^CWBC",TD&C MZ:SDPCR_GI.GLLQ8,?<"TD%!%,G>-PNY M+_JT%>B?MZW<@VM^_;;/:LK() 1M%2>FY*4G\M(=)9!_UE9B$K/VP-DO'_GD M1_Y"$SGKOQQUP=4(:,B*WL>8TL_8^Z]_'K[%]%DQ99)%1RX;%.3&ECC='!FG#= MQ8W?Z.+VO=D38E>]GLYZZ,C:TY=#]NG=KZL3FW-7IUK#M'SK=7NO];%Y<'* MJZW7K1K]<%G=?M\\W*X='VYOD>J;=^>UDW?TL/6Z>=#Z^.4M>W]\T#IO[K4^ MG!]N?_P"QUBM?MC)+YDX9//B4);,IMWO7&!5MGC(TUA1HT!GL*^V>T M?* 8_ R&?_7(42@OL6@EL<@8*XEA7"N?> X/4T%\=#H(^)_2HL BM%$$B3#5%W%"#K#<,8<$9Y=I1G<+:)C-\G>CQ!G4E%I58M(A8 M]*CNMB46S1B+R#46U7\-JF5GC= ME'91B45+@D6821;@]9AEGEO!G/#)4YLB#28 3 WM(E+:1?/$(C:"14P+PX-/ MR'AG$-> 1094!U*<)16!3I&EM4W%^+H6>H&PZ,$AKE3\=^NS"=\0"XLP1;3K M5:?7+[IMYTSH.\/@]&&O?RNV+C,"33Q*E*=]+PUQJ(2A2<%0[=5MH2+EP0U# MV*H([ID"&')1()_-VZ@)]Q9,(L+(.IBV3X6AGT#!M$RBD4?>&?5_[B(\\>!* M*<+3$N'1" L.QBK,/:*&><2)-L@I)A%8A)1'2;B4!$08XW6N:2G"*RO"$X]) ME"(\+1$>#4Q(QC"F02$I;$#<"8RLQQ%I+AQSBB9L4]ZU)=>-%*4(KZP(3]R5 M+T5X6B(\YL\[&S'V$;$@-.+1@!9F8$AC3P0EG";G%&AA0]^4#+2(NW9ZF-D\'OR#)WP5%2E2:&"KMC[GW MF#H?D[!(* /N/;44&4HB$SGDE MID2=N<0D2M29#NJ,1B0\94I1[%%@R2&>DD>^\:B'[)5[?+RYO,=JW6-"P$N]<9(6[>#E+0VJ\&=!BJQVV;A!BY_PT-Y$K=?'$ M=/'XOC='HI6!.62MB*"0 T/6F:R+#97!TX!3KH>GZ+HBBY13.0=+>Z5E>^*! MPU*V9R[;HS%%8E)VC"A*U,J\DJ&1Y?#)8>F%9 :(F&.*#.QLM8)[-TK9GE9X MKI3MFG\T"E[-4-U-^Q.WCX: M$.)MIU?N$9Z8[MP;S]ZS)$1P:RW2'C/$#;3"@0X09 FQ"%O4F&'!*%#WE_,U_$M M)0)*#"DQ9/&RXTH,F2Z&C$8!O9!>.\.15SE+3E.1MR!I)#4#"*'&2YHQA/!U M>DOEM6>)(8L6@"SOL43W6*E@X.W9;WO]X]BMQ,$2SGTZ5#Q:^Y;W6)Q[/*_R M<[NYM4GL]7_)YBM9...WV<:Z>_"^\&G45+RBP-;!9R^YMEHQ9&W>,6JU0-H'BS1VP+8,:RX,V(>WA+E_ M+^O>K(#X3B#.7(KO#,7WXJ;X:B":B=$B3B*X=^"B(P4WME)[W6=F,N=D3HF Q4!*LQ(7%/UX1LI3;59#;Z?GKI=Q.5&Y'/77-HEW([6;D=<=%CX,ISEY")6".N MP%DWU'NDE0#?/7H7'5G;'$]\FHO8/G6)_2F!MJ4M +C(/G IUY.1ZW=C[B]- M+GCC#3*)Y":.GL&GI)!WS%MKN)",Y67K\6)##XZ]+4RYSU+:%]MU+J5]8M(^ MXC5+2BW0P2&F$T$T)IO%/K]Q..,:/O.W]? UE>P;,:[3.8OKUK M^OQ5D&=P7CT39^>\W[7 WXVV[5[L]F.K!QHYC[+;*>H,7J6[E5N))Z>K#\:" M;HD28VVT2&@PRCDG#AF:6QPR'Q)+."46BJI(RL@EWDI<9LPN+!9-O"I2B47+ M@D4C(4$3O0''+B)N!$-M[W$HA*+%J^\4HE% M2X)%-R.6'S[30 5V J-(" "2(A19[G/KYYRA&ZGE2>8Z36Q=J67N]5R"T<*" MT<3K-)5@M"Q@='$3C"*1B4MPT@).&G') W)@*R&MDU0^B!1RNY9<\(GHTDM; MR,!M>8\ENL?SJHOS=[?SM='+R@@P_%G$3Q>OW^&URAVN0?X5V[%L-CQ1M7HT M7B='48Q]% A+#C:^9SGU,$3DO )::H8UC6N;9EWJ)_= *\WLA97E*<4?2UF> MKBR/Q YC\B0FHY$*T8")[ ,RG"YC(7" G%N#+(>K.Q((B5,$DQ%SOV5ZR"V"R3,90"I MO,>\ TB+$36Z/0NO%OO#6-'4DG9O56@+- ^%/ONOZ;W^@NCQQ4727#$,;"J&"\3DFO;7*Y;F0)L27$ MEA"[(KFA)<1.#6)' \I +.6X","_A-CI0>Q(F-_BZ"RG!-"5!L29\,B[YCQLH5:UT] M\*_,5==V"2[MDGO8)>/-, FAPCNOD!+,(&Z!'MJSA&**045M-4O@^K&-6UKZ M+'TF40E!*PU!3PSZEQ T+0@:"? '[2*XLPH9QB3B@2BDG6&(<1&IB5P9S]I/RG$H)*"/HU!#TQ*%Y"T)0@:#0 ;@,6R=F 7"ZTS''0R%&34.+")2,E M<2RN;:H-/!Z;*2&HA*!%AJ G!HU+")H6!(T$B#T/TN9F+3YW1^:4 A@)29"- M.J7(='3"9 CBB[2EHPS#EJ->6V@:A/N^C+%<)L#0"F=M9RL;N7"I.P MM_<=9H:K]>5>KTE9CGXLD*^$4L$3@8+1N5$3D\@*11 3@FBP_[T"\WR3D'4F MGIQ5?3LT3-6!O:^Q4$KYY.N.E%(^/RD?:\?&8S)M6<49AG0: Z\2 MMR:'6[>T:/+<8)822L'Y'&F@R*1$D/26$.V!UH0.K!/V9.ODH=*T1&TBGC5" MS"I&42+$3!!B)$IA3;16)88"SZ7]5-Y6Y*E#B@J3E*;:T%0@A!:3VEA4(L2* M(<2LXALE0LP"(;Y'.*JD=KGS&4#?:1H)$H9:Q+FTR%GE47!1F8"M8VRP6B'8 MI&K E BQ8@@QJ]A(B1 S08B+'Q&B^EE')A2W-->N!"\CANQE&/ R%$[@54J= M'![8$-(L"T*4B7+E*)=NE,\@WO?*]HXKH?&U$6([]+*.: +6A^\;F1^))(-W M^ME,KVY"_<.F8#G-DEEN@'[5:;4Z[?U^QW_9ON+4Z^S[(<.6Z?,N'0$!ITY*D&O!+V5 ;W) M;_ N06\*H#>68F=\2HY)1+S/B]B:(L,Y0\I&2@)QV$:52T[0"2]0E:!7@M[R M@][D-Y27H#<-T!O).-0X1DZ41Y21A+@A EGM.**&F\"#2(!Z:YMT0R^5>UL$ M*%_T+=P7_H;&U\T_X9^KL;5L]ZC1'@3UZ4T0\A%8NCMIH2/X5U)'L]35CV/% M>M]IP;,O\D[<=JVVZ]T4J5_''LQ"R%(1B]FF&\7 MZQ,V[^]-C;9M^P:=7B/3]V4W-FV_\37^ M\:T1^L=7R/##54,:XN^76 /MH 2+B1SB2L# MIAKGTK@ %AVX1>#%&F6D^$S,VM5%Q]\*5M?K,7O;47 M-UD0^._'2;]KOGY@54HV9*&2[YBOE*8V7P,) ;#N=&U!9Q#KV,UGP7#LPHRE M<+NWD;5\R5>\=V\1= 4=W9WGV]M5]? MK^S67FU4MFK;E?T/?^WO;N]NO=_=V;]3S!=E_*_V:ML[M?V=[0I\VM][N[N] M58Z_A4/7O]SO_@O-V/^[D%]VK[E1^^U#;^K"]"V?_OO!O M^=N'C?T-T&Y-L%1Z -\ V)TSN&'HW3WV^ZBF0JU]Q^!"G?K\E-->?'GUX8_0 MZ)TV[<7+1KL867'1'\/;#X$[ \^(&BV>-SC\'9,V\ "7ABM^PR]"GA/8!;^^ZP=*PROWZ/& MRZK.RG[C_!YS\E26^2'4\H 4HL6>N1RLO$]QH/N\\'.;.#()B5O1N2F9:B), M]8A4PDE/W#WN4S[RR8]\!G6[:K$/'I/OM.Z?9W??[?\+]*H/7&>X[0V7=AEA MVON#@8-V"P9ZV^GUEB,O?V]_N(9PXEGUY,OEWJ?#+[7ZCJA>OCL_:,%?^N]6 MK?7OX\/M]_#[$3T\:1Y?KR&2(POV;-1A;]=.!J)[ &VS76GO; M,.9/!Y>U[2TRNH90^_3ZY( >7.QM'\*[?""U[7?GAR=?+FHG_EN5'O#:MA>' M)U5!.I*57*$7'09]$RESN MXRS7C2SQZ'YXU&J$T(PKB4?S?+4'X-'$]SZ7>#0M/"(C>$0$&$C,8$2=-XBG M8)#VCB.GM 9"8>6Y6=O4>%V;^99AO1:%A<>CTCZ:-QY-?*=UB4?3PB,V@D'$9:YS*QW MPU:Q .&F3DC646PIXI-'.J)?7OC-LM M3-'__[R M4&<3X"RAZ]2,2?3ZENSTO[\@'V9:TQMAZ@&+=2>8H"L19QD31RB8#3R[QT& >KM%S;)'Q2VZ@6 M:)?4:HOZ;[.-G_?@?>%3*?2+*/2C07=)F(M4)62D$(@S)Y$)(:\$>AJ#XP#Y M)M?F&I/YWY=8W)\LX@MDUCSG'KG3CK67D+4(D#4:E^><.*>E01*T$N)),V08 M9@AHK@-6@B>1[12E5L].*8%K)8%KXD'Y$K@6 ;A& _C12AP(D4A1&Q&/S"#K M(T:$$F4\,4DPMK8I%PFW)A0779+HT(=V-\(H+F.HY(AH[J^<]V]_C0,YJ/2B M/^LV^HW8>UZM:1_B0$X@6/0(!W+KJVTT\U9)0+=]P*C]:TJ5,/8T&!O/&Z48 M.Y6B1I%:D>-$X#Q:0Y#6(7@#%"5 E<3B F5<+50 M<#66IAD6TR@;7RU* M7DTIOX^0W[U78]&/*!TG6"6$.<^%-Z5#FDB&F+%,AD@Y4[F9%1^W-Q:TD]4< M4FA63.07/WQ2"O_CA'\L6P9KEHQRB-&\135*C:P0&C'LN*1)J>A!^&\I-/[@ M;)EE$?OIBOKR>BD/?OV%1KA%3<(I<>UQN#:64F.MTD ?%,$!05P0C5P$SP1C M(1R8J$:$W"Q+/'E?68EN);HM,[K--%.G1+?'H=MHR 4L;:^R16VX4X@GQI#- M'IQ@UE/G>,*)KVTN3W?R!>X]_+0:C^4@5W.0]XPB+H&*?'7+]MFRHW#9#$JS.6"#@K!!SI-&P2ELHDB:C5!G'#/+*.,Z0E VQD M#!L7!L4:F2@1L$3 $@&G%!XO$7!&"%@;L0&= OPI57'1KA;7Y1=+<\\^:997OGLKWS3]L[LTFT=Z9T M;;-L[URV=R[;.S]P_'>T=_YKZ^U6[=5.9?]?.SOU_15IY;Q>B><^@H$ L%WY M:IMG\=[-G?,B^TQ;.1NU(>6C.CD+O:'TW86B]T*(]?SL1#M.F?=Q?(9U$D? MXX"B"-#6_CZHN96M?S[)>M]JL2DY*''6KVSU>K%_=\FF&74DF-H])EJCBRT* M26^OT/7*]H[!ZX87S1_B?\X:8+L-W(0G;!]?K>CRTFV0?T#PF&BOE(N:*QJX MQ,(ERS +0M(4)';T\^X]5\V ?;;:(?_9^5QHW:RQ6J7[YN'<-[AI]>MP_K6Y=[V\9>#3Z^_P#C(]^AQ];QV M^5>^'S^L'Q_O;;\_/OST#J[Y")]K^5Q1K1\V:F]>?QF-'E;AIQU>I>];M>TOY[76+C[X]#[5QO?1,LZCB9XA$FQ ><4,.:,$ MLIXD$JAUD<>U34G6L30+U,VHK-]1PM-/,CP-US$8K*2.G,MDJ57!$F,PP4)[ M7< 3(921$IX6"YY&=_HFJ4BRN0]&5!AQ+P@RSC$DI&Z MT4ZTG<^"&X.[[:\@%IWN8^NQWO+JRU%P8 X&T]5<7]1BOP2>B0'/_IA=9#U. M@3F.,+$ /#(0Y*+P*#(>I!4L)!^+K;CK1DTJMWR!TH9*P9VP*5$*[I0$=]1B M!,_$;CUDCDD6:Y0)+#)K;P( MPDIXIYC4">,U0!M-"?UC@?R6LD[[8IH/OY;=THQXD@"/FA$A:*)%U$@3#O9_ M+,H94X&P]":)Z"2V8FU3K#/YY J#9=CAD49$T32[;\]C;[URVHVGMA'* ,24 MC8B_!_- M#$ &B\O0N0R&H&=H/6BB,>P(S01GJD>731.IYO2%3IY )O%3],1;(_3T5Z[E[+A(V%G0$AMMJA M*+,WR ,;9H65-L2DD.J6(NDT>,LY@%1R3"&.DT Z,H)RAUYB%6&*N+5-(M<5 M>?+.P#((L;#B/&$CHA3G&8GSJ.&AM&-!B81HRCT/E.5(>RN1""P9JI*.E!7B MS)Y>1'-1@Q)F46R/VW.=ZYV^;4["S+BYT7KY6C2,3<^\;) 2GJ8#3[>D3!AC M-1,4"<(#XC):I(/3"$OC(TW*>";7-BEGZPR/FQM74C('5;J@]87+CC SA)M) MV4@EW$P+;L::P-@(9I!S*) UA#6'%E+.,H%#$%OF.2T7MMD6*YK.=XPH82; M12]GOM#W6,GM>W>%TSJG,)J+]G_6.FL6 MY55"/.T"R!45*,H5N:D'V0;T^3M3!YSRG2O:E)F&$U1 U8'RN5%XRRJ?A'5@ M\"K-0 .9A%R@"8%C;AP.H(@H&+PBK]&5*<*K*\B3"Z^5@CPC01ZIH&<-YEZP MB!2. O'<2M!83)!CCH9@C5#<@2#+=<(FU4]TT1;U%MP(>9\_HTY"9[U8KM[- MQK#8 S0"$ZY]]#;:7BPHL)<^]&+AXI: -#E VAVS++0U*C%.D*5*(FZQ1(9R MAVQP!+#*>H+3VB8EZ^SIV3_EPMW"2O*D+(M2DF;$%2184494(XB%( MI)/DR!!'.8[,)*%R4'R=BT62Y&<4WR@6L2>P5+?22#0QF^)[QD"MT_9EF'S2 M"%0=LR6DT]0HK9#@B2(.Z(.<"QP13*BD-.7R+VN;A*X;L4@9BV648D%MB5*" MIR[!HS8$B&O"8/Y3 Y8#MUPAAU5 RO%@O$F<$+FV*=>YU LDP,\H.K$=4P0Y M"'DS4AF=F(TE<37G@VU@=7L^Q*32H9DD&+T;,R>BBEQ; PZ-Q K *#+DHK'( M"BVH#=08GSO.K7.\2#F(961B,:V)4HIG),4C)H6W1!EB/6())\2=P,A8EU!2 MT;,H= *#8_&D>.DZ DTDIV:"A8LG4M9\D48XT7UMBYY;OE??>ENYO2[Z$AG4OUX-E TDHG@D'1:(!Z20);9 "QDB??2.$_=VB;C M>%W?)1%\\J+\%O)<%OLBGY)?A-%/Q&_(F B0973B'"LS\1L$4V4H>" ME:"K:/114@ _\_^S=^U/32W9^E])<:?JSE2E/?U8_?),487 .<-<"2HXI_07 MJY\2#0FS$U3\ZV_W#B@FH 1V8 ?ZSCT:DYV=WKUZ??VMU>NANHRNG_8[/-C;_+]_[3W?VGZU_[^= M[9>O=P[>E%9*JQ2K\/-62L_[QO8'/R^;6OHIK4[)FNDNM.%<>I[)N'-L3NO. MECG5QCA7G83OU6P>D.5?6IC<@>5_MJ9>3)?4QM!O3!?4!0@IV:I-,^0/\\E" MDDCNA1!(2S"8=ALFB4(\1(, !XPLU@$9X8411 3!3*XQE(MXM*DA7$-&P+41IVY.?L=, MD7YCBM?Y\U7X-!I\2L_6<57P_4DG&I (DM20%3[D(LLZ*B*E]CB?_^BN8O/'U 5T M2E7EED3RM=B9=F&]/I]UHG7/ZRF[1MULC\'OOV0W6ZEVLHP=Z/5\O2)%B,VY M YI*AH";],IQB03!VA%*@Z!D;9W2KB:EJO+#U>8EN]J*-B])FV?XI(K4!2$Q M8H&Y7'V,(B5E,F(5BTHGO+8J\4DJNIBVZ4Q^52L-W/EB M.<_E5L>9L*AFKM!Q[N-%FR5X, O:-(HV,U03O!9I6Z!(,P+9=6F1"<8@KH,$ MBVWBF]EUJ7E7\55V7=X5VK0M0;W5]WB0U4XO9[/[DY'[>#@:I-4W_M].[E)T M(:>@3>[D%KFD%\DK.;_WV2U0OOXIH?68[B'J[F#_OI)__G?\#_Z]^#MW3PR7X8L=VO[K2WU3OJ_97FZ^@EWCW8 MAKVM-^S-UQW:._C/T>Y!;]#[^OKT#5&G>QOO%&,DA Y3E(@L%0BE:2-9*+] M) ;)!%<_)V17+**;$;.RB%9Q$3DF+(]<(B9M3D(#L]C.>'Q2L*9!K/FZ\2NL^=K[ZC^F9R:['U[2M^E[;_]\0]ZDW][;VDC/ MNH'?;KW_W#MZC=\.%'XG!9.>>8^\4B1'5'"D>&"(:1T5J(@]U6OKV0M/YDLZ MU$6H6K*SE976ZI7V9??E.^G2TK)$(2RE1!""108B051A;;$S6"M5KS6NYT]\ M.OU:P#=8(RX M=H2D]RDE<(9Q\PF:;<*XLN#:O^"^)OH>C4UVH*"(>Y86'$2,E(P"22(C(\:G MY0!G0#>?1]@9?9?R+6AZ<:"O DTWD\Z_3X9A>LK'<+>3MZ(:"@>.05LJG,"C5FNXF)N@"#M<.X *O"\'K?+U+X@413H3$_/)I? [H MMEBH!))*T[1#6@";\;%%09\EA+N=(=Q%-V^KF[.1,B)(\$PAYFW23>P4LB*P M]"KZZ+6TS(;<$KI%NOF8ZBQMI"'GZ3:#SK'I>]0?=IPY[D_,H)186G:Y[&]3 M_R+-_,YPQ;(T@T7U:)4*\)8$!N*CXRHC<6Y_O1"3 LATWP))<\L#HE+(*]D0""%1X:J9.@0 M:X%(&[4S.?OTUK!4O!"MU=T&6U04W5VF[LZPBJB2BAIFD5+8(.#>((NI0,&Q M"$(Y[UW,#L0V>1 ?DY?B59B8]*;O!%,-T^#'G>*=6#)].)_R[;,9OP!)6R'V M7;\4LV@0DE[.T8E@<&3,XX1!%B/ %"=#QUO$I P!X2+5MDZ11O M13LI1='G.];G&8I!/0N4$X-X#M\ X0 9Z2Q*8*RH4L'P:<8P[C*V0L6@'T"Q MEY6O7CW^(4DV_#Q)ME22O0/R=#%M>9JT7,"U.7"=+_["P2F1$!81%C0"ARVR MFC%$O;32:BV4E5.R!%*L<#F&4K[Z 8).4PRO@,Z206?6:12!4(L5LC@[C:S/ M79:M15)HQ<$8(IS+274T@3@B8B6P8X* B M ADYTIQA1&SB6@&31+E@;9T![G+^<-K<7$]5[]E6*,A;D/>N:F,6Y%T^\LX8 M2X9K+T I9!S+,3$*D!%$H&0H62TD\=3IA+Q:=1E].!Z:Y2)OS>1_FYATW_.< MO0L9B4>F>M\?3BT#^B,2NI#TJVI:\PG^U832/*$'AZ%C7 X)-,/3- 6=X6B2 MB\E4Z>UAIY]&]KZJLQ&JNC?-Y#",0T8$'X;CD/>:86WDU.&%L3\T0]>O?>#I MC:/T7.,G/V8Q7IB1LV$ 3^,\'HWKX-VG51B8G/WX^^>^GQR>P].%;YW)$'__ MBK%I!">3J[_2@JDF/(T)9A(Z+_R91UL#&7#!; 2I:>(^(+3U3CG/0L!&2RWX MNUST[.Q+A]^,\V/S/B!;!?,1F9@>\*D9?#:GX[7??ER":?U=G/2KYNO"4J7D MB?A9\FR,2YNOJ88DP!]5=?>CITFM0Y6O2L,QK1E+Y[#*^^+__%IR,BE;!H>L M1IMY2TW:\<_?S/IEJ^)>5^\<1ZB!8G=[:^>/C?V#;F>GM_ED:L*_?K:_L[6S M\2K9]%>J>5O&O[G7V]KN[6]O==*K_;WG.UL;!]O9#9'^VMWN'>QW]O[H;&[L M_ZOSQ_.]O_8[?W_=VWB]M9.N^4?KG^WOKY_L/TE[VF!@JH39":5')^E^?GSU MT&?VH^S3JQ?G-YBM=TR7;WD\#D_/7_Q^?L;;'];#J+_T^]G-SK Y8\O,3EE/ MU/3C,]C1Z@F%C(KGSJ^S'SX#I26K;-VW9;7:=BMZ_?-I'-67DLD6UR,E) M$[.VX.PO]2?OND+C/01!?^LNU]G(]5I^WMRIE/+Y;E?S)[S=DNV%R159<;?. MIFG1H][,Z=E&G^:M@WJ%DR(ZDNPURH%397F46GHF..%>:_9NJSY-(IB@ZQTK MI17T/2UH-3R9O?US3^9K>/O7'^F^VWCWZ-7'O8-7@S='+_GNGSM?=C_L\MZ' M_QSN_OGV8V_+'W[W9+Z&O8-_?]P]^/>'-W^]R6-CNU\WX,W75_DW/N_FVFI_ MO3IZ^]?VYUE/9N_@/=\]>OEE]ZAW^/;#QI?>EONZNW7XH5=[-S=.WWYX_>7M MGV\';PZ>Q=YY';=]G*YQI/?^'4!N)>D$DL U B,D4KEHO$I6-V/0@\0@SP7S:C)EA#@QGEKOHJ(F!>NT35-5X1,[QB!0\NC\\ M^CJ#1PK3X(Q22'/P"*1FN;X2H!B<#Y8)J[Q.>*2Z^))SE8>1O=AZ?K?A/YR, M)_7I1&=&1]VCJO1IWYV']C3SN@;XS>%\2^4MR'; MOB2VPG%:!OW:N5_7YS1'HS2XK],W2G&,NR+.%^607@]"?K$Q]!L7Q%'VK\;V MK_XKTL EKT M^H[U>I:78FV9UDJC0!Q!0 A&AD:) HXZ4C &J]R/NPO\UMFN+:6E[2 N>:*[JVSKKTDCH_2S6['GN-B\9V_Z)> M=ZA>8H*@8ZR"@YS@7PND2UJ5[-XW([U'U_D#73 M2-JCK!LU%;X1O/TZ,7"50:EQ5T,]]\_RU&]>F/D"24U!TMXEAW5$:FYI,CV" M34:( 8ZT-3[]4X!/N[U0(&OG ER=[57L_3;O^$6Y[DRY9O=[:;EQE#KD.*8( MM(M(24F1\4X23Q(!,&%M';H,VG00_O#K6:VT2^*B?R[G+1Q7X:A_UAE480=+*T%8N(2Q; 2.OK4!R8[WO>6N_'RK&AE1OP _,O;1Z:X?O8\F"3ME;9=XWDB&DU%5N/A2N?@X/6YZ->OV MV!FZ*A]S;(7IWSO#"_(HWH^F-OO=@TO:"1)AM= 140("@18"I(T633%T, M@H)86Z>LBT6;=OQ"UJ^AVW^_3U=FT>F[T^G9*D7 M&46(Q*H0T X0K@+9F,;*FR]AW,V^P=RS^'$%2R\"38T? M8NBX(I(+=3:NNP* M/-]+_?K05&*D6VM%W '1N%J;6]B'?&44>89D8.XL2=",J.03W:23^V0@Q) M)OXLVG-C.&V;NE$+J #60H UWXK0A4B4\( \=PFP3,1(4YM+9V-BTB;D/75K MZ^R2!*U[,8F*AV/U/!S7T^-B7C2HY#.LQ!F6C MAD%+1)"7' FEA/-(1,&>$ M*4[RX657\/GH[>+Y6'[QKYIYW()QK*R%U#+&40OB6XY)0::FD>GU//U06&I( MR.2@UG= 0"Y7ZZ*YBVGN#*<@ M3! !6B'I D60I(:TU1@QYC05C :)Y=JZ%"UQ6#XN!\>&<^E9)N/.L3FM"W'7 M56BMJ>ALT*VZ0QWS\4M3\SM5\AK%03K!Q5"":!(U M"8&L\4FB2G <24@6"%E;9Z*K+R$MK0WC?@@]77.-[+I631R,/M^\2F+I1'[' M9:ESV8T79])Z=OIZ''PRMK[96=\$5F"M.5AS<^Q%8NXC)@81[3 "J2BR'@>4 M3"^BI"->Z%RT6G:!\0?3?&]YG$%I&;6I"RC=!RC-<"T;N G!.628 M4"@A#TN@E*B7E,1;$SW60B90$EV*Y[-="RA=P0'/!W*=)D!++?+<5-N@E@WR M05'MJU.ZQDTT&GILV7JM+T2_;\[\O&E3.TOZSD4V2F6->[62$A-)T^;'?U2C MHRRAO;A_.*HF!Z$Z^IZF7\A((MJWX-JS]@9"C-PX'Q:7%$@B#99'#82)*.DS"7C MP@H]+0(X[_M8>9?N:O"2%R>5.\PER.N*7]FA.SFM>4KX[TG_..M(B7F[.SIB M3FM4.AAMN#3]57AQ)I$7 S.<; S]]KE0"FXUAUO;\TY;#]HRG-B(XQB!AH@4 MM2Q'X3.BM918D(Q;ZI**0B7N[2&H=O-TI*CV_:CV#"7A'' ^44:,Y*9]Q$*B M)-@CA0,)3!ING5E;)[1+]&V2:MH7&]<.$G*=$^:37"*]?UYUM('3Y44\CFV$ ML\L/1A 2*V25U @$,TAS M91"5&JL8C3/4YQ(EF,\W6&H?.C1RH-K@\=7R#E3O=9 /BEE>[M[ZHS\T0]? M@>HCZN-\;7GZ_J?S>Y_= N7KGT)V>MZ/O)^-JFKT.18, #,F:[!'&S@A'E7(>/_3:9:T_3=T[SK,][H0O MH7+]\31+)OW#G23R>5;)S/>KX":CJH1YW4^8UV3D/I[):?M<3 6U&D&M^0HB MP0M0RFH4)84KGA79>K=%'=Q51WQJ4H M7. !#$-92Q%PDE17.HLP" ^4 .E]"M.R$;^=1TG)NOCCM5.#Z+ MX_)Y)YN6:2^!6W<>N/7'J'KU311[L2YME ,[)J?%S;$<-\=9C1"7X @[BF3: M.Q#@&)'1RB+-G)/I/>^86ULG79 E8.MAJO32 K:*2M^UO^.L]J#PED@@*,&R M0. I1U9J0,( %H&&(#3/*JT8:X=*/RI'1S[T[_A^/O0?^ES(K.\[DU$:1&+B MAZ.!#X_-O=$*^K$7M\Y%4L"I.7":K^K!L=,NYUQF$P&P3_&B(Y6L(X9"VES='0T&M9R M*OC5''Z]GR,A"9]4G9O&I0@YML,C$[6L_;4X:*4QRX51<0(P=IN>F<7MT5ZE MOBNW1U'J92GU#"EAGFH(DB'-&$<)IP72U@.B*H 047F6^^ 2W95L/F!KE?T> M#XR4#$>3SFD^H+DU.7D4UE1CY.0H^&M@6&\T>1,F^U/9%$!K#-"^7LRE=W3W MZ\MW(G+FP6*D(Y8(J*#(9%0CB@F=$$TS+]?6:2(IY#: 5EPE#S_VX]:Z70*[ M;J[6W\-1:6]KYQW&BO-TL(2%J MZFWN.8.[!.8K)"]LAK4FW;Y!O\LCQH<[3[.NYHW4$5H-?+M2P'S4L!\/9EEZ9_#CCNIJC!TIYW^ MT7%:]H\K%/D^#^6V8PQNLA>WOR3+>/@^O#*3L#?,FT;^+P10 M1GGK^M;EI*ZUBM[X05U1]!8H^@PM##I(&G12[T@H K >60P>R:"3I+4(AH>U M]=O7L6_^]*Y0OT+];NEV_/MY-]5_=,[[JV:_8^V)S'GO]8OP'6T>*B=LLW_Q M5MO#B_3@(S_?.]<-3K(P+FY$T\VI^"":VVQVYU@E-IHJ4<>K&HG2?Q)9XC0* MQGCI/=<^B+5U8-VDGNV(%"F5QK< ^EH-*GB-I5 !0$1#C?2&:)T ERNGWNUDT"64D26";L'0YC#TY25] M8(1A,=GSVN<^NBAJ'J@SJ;_5RR2 M"(%["V"I5)%0&TS:2&M5QT755TG59^@2:!(HB3JI.DVJ'IA#BDB/@C)$Q21\ MP;*J"]9-=*I%JOZ@'$N+DY:0WLZ=ZRZE*LL-46G1--5X]K?E/?Y#P7&BG)0V M*)#4@\#<1L,P\US0Z 6VM,;Q:QRR%AQO"8[/%YPDUFDEHD=:^8! :HLT\9## M][R60N0"46OK@G2QF"\%=3/;!PMB]0,"$J;'/578V V8 ,)AA9++SD. J.64XG)5VMFCJ6 M?LSABBP]DA^=V$%H\Z'U=4?Y"(R+_9/CXT'(*65FT/']L1N,QB=5W0[[>PY- M?SC%J*033V_4/>BZ)UKW>8]'5;]N9^A&1V%:)[>N7G<;V_V!\:'+GO"A4)[& MXVVG"^D@KZ,7:1GU0CG6;)#0S!>]4801JQ1%EC.&("8CST( 1(*@UBJAC.1U MT2[Z$#WR!94>)"HU'LA14&G)J#1;K)A1Y9ER*#(2$&"?+"PC N+)C$Y 99*) M3=?6J>C*2_JOKOSAP6I0OF]5-;/F#$Q5I\7GX*1I?KQQ+CWI)+/!4Y,LHQM: MO=,GO,S"NI[]]0"1>PD3]%" OW$Z^FV19R];P?SF,'^^1H#53F > 2EN3.XY MD@,,@2,Z1[7)V:P;='C3]!0'W_?'QP)SF9PT_ M!^"[NK(>\&^33)#/BUE>J,=Y9*KW_>'TY(?^"+@N)$6MFH80@G^%(31CR,%A MJ/G]4?KMTQSA/!Q-APPM2?=S]:STJC[$ M,I/<7FU::R5=/IZD-^IB=$]^+.]Y84;.A@'9-CH>C?OU$4(5!B;W@_W]<]]/ M#L]Q[L*WSI8D_OX58],(3B97?Z4%4TUX&A.?J71ZX<\\VAH;@0MF(TB=F"V MT-8G NQ9"-AHJ05_1]7:^9<.OQWS'9OW =DJF(_(Q/2 3\W@LSD=K_WVXQ), MZ^_BI%\U7Q>6*B5/Q,\JQ\:XM/F::DC:0T;5]'0IH52H\E5I.*8U8^D<5GF# M_9]?2TXF9/C?V#;F>GM_FD ML]';ZNR_?K:_L[6S\6IG>_]*-6_+^#?W>EO;O?WMK4YZM;_W?&=KXR#]8_\@ M_;6[W3O8[^S]T=G\UT;OS^W]](CI@[W-__O7WO.M[5?[=:U&^7MG^^7KG8,W MG;^_[FV\WMI)7_]'ZQ_[[Z^?[#])^_-@8*IQ=N9,#DEL_S_[X3/ >E(#U@R5F7[&\!/,KOX8/R%7?O:SV\HGDMSLKC__C"FY MA+$F(%J9L:[.O)*T%4J^(H-53P!@1<:Z2@M6/-'J>F/]A?GRZU 5/7?M);Z: MZ=9R-SX)=:U2%_O]+YVC=-7A."<@)*/@WR?#T&&XV\E>VA_LT%M/T71=>V>P=[)D0U58HG_M-5OZ_O3+M8[X_%)N#KA=/&I>&RS.JV"WJG+ MH)=IO/$T;J2Q9@LHV?CY]!SM##OU,MTTQ_V)&929O?G,.G=R=#*H'2EU)^6S MB1T='5?A, S'_4^A,PU>*+-\XUE^%28FO>FGD[MMJIS5?W6]I3*AOYK0@US* MY*0Z++G%;'\]">Q_$N8O&O/?KZTM.O;?I[L$&V=M*X]C:X+VMP8?=#XD<[I[T/ M'[^D>Z7/7G[MY5/O\Q/O??QU=\N1WOMW1F!'- AD/34(N,9(!>W2'^# >6L, MR44G2)?K^1I=)9B]1:BUNL'LMP2B2[**FT*AS+4/1X.T-8YSOO#DM,#-8G#S M=09N0A![(1=-R M)I9S, %S(K'!-MC;0$VA/8WA$)G!(8*!!FHULHX)!$HY9*,'Q($$Q;G#@#/M MH5U,YOO6%RPJ6-1&+#+* _68T;K7"P%+,$O/*=+RUE)I76C/7<$-FX$;'807 MPCE$I:(($C-%5@B+TLI13!EGTQ:2K:PV9>85K"E8.\M\<0'K1TD0TL+ MH-SC:+%F/,%0X3VM "(^ T3@A$JFED0 2/0F".E@T>4&0.81,6]RQECN,M8 M*5Y0P&@UP"@2G1[+*N-E5CBM-\2#^I;<>0&P"CVOR1=^1JJ4<&A!=W. M"L%4,D^(S@B\ Z0(EBC $& \$H1HM;6D^RZ(-MT#+;2U1&O=P[? M"Y-<).5GX7@KUH3K>JASMO65]KM%2D5*14I%2D5*K9#2 FQ8$4.P)X8%0P @ M:J1O8(( M:"3(4F\1!I,L&^V"-GYM'4A7JJ9JH10-+CA;I'2CLQC+I6;&1RL%>*^,S@%P MT8'CT1,.!6=;@[-SG@:V"A]7L4T. =V822JA? L MRV#S@@@VJBKW\##Z7IL@ER;8&9[5)*@1U\Y! M]=!O?PF5ZX_#7JR/M?:.\_N%5C:)U'/AS9(!\&2^>\,\ H832$?KD0E@"'4D MO9.0FG:IO'5=Z (#!:R+E(J4BI2*E.Z=^#3N"2O$I]W$9\Z?9FD SZ)"T6J2 M;%2JD$X\&!G'0&)#K#6Q?C:>%N( M8F-@/.LA4QYX#DE"%+A 0!(.*ZH=HHXJ*B7'Q(6U==(%K@L@KXRJ%T N4BI2 M*E)Z/%):A-PLTSM6R,U]6IISS<"3B T/$7G'& *0!AEITJLD<4MYM %XJ]C- M(X@G^U;!>YR=P9U8C8[.7G[WA]W,"[:RGOUR_E*D5*14I%2D5*14I%2DM#S3 MAS"J75 ^<&Y!.6,2)0X,1Q5D)-'[A4V?+(; M)H>C4KB^.1OGD@I")%>,5IBB)$:)0-H%N6H2W,'** M5K=7JQMW:!2MOG.MGO%<@ [<6LV0"XPB"$0AY;U 8*6106&@BK5+JQ]![,Z, MZZ(*DZP23;HP'J#_]6X">7Y K&E4SZNI> H4+0!%>YOSV6YUM0KOD!;:(& B MA^NXG$VA''.!>QO%VCJ?S\HMQ\-M5=9RI%6D5*14I/1XI+2(-=5XN:8?N,D9 M*_EN1VT%&NJ00HS6\6)L9A,81P1L4XA2)0%6:T=PD[G=A1)T-@V8$P5 MI6YM0E0#?L]Q>MSTJBCW?=LGLP[0X FSE!-DN0@(M+0HR5H@K:GCTII(W-6N MDK)O/Q057ZX3]%J:7?HBW%RI9_R?Q$9-* 4$%AL$27Y)G[E'Q!,+G'-I#&FL M+T()X%K$"[HW.0Q570JL"H=A..Y_"K>I3+ZR)S3E=+Q(J4BI2.GQ2&D!-B8< MD4XS!XF6I9MY:SPX+9B-"H-W;F$V5N\ZFQ^E67MALAA:I%2DU,8]L'&/ M1-D#F]\#YR.O*-966HULM#;GC.6B240@H2-U06EA(K1L$WP$H5>;9GS8\?U/ M?1^&?IRU9&!R[-5D-(V\.FL2^+B"KLK96CT; ^O;A22-PC&HQ)5M[E[..++:,12%XL++P!7( MQ)IU%PM60FQ61I,+WJZ"E.XU5ZS@[5W@[>[![F0:^+3[N??U-7V7MDCG<9"( M*1L14 '(8)5+/3-E! 43C&H7X)YY*Y1[+/\>C\#U M^,P,S-"%;F?75.ZPPTBWDW?&V[@:[:CRH4*3T?'3C*;CT:#O._E!5I!\+);X MR1AE44JO%7. )59>^HA99((GN\_)=SN+%&Z?]C4L3*,YIK$SF:LO01*#B)XC M*J+/YR$1*6HI2N0Q!W?X2(A.1(-T.9\G&C]*?G!;T6A2]9DYSC?1&82F1I!XC,%8C0Y/5 M))(%C 5U#&@.::(%N0IR/4+D,IP( H%Z)2-(8K4@Q'FO<0(PSZR^#7(54M8< MK/5F2%FT/BK*,-(DB$3*:$ *:X>, M)QH#CCR9*MF.T<$+$ARSA93='7K-)O=YR@@1%BGB#>1(%M MSL>GLD!7@:Y'"%T.$^*U<-SC &"5EL8J%813R90AW!=6U@Y06\<" M%A4N0%ND= N@M<0[QP(+A K@#JO(I-)&:^6-]IH5H&T/T%[P2ISVOK[&[S#% M08)7R OO$,0HD>)6(!))P (PA5RROG5(^PC20>K, V3-./BZ"&X8CDV>]<=5 M>F:QK(\@I<41G*BA*(+EWG)EC(X\!DM@82BJA? LRV#S@@@VJLH,WX>C,)P\ M._U^R0MSFM_:^&PJ?S%O9&?X(CW[J'0(6PRM7EY($=EAZ;\$G^7P4I+1+M+3V7G!&O7;+71#12 M,PZ<6"FT<5 _] M]I=0N?XX[,7ZS&OO.+]?>&6C2-V;,>"5Q2)2X(C2$)(!GWNE6&J189)8(VA4 M3JZMTZX2O*#U:N% 0>LBI2*E(J7'(Z7[](45YM-RYC/G40.?0^E#1)Y@A4!$ MA93BD \P)'?&&ZY]^ZC/(XGEF7J-.E4X/JG<8>U;2\K0F9@OX68UG5?6P5^. M88J4BI3NOB[B,GTCK\+ 3((_&!V8+W_U)X00Q/^>MX#MU MKZE.K$9'9R^_>RQ*[ZGB(B]2*E(J4BI2*E(J4BI2:LBV@4BL8<;$8"D("BK] M';E7GF"1[)W%/;/G;*X^?/V/&9R$#???DWZ5S9CQ9#=,#D>EIGR#%LZ;BQ5E MIA8.53QX&S#*%?\0!" HF:P,*28U-M)98?C:NL9=S%0[NM<4M6Z[RZ*H]=VK M]8SCPC)'N=<8">,P @@"F9 #+8)3+$IC"";M4NM'$%\QX[RHPB3K1)-.C ?H M8KTTC6FYD#5-37HU%4_!HH6PR,WE)'%%J%)&(6D\(. 0D;76($(#2Q]8[IA< M6^=L/MBKG &OGKK>-;TXT]+OQ&+C*,WPI&CMHEI[^F/@!J.2*VLEHLG:2UI+ M)+)4)1%YZJ4AVN%<07<^D[#H;%MUMIPU%RD5*=W]_M=XF:7K[7_%O&YN<33]9)HKE8(05!(;"0JZQ;@;Q)IJPSWJJ@KU3OLG.W6L>+Y?KPU'?&]TUR M 40?"TY0'^=!:1%&BX1Q+VF"1\'_6$1@OG3 J^_8U1M-WH3)_A2W"@]O;B-_ M?R%W\"/9W?KX#ES@6'B,TFXK$2BND,:,(BEY"$ $MW5K7=X54K?C#+OH<@'6 M5@KC7OR5!5A; JQ[,\!*I0>N*4=1"HK 6Y9,)8H199:&F/911?3:.G09NXV1 M5$+^"N V)*75$\:]N)D*X+8$<"^XI'CO8(._D])[0@-'A@-&$&FBLI1CQ*@* MCCE%TN*K=38O;CK?._;TPF0O'I@O MA5#$S.]YR,IMF>N7Q;J$JUJH?BI2Y2*E(J4BI2*E):02G= M:T;7UCE)2%3Y:#2L V8S>RBG>]LRP#WS4IS_UOD*IK6B-NU]+/6.\C:?1CBH?*C1]J*ZX>70[%3+:[08X#04"M0HI$C)@E+L.&D H2"R%=3.;3BFYF532A//=L MC=P;/K0-6O]V'\)?0.AM0LQ+LC:;@LL+!VC;_SWI3TX++BZ*B[,5_X!JZG*= M!"D8 F(UTCH:E%#26Q_!*!4S+A9,+)A8,+')6E(A@',"*RTE=ICSIP& MPJ+'M\'$BT0R]K\$C[Z&:E2P7? .$,B@3I% MO Q("9-(9)(-,D)*)*CUCI$0I#5KZU3 <4"B@44+X"BL(1:38AE-H") M1%,I%;CH<##P%UYQ)FE#0HD]2 PM]$PG#!4 MT.@%MK3PS+; YDSTG8D!!\X8LL(K! E%D38NI\US[+#)'A0S)9H@Q0. S5^$ M^?C^^'A@3O-#AI\C;;FR7%D65;FR+*IRY>I<6195N;(LJG)E^Z\LBZI<6195 MN;+]5Y9%5:XLBZI'(#H)_%=I!3G3](_8'YJAZZ?+QY/T1MUEZLFWF(#9&3D;!O TSN/1N)_C")Y686 F_4_A M]\]]/SD\#S^Y\*VS6 '\_2O&IA&<3*[^2@NFFO T)O'C5%S\\_!;#:%C\SX@ M6P7S$9F8QOK4##Z;T_':;S^NIK24+L[?58]^8=51\D34 5]7/'J,2WOTZ6+W MP8TJ4XOL)"V?*E^5AF-:,Y;.895#F/ZG#UPP&T%JB@F T-8[Y3P+ 1LMM>#O M9-*;K.=9(S9S]%-:Z/_\S:Q?)N"K,2 ]?(T6WY=V'>^2YF%@CL?AZ?F+W\_1 MIC^LGZ;^TN]G-SO3A[P(9L)=Z@>=?OQ]?3S!TS5RMOF=_?+9QT_JC\YA[X?/ MJ'X"G%_Y,7Y"KOSL9[=53X2^V5U__AE3T/A8Q1,-5W_:KK&J)Y2+%1DK27GK*?IVZ8403/Q$\A^B,"\)Q&SW#/9.CFRH M\I[]3UO]MCXMJ=69UM2ZLO;9XG/QV*9U6B2U4P=LEVF\\31NI+%F0IJLI]R7 M%^T,I\OTK#UOF=F;SZQS)T?UAXZO.S_O^%HF^5>3_"I,3'K3 M3Q?MMJF&:>A7-Z\I$_JK"3VH@AF?5*<%6&\[D:-9^+Q!V>:;3=X5:2O7N$GY MO?)[[?B]1] "_ELYY*W@0FTC,%*;5?AQM8!?K+0Q4!SKELA>2E ,#(\1P.F@ MC9723RN*8$(9*:6-+^1X'OVGO_?G?X[2[^$W?[VAO8-71V_HV\/= W^X]V?Z MUE^[GW>W_&!WZ\WI;([GV[]VX.U?;]*SO3I\^R']G:\_VO[2H]OP]B@_Q\;G M'GW]N??AW_%;^^W> E:4L:.29%0B$4,A:$1 !PK"S1K$8ZLK& M*M<";TTKR!OBSK7SVZ^KKBU"K07SU"][PM4$HDNJ8S:%0@^TV-O=P844DP1AYITSDD80)">4%Z@I4+,24*.#"5A;QFQP8)11@C,@ MDC+@1BE^*Z@IM*C&0*"ZWDVKKL*BA0 M5*!H-: H$JZX O*6B,$2.:XSKW:KD:C<7K,]*K TMWZH+^WU]M@Z??>0=I%!)8> M11(%2GQ((6VE0I)0:R&PF&CLVCKOIA5WBQZ_!9 *(-T).PK4V?3_BJ7E#($G M1 )+I8II-0>CK"[LJ"4P=/HC#&'KA!-:()]F%('" 6DP!G$O/.%4R M2^'6U4X;1*.'W9QX&J8;)IW^S\/QKM&0>/5.W\\JDM^LDFZ+"HD7*14I%2D5 M*14I/0PI+>(KC"H9YT%%+BT0 99'#UH8D()&*]R[K9RKA-/_4/V"_8H6)RXP MC0!E 'HB-KIG5MCH[#<%R7""E) %+XQ$M1">91EL7A#!1E69X?NZHM"ST^^7O#"G M^:V-SZ;R%],(=H8OTK./? &K1IU#>&^-4^T[KGG8.GXS0EBDU!(DGB>$/M&(H 155G((GFB-01JE'1?$2"(7 MAN$-_^%D/*DKN!V,OI%$_Q%( *09#DBJ&+"26&$BUM9IEVA5P'JU8*" =9%2 MD5*1TN.1TGUZP@KQ:3?QF8_DX3$Q'8>1MUXBT$G2QG".A*3""4@,6/GV,9]' M$,=SMOH[X4PI?,>>YG^XDUS@>=PQ0]_Q_2JXR:BZNE#4XW+UWY&/+8/3U%.V M=5*EJ9MZRZ8>M(O(=8YGQ9&V$$KUYQQI6ACKE2"(4XD1<"R08MR@M#PH=^ < MT3G<\-:)&.7,;A7X9)%22^#V#AQI5V#M?\S@)!2H;0!J9SUA3EC""38H4IJ@ MEB70M2$R%(4. E/!,1-KZZ *UJZ8%A>L+5(J4BI2>CQ2ND\_6.$MRS819QU9 M1$ 01$7$.4O$Q0A 2A*!! _*Y[J-TO.V$9='$!66T]&F;IE.%8Y/*G=8!XC% M4=69F"_A9IZKE77-7YVK?X?A8>/LC?]C5!V8+W_U)XY# 8;O[8N'U2Z_L/6XG(,N@I26J0N MRC(#P%Z%NG?*P>C:>%O..QL#XUGW%N?".:HD(D8# L<,2F*/*#+N TVK/X'U MVCKI*EP >754O0!RD5*1TMT7CX_$&F9,#):"H*#2WY%[Y0D6@5"H=TV*8;IK M4BP8OJ-=,_:_!(^^AFI4-LP%K9?9BF,^AD2-J$"6N6R^!)P#A!SR1BL" (9Y M_$VW6Q0B5)2]88Z\S%C!PI'O5>5G7*DV)GVWSB),DK8#]3XK?Q(KMT"Q93@2 MWBJ2_ C" ;_U,QSGTX-.K$9'9R^_NU4?61A@.84K4BI2*E(J4BI2*E(J4EJB MZ4.=!V*\<5R(8!137"')!$80@2#KA40Z"Y8Y3S2)K5+J1Q MCYD&O&T^[GW]35]YR+CVGN,7' 6 ?816Z6 M2=DNP#WS4IS_UOD*IK6B-NU[+/,0:@(CA$CC&?< M@O".1R'5NYU%2E]-2_(5LM$_!.FH@"QPX!.(PTB8EU*&PD!<]" M,+E:>U!^P1CMS[9+1!6(&R5 M(8P)S"AE40/3@(.R%@>*#5BL"(U8WP;""DUK#M]Z,S2-Y%,4)C02.+?2B<(E MFF;3*^445DHGLH;7UE57$B@05R#N,4.< &\(%@93+D!)E5W?3$@=@N8@-"\L M[>Y0;(:EZ;3WQ/0?$L10E"B90 JS9'8:Z@1QUON0:Q5A5C"L8-ACQC"MP0&. M(M?R@V"U L$9LY+Q2"EGM-"T=@#<;*@$5N!9) II*Y,9RA/4&9[^B;EF1AMJ MK-*FZ_/91Q@7D"LBU#N06B5?07&: M,[TJ<'?'7K=I3N'W2 6N@M/,<^2Y$P@P"*2U=\A385@BWUYIE=UNS11Q*$A7 MD*X]S[V024JQDRY$H2VH $9"Q"[X9/Q(ZGFA\$Q<9K&^/D=$)?VQVA0)"$@ M\%$B)91#D@MNL9$<'&DATCZ"E)(Z=0'9NG&ZN] %ZW&5KUDL;41QL"ZM9H.Y M!L>%94(K$I4DA@1I_<)0='DCLHVJ,L/W(3W;Z_9(7YC2_M?'95/YBXLG. M\$5Z]EP&O*#5 FCU\D*.R906*J,CI'61P,H(E*!+)UI(+&*2D$"UBIC%'/;3 MD .U12=!#UO)2P6!59#2 I10N6!R3UB)J05OL86HB6-2)0RF1HJ%3:.:P>^NTOH7+]<=B+];G7WG%^OQ#+1J&Z M-P/5B<,XZPU#(8))%KST*.W$R8+W,C#,A"+#1]AZDM-]#-))FH@RPG&,BB=<3H ,3463%D4O M<%RDU I_:B'/+B&A<8?WHG1'7EJ,SI- M_:U;)U6:NJG/=>J'O0A=YX!6W+&+P=3K.7>4,I4BI2&G)A5N6&2?V*@S,)/B#T8'Y\E=_.4]8LP"2I+T2%F6F\]PD("-B-*FG5ZTH]-,T>6"N$5* M14IMM'L9QK:NZA.]!"Z]X5$$K:R*8(GQ<+?;XL5(C]C_$CSZ&JI1V2X7W"XO MU#R;6L948:4#$4A$2A%XHY$*7B#C PF.=/G")09\%1:\ M=+6><7C1Z)245",;141@,4/&<(ZT<=I1KREU+:+!#SMFJU;%O_Q0Z@]'XD85GE<.1(J4BI2*EQR.E12@83ZR+.4]$M!%H8$;(1,&U3AS< M4ZZN$XYZ12GI>O?9O+CY?*]MT@N3O9B(62%="Y$N=Z$?R-3U*!V61%J7>[4% M!-I)I*,CR%C/N&+)<'8L<2YU"\Y5M+=@;)%2FYQ:UT/6XKUJ!''GO5JJ'5[J5,#WJM"G>Y2D6?\5292QBA0Q!D5 M""+UR')B4%)<13353&/3'N[T"$*S#JI@QB?5:?K9D?O8B=7HZ.SE]TBM$I]5 MSCR*E(J4BI2*E(J4BI2*E!JR9AKW4IRSN3J]I$XTV7#_/>E7^=A]/-D-D\-< M&+944VG*PGE_B:LB1L8\$=M$,8%[-;6*>LR-5_3L?"8 MMFKUW3H_KPCE*-I]YR;*K!>4<]".&(F<,BRI-_5( Q5(\$B\Y=YH:JY4[[)S M/Q0=7ZY;X5JJ7<(P;Z'5L^6U0"J-G4+IA4\[-S"4Y8L"5]1H@YVCLHUAF(\@ MCFO3C \[OO^I[\/0C[,.#4SVA4Y&4T]H3L4--ZP2O[*'-N7$O$BI2*E(J4BI M2*E-4KI7W]?6.4G8'!T=C88UD\[LH5C$C7'G#QMS_BXJ"(Y" 0K4)>KL"4&6 MD8"2@02,4:VQ)&OK1'0US!>G+6%!;=7D@K>K(*5[#=XJ>'L7>#OGJ^ LF* M M1TZ3F+O:Y7Y1D2*JM Q@07L:V@6X9UZ*\]\Z7\&T5M2F/9/E'N4>Y1[+O\?# M=CW6N^LS,S!#%[J=?Y\,0X?A;B=OC+?Q--I1Y4.%I@_UE"4\]:,3.PB=_"SG MGTY&QT\SU(Y'@[Z??K)ZS&2Q*$U&@Y4"(I;:@25>@="4:1 ",^RQ>;=SS6Y9VODWO"A;=#ZM_L0_@)";Q-B7N(Z:PHN+QR@;?_WI#\Y+;BX*"[. MUE!3TFCE& I$"@0. [(&& )IL1#18PDFI],43"R86#"Q04P4*D1"N9"<._ X M*F \&,V @_)K>4T,"4\1&6T=3'3%)78"N$X%B)Y=[@X0R2M MYC'M91AADR 11 "DJ66(22&L]4"%\FOKDA=,+)A8,+%!3#12:!6QB3S9:E83 M*UV"0*MD!)DPD10BV0[ G$N\(@")[ULD-*'9\F;(*H.1Q8;)0 DXFRUOQ;L, M;IV:45"SH.;#1\U%PDL\"GTOV M7,ZFMCEC+$^F .).< 316Z0# (K6@:&883 N 6B"3WG[N)*"G 4Y'S!R+@"< M5A(92.::/@ -6&-B@I5!<[#.^I\ 9\'+N\7+F4 \#12H#A011B0"2P32/ABD MP)'H:.Y9J!)>:N@*I1\ X:PC?GZ;F/1SZ6_?_[3^S_3'^9"/3/6^/YS^-OT1 MKUQ(R[UJ6A$)_I4FTJR)!X>A8USN6VB&IVD*.L/1)-W=5.GM8:>?1O:^,H/. ML:DFG5'L3 [#.&0%]6$X#GFC&-;3F-M_=F)_:(:NGRX?3](;=6O0)]]$.#LC M9\, GL9Y/!KWL]B?5KF3:/]3^/USWT\.S]'BPK?.1(N_?\78-(*3R=5?:<%4 M$Y[&)'^$MMXIYUF.1]92"Y[,N+7S+QU^"QD] M-N\#LE4P'Y&)Z0&?FL%G^^W')9C6W\5)OVJ^+BQ52IZ(>E._8KYB7-I\ M334DH?&HJGO&/DW:'JI\51J.:2DTG9,CAD-=K,.US2CG_^ M9M8O6Q7WNGKEI4"QN[VU\\?&_D&WL]/;?-+9Z&UU]E\_V]_9VMEXM;.]?Z6: MMV7\O;V#[?W.P5YGYL/._L'Z0W M=K=[!_N=O[_N;;S>VDF?_V/^ :^IL+"VV':0NRKWX^D]31-YTCDC9[V3HW0+ M-W.,[*2(CJ1GI!PX599'J:5G@A/NM69UED2:BFF6!)W2LADBEAZR'],V.IQL MI(WG9#A)V\Z+M(FX?A@?I%]Z-DA,[7Y9U]?>-];UJK^[]>_$@%[U$X/ZNKN5 M6-?68?_-UVW^]_K*W]9KL_MD[VOWP[# QJ$'XUZO3MW_Y8TM!O/TSC>OH MCZ/>G_G[NY_3[^&]/__]8??/E^3MP3;T#M(8Z9O3W3__B+M?7_+=]^^B,$YY MS9&UD>9^5Y!M3(4T +?!4RR9G/+C_O D^(W,74D.=I)..P,.H@2E*'4F!IN6 M8V)@":)"HK+'616KDP2>^Z]W=S=>O>GL_='9W_FSM_/'SN9&[Z"SL;FY][IW ML-/[L_,B*<5FK=,_K(09I$J?G0VDQL2IO'X]F!\'3P437B7KV7@"3$23UU: M* (GPEKYS518UFI\9L;]\5Z<68FGTS\?]6K\_,[ZR#6PM!!Y6HB07B*M0EJ< MF'$"D7OFV>SJ6@F0JX6>]^$75:*SP\ET :/S]7T?/+PS1\1/AN;$]R=3DGU= MNIT?:C?X?C3C2=JIA^Y)HO&^TT^??$[&[^ 4C3X/TW?')__/WILV-9(DZ\)_ M1<8Y]]YN,X*)?:D^AAG=4'6JWY'HJJ*Z#+Y@L8(H+8R$FN77OQZ9DA"2V 4( MR&D;"K1D1D:X/_ZXAX>[ZS=#T_8 Z,7NX/>\,5?P:?PK4& ,1S&7FQV:H?VGUAS,79JQ[UX M7!0O@5?S5/1"/E]0.VV>'-8.8B>"(](ZS^_$X_S\=JRS\$VX:O.X!0\#W\W# M_MXIINY;GIEB5C8*_+#CA_VTL?'7>$P)AII]G5ZSG4M'=WO%5?/,'0]Z_0&8 MJEQ0)5^W-\@WR>_TXL&@54A.?^@9U;Y%/^B!5S+\Q-:9/[2=@UC+)P";_7X6 MLE\FYO3;UA^C$0"A*AX8;MLZ7ZUY<#1M,_M?98@B?S-?L73.3@[M2>&A=?*; M>4YZL2P+7W/GM?Q@$Y-Z*3SPC-UV\P2F9:WVO]W3"-[LZFBZNL?-3KX)/ B( M,K@369I6:W#QF@U964OIRO+7[!>3 Y\L;[\*=X?'[A4S-OU9H,EPYT[TL=^W MO?-BHFTMV68OK_:E[@TG\%*D1^[=<*K[@U8IW-WCV!M.^N4SCD4J?_AR_/!F MJPF/V2^N'9I]W^KV![W)&6S;$$MG-\ 4@JSD=6[;G['XRN3T#X<;BT6HP7*V MHLW+M59H[C4JZLHC,K7^88QPPY/:)LQ$V\5>&=Y@I#PS X_2+Y\$Y@N\WV$I M\SR$"0RX1?/AZL5CY8]!_A06L$ MH_^O6*)R+7($K'8>;:\6._E:UPQ^I%'%'^/KC"7[6L]@">O15:UN8M!UQ9E1_J'W4$KY,'T0,ZS&,%WC@:=,EY;0'(>6+'F M]Y#1"0P#9#CIKH)9:OK#8IZF9?:J/$W)T30UO:]8D[_A]T <)[/6YYL-@89J\#?\N354ILF,V M-+0Y0&V 1?0OO?Z2:0T1ZO);&1M.>O!8Y0[ I'T',]Z&T63F,D:!:=?T0=;E M:5'@KUZSV_L++MT-7W-=/F" J4!^T/ Q49I0^_>HV%_V:8Q6"NJ1$+FXI.(> M6:)SS"-I$524,I"E4.SI-7QA)?YCZ"/8=JD_I=\R) W'6?1JQX7L36I2;_P, M98U(%T>: M >^H*+Y0E?N^)IT_GL_;JE6YP^6T=V#?.?KOE/>I?!29[S^*5=AWE!ZX-!W!J7SE?TD0)M^+0R*\,/E M\(N@4 %>.;)RDGW=D:/E"\V/X ;=LZ')W^Q.3]:J@!P1QPFOH=3OP MJR]GLPIJ#\'I=!^X11#"$Q2\DSDM)2#'?3Z!G#QU0IMDP_0N14S46@S+0YSF M,E*C<>0B6,4HCW%VB^5%P.QR[6M7%[^V$;I%P!1P(\O.BZ+I MV.RNU*V[3%/K;6%I+?,2%AOH*.B?-4!"14S"Q^ 2O>X^M\O)U?MH154$&YFX M-=S##^4)=LYZR@)\3;Y0_.MSIU:W/7^8I06O%JCZ<>/;[[5F43BF-B%HX-%V M@NT!Q?Q^7"#Z+RL;W[ZO_%I\$V&^6GMB82NN^*%Y F+@[_!D@+7@M^:([-<\ M6O@SAY=^V>D> QYKKG_]4/MH?3955\+26X5U+,S/_"OD .K8B'T=6:!)6;\J MU;.OO,0ZSQ?BAPK_[<(\"O8=][JY-"+,9T%!8,H.!LURKZ?<'\CN?@8LL,)% M0#[:?AEB..YF/R5/LAOT0A'YG]P&RM_NC1>HEQ>H5RQ0&1;MP+2-[S0[B,PF M0G-,/N)9WF<:AWWM\7&KB*?.WW8J,H)*&@8#SK.3,QG[J[7#& [R9\O,-KC: M8?.XO$$WQT"OACQ*&E;NX\Q]D%HSC3>'?*]9D)=R(R/O+W0*GZZ\;K&34$:9 MFYT^V*4A=TQEZ!64&29ZN#\UW-LJXC+ ?8H;PB/UA\YDIGC#1UZME2A<[ #U MQL^99P(&6H!QOD\QW[!FP$\Z8+QB2.TVS#7<)F_H%9LV1> [3W+V M3&%Q^L?E1^$#$Q-::W?#V.OL#[=O.N&:62[RC0K#EZ>E5XO_V-:@\$BS;O?@ MCO!X<1Q*KUU&T7_D':'2:H[! 3X.]R@>?>CNIF8/9NL_ PLDM5?2]2).7X3^ M,R_O#O*JG%_GY0XC9/^O?Z^-K[6[ $JM]N"$)76'A*47XCCTR;.3/G? O3CI M]LXWQW[-TA#F\Q%A_K-5/]HB>S_^/FS\V&L!L<6[1UL"B#/;.SK@NSO?S^M' MC2.XEY@FS+MM>&_G[];>#_A^^_M%8Q/(]\Y/(,ZAO;UY>-C8^7Q>IXW#[9U6 M:AQMG._'9,$0>(PXEA9(LI1(DTB1<(HSI9D35DS3&A$Q"R11&)6 M\>2ED$)Q/$V7/S?^WFKL;'^]->7H-6P>SC>.MT_)U2DT/@&7)"$2#:O&G$Z! M"D21^DR22L%-?O4PQ#>R!X5[FQVE>WI&'G $L&THM3M%N&X9A\0LW;0 MS='!(LW!^I_V %YJQ\)5/F[9D?=P&%O7;B.? JH#R/6'L0" NWYWT .>D&W& M2:_I!L44E(F?_;7:Y*"S02C\_3"*";2ZIR6,^BX\#.!S!XQ:#P;4O"@29S-Z MQ]4:7!->&?G[!0:C9F=U^%N&W';1%6JT,]\_&492)A]ZN''1'X8MR\],35@Y M*?E&_4%AF."UT.SE0,D\"*[RW,L\=WU]GGN5LKX$8WF:E/6YL'<[C+T*3"]2 MZ#I#U6]9E]V!,8$?OP&W&21@=V4L,F,*(-XV$+D10P14=GG_?W4R0-N+_S3C M:0:D2VC,I'L 7D&KG'S Q*S[L_;4SN%Y2I7->G<)4LHI#6 MPN4\C:.TP>PUGW9K I-?_*^_L%]!42^S?B9R#'VW2.RT)Z-;7N%&OS. =/]':3!K^4Q[6\$"9!JVXG<:.T1_EWG!A&-ZQ M:W2QGZC"A@2'O D2<2TTTM(:A 5+U'&N7'+W2(]_L6#OC!^1XR/#G;EN"TAY MEMM?"@\ J#X(8__7#W>U/;F#16'$QK2V.((+#]>RQ_WX8?3+;Z 3X'.+$A%\X$<.H$;F'9RK$:+OGAL/K^\,[#M]>*MZ;.$Y?O";TF MN+GV;;Q&KGWOILL2O6;HPRY[\WM,\Z<8K&3Z3I>]IJJXQ=?_R$B_PQ/=P MN(CV2KFHN:*!2RQ];-F"K2,"2;(5GTD6J^B1LM#Z>>P M1LM>NWY19XVC[V<-^K4-KA/9V_G8W-WQ&.YQ#FX4J5_LTL;1X>%,C9;V[D7] MPM/&SA;;^P1CW81Q_?CSL''Q!9XGNUY 8X]VZ79.?VD.ZP%^PQ?U34\:!_M$ M@U>F@T&,$8<][R46O%R;LZ6E M$5_CB6VVON;]M1C&T#!>A(U.V,YA^V_#';T*)Q:&$^+9FY"&UY4%?'=Z-QB[*_E<:]G,9-6V87-$T MH,@'"QH7(]AH3AD26%A'52#,TY5UMBKG-#]^G&%^?3&,QOQ\F$4X-F\7-!YK MIMLQ7!)V6(&/,.4?A_/_*4]_!0^+@H?&'S,&.218.^\"XB3@3-S!XQ<\(.V- M%=%[K[DL/'Y-\+-X_)5R+=(B5\KUG,HUXQ63I+')1!<7-=-\ +9+*:(NL2@R M/BI=>,7&+-KXOCZO^./C;>Z[(>H+C[!7F/ TF/!MQN JETC,31NQT3$;7(J< MC@GA:$VD"3/# F "(ZNXE6H]FVI-F]OH!>:>6:0#!W.;>$(F M>H.$5XY[S8#*TFQNZ:J\+;ST#IS=KQ&^]T]YP'(FF_A\4=M4&V]^_B""+<=;@B%4@L#B1FM[@E]L%:J9 $E$"<19NKT C$/<&1:6&%*^)A M%,_ZNW=OVC0?#IZT^=)=_>IWK\ +M_"5 C^E D];>K@,_+H< +\MV+>XLUL=RL8J=[8EL+;=*$7TOOMZ=, %KL M1+W%W*&%T[)&/*EP?&$X/IL*H)Q,BF"-1)(2<#SD-,/SRSH.0 MJT;-G@)[BD!(!5,53+VZ\%(%4XN%J9G\"6N)(%RAE"1&W"B&7-"YE)EAFND4 M+"ZZI.-5/*=+^FQ0Z6H_R)GB)G/+W=VM3 _'RUNFASUYF9XMV\N%F/I_Q=ZW M0[LT-7IP?5S4L<1% &'=Q??/G^=[.UY_UG0U1;W^G]\Z)%LYQFNM@2DH\ XL\ M?7!U:^-KXW/CT[?:7UM?:]_^=^/KU@.Z@]UZTZ4O8S!N'^5K<2B"NNO;^/60KG._>!D>":\. YN6WY0Y,I-5;(I[YG+X8"QLP>Q!MCNRH(X MQ>6G"^N/J_# +=K=/ L@_T4-GER5,5]UXIC[J!3XN(W-6FVSF# M>\9QE6V")OJ;E(7A\G5"'E2N$'?ER[FP\3]@UV8;RC[7\?=IP"ED8*,3AI.X M3*?A7P*$Q#Z57"=N!>(\LDSP97F8B "G)Y$'[.QL?X[7H.T[5\[!#T^SY\K6 M(+RC_>#]7,;2+^:H_;:+#R68H8F%=W>!^7F'9MT9M% ME#1XI;/R[;I>;O=)%EAH68%7,6UW+(2QD*(-;V?*R&)KA[R=B:EDZ9&R=$WM M%?[$M5?N.?O5+1]]RV=*6X,1O= !K>S5VQ.XU;(*:3#R\GTC&W MO_3==KQOUL1KVE,L[-+,GN*]GG!9=P#QJ,;[,Y6CG=D*! GZ7 C0O[O]UY%Z M]M!XY&@O\*B^Z7GCHL[WCK[CW9VO1[L[?QYN;[9^;O_XV-O\>+1+_VS7+[Z0W8O?YQV6M)Y@ M0UQ"20J%."$".5A&Y )6UDIXU;F5=696"9G="BSKUCY&!9XZ@_21Z1$5'BW/ MH]T#CXRQDAC&M?*)Y]UD*HB/3@/02>$2F\ C62CF> M2TB$X! W":@1]0QY([SA3!AX?65=XU5MKJOK7^'1\BAMA4<9CS"3+,28F&6> M6\&<\,E3FR(-)@!4#?D1J?C1B^,1F_;7<'26YX[SAH:19EB-\D5'^=;CM)NQTVWGGCT/ MW7QX@BH^!IO?3_MQW0B[V7Z[G6INN^F,,3-/+&[ME7QB&56\H7'RRLE?RDEGXFG1QZ3X1J%Q,%I#%8@3;T"=?=:98^1 M85\HN1*/CJ=72K[,2K[P('2EY"^EY--!:B&2MUXQ)+2TB/O D/:@\\*89)CS M)"E1*#D7L_47*R5_0TJ^\,ANI>0OI>33D5^OL=<:2Z23SU56(T:.68Z,<,$[ M6$H^5'(E9ZM$O9R2/WNIJ!>+/&S=_7SO8RJ1O'4(>YZ(P_!(\PR.;12GMMNP M2!5>W0.OMFZ?N@E0J.*J0PSEW."$.6X-Q4Q4OL'/9!Y-)F^-'^1:7.RZS. MSQ-$J-1YT>H\'3%P,5 27 7PEG$%5%(2Z,0"YA&D63NYK*RKDRES6]9FY\G M6E!I\Z*U>3HT$!P'1L4L4LY&Q&7"2 >:D)-!"WB)4DNR<9[M$/'B&6%5'L)B M\A#N=+#ZK>+8 VVUW*>VXP2PFEX'Q.4Z#(I$20])80[6&I M"2TW-^8TEWI8W//.RO2*=C[>-4 \5X)#!1#/ ! SW3-,M%8EA@+/1W04!:_& M4X<4%28I3;6AJ0 (+70%$!5 O&1R1 40SP 0T\$.@'RG:21(&&H1Y](B9Y5' MP45E K:.L3+14;!%)3I6 /'& .*Y$BLJ@'@&@)B.G^C(A.*6YD-UN?]6R"Z& M 1=#X00>I=3)X9)!R$='1)\+(!9RXFZ!AU&>\)18-\H(R M!'FQP>#Y]B,VUEOKD)>9(0ACD%8, SFP-CEIE5 L=P/B;_"05 5!;QJ"'AD6 MK2#HJ2#H?!J"P%90J9 +N:UW(!%9 !]$- :[H:-6E*ZL\[4Y_;TK"*H@:)DA MZ)&!UPJ"G@B"&E,L"!/AL+<"A> ,XI1F%D2 #X6@)0<0(@Y8D%K#CZXZ5$%0 M!4'/"D&/#.U6$/14$#3%@ISD+FEKD4J< _ 8C+0-%@58*(X+5QQB'MQ MB/I,,)[XZ:HN<,%:3R+'+R:1LC2_J"/V]%&/)_9P*Y]XY MSCU]O+C"N0?BW)2O%"P7FE"!'-4YY%K M(A:>:E!(1J.BMT20\+0>;G1.FJ,J=-^B'_2:)\W8WQH.[F.OV_ZCVSX>G!3/ ML)VFU7:C#2)Q\MJUMA7_]^OYWH]P["B7>T=;K$'WCAI'7TZW=_YL-3Y].2NO ML7NZO7D 8_@IX'>V]^-C:NQ\@7M_)]MY7$=UNL]%=$X*@5@4'G$7'=)8"X1A MS0 \HTHRAXUF=*]F._>5!!\D=]C8:)P!E4\&X"IB:;%IX/@Z9N/$4Q"$Q%XR@ MMS# :O47C39T/W@K([,.!1LIN+0B(LUH/MBN@0M89RUQCT>8?O/L_OBR5E"< M9C]7L#DN*$\3OGN<+] Y:9T7%X_6'V92E&]R#!2K"S<]AHO )W(Q'-?])Y8P M9;T'C@FKGW&K&-*@/?KB?P:V=Q)[<,DXN4\[*IQ3;->V[7FMTSW)975MJ_C6 M.7P8Z"%,W E :/<$7AX-=&W,?\L_ M/O/MS=W3^L77P_I1:&Y_VJ6[%UNLWO[S:&_'\_KF%S:MT+L_ZAC&=K9[=, ; M1QL7C4];YPWZ&5Q"M@UFI14#) M8UB:D]X@KJQ_^]^-KUOH]XUO6YNU/[;K?VTUOFWL?-YNS'A45Q1A2@_*U;G] MUE>'RK6+6!EF8PK<@3^:+%94,@V(Q9,'9KQ\FO*M ,7MX_S4_:MS-6]SS"H/('\U='KX!'VP/,[_;Z:[5\IV2;O=H_MC6(0X#NQ_&%,A2# MK0%"D/$=1"@C<8' \-&#'ABEVJ /"%Z\_GO+^I_HFS_LMG(IM.(28!V:/G^@ MW0VQM5H[/6R"!>GE:NFY7MKHVOV1;8AGV1[!O:G2CO2:_9\H90+= M!.S+AK#6@PNL7OWV/]WLP+>:)^=C:P7C&#W@:'+_[W]I2M1O_2LUVX8T^PX6 MY6K6'\_5ZX^[_6;^P(=>1DQ8F-].F^'D7_E7U=5$/1O M_0)5:5D3=X$+"D]V:.7" $$N=LKQ.## +A1+W\*AF.79BPU\"^!$/S7 M[6Q' =;D^%S6BS\RERBZ%]CU>0L\UYC<:ARFC(FU47)EJ5#PKX_ MX1F)LS<:D^4!:!AC$UAQJ)TW8RNLC2S-9+G'FBTP+1/O,D8[9M\'L1-[M@7T M]Y^,7D"9>S4[9-/Y*S=QO.!@7G'"2B3&$Q'6.V*X$=P;F&YK[\#Q+OG;),/; MZ &8'\3,YWX_GZ%X&]F]*'[\G1&[<_!7,5IRI6X)3*;_$ :]4R#^X!"\-S*X MLT'VJ5:2$A)03!&HH.,<628=$A*6*A*+,07OKHS_9'^F/\W?"ML#5@R,X[/( M@;M=#MRT'&SEX14?+J6@$H()(=@2^Y)@&; 0"&2!(VX<07^.\'[!D^2*XN(T;T;F!3 MUC_:&)P<=GN NN%[-ET%9R^!]*\68//6\%'_RD_Z-3_7O[NGL5?^UFPWERB0 M].Q2]A/O"PP+1&U$WAH,4*,2,MP&)+Q/2H+#CP-?6:=R3/4ZW5-@O_D[]7BL#O8 M/ ?YY-">@/L+U\VQM0B\#SA[#KQV.Z$_FN<;_-X1\L^ZMM-#+!O_WE(SC[UNOW^U?*"J7D6 [J(O>Z[Q&92TE6 O&2 L%2<,[0B+@7$O$4P( R@I'&U&/.F2=! MKZQWNC,V<^:%DR&(78G+KM5FXO-/N)GSS1_&,&C%83_769YU2:GZ&WD/$(Q% M$0UZQ_LYY_6-?1T]I3HY1)T$(3!!()>X048"P:9>"VGB]/[,^*@-;L4 QJOS0SH^@.8 2AOYKSWN+QR<1I6K#- M]M]^.'T2^_A6;_N&7//S0[Q0,57_IM>+%A MP#Q'B:>[P.2P8/GV90!Y#9=!Y.%!Y^&=AV^O%6]-94N6[S$*'I.X]FV\1JY] M[Z;+$K(FB7G096]^CVF^^,'J-4-?S6!?V]TV5N.Z=]>\YNL3.G;4(.N M5B2^Z5A_NF9FRWD_+JF+5.$:_M/L7L\ M[;N:,K)0H;K#-+^F22KJ;!1NQO7]SN_YR.]EZ@KY&G4(0,,6 ;511+-6A#3O M,*?O)*TH"]BH_<^9*1'*R!.',2>6L6RG\]J# ME<-CI]_/]MJ[8GOS\&?CZ.\C&-OYWM''PSK]PK=W6JW=G5W>^ 3WWMG[.7/L M=.=C>^_H)]_^](4V?M3/&IM_MNL_MB[V-@_$]H^_#QM'!WCOJ'78:']-C3]F M6F]*ZJC 7"*->=%ZTR+-@D"$<99,TD9(M;+.9L^]525?EPCBJI*OLVD*#X*L M.V8G/ BPIMJ!74E>J&#L?C VW2 T;[=ASQ.B,C<(9;EV=3 <:2>H-#(02N+* MNN!K9IDJQ[Y A[^WSE1@*2E7Q@E"/0_1:(:#5Q0 @ J.52K4'E=,9?E5?+K% MIR"@X$Y)I!1+B ?XH9D#C><^:,($QBJLK,M%50%:(OVNF,J;9BH/@ZR*J;P. M&)MN1$JECUQ[BPRP4<1=2L@PHI%7VGD3N9>Y4S'7:V11?4@76./^P=7-EQN4 MRG+A0RE_6"!HSO.^17HEM.7>>&[SJ68"8&6-2SA)ZX0FGK@'9#KFU)//Q=G6 MS4%O?*JHS/^>S$X:K\];S5M[7F3Z-A,*,AXG#9*-$E@@Q"W!R 1M$=&.>6V- M49BMK!>IP_2WQV+3?'QX4I9UUX8+[TO-K^2(2)'1)\@2'E 4 M43F=K .W9&6=S'8^_K72XB75X@?8^D=J\HO;^@H#[H,!TS$)Y2R%17=(V7SL MQ8ALSI5 -'"*P:I'DRM>"KPF'KU[LD LN"4F,3I& (.--\-']E,CY MM%"Q1*#ZJ-8<=WC\UXF0-[7E> A,5GM^KP,ZIV-F47#PKCP0ZD@#\&L;';2FT#/BG3=-3T[$!W1.!S6YL<"O!184FC=%RLK--%;>XL4,]>>)_XI1%EB=#YGF3S"2;H=4+MTL< M)]"VHJ.+P^#I&""7E#MC/ K1>L2I94@SI5' 3*L0'-;1KZP+NJ9D!<./2->I M2-[K"!56).^1 #,;*I2*^I"0%,:"ORL5,E):) 38&.&-BHJOK+.*Y%4DKR)Y M[RWF6)&\)\'@Z9@CEDYJ&1@2WC'$$P,,-HZ",&(?A;3*^WRXDZZ1-P3#153R M7T69YO6)5HF3#4E?0SNWC6M:M97-(4Y'=?/LL&Y>+[9MLZ@@-ME@I-5,L>B' M,=D$[FI;SE/;7]JN7K?N4'P=/?4?EP^]$WMM.K?_5VYM]3J!Y!%MF;[ O;^3 M[7)8 M VVP!P>]>%#TI(&9;W;Z(#?C?JTW]G&:*8R$M;5*,^P9-X8YXRPP1T)L;FX0 MT_RP Q)/N WV>?1$?^<'NGIRKS-HH] MFESFH8PME'QG@E7?^760=CT! MN@[2YO>U?(>05M_998W3?IY RMUE3KQ+( M%B-:5X&,5$@V7Y[\6>Z[9&4$$TB0IC%O2DF.# -,LRX;28T9D69EG:W-AD-' M2%9V&AMT>M%W#SI%)S$_L8)%E[)./U[I,9?;"!;H-]'P?-AC+F/<55R[;'/6 M+=OT7MO.-R/@2\CNUK"=^[?8^P?\M_DVN='MY-''LGEO?Z=[8EN3[__1[9\T MNB>[$08WFLE*=.>+[@$&-T]S'K"(#OGD!.+>:604BX@DI[3G)GC%5M;QVFQB MR14CW+PJ82Y;X+$D#SM"SQCI9VL1_62B59[G_-CM#5_*GZN,[5C"?I[E8G<" M"ZD!%R4'KL=Q8,CB7#2*81.Z0A7D#07R M:..LL;'/%7'<.0R&F@=@?S8BPWE"V*JD$_& ,S0+Y&PF\ACRFAVPQ/W#VO%P M(2Y[7(\%;U;>LH4_R:@RPQ;GF>OA2M9"43OB#H)Z;\,M,EHZ*JE0&4F]BX(0 MQE5T3@(1QO<6RP5%=B\/RA<87'G4=Y'L+5P_V$_2&#"5#B6F#$"M"LAH(Y G M7CJL@9<*D&RZ-GNP<8.^86-*, OKL.=WEBLSL3 MUN00-+995(BI]2X?K$0"8%%Q2%OZ!<6"Y4*C5VJA"9;HI N^Z$'L )MJMQ*X6YDT0XI83GVH''PCW&#@RVPBXR?]=XQD/4OOCQ M=SG@4N'GPKT M*0$I*8,3,RS*II.AGWBEC7=ICR9-DP&S3K9SRYVK+Z MYE[<#6[6?';>?_;)O*."+ GNDN2"9_Q/X#1N$E;?&8J65"\NF. MM&4S6KA(OVA&.R/854/:#XRM"?ZP_J9OJ6TJXP^[;-60]N;!*ABL>MF&M. Z MBE?;6J\XNO2";6E?_^3=OSGMC<_\#J?O&1K5OOYY*@N)/H>@O=$)G.D?^BE[ M)K7-[*=\S'Y1$7!ZLL:UKW\"*PE\?@E\MD:VCUVHZJZ+N^O[JV)9-;6]UU$H M34THTO$9LSP&:RB13%IEF65*!#F_0^3B(KE;_QDT3\X_=_HGO4%1$GD[[\;N M'-K.<&MG'"U[2P>DC@[.]W;JM)$W7SY].=_>^7JXMP/?W]EK-=KUB[VC7;K] MZ3/>V]GET\GYVYM_MNH7NQ2>YW1O\[-H?/K8JA\=B$;[.]ROT6X<[?+=HZ^M MQM'AO%:WQ@9,K.3(!TP19YPA2[E&G$:3E HJ!K&RSFTX8RS5F\=O3^HK=O&EV M\S @J]C-&\"XZ>/526%+-,X)T9XA3K1 6FF)HL+>,D^Y\^#!$2+7\*.+Z%3- M<^\3B2IDO6J=>V.SO(X13A*9924T4L.Q$;)-?WHL$V%$TN"$W-9@G0B61%#D(: , X M2*R],S(8C14CMYPOJEC"*T& Z?"-CCR ?&,4' /_)F&&K) 440K^KT[PGS,K MZ[32_K>B_=>SA$="0,42W@I&3(<_"#=1W&OXH%[,B-@\!K>9,^",1EDS"%EDMP;6) MQ""7\O%J&60*@5)X'UP;,P-8O[[B+:FWK?EO.O)Q5?LK3K-@>)B.?##!A1&. MH0!>#N)*8F094?FW*"THB,9Y2T>(-;&H)H<53BPG0W@]H8^*(3P& J9#'U%3 M'##A*$H>6J4U=8F[BS7X-;,NC050UA6S7_348^*(3PI/$Q'/:(' M7L@,1UA:C3AS ED>/<**8..3-@KGE%;"ULPRI;2^@Z2/C]U>BLUWE_;Q9@,? MX_6LF,U#H.M\)O8AF*+<:8PD#BI73LS%LX- S$NKE/+>A1S[> 2QJ;9SEI[8 MO)[0QU#_!X!A%:M9,#3,Q#VHBI%[B0(G%'$=)3()<^09I]P+XZC6^:".7!.S MA2>K/=^E!HDW&_>H",(C46 Z]"%@I9T.&$7+)>*)&^14U$@)C*GA)K!H5]9G M>[E4!&%9=?]-1SXJ@O!TT#!SU@4D@3L2$;8ZMQ(4&EF*!0I"4^%9\D[BO#'" M%Q#VJ)(]'E%U)7;"J*+OXVNNW*>=([FQCM,KA\NY3,DJ89*,PA 7.8E:2YLB MT9ZH(*-2 SM,A+,Q] MP,SFSK;6(RX%15:[B+0QS(2DDPU%K1FUIA=5=>+-('3%"1?%"2D!1\@(3AWW M7&*AL<;"DLB3DH0S71:_JCCA:T6=Z9"9HH;A)#URA&H$#!%^,THA)L 261X4 M#G2!5?S>#.)4G+#BA$_$"1\&P14G? /H/!VUI-$*%PU&AB5 9XLYLOFTATM2 M:R6(,U)F3DC7S*(J]+P\0AF^HF]FM9,HR9[N2W>86R%FCT^ M[G7/0&5/8NN\=L^-S8>T#IOHEJJIL-3GKJYZ%01OMOME M[J]X/X%X;$_?2B">4B!PX\N^H])3;#$2+"GPZ:5$.G*!<&0Q42JIB6QE7\*0+?^?6A.UFI]D>M&LG]JS6:EK7;.5&;Z>7ZUCK.L!&6W;X'1P/ M^R*.NAGFAL'CN\XTCDMWZH)="'+9M1JND/NQ-_\!L)OL/7RUX^-L@[JB^7FM MY!AW;CY\>>-[=R%^9$[9 KL0WS-;OFA./,&VJK[$W\GVYM;O+'C M+_9Y9,IZ&1#U)I^,XQ(9JS0R)KKDE+/8Y@IB*3LXVR>*.&:"0Q&X&>(>6+O5EJ,85;32 HAKO[(NYW1XOR)E4R"ZS+VF MYW?+KI>M>K.R@#05HM/Q$;DLD[5"/&N%3/:O/EJ>E*P]S;-D\2Y?=0;/[/?&M46?$RZ]8!][+X.3ZK\QT;GI^7X((&!/! M4[,S\?-PW(CI&'QPY'K1_D1%P^4/MG5JS_LK_[HJ*2 FDQ-XW;-/2!0E:_*F M=NLI/=FSEX(,Z-+M%7+P 3S6V,N?@N'8I1E+[;"7,?Z_FEQ(YA)7!N@"Y]*X M /Y:8#%B:Y218E^!9UBTR07F\TX MT7"UC+9(A!#I#2:&,XPMXU1Q8!!,&_A%W4(9/S<^CJQY.X:'6_)R$V0[;810 M0)IME3[<%CQ9S '&#%L "V.[C.@[,\SUG?K9]LZ7L_K%3P+_/X5[[4?'*7.:6:^R< M,(Q[2[FM!&59!65G8]_%X#SG&O!',E3DCP*@*P3+2((U47J>\EGZ>:(R]-M/ M ( !T$K9@(6%12O\\,+W!DIR..G=_[_^T$,N'.'LLL?

    E=A ,!?@IRC+,%<8 M[%U"0\,+"KM7J=[?:AQ8^!W^?-.$ML.'S8EO7ZP!\L8@;A=J@/XH*U;/PUOZP MO5:WUHXGAWF@,)#\V1YPM8,.L))0 \H&M.N\!E0CGF6QC*4NY"L48QO???;! MR]C5U:C5,$'YIF=MPJW^,X G&3[FD-L MI BL5)?/-^^)MH:3D(-ZMS^';7=[)U?F\::++[.7.I^- M%D@S?'8_ 5MC68$YR,+4RU%'8)S]"-YYYV"U=A [L6=;JZ7(A1Q_[9_T"D?T M\KOE,EKOR\7.@@O4/^0W0_ZMV$.S>1V_G< _14@F+^;G#GPCKMV(U@_:%;H: M1]IL]GVKVQ_TXG:Z%;W[U\'W#@SI]Q:([3L#7QC+6>-T/\B4"(X4B6@=XB10 M9$4^JTX\\Y2&Y'4JJ2&X(I<]48N-0M/J3T?$"R^\4'R]TNP^JWVIU3_NU7PH![0Y @4+_UP\S MNZU7M'FN3WKK@]R$ KEI=.$17VU/#*K?LL?]^&'TRV^AV3]NV?,/S4ZAP,67 M?AM>;!CZUX:VK#O'R/RS4J];5O MXS5R[7LW79:0-4G,@RY[\WM,\VJPKVJPE-WILK<<#+L]499,MP,?A4=??4?[ MG>MQ<%X;^P=/H;EW0_57,7W95%Q[YFZ!K>O?[O21A8K9_:?\5"Z MU,;A7@A[G2&-,GN]_>6\R$+_L<7A^NW=HR_G< VQUX:_CWYO-BX.1'WSL+6[ MLR&FL]?W-C_S>OO[V>[.(3S+7K.Q^1EO[[3:^>_ZI\]L>_/GZ?:GOP_KFZU4 MGZS7=P3CWMC7(:7 E46"F82X"PY9JC7BA&D750"Y("OK>L&9ZV_EZ- [/QGT ME@_^/#76;;1:79_CR?-Q;6BD[Y;(5V'?G;#O8@K[&"R7CUPA0Y) /)\'<(DG MY*52PAKF0[(KZV25D45567XM\%=1H#M2(!.CH"3JI#3GGB3#(S:,2>=3T#*X M8;XPO_OQCHH"/34,D"D8 )VW(5&- J$FMVNRR,2@D?/4$Y]8HCC7)<6/+DKZ MRD"@XD 5!WI:L+LK!ZKP[3[XQJ;P30A!7(P6D5Q#@@NED$XF(&*9#9AS8H-9 M63=,OQ9\>Z8^$R\6K+I[IM8H>;K9J=VX)?2^ZL[.96HN*8,=!9-.)0^*&<*- M%-@1(F)RG%7!JB5#LL8?,\$JP:6A0GEDB=.(*YR0UL&AG$N%@T[813ZW;595 M/?YU:O(L!UFX&E<(T9(PIR1@ 5P$,ZJ MQ@]O177G&N%HM3&26BRER$=ZK#4^2@QJ*K&/U#]/N&0RI)J:9S&@B]CK5BI^ M/Q6?#J-HJQVG5B"E#>T3); MJ.&&R !Y3([+&T*K^7LX3D;&53241JY]TD*#=Y$"U]);ZT,5&5@VE/HV$QD@ M5@01#4?1,? OF$S(IER8VU%CP$_4*OK<.F:)NN567;47O#NQ:#6N(@-/H;G3 MD0%G.$X8:Q0##8C3H)'UQB$IC&!!:R:575F7_+H:3)7JOC;5G5\XE0"9E-)P M)Q47-#D7G!8V6D&-DA97B13+I\HS$0 CO,3,(>*(0=R _7716N05#U1$91C) MO9\75:>^TN27UN0Y]1,7K<:5$7X*S9UV\E.TBD5P[1E3%''P^)$F)"#".=$J M108*O;(NEDESWWH2P+W\>USM_-_0+H=)'^#IM16<&^-LE-8XS;CSG@3C*O]^ MV0"J.>/?!TZ-90XC'81 W(+4B*"HGN8A820/^/7WT,95J7V%)-'F66BQ< MC2MJ\12:.^/?:R4,=;EEGB:(2QJ1YE@@2EQ,D3+K$EM9Y^K1W*)2W251W?GI M=Y0J09E35M%,*K5T0J7$@S!*1,DK_W[Y5'G:OS?<)RH\1U3#,G$>*TR9TDD+,,)FF3)GJPW\2P>?F&H#_X8Z%#F[5'G'E-*<\J!!TCVVV%F6 M2QSRYW'PJ_2CQR/7;'T*'!/7/E!$I$J($ZR0)AY^.*P\+#73GBXL_:C:6%@2 M-9]3?V'1.EYE%3ZG6D]'!9)- HA'0K"*#G$I$C()2Q022X8P);DWE5J_-;6> M:[U)\$IZ'86T&OP([&3"0B;!J;)!45-%!I9/G:N!I7D8>-SIR$#NHTH"98@PZ?*16H(< MEQYIZ2*L(W4VD95UM; *2-76_^U:MU.V5KFFW<5CMOH7USC^E>/7_#T*P##/ M(HOY;+'P6">FM+'&Z&!-,%6)@&7#L^W9$@',*XUE[A/G&#I>;SFHQ<_/ZX34.9M%B\;3JF;FL^/K=.#& M),!7)BC*P==\T KX8C3P)^/&IT!\2&)EG:YJN:B]I#>#L!516]B)36,E,8QK MY1//;9NI(#XZ'03\I[2H0D;+!R0SAT62(L%2BH27/*><4Z1-( @G$H25%@Q' M)FJR(FH54:N(VA,?G5TTGE9$[=GQ=3JP)[7$A$2"K,_G:K6*R%*F4# ):QN) M2(YFHD;,HO+U7AYAB\#@OXJ>D[OM6 MC3Y?63O*:K!5H\^E[4)V':!5;3ZK-I]//WU5F\^JU>*2M5JL9*^2O:K-9]7F ME)XV _1JZ*A+^[-AW,85]Q#O! MN):@)98 M)G (ANJ E%4<<4HI"+*"RFK)J!O2)-G**.*2 @-B(O@PY*J:BX6%D79%$IWY7JOK3JSC7"+'I*'>>6.,.C M"DYK0SAXX2XZ:C1YGF#*6Z[K\WPJ/AUDP51R294#G286\0!VV3)"$99"$J^B MM4HL8[? 2LT7:Z$7KN-5N:[G5.OI^ %6DH/QYLB+K-;>$:2),DA2&HW5.(9@ MEU&MWWJ^2]4$=%&DA&.)I>))14(X(]%H%3E-S 3M@C&FB@PL&TI]FTUR899W+%R-J\V+9U?KZ;"!4S@21RVR M#C/$$S 0:W1"-CJIJ?&1YH ?6:6ZJB_X5C1[KHU6+(9DHI6,"(Y9=(8J6'\O ML,#:\&<*'%3*?!]EG@X06$%8B$P@K#5&'!P&Y#31*"ICF#/P-^=5C] WI,FS M-GKA:EQ%[Y]"YC (-L%7+."TY%XH&"YC*Q3$;XK2<) M5$U"%Y89('FB3#MBJ>>:>QL92T%9H0E/":?*_U\VA&K.^O^<8A641UHY0"@3 M*++9_Y=61R? QB0OJR:A;TB3YV0&+%J-*V[Q%)H[[>)+RI.RSB!8< HNOJ6Y M;)%&WDM%X7_ $FYG.J-RQ:QZNLP^=4Z^FH0%#$:J$QHC08Q#$CR (9009[ MRG#4@82J2>B;4^OY34*M$$YABJTTW#MC8/U]PIYA(8FAMHH,+)\Z3T<&D@7? MCU.&A!0YCP=TVNC@D14^Q^JQ,;D 0]4D],UH\IPFH8M6XRH][]G5>CIL8(+T MPG*,,*81<:N*U MIX(+"OY'4D8%)@41P8Q[WE5Y!,N":-NS%0:HU)9AIY$T6"$NA$;:*XRTS$AG MA792Y7,$CV8J2],XI6I-5;6F6@9(G66,"\?3BC$^.[Y.QW6B-SXQZI -W"*. MA4,FER6.TA@.RZJHQ"OK8I7P16TUO1F$K8C:PA(^F60!W EFF>=6,"=\\M2F M2(,)@#E51&GY@&0ZHN0)MYP&C0)/'%Q/;9$1(2 2M53.1^]E=CT7MF/]9F"D M(FH545MTYNVB\;0B:L^.K].A/>V\H3Q21%SN(6H 6G5T#$6=+";.X$C]RCI? M9?S1Y_66!F'G]!#-CY9EO=D9%*)W_Y::"U7=>S<:;79\MPU_V+.:BYV8FB>U M7O3=@PY/O:Z[0>#C'R=(-.*__OU?.]' M.':4R]T?=0QC.]L].N"-HXV+QJ>M\P;]S/>.]H[J._Y\M]UH-2X 5#9#:NQ\ M@7M_)]N;6[QQX=D^383A"&NC110 %T2"7V<<\I80YY*6,9^_P6NS8%$#^6]E MVXD$4XIX;G.\L8]QD[JJ+"+[-8.,97$O93$[6R=[<-ZF<2X0LSK MO%EI0DX_@-\P3CPPKXS!\R6NY#,/Q2GI1+(BAB!!W@4%>9%8>V=D,!HK=NN9 M]TIJ7DQJOISNAVQ;@(4@H; %P^8,3[?W3[)XWNR6Z$P8TX\^65RB]MPZ+V=@YM9]A_LE*KN6JU M^9EN;^P;;"V67B#K@T0\)0Y&7P%II#GX3RR#95Y9US<9?7 ^2L]FT)EP9"83 M'."/?O9R6H7?QL5)UZD+ MGF3-UDH5R/4PX&][$'/#AF8WY L/I;XQ:,-+?@%,XIDDO(Q=?^SVAB_ESY$K M8@V0X#^$0>\\VMZ[$^0OYXTO^P98*^9"(B55/B5E+#+&YZ)&/'$'P*JS(-.U M)=U17Z/A:A>IB^\M^ MD!94GB<$KBP(E0N *EHJ<*F3T0"1D4FSLFYN\J$!=F[&Q?XD,&8^^TAD"AAHM27@S]WB @B#;]?G[YD;_L>7ZI MD*RM_PR:)^>?.X#L@R(J-2UIG_+QN/[G3HEF=Y,[_/[D3M0/]CF57%.+@0@;D-1L6\L808N/ (N))#&FN"6#+4V4 C,>**$S9E;J]Z3_-C^L6\ M@DEG+G%E,A!S:5P 60DL1FR-,E+L<[FRG$Z8FNN$B;4;]>)!&597]>+?$50\ M;H,>PEQV#OX=02?Z.W"'WUM M5]87!O-D;A^)_6+S[1^46=[1Q]_[NU\;3=^ M?#WX=>;&]^5-,B^O>SO>+^M'N1?TBM.L_OK8:GW;)WJ<< M'6@UZ^TO%[L[O[?A?GQ[IY7J.R#:&_O$1'#A@T;)$0WB&A(R5F@ 5,NUL,#; M?"H-*X@@@,5)$27RPDGEA<&8>^'S'BH&X79..F,D($($*W4,,P\6+ZZL_WMK MX]O6MVEYORKH4W)>KL7M-[HZL"0B2 6F IPS'H6UCC(N..B$$0)CL PW:,(+ MB?U8'&NE/+[*Z$GMCW)3KG:8+>?XB5K%$Q7QI&Y*8(J*F!'8FWC8'?1C#48[ M?,W'WHEM=FH1N-)Q)DEKM<^=\:O9D;Z\27&24OW6+R]?LP>]6.[VK1:?ZL&O MX',?EPP,7.==SM%U;[0T&MX5*_G3;#R>$HCV+B6\.];7SY%>OZ MW=;@Y/JO3$BDAZF/O><72")@3(1,S<[$S\/>:#3'P,F0ZT7[$]D$@_U@6Z?V MO+_RKZM:!RHW.8'7/?N$=E*R)F^"DY2>[-E+4 !?H=LKY.## $2GES\%P[%+ M,Y;:82_;]/^ZG<,H@)> L\U(8\R"(M/FD^&4EUZF57*M=H]9C%G1O+992ANQHZERA MWD6B90!--IA10#[L7;7XBUC\G0V^'Q4A01"*4BXQSK4.2 ?.45*@:LS&X%CN M5E^!6)AP,RB%M@&,O MD+;!(P(0G3QW3-.\:X[9-2NY6C@,4[Y*.VMNUF8[ !8-"^&S7Q)/P3'Q+0M6 M>CK0\QI(R,X<'^R2=ESZ837;ZG<+<&C?K_7+<&:_H#LMZ\!I\H'X;P*5LNSL8>8_9W6MV?&L0+O-0 MV_!$@U[QO"/WM'S(%@R[V6J>P-T&)\77)T+#MHP;=S+@GV;7#KYW7GP(KC_H M]6)XI6(QY?./GO+>NX:.!.]99$!4)!<>Z\24-M88':P)XRC?W3-KK^+@J\HG M>GXT'.<3P?V^7.SS0*7D02&:G$7@-5%D$DW($6,D-<9308#?K%UWP/RA66C& M6$D,XUKYQ+,O"/?QT>D@X#^EQ;VS92LA>* 0?,^IB.";!QP1\V 4.0T,.9K; M(1%OF-!*Q:2S$%QWM.+%,F ?>R2[DJ*'2]'VSG>VCYD6WF8ZY6U$W"2''$\! M^6B8DT)HYM/*.EN;;73YX#S[QY[NJM;\,6N^B_>M"MAR \M-(P.O*,+JPS*# MA\P--=+1X(MDHQOR0AZ7?3JSJ_2D^XD@$WF?O A1ONN-Q"_[DGI8>UAT95W( M76W!1 CM$<8B!B$-4Y9/;PR^Y&[_ZAV2F>KOC2;\.+#?=T\C[&= &P[$R4;P^W.(Q> MHSSOIHS*CPUO/-P 62LV0*;.2Y;O2;:F]/5OXS5R[7LW79;(-8/%@RY[\WO, M/.RJ-PY6K'%ZMSFXI<3;K24VS,Q'YQQE+_?C7N;,]LR^-^%9TZZ#]RMG<1\[ M.1/%!ZX[D7M3K;REFK9BSS';HFO+XMWG:=_5E)%Y0C6U/TYXB;)/)FCWG/TG MO>4S-:1H-T-HQ6A];F(G,*$?QO!OB>,7FRM4@7G,B'^ITKUT_:^Q\_;F[\W=S;P=^_[1UOK=Y M0+=_?,%[F[\?3E=^V=O\NUG?A.>YV&OO7FR1QJ>OAXT??[;J%UMX=^?/G]LP MYKW-KS_KGSZFQFP)U&"4M5(G)&4^I$>Q0S9OY7D9=(A68Y-[0;%5J195^>45 M5<>J<&EY'NTE*U15N/3DN#1=.M2(F'0^!&)]T(B+Q)"3A" =)--8Y/:".0RZ MBO%L\/O%N]3=QR]Z4MHZX=;,*;&U+.3Z :-\IJK^+TFXO^;?43>A(C6DWX_9 MO7(Y(:0DW?','^:#DX5S5CI=PW2-?"+R04[776O2ON0U%N1WOS:GZYZ.U57- MNK[*WAMF. ^:@K="@1;NFA5HM)V^]^-&AJ+M(1!][FP-8>ACMW>5)OU[E,95 M4:'[4*%Y32\Q213G4D0Y"T PC"S3$6F#I4O:"*K\RCJY3*]\9->=>VG,"S?< MJ@"P L#G\0$?!8"5H[@P=)QV%)//M?9,0I':W#M4YN1SZY"P&FM!HG+.KJR; M5<4?[2@^)SY>4YUX\O3W:\ALWKBV#$C>.AH5^*B-"GST8ANTZC().I_8*=(_ M;LI#(MHKY:+FB@8NL7#),LR"D#0%B1V]_J#'57W],1S-1CF8KZ.QC,]_+&VA MCN=/6(+7O^SG$Z=><(Z"E %Q)P)R.#H48U J:NJ5UKDJQ>RYCZ)01Y& -E<, ME@+$S1W\ MQM:Z;D\&/?CWO:>S2 M3G%R*N<3%@=&B[S XU[LER>HSD]2/_*L_N/_9^_=F]K6U<7AK^)AKWW>KIDX MRY;E6[M.9UB%=M-?$WJA[8%_.K(L$],DSK83:/CT[_-(=NZ!A ))0.?,7@42 MRY*>^_W3<-;V;7YOD%-R:C>^O[UH?/]*FP>'O\[>O4?1[#8O/K>/3[X.F]?\ MU]G!^Z2Q('G#L0D/26@*7Z!GD"4F(\PV$T_$4>CXML]#3-YPR7W9OCLTD7N3 M<1N@*N=W1F\_H9F,&V9*!P/1A#>?7(GVI6A(V:A9TKVQI"_S+,D-?>YZMBD$ MM4WJV,B2J#"3A%DQ"=PPC($FO1JARV8H;#!OXRDG>%^! M4ZT=@GSL*/^%<*1KY;D2 M3Q&!D9):\/N&FM:*UN1%GM:*MH@7OB"%U1+P>,THOQ7XW MWD>@5+]KYG1OS&G>>\0YHUXDN$D='IG40IO-]2/33H(D"N*(N(*BGD1M\O3T MI-TH29!CCLJ@=]5S](X9=#=W6WBZH<;5CZ\9]]TT26FDG=Z@ M+PL(0:<11?]YZ9HOMHUG?>U6N:XB/OS%X:O[LLV.9F#WQL#FO7$1 : *SS<] M0D'+#(4P0Y\2DX?<>]%&5KGO*_[V6H. MOP$&_WRKOAZ)A1_/>S$3PJ+8CQ)31(*:U EQ E1BFQ:CQ(Y!!0TLLO>:A#42 M_K:GX-XIZ %KPGYKVFVXPK3;#B);I%>BF.NCSKB&;6WYH" MD.,O)9U>?&OCFHT.T-K!D0OO(6>=)M#?/_CN7XWKG^[90>NB^:Z9SA: -+]_ M^WEZ?3X\.SB\:ES\_-4\..N<$J"_=^\[0'_7QR?MG\?O&M8I>9\T3LY__8@2 MUV96Z,&EQ& =\T!G(IM=R3+V1[.@#.D)?C5T:SW;"ZB$V1ADC M0YR1GX^0!KNP M;4C*Y0TY/8+QR'A(-Z>[TV2!!\PRJ/\ C=*IY3U$HW3;"1ZE4?K\5[>]?;4DOE%?]"C_:]7VWT_U+@X$%U@Q M;3CVZ#ZVHK?W8S?V?K9=O=]F.?S:->2TO"X?&OT<%FM+S>FWBN:>I-]$>SYN M\'RLJ->6&/>F1+B3,;[MQZB68=2N*?K'R0G[M36.D3OJOV4[G,-?9]\_#4^_ M?[IN?O]*CD_@7]@KK#\\/M@?-J]/7="$I?-CUC%R>O*V?7;POG5VT+#/3D[= MYD&#-,@1G.6(POL=.&/G[.+KK]/OS459[Q9CL1.ZQ.0L\4"#]HG)(D^8D<T& M/)#,RK:)8VMFM>7,:K9W5\09)204IDOI$ MU$=5$+]VU>"H7[1B$X=D:Y:;#+D\P=V%[]:O^2I6UT MO@#O^@+\Z,L(0HM8UF14*DE_B=B\%GFF6=DZK&P^I\ .7>[YU#+=.$"]*\" ME!.:@9,(CR6@>]G^WFO9/HB\VJ+V_9OZ\A; MPT+OG),Y'5ZGJ%OWLB+%+[S,!7J<+T69'U-2S\13Y8&M\2,L@K,-^LL?F/Q,*-G!UR;3>4B3_UT]5]4EHUS5UBA5HT:T[>^K(+F\B*(G;=NRGU-4D>[,(4.@*+RW*)/"\'V&$5OP7;85NS%Z.5 M(]_^U^V0\_=>RSQ'S%I[@RQ?U@^SUXNP8NO2D/T'3T-^FW99EZ>L?=0M^OE M%;2F!6]G.&1]2Y)#[495-0#BH''RK7/V'2L'WJ<@:GZ='31;Q^].?QU_/[LX M_8[K'5F-@[<_9Y-#C[^?_FI^/VN?8DOZSA&(FK=894#/+@Y=%'&X]\;%IZO& M]\])X^3TJH&%6\QQA&WAB&)LZ192,Z"6:Y* "LL741R'T5P^,H_\) #-@?*( M>H$5A,*U8N)&\!?'2N+9=-*W1\W]YINC_0_&4?/+R>>OC[I!_?^M[I M?=(D AH).(V"A/+ "V*7D5C$$2."^C[;D437-R L6=HUD@J/J]&5..QCJDD^ MYJKRLO11SK!D?2-A:6Y;O 0 $_ 1?O\H& M[=B(<&X,%R O8Z.?&85HPTN[ZKT&K-MCJ?Q YCDE EXTVL@0!VG"=Z66T"Y3 MH4KM-!+]*R&Z!ESU3UBHQU +2.%*\3!]-21 ,*1*&1:+0<>L&]-YON/C&*U4 MY"SGK2'N/T,7[;50YTF[O0$L.2C4]LLU)YY=.7&W4FA,M(A>VL$VX<4'<2G: MAFW("(C]RO@TR!#N$I@E,E2N; D3COI/>?Y M^.] )M(ABE^"%M81",A>GEW"GN41<2]I5T7>$+WB< ,U[;;$GXHMX$HBE4O%*5!_'X@7 M<:0[_BV",UQ*?%J.&=5^RS<5)5Z,F5"+)57&0+&X4">+15LBHSH9 M?JB W!&P6@PW?P[H^83 ZRP#;WF+1@$[38$\@%56'XWN[EQT@1&V 4!M4123 M4$KRK ._7PB%!$4VR $M)$LM1ERRPX;([R6SO +XJSX&7;E@C+O+>O#)U,VK M=^>B&+1Q.[!$%^P$!.EHF$LDBCZH ?VT@_.F %:P0&.! M8'C4(483Y45+@X"?05<'1 8&AABY3?5%FU$A/_V@<*>19SLF8WYD4B]Q09FT MA1DZ2>+%H)AYGO-4*HR*:J31P@E&G!4M*;+F5+41L9:Z2#RMFDGIA2K7(,]' MXDM*3<& -9>L=JSPM)$NBYVI1K(MJVY9=YI^1-QZ8"W_^,X5/E;=#>\V5.GF MSYR ZLWJS>K-6G7/NI?Q8K=7)NUHW5A50V?,U<_=7U'A[;5:VWY5,@_E379# M6ZU[KH1[(E M*KJR* M_8:*KK[&]?@>&A3_PSJ]5P;^*._Q\+^#%(R&14UB]6W>>)M'HXH+>9%?%E== M/.MB;?V^W7[?(Q7;PW8VDY LN:"NJ'\.1:I"6.BZM9T@X)0'/,*BGX3'5LA= M-R+1JBF_#>E31M?5F.'O1"/!N_ISRXRU]YW3DV\79P?<.7YW9)U>?TZ;Y!3V M=30\.XE_-M#/>Q&W&@>G="YCK7/6:GYO_FQ>[(.;MH79Q>O&\W M";S[XI TR>%5\Z*UJ&[+9W$8>(*;$0ZW!] ),[)LS/R- I*XB1,E;.^U9]6( M[V]1&:HNF7]VW*BL'=0XIW%.XYS&N2>+)GP3$3(0 >S$ RY%QAYJ^%3A6 M[(^,WH-O<937N.IQTK*_/Z7JT2)UY5:>@V] MQM:O\4B-)3=&X(VL*X95S419^*<[2"XS&!V',"^,W9AREW)BA93ST )S(PHL M%H;\]^*)V@1+$IZ$P8^[9)@VI, $HW P=VR=QR!W/]_=>^[\_ M>$RW>=P%BTE#24-)0VD+9-W:41PM!M<1@[.!&B>R?3=AH>DQ7YC4\WPS#,+8 M#.W0]<(H]"+!M!C4I'N/<0U-L.L0[&SH@@$$B$MM4SC8HMQ.(C-, M?T'2=V M$S>(/!YK@MU!@MVX1G2+[Z*JS :4$C<#5G]S-[^I$>"9?U,CP#/_ID: 9_Y- MC0#/_)OWDNYQCU&VE5H_;SH4J#>I-[G[F[RGV/7J8X8V%L4^R?JLO:Z)?6N7 M^B><-GFG*]AJ;\L&!@'IJN 'S?(^::";5(7YK_<=.-\/ZL>!%?C,9+[#3!I[ MS QI&)M!["6.0RES.-E[[=DURPOOR5VZ%HELV)^J.9[F> LYWIWZVJ[+^L;= MPK!9&,[OV?:IMKO#!X?3?# *7<>R?6[Z@1V;U.6A&0K;-QV?^9;OA=2+Z7V/ MM=6,4#/"G6>$]Z7Z52W]/LL)%\@'-:^[)U[7G-'Y_ CD%6AWILV$9U( G1GX M7@ ,SW*=."&)PQW-ZS2OT[SNH>;=ZC8,&^2&,YI?[%AA0@@U8Q^4='#,$/=ZN'16>#QC$(8,7!H#"W1 (70=;C*? MP'\MH'O[N]3*>+ ]AI7 MS>NOY$?,6<03-S8=&C.3DH2;D1,%II4$C/@D(>&..OP6#.K60Z>>T ?O5F] MV5W;K!XZ=?/0J0/!12<2N>'8O#4]ER?'CRE!T]M_AKUX"D] M>$J_3[]/#Y[2@Z>>1.O>-7RMKN]:(7,#VV,VC3P1)KYM\9C ;]B/6G46MVWB MV#K%?(&K]0+>^_WH^NSB"-[YTVD>P'Y.FJW&Q2=R=K)O-3I'Y/C@W&JF^T&.1PV#\[:C8-/P].+4WI\\.E7DWQ;-'C*(VXH M(M>RX)O4LSPR([9@T"!+B"HN$@;OW.J2U@%#=2%QSHUUK+Z)Q3N.]+L M:?-'V[CNK@=/Z37T&O>TQE./E>C!4WJ-9[V&'CPU>? GV2!\#8,Q"(6(/3MT M(BZH;5MA["><,8\S0CV+.3J>N WVX8*I5+;+8H?;CND3#O:A%UMF$(:QZ8+A MZ D1P37;8!_6'/>^:M6VJ!3M:9/OQOO[:RAI*#T1*&U %.H@S^:DY&R01UBQ M[0219_+$]TT:)+')DL@W+2<(?9]:?I186DIJRM91D>VDY]FHB&T';A3ZKDDH MD#(EG)B1\%'K=1T:4!I8KJ;GW:3GC>M33]WS^2Z#G72QT*,LGF'GHLN'1K&X MXF-5A%LU(K=U"+>& +$XXU[D$QV MB$-F@<+G6!;H?R%A9N0R88:VZP0T('[$05[8-6K93R^(KLFW)%\.!"L$#K^, MX8>8AEQ$810SV[8])^2>[%)M5UVJ[TC'B[I4:^)=AWBO9XB7^DD46"0TN4!E MS^>^R6(<0"R"B-I.G#!,@;%_>WZIIMQ=T/0TE+:6O]Z7>J0]9YMCOK.>L]@/ M>.0FBB8/0I*0!+ ZB*7F9#N:_^X696O^NPM0V@#_7;4!HV:U MOV>DSDZ?L@(K3N(P,9-8V":@@VU&2>B9#@]$Z$=12'VR?;SV=Q.)?L>]N=+, MPB=)ZQPHW+*X+VR'4K20K,3CH9,(QQ.A$^D& %M!Y<=OYEQ1L: N]P)A$A&! M0A4%@1E8PC6IFW@QL1.+1B$0N57S/>M^&ZW>3B4[%-AXOI0?QBX(]22)DLBA M@A"6>([MV;$=B=A+7%=[L;:"[F>]6%Z$WD:7F*X7 ]VS@)DA8<3D-&$LH;'- M"+\/+Y:F^5VA^=^*=&KX;CU\-Z#-:<_9YAC^G.?,#9GO6I'I><0K<\YLWS<3 ML.L\"D!-N%"*GJ^9OF8*#\<4=+K:8[."V72UP*>A3ZW$Y"1V3"IQZ/]>FBW<8XWK2@?>="&NWJ3>Y.YO\JE7CJO6$.1NK2%6U7?T M&GJ-;5WCJ5= -$#5YFF/M8THZ\:ZW&%YO9P3)'8XBBI@54# X(NP:Z'$S\ //] )"8]>++$JMO==.+0A^ M.\:L\\&VEGXC%OL\B".;1#$E@@16F) DX(2+F+A.J"/%6T*]PVGJ%2SA"5:W M J=-3,H2UXR8;YM1%/F6'3D" ?7ZMUV%FG*WEG+O2_)6 _H^"R[22R1<39QK M$F=S1K3Z#@D("1/3<6TD3A*9$2>VR9GEVT$@(N"O>Z]_WY&OJ?/)4Z>.UF^2 MKF>$;I!8=AB&(&H%]4WJ>LR,_)B:++*CD-@D$3Y#E3FD@2;MW2)M7>BR"U#: MB'JDXZ&/8N",7!2-J^;U5_*# .P<1F)@MH%G4H"SB"3]*$M/QN&52@* 98MJ"" M6O"!SQDFEX)<2TP"@W*8#0C */F90ZMA.'W'6<:.\U>8*]]30C>I*,Z+X4 M(QU_^VU>,QM_+[(A&F$Q-J4A)A1C 1IA6Y+NC%-":QO9Y.8L><.\(1-O&HRZT@)[L2^(M??:JL^W:UNB MBP _:R-VP/T;?6 H_58NA,&ZH)6DOXP.8$FK,$07&(_Q?M 5ZB''JAF("/)[ MZP1/0X:S+2EH2@D5P-Z(:W,1 6N#__>#JB]LB6?V+)X=-=_>"WXEZ2\1F]EYBNDD ;(5SSV1V[)@ )!;Y MA+K"==9B*Y;C.3%HL YS.&6N$[D\X82!QAR',0B;F5BY!O>C@AM@:B>Q'9J! M[7*5GQ,P$"5>'/B)[=JV<(.]U]WL=DXRUCO. 0 &OS.ILQ MLIBDCC>AP96*%,5TQ5Y6I/CUE[EHPW.7XM55&O=;E8D^\90RC5Y:XT=85&3M M07_Y(Q/6%A<8,GU\9=%V84_8?FOR+B;_B]M5NJ/K.5%"_1#4-4J],(I!JXL= MY+BA'WKN#]?=JQYJY6-=_5R8$<#RI\D2..%+UKYBPV+OKVF=&13FR5M?=F$3 MNC7 U+M)NTZ2![LP924#3\ERB4HOP;H6.7X+ML.V9B\&$ APS'_=#CD?]'ZT M=U"[?X/,MMLO_OZ+O5Z$%1NT=/S9\Q/$CZ!>:0NE?78/%LB\@#A("PX,:)"+ M$UCZGW;&?VZ8W3>_5.Q^_^KL ECV]?M6XYH/CP\^7S0.CNC9R9%S?' X!';> M:5XT2//[Y_8LNV\<_--I=KY=-#J'UR 2:/-=XZIQT6HW+C@%]FZ?=4Y!A)S: M9^^^)8WKPZOF^0_BQC8-N6LF,64F#5S@]51@LXTP=!,WM.$');*!TZ(+$:[( M"4@$.F:4$('N21;%MN-2QPY";L%/R9XA0(;VD"/F R"B@\-_3N:-[DE<7&C= MWOJ:F[!WTO5U,2CZ:3*<0>BE:?7WB.GR52_3/NR#WTS[$O??Y").^\;^.8A" M]-K.B;3'ER<$MG7<-?9[>=I6,MAVE RN2;%=.1=0<'.1]Z5P3XRT7QC%("K2 M.&4Y:%_&"]AL6W 4N>VA>A3K&8GUZMV Y:S;S_)"_L%^]:G[VST2(,=(CSR3VJMXY?IWYOHXZ1%T:/Y?TA_B47^%(XSAL0 M^Q'K_JP9S?I^O0:[D<<"S&8<5$N#%0:+0=2E13^7NH0<0=VO&W!?#38L-19; MF4'E;@^=C XA(ZK[PXS$.RD9P&F_3+NMR7/$S?O_%E^.WG_^L&4F>=8P/ M63>&AV2JE_D/'-LX3A()!?7=#T?_''_^<^KJ]\N-+P-!W3#0_[3L:T8OSR[3 MN-0!V5J.*!I&7F*%CN-:(>41B?PH< 7WF B%&P9<1DB(YOS;9N,RME0B&X*:%&42)R+ MRZQ]*8E!H5%20LNX2ONM-;$G\D+JLI#:%G,H3^P@CD%C\%P><>*0A&CLV1#V MD.;5C\@#Y"&A98+0=TSJ),0,@;!-X?N"<8>&+M:$$.LFY&F+/K Q%$0EMH L M:J>=%)CSC1P)X)S-L"5$))YUX-F^E$BP('Z5M<<8V&\Q8&8B[Z!XF!(X\-H+ M$'K(F2OA"(@82WL2Y<\,QU\9YZ.A,>CAXX^)]1T1+\3X?0[62@PO?RM8'S9^ M5![I UZX1OO;T?[K5>/JAQ/ST/70:QNQV 1U5Y@L(+89)):@P@^2,,;QX-9- M>'\+=G K4#>;U.:^^U(&RMFK]"(JIU)RGG!B89B7R&>3-B M$X=YP"22@-JQ%WJ18]L.L6+N6Q8/JK"([9C5#Y-6":-7,MDS/=,XH+UX47<\Z@C VKS MG/G?B)GK09I0/XILWT.3AOJD'@C3HGB&QO#@)'--/ M8H!T*&*3Q=0S79IX !='N$F,D*:+(-U#%M(%F (T>L!1D.0!VOT%0DIV)P"F MV3>P2WL.5X]6=IH9+U@!3R< ,M0U;^2$?RK15+%"X$Q2>RU%E?(G2-:XC"]R M8/7 LO,A\CJE[4[KF>BWD4((UD8NKD30L"=V4+)\'G'AD5ME)?T@$BP?NUE MSV?*US(&M@ !T<;+?I'^*=*\IQ4XF>T"#R:9K'1:P^4M;#?Z[53 M+AWVRM6R!@Z,I=%:: 9;>I&6V]UOP[ZZ^.)_T Y9?POP7=0[D@0U$2G:^@ Y M*9+QWZ7GO-/6Z\:^1,KY1(/:PI?@[8\!\B$#%$)268\E"R_Q'&$S&C-"G9!' M(26Q+WS;QW%8\=HL&2,01UT@QP'>X#^H5GSI@_L3S%W>/F[>?,CV&O MGWZ$L17;PHW-@(7"I([+3>:%8!Z%8 @E)"9NY()15"?NC?RX4IT7(<2A]HLB+CC4("_[_.$)-':.IE&BUO1XF+_&FQEB\>$65YD6I83 MF)@%:3+9\Y*[5'@TMI@?2H7L1K2H*YZ@V%!;HH"4H&F7MPI/8TNZ\M0- '-BY;T#X93"+47P MQ:XH"KGPQ&GN:E15\S1/<<)1F(RX[(SS'LA"Y&_M]!JG),Y.]Q6O2R M0D;OJ^=0CP/T26. C/Q.A_T4Y3W$J->E8'JJG8*: U:INGC 6WQ2?6]RNS45 M8E,!-M *NX4BCZ+TI@-\V^H2@%H*N:Y\8SHJ*%$GYBW6/5>^RZYT+I7W#4>. M!D6*KQ+%*C[7$6J-E5(0^UWE!0%-A W:_2DX8;I0T6O^"IU?8#NL/HBL%\,XO/)1>O&47>$"[6;U;)0L*H M%5J.Y7J.9PE58S0KL\BD,[@,=<@-POZJ[.+**FY1-3AS+&8&48> M1Q%EFT'@VF9HTK^O(A"^-MURU(\I0S)HN'P)IN%/]@C;<'@ MH\>'/=B3 /MJ;]76GCGLKT$]^?3#2P3C)+1-2GF __'-@'/;C.+$8Y[C>HD? M[[UVZNX"3WX)^QU5'<:E)L5ZH2DJ')]$-**44% %(ILD3AAX(=R;Y1%1AJ9F M:PJ\FS7HJ@Y[7SIJ=21J"(P2ZSZ&4)86*JE\/WUWU'^U^MYNEDMVY6$ M=.\1$ZWF?10&H/_Y]G#.ODAA$O-^-QW]$ M8UG$6Y= .3P^^71YUGW?.KO.[%,"6'_=:A^_^Y8VKSF\Y]"!M8=G!X>D>7#6 M:;P[LAN=9KN1AM;9_[4LWOG69=_#P?'%MXO3BW/G^-U7>O;]R&E>?R*-D[AU M?/+^9^,$]M$YO3J]^#H\)5^'_W?]R6T> $4='%TW+LZ'S8O]'Y'GAB%S@-_' MG)B ;I$9NL0R_5 $G'&7))$_FTUIA\(3,> F9C=R.XK"2/"0>187/ 'N-YM- MN?_FS>&'P\_[)X<'QI?_['\^-#X??OSZ^)^)$&C:+%<^=C3 M,HZ(8>$^T)+RHTX_7.6CL'/8R;ET0E<+]0"@8MUB3CO@OA^)@/HDII[E1@DH MK*"8>B2)/2LB2X3N7!;4%]SPF+%\S#.PQCK[@WXKR['B0XE?>R?D[V:YR+4\ MSX^0\=!U$M^,K- W 32A"2+*-GD"S$10+X)_EJ6"3%7LU8V/@[P8H'E;!L@1 MD7L*0-,8G\O6?D(:'*#:8U(" +T-?\JE$X7UX#$P]P#MVL/EYH;"Z-D:KY X M/A8EVH*"BA< HKFVQ:D;4@],$:^46ZY3RJW9#*2YOA8GF%\TR(<2\[[(5^YS M:4C'.]'88O-8=@"R*F21EP2!&5LV8!F)'3/P?6X2-W$LSQ<6\?G>:[ITM":0 M]Z"0]5HC+C;%P:9\I*@KH"8X8E3RCY-?SV32M%'E2\LX#U:K%](I,XU^V\/E M/@OTU*"-,6)W$RJ69GQKH.3U_@].+(<3P4V;A=P$_N"8$?-\T^64BRB*$AO] M^@M3/Z#8E]62O0Q4CI_Y)K1ELY.]#7+'*KIU /QJR5%NB?QSC-*$(=IUB=&1N''[\80%-\T%9*&%/>U7)IS). -4WY;=CJ M@E+2)64WOV=@8J'LMM;<'?5%QP (-/:;^^\.&X?-DQ)3OA@'1U_>?/WRY>BX M:>PW#^!_^Q].OQQ],8[?&F^/FOO--T?['XPWQ\V#HY/J.Y\/OWS]<"*_A1^W#!HX>_RMCM> TZN884QTI?6G)0XUQT0>? W'4. MT *M!_"66NG!JCY1:D;U1UA/!6:+%)"!Y<95EJO8N(Q&5QD)J)GAJR;>73>^ MJ$>P$#46!<_3WBBUOR'B-&%%___#2H(+5;"*&0*8.BG.9;9 K\TP('Z>@:4@ MWP<8+:3_1F('G!Z+2#%V"RI+%=TNX')0$5Q^G]6-3]PP+C!M1JFFUZ7&-2Y( MR 88H.X"^U?.= P3@4PT4"19@![>AF]+EYQ$\<,W=4QI!./TO#6")F!G.X6CE_JY M5 EX>44QZ)1( 7P="Y='>N;-1,'DUE@!U@7P^)J1 M=@@VHE)DN- MT:Y$F9'3+R2PSN3 =*AA"]KHQH+NY)%#DNW M.L/;\-)&6[CA?'-(7O1 W0#\; _+&(ZR4?IBE#IO7+%-;:/8P9 M\9M4V9SG[2P"Z/+24(X$* ;(S$?&/'Y9%'WSO*ST;PG6Q@0L^-:5:+=ECA$: MZ^C@DL*GNI.- .;CR?[CO'_Q[7X[>IC7>W*2Y6WO7V"=(@*:CGQZMK$N2&UE MH_S/OVR?OMKDM=6,JU8*HB##?@ZH<2:BC3EQ)YCW-])U:\8QH.5_)/X-C?^P M*"W+'7 O^MK7O_8Z*O2RY4GI7 ,]E(MBI*^U0 P K^+*MXVR&O2"!?0/X -V MSV1V+6@+!1J,(&R18Z"C$_2Y ;"3R]*?V$/NDZ#F.P29 0K<<5)6J*0=%,,@ M;X1<4>D_^UDL9 %+56<&G\N79GRM;#!TKX![ %]2$AS5NEE M.RCFC^$*GCE;-:)D=< C0;=N(J?*[L4U=HV M:O:=E.>9J9Y4/N+2*8TR-AJD;30\\'E<)3=^"K5MD+&@3+U<&1O+WM$F#D1X MZ7@+\5/]"?-_N_V7IAULHANTA)BT@;U'XFZ+D';ZNFQ:ESWBC[JJ\!&MBRU MZDW2M/$&.;HH7CX29UE\"1]5)Q-,64Q.@IK4?Y0^!I!4=M\CF7F+-[GU9MX2>IPVHT%*?AF"C=9Y)":Q&.>,?:3# M7IZ*OG06RQU-NP$$*]"++'K*'PU$6*!C%TRYX4A?'VGY]=5]<9HV?Y\V06^+ M!YA1\S^LTWME?,2 TV8UR3?P)R1 652*)9,J"J;8-T]5W$]]7MI^*!'*8]0J M6ZX,Y+T=(/6>%Z, '[;B54'#.)7VI@RPE>L6I4^\UQH6*<>/=M#'\!T]]NW> MA(H-PA$C4F6U;*E9JYAB91\S,)[[5UG^>KJJ4EXU:2J0P;9C*F M5=>WK&X9*R,D=4_>JY(C0N833+M\9//D3E9@,!23 4#4Y-(O.HJ5R>]-/BAD M$%-!28HLE>]7H/=IQ$!*D28CSX-^COS"E(&VFH$:)<#/1"=FCKVGXYKZCI+2 M,EK:%[GR-DD'IIH]@9F?>))!(:2[:2A71_D^4#$YN65TD)GH5D5-&+:"Y6SC MZ+%ZH$R%D-\'VHW2#+V]?-"671AKQF7:!RB53!1^P&2*0N9@H'$MHZE2>:Y. M!C*[*,I\2$QC/<^RN+RNNH%.S(K?C@S\OO*655YG//!YKH+#,RXY6>B"_K,* MFJ-4T9@-@9^:\(\BA1UDOJCJ/G>ZY4BW"'CEW4^+$:1-=-QBK2&B890Q)6\- M3.XYE^ZBFV*2P[IQ)!MY=V2D>A336/2,%.)9U>BB0D"U7/'@LE%QV:-CQKDWY<^3' ;8C\P^ Z[005T+@Z$_9>_4#5!MRNP:E>Y1[6:,!VIG/6^9AJ8OMB6BKX28@*D"YOU MVDQ$)2MISM1<@Q(]I5[_W&^R)-D=%9XH($0O!RH9R!8X12_-E;:6Z=CI6"5& M-J=4-HQ"E@I5R=EJ91G*$!M>(1=F57@]&X X'7*5$*["Z_!E+IEU%4 =<7+L MP]0=C@R;\TR&:G#N!W NS; J,D.A5!H-<,M9!S22M(MZCC3F8H&32%555L7% MI+-:7Q_(K&X=7 M'BH[K7JP- 3!:,!*A$PU$Y ;ENFL$[FM*AU!UI1,CR_8G:1#>YO5NRT7.T+5 M3DQZM*7K3A5"U&1EB>CTVME0""F)QK)[QLYE^4^A$AM'#C%IKV!6.9=F=T6[&-4NO65<1%GVLV9@SS&F M*J5/KE(Y>P@?1_-'IE'*]$HY> T$9A^-YT(V.)A4K'5R]P@1%H$0N$Z";E!L M[ZDV,%&NA"U49<=,9$,/PSA6#0=OPSV.\1Z+P%II#Z-Q<9H#!VY+_OW<$6W, M,9"/X"UAF&T4D,!FJL_\AB0I:E=KQ9'B3 H@D QJGCY*!^^HT)(<5I,IU!B M[ @= GF.3FLU42C',1O:8S*^5>G;;3'I9)9-C[NJ.S;6J**J*(-I6']7**?U M5&-DK*_M%&9;=,^5@EDUL99M753O#^1]I5::9'Q0C-W=K"];BV"'E^Y40BS( M:0!164F[@_ZZ[T+RL_D:,^.6&C/8JRKIE0]][VPH3(4&9&P1P6XJ%_\H#(7MCT;AUSB7#AJPZ%OSL8'J M;1CN_#Y5P#)JJ#C1H!P/DF0%-NW&$(:19]$ X\^C_,6R:D#38U7]P?1MC+G3 M.%0J>S)-E4+ELAYF(F-.U+#(6;"^1.2J\[V1MX;]5D=Q'A75DG7ZJ0JTH?<< M7925I0P:2#N^4W7>#G(I3%?(>I6I+SD6UD@/N(K,*;,,;POT,\S5R*ZZ,K8Y M.;7A/5;9&Q];( ; $!M(D[Q 6XS7G[TI53,^?'A37=$A>CC!ZBW$Z'K*N\L1 M!JJP6'Y_5+_\%K /B "4&I7-.GKP"Q8<&F]R !;V+*B:G8Y6>)/EO4Q.R#HL M.TUH>"!3>?$?).K_!__YT_B@&F3H2WGQ!9@? WP1?QH?3P[KQH>3 RF&GOO% M*$:/?F1L?UGV$OZ"?M462_^$OP-%?>C':Z1E;PWGW\?T-IQ,P/K'L4%8\H^J' M^2%*RY'9?]TJ9W\LB\K1.#)OI5MUS2U29GQD''.<2T5754U4-*T:+E7(K++Q ML,&G/ 0LHJ;MJ.8QU?.8(C%*=TE!]L'6AY4:C675+.=E-D79@D9V8!QV&88S MP;))I([;RJKZ6MD(1E;%BK(#) X4I2I>.N@7 M<#&8/S,U4Z@L[,7'QN?MC\:D&RS&^O*^J+Q.,P^S'MP;SKPM.S/-EXR/^^J4 M5W/WKB;^]G8U>7/\[>C M$/C:T]VQ]E!RC6ZV:5H2Q)+NRI;"O0 ,-_S03'J M/%^=<]1^OACD">,*[S"#5A)DF7P-YI^:K58:8R,]>'((6$F$:($B43I-Y<<\QA;O:;7BF,"!8*=BM,FJKMG:O4KF34'6Q! 2CNH/1]AXX<" M.*%R.JE2776:,D'D'!M"=%5#(9G2C#]B24;63KDR\_MJ$@?F0, )T:=5M(&7 M2!H=Y*JUF@).U=0)U$'9ZKZ*?Y31$:1WIJ(;6$TL8V%8OM$2.%G4A!OLM7$Z M5Y;'58RF'*DENW@C^VF.$[.E,Z8]T0NI9&Y)EL6%RM>/A.B621PRDX_CLZ#\ M_S5.,4R[2GK<08S]ZV5^M?*3* MB9QB=!,SJ(^\HA:.2 >C!''?Y'9%#A313YFTDS]V?:%PRX3 J M6")4[2=N912/TTK;5 &*XF08&1\%NB=!+M,+^NPG8'$7AW%@!IBJQ)/C";O M6OJRD_%$HVJ@Q%$?.25\^T*-.H37E%"I/'JF5 F6*AN@_$P6UAZ+29) MN00+PBJ##56S*I&L+G'@(YLD:TRS[<^SE5+YDDWALG9;-A/%7HMCS"A2_A.G MP %BO0!.6& *-AO^*14N7!C34GQ3TS6L,H3V.UT*C1E$KC$])U6=RX&ZD-M,6OM!RG6NVIA_5;LHIJM#M5 MWS']=YDZE(#5)#2N/1BNB0+]SJH:8H(OS$OM21E2-E.%+\7E0*0J>^9&+4>Q MHZD9O56?WZKLHU(> $EQN&EOU)$VP6&G^$M+[0G3OI2FKI'CP9!#99O'HS+ MLAQ2(D 5)94VP*PN7U,R2N9>@<&'AA\KIV=AB^:N>(6_:\ ]%. R9U1)J^@^%OBI(CXUTECV&)Z*NRPW?2-IK)EE M:K7=ZQNR:ZT1@27W\U4)W/)33(F[.)F3U(.5 MDCE7W/(^EL8LPX-5]OE0O7V"VRPH^>X'LZ!F7[_XZ++<#$PB.27F7#$9(=20 MOE&39)4(4#>^E!D!$N>?]YVI 5EE*DUY0>@WP)&>!=8W8I/TJG"CG#8. CA7 M*F$-A^:DYT(V!2U^INUV30IR6<^'?U,=(-7/L@Q4M3 'AE,W/N+H:1S*(QZN M6')GX'#4E058X[&HXUD8QHM6O]][^==?4=JOMX=_I7'QK.]*F:;8\5S6BLMN M@ZAQHN'!\JZ:'IS<7C+Y_*J%/%TMI*N%MC(B,9JXH335LIB#7;)4)?>!LGK) M\E36NE911T--,K@2I4:JIF6@^PJTU12?6N:LQN$+58Q"->^946PK%^SDGTJ? MM72:IY6Y>RFZL31QI.,"1\;E:HY&&P\W/X<._H#G0%>="H.-1EZH*!BF #.T MB-7H2C5#1+:U@?5 >EYB_8ALQ9),-$!L944O[6,#A[*GPAZD6#CZK\I.JTTH5IAZE:HTLTJ?P-N:B(ES M5K2,!#-Q2ST@!4TB1H]0APW+!N)*!QF/H1E/&UPPM::.U3-RQ(D\I()I>75* M%E0[P:#)S>M/3<,I1]+ ORW9TWQF8DT^FETE0UJ#?-S08''4*QOT)3.MR1G- M!4 0?7FUB0B;H=*.8:?2I5\V3F=ES$GA!0:_T1*7BRCPU$:=KM7\$ S.YS@B M@EVF\'5U?-SHR),V K7"F2LPQE/^LRR$D4C!^A6.=#%SL#TN?Y91-P506'($ M\$+.;I*HJMH=P0F[^/J):4)]P>#:!>8LP.V5)")G/6\'-3'99=[ ,1@ MZ>#)!22Z,+J$US1F&"HB@A54HU#*;%*F]&RBX&\/R]CH:.@FB/G!&,IE C#' M.)RT'T9,H8RDC:QJ6>BH1EH-RQY-C0&B$^> R T84BM@G2NMT'*\L1T1L&=5SK.KIVI!NJ.9T3?,ZM*?E *H6 MME]4-;E55&B2OC,#L$#*CLD!6R-].C](WH?J,P951:HVOM@'T50Q)"A MXS0WV3M-!5ECK( HPS 8,9MDH'=.,/*M+4XP*K,@C'TN52R$]LUUH06(FMI*C1:](Z))!+91!,6^H5TWF\59723[& ZE1HJ@CC" M*G5=\L%%P"ME<#'#0"6K'=_^[ Q!)9#5 &HU&ALS6C%>)T?$R\M#':I,>6JG M+"J3B6I5ZE7E5I)I=Q(L4O5<^)!1SC@#;CQ!!VGN9\T"G*\G$CS3DW6,X$\U:2T=]R6S5 M@-B97L]A4%>]C!$Q2J(LY/?4A 5%WZ#JB*J'[0@O5(KG^T%7_,^_;,]ZY5@U MB2CR>RIU!(TE4:ILVMJ?:U;R3VFQ]+V51)762)2EK;(6-2$UO)" MU7P,X+78/T7\XJ+71VF,- 8X7/RYLOIX3"=U2]%*/X?_Q=6;RX_K\J._^O'\9]2K$R]8 M^K%5MY=^=M.R-A"G'=YIV9L_^>LS<6 M(S(!Z*5EV"I?IEQO]-5P[JND]PN__&I.7LXEM$A:NF]6%=X::Z:24Z%.,J>+ M&*"&C-C-[%'7N)6-?/5W03G^:LDY)6,=)5@A3%[M%)!1GUP!FK>?]EE=F?TP M!+ 3Q__#>".MW6=\!?]>= 4E:YFQN6RJE*Z'9S?WRSWU^]:1&S@"ZUP6P9HE M"G(N!)A6-Z UY@O/(G4GC>.V>&BDGK?5$*D_*]_$+%FO3)B1'M+I0LJT8#HJ&TU5 "4K*]==5(#:3'!M+:,OU^0+1[,GV;'4"+ MO9KO9)UY+\^2M'\G.5X>>:EK;=;3OVTX/W^VJ8>#F4P M[) 5],10BX1.S;=\C5H:M>X=M?Q:Z+L:LYXF9FTH^"D!&]8U6FT8! M5TW4" MSW[)K=L17^47()IRUSZ]7)[7\F!>^DU: MN<0G-=\.="QENZ'DD!KQ=S^P_[2A1*T:I:X&TE8#R?;KFXD<;XL+B^9/,%GQA>W1UL:]S.1\9.IZO@;.UP DU M<+9 SU\20J"TOF[$]+=@M,.E33N=+K":BKKC3I4E#&@-R?T<_2D;A0TA&CC; M"AR=2[/ETOM%8->#)^6-?(R:Y-_1\'8VM7ZI6;L&_JQ[!SNDN>]L8OLRQA!N M UA'5Z#!>C]@]358GR!8@^"N-OC.%H,\6I+?/08!'BXU36_R26SRG@)"V^%& M6B?)SXA$DN6BZO?>9[^>;ON/Q$_]< MNKYV_ZP M.G$/_>1P//$$O]V(9='K[&U^5';H0XOCJI^S+/+M,!1C3@%[3FH MOXNUB[#F!>N6]#Y'";;1:!ZM.;IUY)8#Z06M>:%6 [= /5H"'X?4'RN=37MB M]1I/8(TGI08N]HHV1;]4_AXL@+-EQ[C,.'"=<3; \?1;G->B=_GXNWSRYK#:62QXIK*#7L)91([?PFG# M66+DBZ>SWJM\T&MLSQK/H '(NWN:-[/-:LEBH\E??XS2$^E!NC,5:AM%#UK? M3!?A)X<>N[[&D])[[MZ2'\Y>])]9=HAGU3>3=[ S3&#C,?6-CL .ZIL9EOGD MT&/7UW@&EL+SZI*];(KQVO6.6BE\/C:#[=8]C1Z[KN\_@LT0IT6OS88ONUGW MED"3_N;T-^7%_M5G45O OW%Z^?IO^,],((5B2[->5J32BYN+MC1@7EVE<;]5 MHN_D4RI=\:4U?H1%1=8>])<_,D&97&!_T?LF0MNZ52B[LM'1B SE74S^MS6* M+_78N3"C7+"?)DM@LR]9^XH-B[V_ILX$QIXY>8'+SMYA^3E\%4,'Q*Y[$NF7 MG#U)'NSL-SGK_V9;LQ>CE8OD?_?^E5+7(UAAH> ,O!+0"[8J]7@3@Q=#PI\7CQ:#HI\D0(XIRW1&VR\@/W$R; M]0KQLOKA545N:5>>3S[TJER^)!%$BQD9)%^H/AYC3-U26%-RP/+-Y<=U^=&, M9%2?4:].O&#IQU;=7OK93*=E;_[,":C>[$YMEC@K+7N+_+Y5;PCG MOKI ?U628TMJ*)4?,/UE=.!;K<(0P,)BX_V@*PS'JJV@[*VA2SWB5W\7D!,* MX+*$E)N,^.T#,;$(645UO_6TS^K*[(FT/W\^)LIM]VRVW1.=?,J%YTPJUVP@6^50N=W1])K7%N M=W#.=V@M<'>_P;;&N=W!.=OQ:I:OI[IO=XL!.WC*69OLK&V[=5OCU9/K;KX+=35ZC:VM5=H19^4JI:W/ MJXC)M<-::/LZF++54*(DJ%ED7?>8AM+C0BFT:T&XF9HO#:25?9CV8Q?\LMNA^RYVQA[W6R(WQ*^> MZ!9W:Z.\"\U?]!H/TD!S1P(.1UB\*HK^K6C^)/,%7Q!7#X'<7NA0JH&SM< A M]F/-:=]1Z&RRX(<&P=K-_7X+1CM_5&SG798SZ?7+9*._OF&[-D_DZJP1'-1PW16XTM"YJQF^LQ4ACY;I]S#S1>\Y/TUO M\DEL\DE-55LGT\^(1)+EPDC5IWWVZ^DVT5F6_>?4?)_L3G+7<_2U;SK[SPX\ MC2 :09;YVZP:M74L36 CP;25@/IA5,CZQ2!/$?X M;-0+;Y/Z8^6T:5^L7N,)K/&D],#%?M&FZ)?:WX.%<+9L8,-BZW'U@0UK'W]+ MI/:23H56+0AWJ%/AP\4/'T2ET$3T+(@(VT/MGHM<$Y$FHNTY]PN_9F]'GM#& MC6IXPX<)UQ-L A]5NPEE$CM_"J<-98N2+I[3>JWC0:VS/&L^@"\B[>QH[L\U:R9+9J?;:RV-^.'O1?V;9(6ZX=K7J_82U=X8) M;#RDOE'T>+8#&;=%0]^6-9Z!I?"\>F4O&69LUT.M%&J;81EZN,]UN,6VZ.K; MLL8M\B!.BUZ;#5]VL^XM<2;]S>EORHO]J\^BMH!_X_3R]=_PG^J)#LO/TZX* M&I%I9G$Q*/II,KQO8K&MVQS+!*GEL_(4&L##KWS6CGQE_4->I.]6'LDR@WQ+POUP(HP-O:Q6& MZ,:PROM!5QB.53.(18A2$/YP0EHGZSYLUXT3^!8#-L?.1>5N-T#9,!B7-JA@ M>1>(S7B<>UP,R^./)_N;A..WHWWC3<9XR[ABA?&'5_,\?W7P@!+78SG\&4&, MSY(UH+, @VS'FT6AH.Z6*!3X5CV1Q MW6!ER!R5* .X([_?R[-X@%!)^T,-HF4@JF[WOP.6]^&2$&1Q#O?4-:*A 3M+ M9ZZU.^A$\+TL,3@(/##8\L(H!KU>!H_'^(S 9>7BBEJ&<.%F!B1CXD\&J#A7 M_1:N5I$/OK*7IR!:X: 3+\>W+7^[AN8\-&%)=*MJ EC]RNHC*V-G5+TW6=%' M"BA86Q2;5?BFMC(IM!U[K)Q)F0U_J-0^&W[VQX)7"F,P^>KN'55!_";/\EP4 MO:R+EA(B>YI).D#14-+$6"6E=3JU-Q+42;DW0OVZ-;NWD-2]Z;_=]DK%^2:9 M%Y^ZJ64L;X;?/G<*+3E8>6D(QA9\ SA9]8&,&($@*0;M/D)! B?M)FWI.Y1" MAEW!/^>@4J2B6SZ@@D]M%@'LY1]0>3#0RNY+E&!@>+=+_R/"+!8=? "Q\IE# MQ(QR)LFP!$!AM)6NMDA6OT%=KCO\GW\%Q/9?%<8 /D*U(3-A*X,$I-$@!^VA M9ERU4M1$!KELQCVFU"F:J1N[QZDGN?!MV>2<>H7."Q*5D@;]C%8MS MDK2F=C,M2%B_GZ?10#JOT.<"!D(1R\ M?Z]EF&->S/B)VZ5L]?[QW2A^,+GY:K4DS>&0+=9.\#SRG3.B>" OCHV,&Q & M_QVDA90,>.+SG'4>5!(MY7(E05.YJ(M7:5QOU5ZSB>?4H72 M+ZWQ(RPJLO:@O_R1"?:)]R?R!^>>\_% %X,=X?1=3/ZW-4IM[P%\02P)]M-D M"6SV)6M?L6&Q]]>TB #Y,'F!R\X^(4H OSSI;U]R]B1YL+/?E"?\-]N:O1C MS9/_W?M72EW/B1+JA\2R*?7"*.8!CQTA+!;ZH>?^\/=>GTBF!%3W!EX(:%7\ M_1=[O0C NR#85TEGVJS 7RGAZ@7J9L1Z]>7=_[!.[]6^_-5^]6188 M?JM;FS/;=(-ZN*J@FM\ 7$Q[@.^ IP3+00%& ,6PXW;6ZXPDA+RW"6-:?@O^ M8*]O+..3N)L:OK(GI#.H/:PIZ[3;Q3_ +Z*< +;49V=1D4[JO0^(BI@( MN+*>-(^(Y'$0DOXN5CS"0IVQ5 B?N8>@#"L@>L*5 M*N6WO-Z:$6?=LBURA\6B\AM\_9DS6 I@E@S.A2AJ"D@(<8!DI5B#GJNP'9 $ M-.R!0*2^%$5?8D:*Y W0ZZ@W]@5O=>'0YT.%S,AET#!2JGB2,_A](/T/DN*O M@#_AOY->#$ F5-4!^UD>&PGL:U:[+P&^ ]Z)Q=!J9EWSW?[^1V#$N!$X\1+> M] ?QG+JC\HY^7PE 3_#46DH3<)9K C-O7HT'KWXZU[:JK*K?E2H!F5E)G2VL M._-GNY-DN?%4DH\7DYQ](4>MZ.U@1(U2(-;IU,XQ%I\ >L-.2\$\>O?;M,NZ M/ 7B;,#)@8B*4E8;1?FN"%CVE;Q%!E0#F^!I.QWY4V6$$/X=+9B,%NR4"^)K M4Z#[#CHEU*U)^V'QUW^XR>A'()X'JT5GEV!H!U0F\04PQ-QF,*J?_,<[)Y5?3FV,QDP$5FNBTZ&%OJ=9@X,YP2U-U@#:^7?(WM M3H9Q;CQ^:0[+< NPHRS'*R\XV%^P-(LR8$\IZ'-<&E)3D20TU>9N9G6IO@*\ MK0EWA4Q%L>BD)TTI'O:BQ.+=AK@]Z:E<)0B'A2:KNI2VF:^M:ODNP1V9P.H& M,Z;1.L;O.#PI;=]%IJ]*B)^U?)'OW)/A>]/A;#"\[VK\3I_-JBJ9)\\&?UQP M-DEB=SJ,-1%>@8J+( 3X$;68X MX<4N-U.^L;90I,^D=!9]W.O$= M\+2]$0=2PLFIJJ'OY'9>2GV@#,T@M"3)%?6==4Y _+I]9]?RDOW3110I:6K% M SP%(?KLLJ&(I;.A=#;45NJ-XQ$/+Q_)X[A$M(SVH9BO,U%[K-(5 FO&L0T6 M&54I"7_X=./J;H2M9?9A&K82^A5 M>X%=W=->2@U*"0%5B%<*!-YBW?,J##JM_2SUW"C-I!('_;2/!0![B_T3];VG MH)YT9["*TMF(M()=X,]#[,ZY90H7EJ^WKH8R>XC F]5+\!" =C>]=+VLI"5( MO.(1=EM)2>/_W;M=#CB6O[>=M+$X'' #"':/T+'B2ZK86=Y'>$O%/19E4A'R M/IDP456%P5DG$XQR<%LUX*^8@<3;&9AV M&$S/!H71O0'[))--B\JN;*,QC_75-?FR\5_+*!_:L**0.5+2>D2QD,E2JMX@ M:J>\>CFNK61!DK6!0G#WR[;08L#L(R&ZV%->6.L,$=<119[O)SW;2_S MQ=II"W%-<:GQ&0K9"%UX["D83@E'GAB2PO.,DJ,D>E=,O0@ MZ]!$WF=PU:R3#;K3*69XS6,K'_Z@4F92UATEJ2&L1Q5K,5Q0FJ1X(Y+UR/H0 MO,%NUE>WR%F;#]3Z^$J.OAG8IU!(AE"H&_LW,"MUT)N09BV6A8D=H[Q/N6>) M&+>\ KDWGBA%E3565P68V69\V7N*K?:"+F8,WX6L5+S]QO$:\JYT]\!%B$O6 M'E2^'-@$QF,654%... CP1F^Z@I)K9V*2_G$<,2*X+-DT);=%=I5.N1B)K3P M15WS/,,/$:FR#O !>+-\&/"N;L Q)8KR%K"E[B0'E+QG*ILRF^"*>-2N*C!K MB8Y\3BT+J ?X ;>#U(K[5EB8%F6&67EPV-"(7:+7"T-8^)!:N=-K,0361 Z( M>K@ZS(1VN7NH-,2)Z=>:;$:ZDV$I *+%@O)"_@U2!"RW^?/E[]Z** M!T?^$CG$ >ZGS7J%>%G]\*KJG)5VY2GE0Z_*]4LG"SH69MK)R1>JC\<^A[JE M_ YE,[/RS>7'=?G13),[]1EQZX&U_&.K;B_][*9E,1DT=.^T[,V?.0'5F]6; MU9NUZIZUVF9O:7)X:W-%VYW[[H(NG\JMNYD)PXMG.9U(;T%#F=J'\Z;V"ITQ MG^O=V(O&8-WYDB:Z>WV-:UQCY3RZ#][UY"Y'DZ4FRRTBRT<:-O XYU[<77R5DO3?&3VP&GJL MWG5^DW?U=_H+6V2_S9F*KPRZ:?\SQKH'1;PGZW%A\_(/:63'G#O"$3;QJ,NM M(''\(&1A&,0LC$/GQP'JKQ:U;%/^X#G6'N8]I1W6+OYWSP0DZ[*.P*7-<\9Z M+TLXO5-0VN_&^U,@.E0>YSU#>:M@![_Z+[N#CAEG,DR/ZP*PX!Z%Q& 9F(F= M;\/H(+O\0#Y?GCJ-07QQ>'GV+KPXOOAD-R^:Z=G%)^?XY.BJ'?HPF>D^2VX;ASPR[/N^];9=>:_SS^_NVB>=VP MFIT&.3TY^WG:^41.+UH7IQ>'L*]OG<;UD=/\4C[S?^];42=N'U_$[>9),X6] M.'_<;U M^77S^O1'9 OFQ4YD,N8*D[+8,5D41F88AL2+.8FMQ-][37Q2\^W@[[^FL67= MT>%KT<_JDPQ&]+.I81-/B2&\"&N4>*M/7-8PW7Z8$L^ID7#=:5,:LML/V37$ M=Q@RSPX=&O@\H9BH0%R;BRB(7?A_/W"E^+8K\6UK\;V-XKLYG!;?=IAPREQB M)H1Y)B4L,!F%GR++XZ[GA #%$.C?(37B.UI\/WV&($/$Y)6&[).#;$G$VPC9 M1QIRN\G;O\VQQ N]O=>>7:..EH@[1LAW,YLUE!X72HJV-@>D9Q [7]XGYG3S^X3RR+"]>T/"I,RL'4#9-8F!'W M 9:!8P5$H.7D!??E1]]1G^KNT3*M$7==FR&EB>E%,:<\2D(;L\-L6G,"HJ7B;A'S M;T6*-90>2RY*VMH*YO M4MMVS0C@:$:QY3/FP5^C:.^U$]9L^[0@8E+ R#(/8\%IB4N"NL+$%_=PQ)]UT MZO:"GF(1*X3J!?["'EY1^RSZ?>K-ZLWNVF9UC]J;&\=]27_I M#K7KWXSN3ZL;8>I&F%MXC;H_K29+399;=XVZ/ZWN3WN/B1D>][V$VSS@Q*4N M"2(W\4,_=CS7=N-PE*1HZ_ZTZV=L_#H^.!PV.E^=QO79Q?$!MTY/#G_!NZ\; MW[]U3CL-^_CDG[31.4N/YS(V#FGCY&AX=L*OX3VT>?VYU3AY"^=L_#K[?I:> M7G]U&^_@\\Z1.]V?]J?5./GY0W">A(F7F*X7Q";U0L\,'$Y-QW$3V_-(:/E\ M[[5KA[70]G6#NZ?/$'1_VJ<'4]>V:C2T-;4^.L&"Z4N29UJ&T&MAV9/$QDA]K8#>*]U[9%:Y;[VYJ%KA)X7$K6 M#6JW'T:V[=2HOVYBK8;2ULK$>S? M4Q\8)DX:VUSU^-!%%*3^Y%OTH"X9@1_ M,;W 9%(0NX1E(DVK1%'US?N&"7K^L9=@%))7,^GP'$#=ZQ[U&[>WGW.[?@> M2;Y_FK-Y/8\)3SBV"29O8E*/^28+7<^T(QZ[7B(\%MA[KPFI!?Y]S6K=4N_^\!M+62L5[MWBU5'P$J3AK]0:A1WB(D\I\RS4I#4.3 M\5B8PA;$=CS;(JZ#,Y!K0+9:*NX6,>NBXUV DJ(MW:16-ZE]4C;N\VO,]T@R M_.N<90O \B,:QF88QY%)PX28$>&.R4.7A]1Q0_C[WNO J@6AGJVV8R2LF]1N M/XP"KV9Y&YRLIH&TY9:MEH4/)@MG[5EFB8A18H,8)+%)G9";S$DBN%_'3A+/ M\VP[ 8K%;$M/R\+=(F$=Q-T%*"G:>CXQ7-VD5C>IO3L4_;IUQZQ_[:![)!#I M)K5;#R*_3G7X=^M!I+MQ;S>(=+QH%Z"T64*ZAR:U]WIGMG7;I1'9^,+^TSAI M"4-]2<0F@U.R?"R ;]HL^Z>$W&H("_IUVC#\_!=?!!6]8%&EF" M?RJ$T2U;,!E)VF5=GK*VT1&L&.!"J(;C@P7K"(,5\N>YEZ_]4B,7O2S'_8Z5 M?=8!4/>+^K3VC$"1#B3J>DZ44#\DEDVI%T8Q#WCLX.RET \]]X?O[6TG).?Z M7DE(?DC_.TCCM#^4?9_>L%[:AWO_+(ILD/.))-8M/- <:MH$#H1H^2;KP)N' M1HLA%6?\9RMKQR(O)$?V7QD"S@PG!B3XPR9AO51'83-MQ V\B*LL_XGXP\L+ MP:^Z;MV>^69?]MQ4?ZQ:DB)Z: ^$(1/Q%QU\*U/(B*5J6 M\W;GJ$OUO_>FGBI[7%OC1UA49,@'ECXRUPIN \B";7N=Y/88\_4W?UT"Q(ABW20HOC1:(?8[M"*,U,(> ^E. CK2PD!I* M-700LD'C#"L,8H!AO>5^84]@-D-"0)!UX$-'4C&7@2^R6&@T:O:%%,Q\&!8F M/X;_) 5\9PF(E[<:4OA>.DZ"467ML3W/>0^JX./I1Q^5@DHY2+3W5QG\074R M25^F,KJ&,<.K5S5X^9F^1PVZ[U'<8>X7'PI232(8D0O+4PY?BO_+)5",)%R4 MHF##8W?;!NV $=,\N5V>)PLE98(WOI3@$O%1&/ 7>MSKZVG-IF Y;F$"Q$BQ MI+4/V^*_IT&(% H>R[!+\#7"5]LAT:M%_24UN9$B3C&\'T8WBXJ@B5>,\ M 5NETM)8^EROXJWK "$0#YIC[-K;KFN[XEXR8&\VMCN+/'B\BP2HY\Q'L(B+ M_%F!*^Z&90=+0A[ (.<-4E M0%XB[*&$&>L8DUMT7Q#%4;P(*B@@A8FR.%F(D0Q185,#/26\Y>>\^;T$Q)8) M6H5VI1N^,0;G4,*?^@, !@H:DN,Q.2&6!AL4^QQ@AI=UE6(&!-#N+HG'TA ) M:TQE]'M[G7<6S>-ZHB6G_S')D$R4JH288,,;F$)L!&[7J-8['*D2 +D(O M!I431V^&5Y=OCI6X3MQ,.F+!OR99(,-P88#B*$Y@'=/V M*7%X'62YB<,;\J9!+X-,3.08T6!14!0.N1 K\E8=8EO\438$!&96TD88DY#7 MB2(6!Y@[A^'=@; R\(Y%N^_ 0W&>XEAU6.A6@5A\8# W*JEH(C !8(BK_,AB MQYU[/P. IB[$R%&J%L#@8X^":"FD9/0)_S&!=V#ZE3@?9S&P"-':7V)P!C0N M3](H$7H6W7"P(;6@NE):568"<#\ :( M^L#C15P.W<=11G2#7 QP&H#^I-@U@I4BO M3CMYBD&E/+JE67\HK6,?,4"RL MDK!B5X>_A_-]'HDAF(:0H=)M%2%"<]91O0MZ";+%!9OFHQ3\,S HT)4CZ&Q8 MQ!,MTV?^&X"A1.*;:I_W6%"0CE 3)5D >2EMA'!-V_3GN<&J)?Y[J&CZR'8L M\%\213,#WCG,Q4A&?UKBNSVT+:)'64K4<4S1Z73E4@+X.'S8%B"*;W*QY)QY M6A#LJ22#-!,(=AIC1L0E0-FO MSK]<6HPU7\\^G%^*(T.@0_W1U1X5XF6EA)K@Q'A>9Y5AP-H(X$?R M:Z&)S2:75@6VX:PV$:I,6T#]#FA+&,#B>J!W,DSCE2[B<6!>F!GIS)@1&M9= MV0^"G#F:SRQ=UAOX[/_J)5NH+YIH7JO6VL0U'CG0DWS.!,]9'?P#0T2?!_H! MVC.9!'C8F/0/U"-2U_R7<0RNHD38&0,PQ)JS 2D)@W$9U5CJ$)FW81G)60X; M+*]DW,8P-[4,EE7+F0SNM2H$VMN0['HBW@<$O:P485C@!*)O-:1U?&30^RM= M.;/U/MF@P3[9"VV*G65J)EJV^ TL4P9&JYQO^(>P^/NG( 6?5V]/CF!^ (>2 M/X$'7P;IG_MG4G3G$^@\V&12GHHMP#AQ#Q8L)J@?@9ST 1=A"1JQC)EN@9@& MA>N28*Q2B\D"*9T!H/R(I/@>=*;DXQ3VY:960JHQO!/%&=LBMD2@YL$-30=\ M!FDVR!%X(G=JF9\@X:302+6[#"LZ2W)F"^2B)9+6%\()L(:<][V0\\[C="]Y MH2D_F%1@T''*QF]F3'=]:*IFMO1+.*_D T##8R+5% !:AAI;(''4;ZRT1:Z8 M">0UC1?/5)N9LQE\@/T[?#Z/ LS\" G97>A CJ3U@=CEU$5O8T9=8=L M$?XTD4$BD"RK @G7'%HB):LV-."L@K#YG5ECY+JFD'V"%X@:>,Z#BH6C !4Q/A[B_:+>P&#DG1DS@< MJ2?76*J5725?-4^,&/F>JGNB78:14A'Z#>4L%)H-$L.!FOI/RP)=2H WL(;U M ?_-XGA]N^;>YEWSY@2@[[TY;+4?MMIWX P4T;VV36-)XI!MW442CY6/[&[_ M;&-QDPUB@_D?P!9&+T>Y0<05 $1'R2^9,GE4I\GDINJGW=SP4+'++Y

    M-C6K(P"6L8V^ MNF=[WJB3="B1QZEWPR)ZG.A$$'%:*@Y;A[O\(H+,+?,>1)X6S)>/$:3EIO@$ M-^B1BN8C<)*-02Z-C,X?X*D '!'U+4WQ?REP<4 M,$0:)=, ?-(/14B##C<8TPW3B&/B&<$]Q,2OO$=V-@,RMDBM !^"=%K%V0%+ M6N(,C1;&@/5*H_B(Z[ZG'ZYY^^)+ A.$,4.*#+*0-&VC> *ASM4<#W/05N%Y M T.T@ M88TCWEHM#SL0,]5*1\N&#X*0HP52BWWRN)-BQ-7!DEW&GWI -<[3K$TYCM$ MF4L:(TSD+H]R>[89%+1:2V%L2J'R1)-""N+H'N";+ '?Q 0^@()C<_-\$F#B M>[FM5>TVKIQ5)=6G(11=1V#0WH5%$?7$T.>%"(,_$2NR>/T%ZW%#/1#JBE"W M?@JA[AP(]6LDU%KQ"1S7)FC]UNWGMPD/3-D%8)0X.Q/G%)X[JXC3MJ'E?G^O M4C#(_7!M\55= SZ2WZ%H=W,O3:(1;]3[8>:^]-+VCA0WN!7)F1BX)7+-1),. M;030/9DPU6)QL+'"*+3"[9""/ $-!>.2+,#@Y!B1+B)WY?XU$]I\'D>U) ^# M;] +H&C@Z>1)@MS09.\4IJXV-^S#/Y-C!O4+,.,%D8.371Y[-86?X]OH2^)I6EHV4A(NE7$ MPL3P-=!@T''6)[8PDM MDP)'Z-CP%UCVPG5._KF]8K1W?%_3PR-UB;H.4C[2<25#3O?@- L08*#.W\C#H8E \-R/GJ7I7_,][/TCGH5R\ M"R+J$;WT?IF=U11KH57%/VO"/>C9?:>'G%L7W-$?UG3<)CJ^DIZL?QO8?:^[ M\6?'=K?\K37H;?7FO9WMV+W!YI]WK+-MN]=N[TEGO9;M=?>ELV[?;O?[C9I] MH C5/;6FV.=YF8(#ZXX03@W&73;635X?T\9J#(V&_U"IK6>+A#PL&PR$_![C M(;'O.6Z_4IR7CVX7<.X_6RFN6A]V^U)<1ZV'JG'][(G?/;T?ZBH-%W@J"$A8 MP%47:(J?;3WLGE@>4GDZ9"=39JUTC.,"SV6.P3$:@A>7@]_*SUR$DORJ"T[S M.$!,/<1\DW?!+)^M2YSNYO6T4[I#2X9F].V33>,CIN\%QNWV7;N]Y2TX M^Z+)KQFH>M:@OV79NKV;WL<9^0?'M-,3Z\*\=BVGU5Z:U5_[3BGB-D"\B=G@ MGRUW*U[SJLO$]RRGU]O[4OX_/"\[I-:/Y!]U(]QIC7/[GOUHLKQ[*G> A3V: MHQ^S>3LW.V#M>WUKT.G]F+7_P1LW7L#:Z ,Y+QS'V;V&W>P.K]Y+W MG#Y3..(7MOAU(]QIG7.[7;MWN+OC R[YO[OE\UO#P:6.ZBQ^8WO =#C/4'L M>^?V:T_H\3]AY;(H>W>"#_WL\?:;7A7P))M03;Z^+*B^W24I#+%@35G%%_-; MBHL#)LO%AU,Z#>P7.5EJ-@_CA=+GXOP@47RX4!\X+,X]4_U:S'G!:D6XTYC) M.Q$&7 &3"_!@#3W*R!R%^LQS6IU/5G8K] MH4PMBVM'<%D,#R.$EN-V#04P5/"_5HIH*Y@7.KD]H=IK96'(*GV,GS-^DGDV MC1.=5BETS6PUSZ@P@BY2[;:YR-4;JIF-F7S%V[@/_>;X%]6GUJ[IT]FF2I8Z M"7"]] D5],0R6&4I9%8%&,[0J"1*!R/,>3TJZIE=79:5X8P:<)1G/%;!#6>* M _Q1\2!=,9.R/!J4Z7SJPILZ7>%**?$]SI085 !N%(BO,E2-4O$;2K_3NIKD M">4O<2'ZN=DS$-=.)_'6G[6_MS99@40EFZE'HOJB_@_C42VBZ)P4*B<_6JXD MG](% ;%13=;"="-=S(GK4+&5+"\XL,3M- !CB'4K;R35^-9Y[^O%<2A3GHM' M<4(!5Z:J[665&,29/EB/:AXD%9!R1A"/81;[P23 SR:E2E2 M:V "%'(,F.A#_FR5/]M>.3"T5?[LH/?D^;,PP/$)" UOR'[')1H6ZSF;.YQ4 MNS0 =3<-1D'V_L4[^.29M@_-VTOG]'1M\9DG(VU<5_KYLUOZMC,8;)/=TK?; MK6:) H_-:M@N9>;>OO;M7K=9L]MG-3Q?T+-!=C<&]+7VZ5.UO^1Q[H:2^+3, M_[1@ZC9X5LRUV^8U61_Z:GB*]1'B;!)PV^:K3[!]5;B JQ 3SU^ <. DM^SM MCJ@\3\RS#AU85O7<[4$_XT [[J,=TRR;OSL]O;V]M:&;]G5\G =5K>X!1Z"SK4]IRVVW%O^C[EHGKCW- +HN ML816IHMWE76I<4JQRF=&_.4L@C[-XZJVVC<%WH1,P?>!GVQQ%)0/L$\!O07_ MB2[>B@M@$J#*FYRVC[H: M=H0M>(TJ/[)_\41U^P.MGWV!8PG).6V^FUCJEB M&7C.:I3DZ%!Y/8H2=3 0M,:PML7!YS@Z\-/;>!V0V"2K\0")!TBLAT2GW>T, MW('3!3?-.\UF[L!K];L]WS5AL4!"1,42(C\L0GF;_A +F_AE !(GZ/8)B*= MNR4@PF-%26'1)D@<'"#Q-4"BZ^PO37Q^X/-V'?CN[: &/G5WXCKN3.,0%I&: MISGM3#" ?0F2-*.U_VN,QX!(P-#5BU,LO7/(A_IURJ"E)IIYLH"L*/:RF+'-H)D 1:\ BEQGEY%HY\2%IY=5@?ZT.NM.5SX>8+@SS:Y ,;XKAP7*^=$&7^C^CXX;B7Q\NOXHC M]:],17S]P =]L4-U=93X*J/K7%ZKXW?B*#C&@YT^/(TG)LPC_<9!?GUZ N^C M. J:OH%AZ$1-L1^ 6<;[FQOX($,*$5U-E#L"O-7XI>K6 M*3J;CGEF*DGUO.E"Z!;![-$-]!KS'XS\M=HOU"9"U-"]'SS?=D#6'84*UVD? MD+6YN#Y2ZN<%%CJFJ^\D7PSX2692T-[4":6.<(8H)A?PA6GZ,3P5P1<_EEDD MA8PE/@J_?BWEU>>/8"="ND <8_JMUDG?:_6MZO0'^#!XN\U(D27,DXBO MK42,1/$3T.U JDUM!L+.Y-]T?D;^#0SZR1-P]BG7YL7[\I(W0K_4774$)%=G M?_L^_/V/R\]7>Y6V27V_,/QD3J.ERX=+CMCHFF1\Z)*N",+2 6**EY+F0/?) MS/B<^ZJI/R?GZDN0]>UE(S65X:2ZE@M)*#V@^ TZ^W/3;-Z.6KY M8?'N$8E5.S^?MLT;^U5FN+YH4YVK]+A+#:B. M4\?N[/+8/\DH4"&IPE0F_A.KPN/3#O=!AAOBZ@=9;B'+HXLDB,;!7(;K CW^ M08FN1L:\>R)C3Y/9^4O#Z"<,7#:QE771/E\Y6^XJOL10=01=GVG^I=5RMWOW MM'GNNZ5TR-S^,?SV^4I M"G'#@8*#+'^,%*T)]$"*=AJT7P[F/9[34>POX(]I M-@O_^A]02P,$% @ IX4#5194E$AB"P !&8 ! !M960M,C R,C V M,S N>'-D[5QM<^(X$OX^OT+'E]NK.@<,3B:D)MERP"34$>" S.Q\FA*V -_X MA9'EO-ROOY:,P<0@;(;L<&NJMG; J)]N]=-JM61%GWY_<1WT1&A@^]YU23VK ME!#Q3-^RO>EUZ7'44BY+O]]\^/#I;XKRQ^V@@YJ^&;K$8ZA!"6;$0L\VFZ$O M%@F^HPGU7?3%I]_M)ZPH-T*HX<]?J3V=,52M5*MO?Z57=7.L:F,5*Y>75:)H MYCE6\'B,E7JU7ON(<75\@:O_G%Y9%:VNJ69=F:C6I:+5:ZJ"*Q=5Y9Q8X^HE MOJA=U"/0E^ J,&?$Q0@ZY@57+\%U:<;8_*I:Y#XF6$Z):R+71+,L4FR MN.+F T*<(=N=^Y0A+R4+,F-A:T 9%U-YSVK0LXC3CF]B)@*5MP_BSJ6DRL1A M ?^FK##.7@*K5,YN01@H4XSG>UB1E(PL63S);TTB9-5ZO5Y^X3&XV8Z-027: M*_RCHE;SJ=T6G=EUPSCCNF;L>3X3&/S)XME\;GL3 M/WH CSAM5S%W S*)LULJ2V\8(.*?*TQ-ZCL[1E-Y3OTYH M>E %AP2.2:(^[WG)*\ M_0:1 .8/0?/_>_=-[.3M/HB8H?.7Z+U%)GE[#R*V9^_1>2X]@M^1#=55PX?2 MM(3XL\=!6U)B")U1ZQ@N!EQ90?6A?4WD*@A0]MWI'[S:, MX;UAC(8'HGP+IIS@6J6B92-X 8\B_!.96QS?QQ2Z-R/,!H,/2.@ZKIQ4#187 M^Y&ZIJ7PQ*XE47UXW^KTOAQJM.[ EA-\7JE<[)6601$2FD[C=PL5]WKWSABV MN\-1K_&O^UZG:0R&QK\?VZ.O[T%\%FWR4+BH5#[N%0J1:IB;45+YWU&DOJ#Q M,7Q\>- '7WNM8?NNVVZU&WIWI#<:O83'3HXADI:4^;Q6T6KI M49# 0+]%* 4-\B9AV';V\GXL*G._5CG7=KA_ 5,D_QOZH NI=MB'(NA>'QB9 MO9\2E*>;"U7LJ*SY/H9 @($$2($=GS/U;!&7YY^/M73.3Y-0Q#3TUIT-WYV' M46?\R2T.;!-[5M-V0D8LHY\[5>T)+T]GEUHF-OG+A:4VY$^0T(= (5IH1*#R ME/S 5UU,*9CT1'Z6WQ20G,FZEB4YPL,E;B'I$EZXU<7&PD,?EOKZJ-WK9E_0 M;!:7SENP!A4;Q>L+%PZD""24A"H\%3GG,"F(="93U5IZQ&RCI8CSV6;7[IW? M,L))LYP*B2[S4#KENHT>'S+?_-Z;/V2E>F5K@7I)[+3PRYT74Q? M_4F?T(E/77Y,E9]3LH8S3(G^C*D5'&B Y] D#X-S3;QZR3S@(\5\Y9%0K0C= M2"A'D?9"AD7' )]EW]]=-)?7K!=J.B-'@H5S;,Z*=$U(7H%^K*6KF4B\B/5F MU/.]Z\LMXO(\=*E5+KNKE7J6ZE+:D!(Z4$))@3EMA0S<]0"P;NAV"$RB#=]U;<;=E;M2R $I MY;-:T=3*5CXC?+10@(0&E%!Q8E/J^F_J._ )H"=&#\NHWF@\/CQV^)FCWNC> M&&PX?IR9R"Q8TAJ0[URFUFH)5"1@-YY7/E&6='/. C([HK2ZK%9KZ1(^&WU% MK#XS>%TWS=#EAH(&-B.4OQ.C9$:\ &K$M@<$YBY:#ZM5GHYKFIHZNI Q'J#A MR@HDS$!K=J#(D$(F[5:[JW<;;;W#SZ(.'L4QT/:^EI\F-?!0QK6[RZMY+_$Q@\B1XH:FI P^;R2KZ^G^3L_E* M&GM6R_:P9]K8T8. L& TPPS#:@%*>'"HA5D+V_0S=D+B>WA S)!2VYOR(R,! M++\-;,[\"4PA]S:AF)JSUPYY(D[NA>>OLD\>7Q\U-?52>5M\B7T)?H9F:2^* M#$;<8L1WM6.;$7SG5B-A-O(]A-'21[J:8W#+E8P5RZ=PK?*"P?4G5-3>V2/Y>)N M,.EHJJF:NFE78"=E?_41]JF\?G5/]'WM>A]^N<_B+C%!+1#TK1NZ,,LRG^KC M@%%L\AO)%I^N2XR&I"2N);HN;6CHV8[#%P1Q0W&SVM6<4-NW1N)F$2ND0GL) M!2&(V2SDW^ZH'\ZO2U%SFQ&WA**+2*(G_,2$-VW#EW%'NPG&][ M_#:G!^*.^0TEFXW?V/3@YB]OBKNR?!?;WNXNZ-9_PB#:+Q[Y?6R#A0T\MQEV MQ*& 9F'4 #A@ 1=GWTE;$@8<_B=;ZMN3K 3+/NY-UX>7T2_C;'#SS# #V1L MLUP$N[X'0Y&^[O9/;\YC#J)!;*_K,%EZT_@N/.-':,_Y9SGUN2".("3N^"TX M'G^D3XEGO@YYE6SS"X)VA/A.N2/HG(R, <&.$?"_9=Z?T#3&$71Z\8JH#1D( M)A,FKCG"4S+@6K>.9+G0[EY%]_WE&Y>0',CN[C2)Y[NPX,LP9VQL>D2S1C7[ MK%$]HH!*V*76,W=AU?0(NM#'KV*6$F,VGI1Z$_[^U/?$2U[S71\+T7W+/X/GY6>L,.[!4\>,/T.&&#R*J.+;=AME.^#=("(L-C5#%I2 M,QR+)++?Z.R0("!D/<5W;#RV'9N]QF0W0_*58-J"=3-T2Y] BHR_;PV4GP?. MD7/_S,"!50(/>*&BA4W1']TT?6J!EA;!_)1"VP,31(==FVUW47ZD(_5)%.E M8>*PK2B =]10N^6.('4F9R4U^P2F'E$7=->GS/ZO4-*;]"EQ[=#M>6WOB42K MEU6"VK[4R8-QI,L;$5NW_! X?QE-O$"8D"AI;U]7319)2IP3A\4X<-F;Z)8E MM@H6Z[O P-0C/'I-OF&UL MY5U94UO)DG[O7\'XODZU:U\ZNOL&QG(W$1@<@+OO?5+4DF4T+23N.0+;\^LG M2X#9L993<.AY,980.E]F?I5+55;5S__\.(.F'4TGO[QB/])7&S")TS2: M?/KEUO/_SP\W\1\J\W^SL;;Z?Q]!@FLXVM!OP,TL;GT>QHX\\$ M[5\;N9D>;_PY;?X:G7E"?IW_T=;TY&LS^G0TV^"4\]N_;7YR,3 9F"?6LTI%:\O/_WJXN-? M[GS^LYA_FCGG7L]_^^VC[>B^#^+7LM?_>K]S$(_@V)/1I)WY22P/:$<_M?,W M=Z;1S^8Z_RZNC0<_45Z1RX^1\A9AG CVXYORR=>;^WMOAWL'@S>XG\.]G:VWVX>#MX>'.*_[P>[ MAP=[[[9WM_;>#S[N;GY\NXV_0K'FCYE]/8%?7K6CXY,Q7+YWU$#^Y14^A!3S M4RUHP?:/I1_Q^DJ:Z,?Q=#Q7W@Z^OGA005Y7,/@R@TF"<\5>@AE/XXT/C8M9 MI\WE7XY]@/'\W>%I2SYY?S+S*"!=C9T5-DDN",0?4('X0P)46LB \_"! 4TTBH: MJBC437U?(_1F$S?P[Z%!5_QJXS,4QWGAE<\E]$V\P_2;/N'B$Z_;T^/C^7>2 M$0*Y_/OBHKOBXVS:3Q:C@RPE,6G@#$\BCV3!%Z@,3B03O&9%) M"@Q&Z.*DL!C.HA2"UZ3D'4"+T(E?T8F\*#ZMI_[.N("\G)[SN+"R +M -728 MKNB(64FTS" %9D*) MQ!DCB4E)I):1!!T%,8I+C1KAS.DJO'DE[WWE=B=6//[O*(>WB>O7*&TT"R%1BD,# A$*JQG#":486D\/ \OFIY M^7YK\$L^---2TBB'L=N8B')E+&I%C,3RX(A*W@8-$FBJXX.O@>B3[UW7]K>I MO:JN.R/S !!@@$'3DCSO.2WRDH MS39"LG6"ZX.^8GEY]N$,)J?0#CU6'"8")5HF(!*)0*S#J@8LPUK&!F>CJB+, M)8(^>;U5K7R;R2MIMS.N;DW;V5Z^P#!,*7GO#275%W[+USZ_O6UBKMWZXM??^P_[@=_S,]A^#)UA,?/1Y3[.R MN+C('2TS;DV/3QHXPI"%L>L\0NX"T@7+B:$,V5)F':&>68R201-D#GH)X3+2 MD"=NZJQ?/ )J[6+TQK(##B'* L<M<\DT!B(FI<<,03EZZSR+<^?;C7P M;MH@[29;ITT#D_CUL/&3UL@/+D#/1!*M]P!3TZ))!OCFF1_AGXP!A3KP8SB M>-J,9B-H[T'OHM0\)DG 1X[^+WMT3QXPY0Y,V^0T,_+)";V,!'T*-,]*X6IF M?X;2ZLWFSN;NUN#@]\'@\*#S0NJ!;Z]7-BTB3D=%TF;;PJP]]V.S(8]421> MZ( ,DR$9$DS2Q&1DG N.9\NJC.X;,-:>:3Z:-K-#:(ZW)V=P3N1VJ+5(WG-) M)"A'D,""6*LE2=1:2:D"3NO,PMR'ID]Q='4&W)D^7E?O'395G.'#I\W7T@*D MO(PFYD"8DQE]%^;6W@1&/% C57:EHYP9TJK)9/$&9;1+H$K:6-FSE>Q]'44BUA:O#A+KZSGKBU]L0B% M:?8\N;DI8;:<@Q&X \HLW6,N*@3 MR1XC]V67G<&2QUA, M7)1D1 DN3*26>:A3Z5X#T5D#T0[X%BZ_^&OIG+HP9+(:'$<;!L!R3LJRDR"P MDJ.%)'!HEB6XNNU$#T'K4XZ\*B\>;%SLQ!XU:'\YP(W&HCAC,I<2>"*9I\0K M+G ,QI0\9=3D.N7272Q]2IV[(L*:&J]I>9FY$4$'8KV(1*;2/ZDU)0RDB]R! M8J;.-/_W++_"Y$:,TU.,+1_\US+151J:8FQ.(=TCMHA>)DD%"3IADD*M0P5$ M2SCW-GKA?-)U-F4L ;*G+G$5YMP>$+5,U>%(F4"[E[<:2*/9-XE!:F$Q^>&N MK 9J;TE(V1!# [>*6^"\5HYP%TU/_607[%A;^=VW9-^,X)>8K*=@C$L$I*0H M9- DH."9 M?1TZZC.U\]X!C@)+"\0Y(4C600BAFQL7L>K&F&SNAP/ETTY,E+P;"*,5:B*$$98KG/ M^!)8ABQYK5T]Y\_O1HK+6.*\D_BNKN,.5A;+I;_;UP]A/9C@DR[@YN6A_&.:H-"CM2114$PE4$I^Q M[%"2"^ L2N?J3(0\AJI/[JP##G1F@$II_GY1XU[^V,)]JSE#LKY+TIC8I=_?B#'Z'.M_S):.;'0RPJG39<$9U*1Y? M&M,F9E#B9)@V$D-RI0SX?D!]RH779,2=O+@#$W3&]GV8^=$$TL W$XS([6:, MI\=%U9!P8([B:#9$48,W21(& 3-WL))8&3@.2NIRY!EKS3J5WO>Q]2E;[I@E M'1NFPQW0Q\?3R5S8\W:.R$RRVON+UU,*^;=P_A-?CT_+&?N#+_'(3S[!/M)OD#/$V="6X_"Q MC"?*YE2X+$B06I(LK$HT\2A5G1:4IY6S@PW_!<*'9GHV0AN_^?JQ+072^>X+ M?.)FG(W.SI>$N.5:4L=(X#&6YJ),/'XA%DH.# =#5:QS:MCB&/N4R_>8[_>< M/E"#!-T=D7@_OF^S>]?QE9E>JP7)WALB8SF6C#)'A!8L:I\U,W4*Z,4Q]JF4 M>/DD79<$M4GZ;C3QDW@3GQ!. \=**H5R7%%4BG@E,,7FAIF@=62\3E?#XAC[ M5.*\?)*N2X+.2'HNXEZ^+O;>9"T%#YGS.*:2(1Y4V5PN#;':V'+DB$A4>@>Q M3@-C!6'Z5*"](-H_-ZV>PXDG+IVGRI-0SC20+"7BJ<1(8PQGR6/!7.GXKU6= M^ I-#?[K? /VNVFS#R>G#1JWA;T\K^\OI@P,EY0IK."3*BOKG@%:R0G"@_0J M]SJ4&L.UT0W5IL[7%U#.DA3-=F&G>GLW_#[ !FLS%^ M7AJ;I8J!T*0RD0(HRI\4H2H$9:.PGMV*)W>9QHR3P0<543:TM'C73FVT]!$E;7.U)GQ?1!2GS+FI_(VG9BG M"EOF#-X[F=\#,/@"31RA!H8&LO8&% F&E7.S#"?!2R 1)8Z&"15]G;7G[T+K M4^+Y#.Q9WUS=L>B[CG&8N=>F)*1:JG(^IZ.($%/E6 YVC$&!897."/DNMB5; M=EYT&*MDLM4#?> M680K^F_*E55M\AQSVL:+Q#BS!!,M)*_UF5B;,L&2W$ $9Z2H=KOM2G/:*VGC MVOG'@94YARS*&&5$HG&P1(%,4DQ<1V<9\W6*RMZ>.UV)+8\?0[V,&3KLD#UI M(([F2L'_C^'B0-3-XVDS&_WO_/VA4AK%-()H$6PI1ARQRFJB36:22IMMI?N> M%T'7I_6=)^)-YT;K9.+A9O?_U>6>12/#:*)1*1DBO"U=)YA@>E^NA.1,(Q"F MDK^U_^+>68;'GO$"*L*NB-"INKMKL#[R#;Q!,*ET(R&< MLWMK->WR[-("*5C->2B'R6 Q0B2F2"1H9W3JT&"6Y4SB1 G!RXH^+PI)Q'G\A:8IY4K[)5;#NPC;[/\7MG5G MV8HLG$.Z4LD%MAB20MF)B&#*B>V"!*LDL9[FF*F+T=99F5L,WR(L!*CUT!5Y)S5F0%:#>]"AF-&;5!#U-)DXQ16A)L(7+B+_2%0P+8WP)[6*= MLZN.!>ON[MS>_6.P>[BWOSTX>%LVNH_;F\]=://F/5_2R=[,[X'K:.OEC2MV M$J.0K;%$)T6)I I#.H\X%")%JQA@7M8YI/KAJXS6D&C??W[O9]",_+@=:@8B MEIM4RXFO1$;JB,T>B @J:ZIM9+Y6Z7$/G#[%GY49\.!M32LKOML#1<;[,-]S M_@W7!Q__\I^*T[LHF0].3T[&Q?7)")P[6K8N"DPL8Z"D;+,ASE"/Q72P5->) M*DL"[=/Z<6>\J6FL3I:"KB2=3MY-I^G=:#)JCR#]AO]OAU8A#%ENY(:(I;'+ MD7@6,'<*@#5)U@*UN\#BSZ,/Z=-R\=IV[U:EW5_J=Q.+T,@J@;FP2+$L/+) MK&*:9)>X]EZR6GMY[L?3IQ7A[B/'ZJKOG@;EC)NY%O:AA>:L+ ^)S*T7"(#2 M=M(NW("-.&(3#I;D26#RE#BO M=/'64C#[5!_5Y-UMQU?/EIW%QWLA/J2,JZO>AQ1%9UFBXTZ\!/,$F+\[I$F. M8*3!]*[2G20K NY3J?7L%.S8OG4#\\Y@\V!P\.YT=MK >TPHCT^/YVVG9=// MZ'R:>_5@O,27=Q* 5Q6FHZ"[ VT+\, E2)>3OF]/8:@8U5EI14QIF)(9,A;E M,6":Q@5(QZA7=5K<%D58Z6:N(?@0.0^6P+S?(F=TQP;'FM,N:*&YUZG.87(/ M .I3Z*S"G@5OZ%K*,-U=S?68Q!_19[;S9>[2O!/QHYO'Y=4P<":M4IRX5-:U M-1K;R7+RCT*'FHV5)M6Y\&$EN'V*C$_"L/I&[4M '+*J(1&__HF#XFV!GCHL MRF@#GU^UG%@F4E**3@A3=)D55\9IZ6REF_B>*"PN])Q]./8C5#OFK.]PL/CQ MO\$W0R6T$F ]R2*'9TEN=T1E> M >W32F2O:+>*(9^';4@?&')O,R\),#.E.BHM?L$$(-$ZS8V.(L+S^KMO4/NT MXMD_QBUMS&?AW+OI:3.TWKFH40D02L.XU[$[MTUL6QY)[;ETNM)S=:W2F4S:VMC^\_[I3[4?8.?Q_L;^V]_[ _^'VP M>[#]QV![%U\.%KCE9O5EAVZ?W\DD3$65=#1+L^R]0U1K$R3UI%Q80:2*C@1' ML7:=WQ$3\D^#+"-.GN:,>$KP: M+Q;,42[>+_\$3)E^_>'_ %!+ P04 " "GA0-5C4LH+F8F :L $ % M &UE9"TR,#(R,#8S,%]D968N>&UL[7U;S^]9L@*5L72B+% Y*2'!7ADFCZG"\S/P"9 MB43BK__YY?3DV6<'GS'70(@561/9,!R48<"N9P1RE!ZMLF#WTI#_XX^?Z1X0Q/B/A!N/IK[\\ M_SB9?/KYQ8L___SSIR]Q=/+3179LYGF8)1&PQ-\ MC^79_,??WQ]<1]H?3%[D_NF+^7=>P,D)(9X^8?+U$_[R?-P__72"YY]]'&&Y M$?VYR!64J7#^HS[MQ=J8/A*043J+R.A3'%2"=XAQT=/7Q_SM62QC@;.328>( MKS^[4[S#4^AWJ>!KC^X [?1![!1/(XZZA'KIN1=PGH.\BK ^\A1SO\!X(GY* MP],74WROWAV^WC\\VG]-/QR]>WOP>N]X__71,?WYZ_[A\=&[-Z_^L7?X]_VC M@\.CXW>O_L\_WKU]O?_^:/___GYP_-^_'^[]_OJ OG^W7/1F5B=C;A6?XN_F MO1?D)H+U!_TZ9[VE7^* MTB(&([.#K'O=0*BZ.-?&R3!=0G12Y_/A-P*>0,23Z:>]LS'[ /"I=S2AI;6N MLJ0^/* ?QSUC@S>2.Q: %Z8S:%HGE6(:BR5$H)Q,5\3_N-F+#-+KR'=1QCA^& \/L/<\]DJE[FDI9_3^E^T M91# LP2:QX0>K?=MY+J XK)$W]F[-SJ7;3Z%W'..J8Y1IQ:>##M2Z:]U)-E<)D]=2@8B M#WW#4'^:>\UEDDX&5C#0_@5,L*DQ,&71*%'0E MZW93?E=B/'B&;<^HUQFJUF7H7OY_9^-)A3@^'N[E/#4%G/P&?8+X"C[U)W R MQ1VO"3S(^U\HE.N/\5V93J[O/M7/QSUII7&@--$).2D7+8LE.L9SK (E865I MPM,&PCQXMF[;P-@Y?'+MN(H&2V%*A>K: MD7\7-=V2K@G[P)-N4P:YS MS:_+M>,1POAL]'4ZOTYGVKWT/V?]444YGOR*DX\4N<1H0 GCF%-9TZ)M'8M6 M&.9HG!27$V;CFI!J&70/GCV=F^ Z34*G-)G-J>]Q4C$2,E^W" 0S0/!TXH'Y MXB+]"J4@AU!B:D^.2Y@>%R7NK^X%F7H,U!?>?IWNGP;##I9>!<6<(7 MC*%)+>7 0*7,$E>@@RU*Z#;9[&70/2YV=&&"!3RY=\K[E#AZ*1-Q/?_P'C^= MC=)'6@K'A\/)?^/D"">3$_IW-AMKBJ_%%U[2"HBN!HY\-QF!W09= ^6-LU,L( G:V>O7_<_]S,.\IB G@X'TZGO M%8P_]@PG+"HGYC.2O 4XQ6HF,:4@@8Y"XM4YHR-NW(3HP?.A$U4OX,#ZV>"+ M6_C&8G0T>;$@['0+'UC,0/,8V)QC"0"\34QRDO*.!)D7U[Z)@ M4>7(/$@14M$RY$;IH3L* =:HT3F&>((]48S@"!3?>C UTK4L!CO=H966J*6% M;9.:N(RCP_%YH:9S \G1>RMS44'#LUF%WL_I9#C&_,OSR>@,OW\X'$SPRV3_ M9/K"7YZ/\4/]H3,^S.A5EYSAH'HL>U_ZXUY4Q>1 @4T(0,1W3K$0(P6\)6+D MPI'?VBK1?@NL#MER2[7M+>RYA[EO8L[::F]0&7,%T^OIBK<4J-Z5^M]..;$0 M5I&\P">RF=G9Y-M]9N2E?,@2+)FI(I3 I)@NN46% T']I@C*SA M:S2Y#4&6A?@HR-+$'@WJR6RMFP,S*EL"H5F:;J1E* PP$#J4 MPAJO?11M$H6DO[UQ17=O*5?[WV:<'_O_>'!X=^/?MM_?_2/ MO??[AS :P81FL->5RR?CRW"6.BAXYR.[. .X&NXKQ_MR3!:#T!&MTQI3=%8' MKAQ(^BB'W+OSZ9V?W/,IN*"0,U0<*&CAB4%1ECQ.90H1CM@';5,_;[LZN;>?5^'$6LHR[VN2^N77Q0^89IUX MR5QX3_Z=B:EZ>HG16B(80# AB!1#(W>ZH5 [DOE?B6K=SF.=F;Q%0F ALD,X MQ;D3NPR^IEL(=R'B&I+8% R:KM$Y%^&0%Y-Z2[]A2 MWX?O<4E,,=N8/$U,Z1__I!'[[92H MZ*4B:9R;R$*@54 ;&J]>>\E*%&AH17#TYV[I<8$46\B=;);!G?786)<"+5(N MB[LK7),E7I5E_\NG_FCZY7FO$.XU3^" .2%4[17B69 >F76&?YDC984(U:&_7H9BU\WF,:?AC43$./T63E_C(_=H5&+-HN_C88),8]KB=SBWM<"E$-G);/UJD>-TK$@%3(>N:8A MK9S$-@FE.Z$].6YV:ZPNNS%V%9"?2_(MCSL=6E=B\J"D5HIT*2A^=@IJ!!&8-YQK M;9TBY.UXOOL=_'> MRU-VJ*]Y;UU-CO!?3 83T;32Z?'TW8,QQ]A,!^&_YSZ M0Y?&X!OHCV;#SWF*@;6,56Q5]8P,>$!F)*2H-/J C6X=W(J\3W,L[#:MNFP4 M6ALAWUODP[-JRG?E>Q^VTI7AZ!0&">>EIZ5D6NI*IBF; M@EWMC6%>\,"BS\J"RER$NTZ1;!+O#XIOFP0+F+[V)NM2J1[R[%[B@"P^.3]% M>/XW^U_JC]B3P MD<"QY9Y@N+K" 13$>*.K.10@0;9R;;O _&6YOT>P+V+OV M]F:S1.7W)\W^T567K%=SDLH&FH\ED5(#A=51T."U4GD>=#8BB1.2F'H! +;I?OQP MV'M7:ZO=)N\J!MY8 RNP69HH/"O&TLK"@1QDSAU#*%!\\@%*FZ,].]+ :ON6 M7JKIU2IF:M!&Y5N2XWLIU1P8.<(Z9O),4-C,M'3 @N*:00 3O2_:QS;\N1'2 M#PYU9*X&<]"%G8W9AL?15.LVTRXGF:AZ8XYI+Z3,%ZXTJ)Q<#^L&A M3DS582^0\6C2F[9DF*[MB%@OV8L,L8(PAD (#,)@R_)!)Z6:M!&3[W %?KM M*D\NO?9IQI'WUWP+\Y_?8;,$C%5"ON6)T/T$<7=TMH8)KAIQ#?UUN!Y3NH;(K&$E(9'XX9;PA3NK?B*FKKV'J_DJ9.ST[G0%(2 MHN@$3*IZ>6YQF87@ A.ZY. PY@Q+):>7LM^E5V]NI5Y+^<,N-->A8S\% E\N M !$YRX)),Q]SJ<54M<<7".:MD,A%#NB7ZH.UG DOOOH!FO#>FKMQ%&ZB(?'% M@S![:=+_W)]\[;HW\6WO:->F>&G)KG0L5@!>0@Y62:>5CQ B:B0G"5VBP2=N MZ%A\V^NVWKQ8;%UYNA(QF-J.P?I(#K/QA?EB*=I1&"W-S26Y'2L]N$F4'0QIN^5RPXXW]R!#D^NC M:-8Y&(_/,+\^&WWKL3R+SAW6L3X^?; $(=2;N(:LY0L15T/]5>!#4;F-7=%>!V2W](>>C<"_A@).T"<5NUO[Y77 MO^EH_ZW2&I%SR4DRKW0F1]8Z!ADDRP8-<"]C\6V.)6Q6SA^C97=HM-O];F\7 M,X22 I*;G0I9))%MHI62TRLFWY4S(+/A>3#(^ 7S\7":XQJ-9T>WOI?G6JDM MT% 46O)9+LLCN1$@9$H6HC2Q38/49= ]_$J?E7@S;&R_!KG(NS">'QA8 F73 MHR'+X=S.88_N[;PBD=8PTO8HY5'J)+1G.<=2F_XX>;$K3%K%-@T8='/=M3+*FAPS,UYXIK4@/P*388G;2!.U+\FW:5"X0V7R M+6RX=.'[*@;8ZJWA5\Y_M*K3N>,U[4IU5I'OZOWBV@,&7FIZ25LA@HHZEF#I M]U02R!NJ=>YXX]8+=D!FY!10,&<3,IVC9Z$4PWQQR980;');RL;N;L'.G7T@ MOG5<>3\\.7DS'-5_U'/HN>=9,^=3G)6_!V>1*7*4E4LF^;ACI5'WDO-!)I)6 M&06;:R>R-HU:W6G>5MKS76,/A8LBF7?:,$W>&H,@:N9;*9\%A9C+E77OXGAY M<*4%&^#JYH?5/8BV2X5-*[F!;D+@0TU7$060:LYU)W;&=V10E_ M#*>M#*PP2_79)Q<0CQE)3..3%1?+VA$2P+M>&ZA20Y&1.EVK&# M"6T4\8#FR@>32FI&Q <5&2^OCE[Q7I7 .[/1Y MI_0/: 3NPA#8P>&\$G\?U!B^G':X6Q'0WLTAW9+)#S'+=S;"\=U:R-ZG$LA#$05JHUG#R99 4YSB3EOR7SP\ MM)3Z*O+_&,R[.9B;&)KK;S?5DR^*R>V M+M^?W,?2#X7%TDLH.466HW.TYG#-@B)G2W KE#7D:#'M7NK5GY\B[BH$W=FM/,8%#O=LH15V;AZ.9=8V.-D7(:$.1;5;HQWQK MSTJ67NK6GE7,M-5#9T=GIZ=G90[=9FK0OA]6CP2Z5Y9-9#'?T@6 S@6?':N2"=C+Q1 ML?_J8'=P"N^6CZMUWUW?H W.?>V=3+]S\6;XB_#VO]0?L2>3C$:D6O)/NM 0 M RUC'AE&81&2"PJA3?2^%+XGQ[0&9FL1''66]1 :[$A%M3GJM8Y,$DBY:0Z4?*\QXISY7(LI<3TL_5!8+$H*IJ!D0A/# M-(3"O!3TAX40O7?.%"Q9&QV3B!2C@Z;!Y(UB*CJ="P7N'M(2!+GK/4^<(9V:H<&Z=Q,LA]YR M$IB")$_RUO(PGXRDF#L9#%9$%]KLF_R@T4TK6!>F:E!A/Y6V%I7-6E<*C#[Q M1&MR[2!.$%@LZ)FU!HO,R8G8IHSK$HP?X>']+-*2'N TS2RNP)HBT'9 M_4QTD['7T&^#=>4JK)Q]!!Z!N0+DNG,M:9G#P"($SQ4Y103MX9I[F2BFB;57 M46O' &ZDNX7PI"@F#"DI16*;\O)^&].3,9(X"H%:9VR5\R@6/WOSZ MOY:JA]WIJ>.XX"(<<7Z[MXU&9%.OE*PM\*L/ZF643-DD>*2?/.@5S28>D]GN MHZ>&HXW/X2!:B]H:5K)-3$LD.-H@$SXZ0@-!%;&BV?AC,MM]]-2A!W0%C@AS M.)XGKX0')LB5(]>.:P8F6N8L<)>Y1RBPFMG.'_THS'8O/=UXS+#;FK"W^WM' M^T>'0&[\I/\9[U_H=<.#NJC>6@;CE9(L$W(TSALC#&J1?>!@1'+999.B4*IW MPS/7T.8.NZQK/'OZ.PDI0Y^#!]SS&.3M^55\/!9 1IT@,:+D%B8D;84B_9 M=!32(V>H8@*5:92)-F=+[\:V^3FF2YY<]:<[MD6#6J;+V,YK8*(UJN@TW"G19F=I(9S'Q8GU-=X@GEXL\"Q7% ,O8$ Q@S8SG6O7 MS20=<=I^D&X'!Q89%AX MH"!&2?*&(R>U8$A"!G\MV%O,%GKJ!:;0;U=9@S',\Q*+ M$"DIL]1\OAMFO"$WVL"**ZBM8^O]2IHZ/3N= ]'>9BY28,X5$H:'S$*M59$R M*67 D&:7"ER6LM^E5V_.$5M+^<,N-->AKST% E\N '$\Z)*$8.#M]%X =%8YY=%H$SV2T=8O< M ,TLOK BM"D^&N64:^(A+X3S6'RA[G3>8M_YPE;[WB ?#@?P_9-C^FE,P7TM MWIKS=AFX;?>E5P.\G7WK#DQ]=4=S W9JL;^](FP=9139)>8=2*9=/;[DLV!8 MKV8L!I,+C>IB=H%6=^R/;Y]5JYBG\T+>B^FF"\#?#$?O$4[VQQ.8G*_1T@BE M(OG)W-?]%>MEW3@.K'BAH_$^1+_,3NTJ[]S"IE)+XPTWH/F.M^QOPUE[P7VJ M/Y^7DY('[12Y7P%K,6"@: JB1F:]-SDI;V*(:Q+DRBN?)C_6T?N-$TBWFY5O M#@[W#E\=[+T].#PZ?O_[K_N'QT>O8/P1!OE-?P"#U(>3/?(()^/CCS"!$3$= MQFT]FHGOM^">/^N)#HD#X.R^0C_J-/^AFECU_?XF<\6:/M MQ;:0=K'=NA-:OK*?*PH]OD2G46>=!7JI@P=TN23GM$V];8&^_QQ8T=%8K_^K M0^\SG,Q'_ZS OL8P1Q4-F1#'W]/_04CIL$@F P6VVCMD,0AD(F6/)M@ ?)GI M\'YO7]?'7/3PGO'%&%FO9T\*ZD3C6,S!&FWP%^K<+C/FB+Z+)GG.3)A0"0> ME12R35_;Y? ]2>JL::8&<>S!8((C'$]H*D=22TT%9>\<2JE9 JP9O-K=2[C" MD'PH*:&@-VUFF.M8'CU)UE1_B[S99UJI*Q!RBJU-%R#6QQNT-#D%<5R7\FE MG#=G#V"-%H4I%PL-!D^AF\5ZW;DDC4A'H56;%DU+P7OTG.K>2 UN$3B8-KNO ML?B[/P>8][Z'*#T;.%$9+#.ZD.RAU-[^VM5^45EIHX*(L=%2=A.F1\^9CLQQ MG2AFG1S:2HJ8;8F1%U^/9M-"G"O:FM<)W@$3(B"F>EB+YZYCQXW4SFV8&!M0 M_[8K[,ZY_XWJ+[]^^_%R*F2ZLX%)942M6'1 22FP'S0G.5ZX$%$8X1K%_'.S][LPS8ICO8*\'=SOYU"[O?1*UF M1MLZTTH"FU) "E%-K102!%I9P7)!$,[88F0;MVH'&';'5O;.$6P56[4DUL'@ MT]ED/-7 ^7%:A2)J612#1*ATXH'%Q#U3Z#F4DI47C6ET'=3F=S,;FO,FXJQI MBP8Y[470S@_+2V% )7*M@=?+@7*)S!MN:OQ0#&2,UK7)1]X"ZJG1Y#ZV:#"; MW. EUAD5HK"\MLG1.>AZ3 ^(P%DPH27G2BMGS48S14_#C^[(( WRV-\;\BW& MN/C3.XA@T ?DY6!+* =TRH6DL'0 MQ&YMIO^* ]_Z J-=H> =KO3D)='F",1W#)MWFC9GNP7KXCT4WZ):9#C K[/%_\W9('^;&JVW0JC,2L[U MYF>9F<_9,A$$^7(4D"K;YLSX8CQ/B!H=&*3KWE+#SS@:3.ON/^ @??WN()X7 MT$H=LU&643!('J) Q6) S2*Z&%2,G/LKW286=RRZXSU/@ 2=J[N!Y_Q] ^]; MXW4'(G),N5[@5!?1" R4M(P;;V(.WOJK992=[Z-NZ^:/+015:QJ@0;'&942O M8((?AJ/^OZ<];<_/?2Z!L&G(=#?&[01&ZUKS5G)T9HHFI85W(DVJ2!YD8244 M6O0$1!8+C4=> ))V)B/@HR++'2',YKFRB@4:<.37LT$_]3_!R M=]!I<>%CNCCX^*Z=R?''**95!N.KEGX> M#,C)/:M\>ONMCL?&C-$HQ8PS@NRM$P-C+3FP2J* ['RCX\@W %J[/1H]Z%UY M-2(S3=Y ZI_T)U_G?2E>#D>CX9_]P8=7\(G^9O*UQ[DQT7I#SA@YV1I%8)$7 MQU3V0EJK7$QM4FJKH-S\O-,%5ZZU4&MEEXZ/V"["N9<2/9I4_@9A MBPL OQJ>$K+I86#$WRB,I)_@ _8DR2V!5D[K4^TU[3.#( U+4GJ44@IQ]5:E MAG/+#2 ?-H5:6Z5!1N6R^-/#LD>?B-_YW>"?,.K7A,%[9'(M:6 MUU803F>8+ZGXD$0LN#R=P(23"%51AGM?>!A052I5CXGJ9SO^WO>-A6[I3#79X9F6*:];R M[OSHWZOA15S)0XPJ%192J#.5I9]XJ'6"Q7EAE;)+-7BY[1V/P+)=:;##0R:+ M93T_*+5W.CRK9^[(8Y'>(,NVWNHE9&#>D"-C18<- MNS@O ^.Q-N5>R00WM'.^C_Z:FC/HXE"1MFMR*@1D05O)E$_!N^!E>'1-N;NQ MXO)J:]J4VV8 'J1CAOQD$D8"BT8J9L'5@@I?#'8WL^Y(4^Z5E']C4^Y5-->T M*;>.(J7J%RCA:&DPGI.'(#13LJ!',$J8#DVX&TVY[VW">VNN00+U\CH_J\C5 MD#+WCF7C*4K+RC"?$V=.&YU]*<;A)C)=C\'[Z4C+S?.>%ZY!7P97TV*AFY!M MIT1H7AQ'BA1ZZ-A4?0^U]1[,?TUXEYKG#6HZB2' 1?;E2 ME+"XX1,C" M.A_:E&]=Q_)8EO8UM=RB?=LE1'-F+X.IZ;*^"-66CD.N:;%;";"&NEL<,EN$ M31N./FI?VU;2)%<<,!\@,&$5ZN1M=-@FO;TY"MQU''$##%A%RTT.MGX>GGRN M)5R7"[SFYV-H*2L8"B-A)8FL=/T)&6CDWCC(L=$Z<"NLS3L"ZUONVHG4KM3> MP"%XBY,)CLX+<^:8BN+%&*BQ'.>:E@"45-7\#JF[3B"Z]GJ%L.OH>C&@WZ.K.::GC37D9:Y!VWZ.QS UI9?1;\-++Y_-AKFX1;'Z!7]PGCJ6CG=UWEH".GI<]E ME9C&VNJ[WE"@N$7KB,4QMUG/+^-X\&9>0ZVK7B$V_[C^$>FM?_O+_P=02P,$ M% @ IX4#50G' N>LCP /@ & !0 !M960M,C R,C V,S!?;&%B+GAM M;.2]ZW+D-I8N^G^> L<[XHP=(;1Y 4F@S\SL4%6IW(I=+M61Y.[=X3B1@:N4 M[52FFDF52_WT&R"9=R838((4/>='NR45":SU@?BP *S+?_S/;T\S\%7FR^EB M_I_?A7\*O@-RSA=B.G_XS^]^N?\(\7?_\[_^[=_^X_^"\'^_N_T$/BSXRY.< M%^!]+FDA!?A]6CR"OPFY_ VH?/$$_K;(?YM^I1#^5_G2^\7S:SY]>"Q %$31 M_K_F?R:_BP"1%#("52AP!"1.(0T M2".82,$B3-,X)56CL^G\MS^;_S"ZE$ K-U^6O_[G=X]%\?SG'W_\_???__2- MY;,_+?*''Z,@B']U,V&/_[OGS_= M\4?Y1.%TOBSHG)L.EM,_+\L_?EIP6I28GY0+''W"_ 97CT'S)QA&, [_]&TI MOONO?P.@@B-?S.2M5,#\_R^WUT>[)#^:)WZ7Y3JM&2F*D#%,CY?\XUMF/9XCO2=[B M4%8/PI7J?O8E8QNFG[V)>Z_Y0?8O\%8W9XMQ M*.AL@,]BT\V6R#/SAT_ZI[H;TU +F9;]U-2]):K\5LBYD!5;[C0-IN(_O],_ M35Z6\('2Y\E=L>"_W_W*VD*KONU.]W#C@41^9S M+I<+WF4S:R'^<4Z?Y/*9UB]HX8W14.GS7QN) 2TE_(\?-QKZ M0WOV5AC.^H6OE!AL@5C+? $V4H/+=F 7?$>\F3$Y%OD^3 O>%:;-S%YJ#4N, M%%VR4LFZ20U8%/XH9\5R]1=H_@*#L#93_H=KWS\>?#N7^4I/FO,30U<_\2-? M:'OLN8 [HVCLU[, *19G?7;5,&D1OP.+7,A+I^=IP;%1T^?[]+S__\NGR_NH#N+G_R]4M>'_S\Y?;J[]3H-L1DT\H>V:D'5%!)2OX_M-BN?P!&)G!KT9J4(K]__GC)%N$O)+1R4X' M92%;"/;IQ_J];KQS]_*LS3QS&$!G[^GR\>-L\?OU7"WRIW)G>\F614YY,5$Q MB2G+%,1I* S]A! SDD"B>)QH@RC"TLT@LNMW;"RT+380TR6?+98ON00+!;C6 M BBM!IAN]/BSH\%D.1J6!I-_C/LVF+;A-2(#(S/8$AK\NA+;(STY N779++L M>UB3R0V0 Y/)\?5NU'7S+'/=WOSAD]1VV:QP;795R@@6;31]*Y)<78"Z+DJTJ M@<%L_PDWPCH]!G94Y179GDEJ+2LHA;T :W$OP$9@?^QDC8U77CK=ZZ",9 W" M/A?9O]B-A3[)0L_D&_4^EV):_"R?F,PG)***<\(@DHDF'AQQB"F1D,A4D#@F MC.H6'(BGJ9/Q<8V1T7!+):4;D33":,<=YX+3,UWLXP)^K43T:+^T(>"5%!H[ M&I0'VE3=G_JMSW;<+CW27+[31"+,ODQORBJ#)L_UB)<&S[O7S2-?Z*OYT^7O M-!=7_WS1K',]UY9/>?6ZO"D>97[_2.Y+*2XGE<7$9,XYHJGC$(> M,,T@H0P@UCP"LR#(DHP$<:CBR?9-P.G=P$"B6TV]DYP?9SM>:@5/T"5,J#+>U! MJ3XHM/Z@!N "U-^*_E0J$#QN,@<>-K^[U*&$'W:;._"0'.R3A^Z_VZ+WD4[S MO]+9B_Q9F] O>2G9%V(=GL8=*%I5&Y_(6E^R,<%TZUQ@+]1ORSE MY7(IBPGC3!NS8033*#-^@BJ%.$@R&/.0)(HKK!+4_7)IK[>Q3>]2/+A0\,6X M!AH)S[HXVL>VRZ71&8@-?6&T1D\+"TII^[HM.@)*CS=%^SV^X2W1$>7;;XB. MO>1&(4]23'ZFWZ9/+T^EY[-QXY?:6*$/\M9L\B=I$).$LPC*1&@;*DX1Q$RS M!PMY2+D(64A"&_8XU='8B*.6%93" K-"KL0%I;QV+'(2WG8"\0E:S]PQ$%ZB MC@@K#Z &P6VGQ_[Q,S-\H5_K#%K@?7TP@@;;:A&2% M%'.YU&_,P?*%/Y:O&*/M>_8#>+^8+Q>SJ2BCYZ[>7=]_N 1J80Z3];A();59 MQV5]A S*X(3=9DPW.>#5A:"BO+R3_M/YJX#M"%4+P%,9KA%%01H'):6??'T0 M-K=58D7DUL]W,P,OO]+IS%CL'Q?Y'9W).\E?\FDQE" M(@XCA#.(,"6:U06"BDI!DDC%D;*B]H[]CXWQKY;%]*F<)YM3.S=;T74 [*S' M'F'M>4TP\H&-@!=@K0K4' 276ID+\-ZW&U)'O+R:FJXR#&I\=@1HWQSMVDPW MIXM7J7N)?\ZY;+Y1NJ>?GLGYU)-BX]:Z^U_N?IF?I23D"89%H+!( WU M9CC6[$<#QF 4!H0G$4:(!2ZLL5%A96=4QV*@H-\ J\0'N>2+AWD9#I;+ M64F6VM#071?YE)O?EF4D&35W?XX;;4\#;,>IPP];SU3;Z%"PN9^] +7(%T!K M!6JU_'&N7SR]4K$GT09E:+]P[A.WY];=^'R9%Y-;\UG6KI,Q9X0F(8.<)0%$ M29A"PE@$J?Z11D'&9&IU"[_7[M@8M13-\4)]'ZIV:CL#@+ZYR>R=M7'-]9JR M=6WJ\?[[B.YM/*)?V>(0_=L^?^RW.0@!'%%D-8./_7,WD^I6%AI^*:YH/I_. M'Y:7G+\\O92K^@<]\?FTF&1A*E :AI"E<:1GIR009_H_J9FC,LF4XIF+N72Z MR]%-W%IB(&N1W:P:"XSM+!:_R/4\X]>@K:0%WV_)"VJ!CWNW.ML?]NAXM2TL MNAW4;K"'8=\F<'BS:_C)1:2O#<'I'0 M\[C9,=V;C,: AT!=HT\VH]A+7(E/Q/T'CGB1;OC($)^@-H9^>.V@(Z\7VA8U MC=^H,M'5XV*F7UY6 2:;["\(QSR0"H892B%"(H1$I JF0"H102DC6 EIQS#'$&SG$@^X],P:;I!8T\,)Q1N( M8"GYGQX67W_4;Y8<\$]D?H35C^7$/];F(%/\A$*KR7SJL6ZVQ8?IUZF0<['4 M)L[38E[2@TD'-0D3''*2$BA3E$$4)1B25"%(>:1X@G&49H[)#8YU9?7)#IJ, MH,QJ)E;B B'Y3)MYY7W_0S]-*Q M0"5G9"A=EECA_ M=L$I)+R: D<[&W3U/Z7R_H)_\GGW-;YV:GJ]^L8?S?[GL_X0)BH@>K>A! R# M-($H#3-(6$8A3M,$)R$)8A+9+O)-'8QME5_)"%9" B.E_3+?".+I=?Y<:/K> M'KBAXK32MZG>>:EO;'2PM;Y-I>W%OO6YKD:Z";S+GQ?5Z42Y+WAO4F/GK^\7 M0DY82B@F(H$I0B;B14]E$@H%(Z$08@AG,:%N1GMK?V.;WK7%NB/S!2BEUC"# M6G)@1'0JGZP!>2W2=2VN#!=MU4'$[]J[+ MZV-+OZE%57):O.@O[6_2A(!+<5F%$/ZD&R\^Z'5LG8YH$HN$Q(@8%RHB(9(I M@8S1#&8Q4QQ+2E!FM;Z,2ZVQ+5^U['7F3K&8S6B^-$X051;/T23Q=/IT+"_Q M1B'LB-;"87W&>C4 MXUT/HF_EP]0T-2_*2Y PP@&50L),91P:7H X#)!F!4;C4*8BY%:)%X]U,#82 MJ$](-T(ZWB0U@FA[C-P=FF'.C6U1Z7!$W*SZF6?">XT.? C^1YWSD M7=RS(&ZE"6[=CG$()RF32*(8PS!2$40LH9#$3$*NPI0'J<"QL+I:ZBK V A@ MO6VA];8E7\E S=L%M?RUP?%]VVHGYGHT1ZZ'G,_ M6@CQAND@[2%JSQ#IT$[7/W\![GI.*'^Y[3K_B?D/^:3J7JV)G'^N4DI>GB_E'22OK.ZV[?WW1OIXL15?C*78>M] WX8-PH,6AT\?GZ$5EA4FKYU1["P-Z2UFILNLA9?>*.Z->BG^\+*M% M]G[QA4[%]?P]?9X6=%;>W=[*9_V-/&KJ7GY>%'^7Q9TLBIE^3\F4BPS%,"2" MF82] F*L,L@S&492A#%*T"H$[]Z.<#N*8C4==D/T[H<(QREI)-\(?0'FBP*\ MR@(L*\'MJ:7K()UFZSXQ'X;%MS0 ]Z8BUM247P"U%A>51P_84@1H38!6!=P- M-0SVS#_ < RT(O0W+$[+QIF MBPG75L>;)DY4_7MY>?;$+1#\=*<=UIN>EQI3 M>*8J3+^UWHBJG@S])AUCP2U@MSO@]@3E,,O(2M@2M8VXYL2C\O*L)/9WWFV/ MCM=C;XMN!SW]MH=A_Q#AKUM;U/VX$J]]>&.T4'\48J7F2:1DZ[-RV.^S?>F\LXD"%46 M2)E"JE@$D>0"DB!.-.A,IB1.>,R=;MF]238V8EDI5B9OLXC16+8&:8!?2R5= ML^=Y&W8[6GN3P>R9"@<>1_? &-^8^XUM\2;=L.$IOD$]B##QWD''G6B^X%** MI2FY4Y[KU>>Q5]]DSJ>ZPPE7)&2*9Q"G.-16(3'A(HC ."5!E(0!9AF>?)4Y M6]A2_LD^76;_=L_]WP+(E8AFDNM?^$LQ_:HWIW0N@)CFDNNYZKHI/3D"&*5Q MD 4(9@*9HP"%(0D3!H.(216&(D8D<5ERO>(_Q%*Z$KBZ*Z\*OBWV1\0WZI8G M 3ZQ[/L@8 ?&ZA1_]6%?G831_1C %AJ_IP G>QWV$, 6A(,S .L7N^8+6.2% M<A$4183S%*(<4(@2F)MW,=$0$PR&3"&<1 RM^C]PT[&1BX;T2A-/\SYX=?ZS^8A*5^(*BDWR4 ,&J-#PQ^]O,XI>5XZ!51AT M37J;X=E?[=Y(BG,*+GQ^*1T?,Q7' 2<8BB"5YI*>0D*Y@HK%48@1122R2J71 MU/C8[.2K35T!4$G8I ;%%;85:6Y MJL+>,^>DN[FGW^IJX74M<5.@*90\8!#),(,H8PH23BG4\S-064(PQTX9Z8[T M,[;I^B5??)TNR]B516["5DQ.EPX^,\=@M;/B/(#5\V2NL]UH$4$M(_B^EM)C MM> 3./20[N:PKS=(=W-4X>9T-\_0N_"=7IY[@Q"S]/94G^G=;E1 MU\Z+\FYK@ZW(C4IL+\?-#PR'+-=SO068+Z>\RA>*%8Z5 M8!%,4Y)";6QS2(74%G@0!$R2&(4,#9)JUD'HL='%6CKPU8AG?!S.O%@;9.AM MS];'-:"]G]6?G0AVG>IUK;HY9JR4-X=&JX]E++E=.PS4.#*WN@C^Q\C+VF$H MO&5=[=+WF36!*S=L(^=B;HZA+K]-EY-4$2I-28U8,:SWFX%QH(Z0_I73C%$< M))E5TA"KWL:VE-1)I#="@E^-F%WK_38";,G[OF#K^QS)%;'NM7S;D.BGAF]C MCV]3N[=-^:,U>UM?ZGITK#>XUT*W-E537I);?1S* L2$0B'$1"KC=T$A-49M M("3G/-3_:)>Z[&1/HR.-ZBC5G+[LBMOQB/D8P+;GS1Y@&^;PV1VQ#D?1)] X M\USZ6.L#'U*?4/+PQ/K4"QTR%3PM\F+ZK[*Q&_4EET_3EZ>;^<;YXV[MF#0A M >4))<9%2T00Q:'>]<8)@@0%2(D$*VZ7O=VQW[$1Q[;H9M?Z7 D/]&_3[@Y= MKH/13BL]0MS[*=HNNE\VZ&ZYR]WUC*Y#H/S8-(3 M/U"]:2D =?S./64+ZP!H6T(!A]:&2R+@KN).XH .KW?/>5LU>:\;*/=!D:*( MD4A )DRR_C35RP'+4B@#A!#ABHK R4_WL(NQ\?T6[1@1.^TM&X"TO<4\!Y[> M+S"=D.F4O;99>>]):_>Z&3Q7;;.:32EJCSS9;8)?:EM23&=E*-&&-:Z^&1*'>F_R<;KD=%;==WS4?UM.PC!D669.#V,90B0""8VU M"$6 ]?R)%96AM:_+T5[&1M8K04$EZG@ M\"0*G0\-C[<\V('A2>6V#PM//]S16N2ZW9>92;Y69HHQY)/+1SE?:GJI_.@^ M+9;+S[*X4??TV[IT!^>$1IG49)!0;0F&B;8$DX#"F"@BL,*$RL#)$NPFQ]B( M8TN-.AW:CB*@]@_]WNCRPP4P">D6JCQ^[UI?I>L 6MIY_0]+WS9932EBB7:G I-$A0: M0Z*M+)@1J50@0H6Y%7D>:7]LI%B+:-+:&B'MC_>;L#M]27(F(CWST1X8'?+G M-Z%B?[EQ)CH#76+8?C).UQ MJK=<-S2]-=BU0HO(V]<';8]UM O+C('OZS24 M*4ND2I6 ,HD$1'% ($DE@B)+%4MYK-DK<(F_WVG=B:X&"(\O_?Q G2FQ4R[/ M7? L+:VND/1M/]59.]_[3MG9J+!? V>GAV'-EB;E#HR1QH>ZS==/4C)RS MO*K2^UR+Z3;+K2&W(X ^@.R9&RJ1C:/_7H7>M=P7II09DV59 W_4X0J55U:Q M[GQ0PG&%9)^+G-_W&X+O-X MF+24VZ$\?$O?BU71!+I6&;P8G7>2)X)GH_;%.M(+/!O-01EN<0%F1OGJ%YKOX+<]]#AR07(6!7,^715Z>HBS+0\C[1SJO@\X^+G(EI^56 MOKKCF2 B*6*A7M1XG$!$LQ@2I8C)I)G2 "O&2.Q0/^X-5+ BM^'KSJWE!-]/ MY_4*=SQ'QYM_!^FX+@/JVJ- 0;"*9-Q_-.I)Y!('+W0=O M'/'+'>0?P?+7Z\!XBV8^0X3N#N9S_:&_?I;%!*-C^V::R6;<\+G'<12E& N37K^1*4FZCN%C.N?2!AD/,9( M!(R[G,]U1FRH,[@SL+);$[LBT/.BM1:K=#KPZV&_KZYWW_IU!X-[U>^KUN1/ M?_#,.6?JGZI,H$N>3TO"_#2=R^M"/BTG*@IPIF0(F3+!DUA%VC3/B,8+T2@3 ML20D]6I[_UF>^6R.!7(S0HI79T9SJ%N.FMI08KL3N[45H-@.4> MW#.L?6^>ST>T>R89"XCZ22C3UO';Y)6Q@.)H>AF;=[L2TX+_MBD;_"5?/.3T MZ58^T:F)2]DN7Q:O,R+*D-N8O-?6OQK?(^.+9<-@7GO#&=N*;=JE==JF"H8JX'8:++] MX&7[F'3@O7/A],R&G<49F"//A>V0.<]NL6.M]!T/B[_)Z<-C(<7E5_W7!_EA MNN2F$U->XHO47_^\F 19FHF4QY#Q0+-HB#2!QBF!)$),(J&2F%IEZ.DJP-BX MIX MA;)<_+W\5KS3@/PVB3E5*",,"H8I1'&&(!9(P(@CR542\21UB@>W[7ALYNE* M;C.=.U\(6Z-NN8GO V<)O3V-G12E=$>J:.6BQPWUJ=SID6FK3U.O5W M.AAT>C>IMC^%&Y_I-DVOGIYGBU>I;9K\ZY3+9L^VSXLR+Z+>CI8;E])3:/O? MWR^6Q>=%\7=9W$J^>)B;L[I-2]5+^YYNDXACE668:4Y@1.\=(PYQ0"E4,DMD M+ 3BTBE]X9MI,C8"^F6>KV7?"1W2ORQ=XRK?[ONPX[T_Q*CW;9^=BA):Z[]V ML/ZVJA&^"B R$.CG"O J"[!!P?^6]\T'S.LZ\7;:#+HHO?F@[:^ ;R]01R_& MZ5P;WN]S*:;%1\K+@%XMTM.T3#K\4:Y.=^F#G#"99)E*C7,11Q#A4._B26I\ M&],D4IPSG#@9S0Y]CVU)VX@)E)3@>2VHHS^C _IVRT]/F/:\8!BIS6:^DANL M!#>KP!IG+3OX MK/S'#[20'^DTK^J%"HX2@HWC96RX,9019"Q 4,0ADC1-PCBD@Y2*]:W9V#AX ME07,!&B*Q6Q&\Z4AXBI8(\A%@ MH (&J]%4L>UK_/\@H:*NVOTW"23M.*C#A9EV%7!LQL)?R^W=3DW@#;5C*:.( M" QY0DPYO=)/CT@8$)6%(HLHHFZWH&^BQMC,@&-YB0#=/G%2AH37=>JLI_DQ7<9KB&6ZZM MI.EX_[=;"_O#PCC=3P(:1GKR"QBEDD*4I3&D***0H0#+4(4I<[R;:^IE;"O; M?LUV\&LEIV/P8C.BEK=9Y^+4,]^[0^1^/]0&@=^[F\:>AKU7:5/VX,ZC]6'W M8@C5.>'E0RY+=JJ3UVN+F64L3B&-<0P12P+(M!D-)<$R39 *D\PJ4/!H#V.; M]O4A^%I*^]S_S0"VSW0OL/0\R_<1Z5 6H1D:^\((9T,T4&D$=ZB5<;/[X M:4'G4IB@F]EB^9)O^?BJ+(YH+!*894R8 , THQ2*!,:Q))RFJ1.AE&?PHZ- M:"_?O[_Z='5[>7_U =S]Y?+V"MQ>??GE]OU?+N^NP/??7=[=?N=XC=#K4-M9 M;&,9P)Z7A.TP[+5>)F3;:+KSIZWPFI6V%X#.Q?8_5!J#C+N5C6YE"*T@#'D8 RQ 2B6"&3 MCQ%!%H/FE#,_YGM^E?-/9IT]%]^IOEOLC !-EMD MLTZD%\5ID$F*8)PI"1&5!+) ;[J)C%F(91;0,+/>='<286P\8<0'6FA0_K"E M2/G'C2I@N54)_I-KHL,SALQBF]_[0/1]#C#V,7 X3^A]+ 8Z^C6\'"'$V/U270E4ICN8KJ E/:!)G M.(4XI0RB-%20!$$$)8\4"D,1Q(F;CZ2[#&-;7^J;M7)GJMLM\BDW]\M5#:7N M-2@Z#(ZEJT&_D _A)[ $E?P7E3O \J+9+6#;C80J_2VLZCSH[9CGY&_=\/2? M]F^BW$^5EO\^]_E[.O\N?%O'C4!GD81@$C(3 $=KPX!+ ]DZ-;X!H9PLWEH^;OH-C([YA/ MLY^AM:/EMQ^NGDF[\E'=T1#4F5^^-TK^4)8G*X=RI2C8TK3<=VSI"C;*EA5H MC->T5MAC)L]>!\1OOL]^1!TV*VBO38;/;::;,4N*-/ M:R]C:7GP\<8CU/,Z4HV*D;('7]H^L1LV6*&+H.,*13@#:N= @W/Z&CC$KSK\ MJ0Z%UN5U Y()%&,,8Y1IED\HTRQ/$I@H0A(L@E10Z;9]\"K?^'8-1X/RAJ^F MW#B@GJB^KT$:XO3[O"BYG0/T494[;L-^' %MC1*.:W'H JZW\+/63MR6 R&G MDT_Z6YM]>5S,Y>>7TD&+)7$J4$:A5'$ D2088DE2F&1,$WT8TS2V\IEN:GQL MMG8I'R@%!)6$=K3;"%P[:YX+1]^GVO9(6)-5F\H-7+.4_$\/BZ\_ZM=*FODG M,C_"ZL>26QH;'(0:VE19S>S69[K9:;NYH>J-F&*QD#R-(8_3#"*J0DBIR*!$ M:<(QBR7%3HD2FCH9VT3=2WW6<5_<"*>=L7,N2#U/7V=\G"V.-@"\&@Z-'0VZ M_K>INK^,MS[;L=;/%1!&6)>:NE4M.(>*( M01HB"2DC)$$HR8B;Y\JY HV-#[:+F91^S>8F;E-IN9XL]X^T 'I;!'Z6U,0! M"4"+K8PSP-S@F339+[GQ8P)Z3S5= K7(P17ECZ;IXE&"OTQEKC^ QU?P27Z5 ML\YU9SI^"9:'+@..;]_G+%M#NU8&ZE&!993B5@#BKD(#5; Y#]^>*MMT%.J- M*MZ9\NC0BU0<&81:R0"($F10A1$+%D&(9PR#A M-$@%XG&&!CHW/R;C2,_.EZ8FPEI40_92+PLUCS^71V)O<)9^=*![/D_W,7CC M/U-?YY;;TO/"VUE5[X,PCL/UHU+^,0[83X'L[9#]9$==HX%H4?;[:1T4IS?U M(4M,<36]DXB[.X#/W2%C&$W"JXCWO/^H<=Q'/^VHF-1BQ'L M.#H.VS@V(J["_S'V)QV'Y*TJ29QI['R8?IT*.1=+/7,TFNY+LHK''_4V:BP5W[;[6%0$FI4;I\IFA]ZFP/NFY=B M6="YJ5-;GWNF61;%219KTU2E$ F25.$_)"8X95);L41-*EM;[\3R8IA#[@,Y M7:;*OK3]'W1OB6L.NIE\F,[GYI>%>O.C[L,A#RD-DY0BF&K.U_O2-(0T88G> MG/)8AE&,8B[K(;^:BS_,@*]D'7RX1W2O<3C8P]QKG#5\X]^ K+<86WJ.[U[C MZ"",8SMQ5,H_QK[A%,B^[S6.=]0UB7M!IW,IKFANEJ95KM<@)@$C40!EE.G% M $4IQ#Q#,".!1 )GG ;,+?UZ4S=C.U=:20E68KIF26_$THYKST>H9\(\ *>' MW+GM('C. -[8U<"YN]O4/:#4!:[OW/@J?O P W M9-S/ 8XJ[_OXEE\]T*CY( M)?-JEQ2!:"EZ&[\T7&<[#BF M1^R'X:&5 N#[E0H_E#@5S+K*,J@A'<>7/ND M>&9KW8CS/B\C$E[+9*K:]IKF9L^V+'Z6Q>-"7#Z9*X))$JN8!2*!":8(HM"D M29(80Q&:?Y!91D*YHLE[>Y/)IN\.S'@_@"VU$KW.\)Q7P@/SB:S_M*H>XTB1 M5B-B1XC> !Z&_M:@EO*:T M]8>8]I-N>0VY'3'U"63/)-4IO;+18?C\ROOHO4E>Y;40H\RGO ]1USS*!^UT M/Z?:5(M;1XQ+&O*8! *&2E,8PCB%+*$II$P(PI$V#Y$3CS5W,S:V*D]EMHLZ MGHXX=P'5_MSJ/*B&.+MR0ZG3^=5Q$+R?835T-?@YUG%UF\ZR6I[NZKJV:O!& M=<_/N G>3K-0))(&4"J<0)1D(629_HE@+D.%3( G<6(0O_*-CGHV\VFA@,TE M^K+U%MW5M\[OX%LRW=L-:=\4Z7DT>PWP[VD8/'L=^I5Q8+_%7@ ^]'SLIYO. M]R.K!.X:D/>+N;9F7[1!6UNVB_GRG52+O$[T?D^_R>75-[V0Z3ZFL3NO,6N)>#_Q-B8?RV'"Q5D]O'HU^QEO;_&MA-'2^9NEMN*WO8L8P MB/U?V&Q*=%3#N%$5W!R,:/U\J>X%V%4/K/3S>IW3]R#XOO/I3=ZA+X;Z!K[A M]JCW+KNM/2;/59GFZGK^_%(LR^154>TU1BB)4L$)C!!A$/&40TP4@DQO4U+% M61S9)?.UZ&ML>XQ2-A#]V8W9V\"T8V9/$/7,K)OD:!>@$O0"U(CUX)%G@8E7 MHFOK;U"BLE!\GVAL7G&O=+\Z2_VXR&_7-Z:?T>5'\719WLBAF M^ODTSD+.PT@SA3$Z9<8A23,,%4]0$C N X$=KJ0[B##2F^F[_=OG"S!?%.!5 M%F!9"6Y?1]UU4-H)J"^,AR&DE>1E6L:-[&7>QU+ZU:VU5@!H#Q[]I$-^O2F*QT^6@,WGS*7LQG M6/M)3=(H10D)%)0B2"%240()U19FP!.".%6,99&+<7F\J['9EA\65GO?KK1X MH^O9YU=9E:)<7LYFI>OD]I]6]\%1G#)&<0JSR&0[E41O15,J8)C)2*8!"57J M% QFU^W8F&-+Q N@Y:X=C;?^W/D>WG(<;,\7?:/;^U&A#V [' &ZX.3Y-,^J MZX$/YES@.#QC'_0IK]?9\*FCH9U&&Q1]< IL.W9C@'JTX?'XD;]LI1E5,<- MJX)@K[4)I+=/\P>32?Z(%^($*9RHD 4PQ8F B.B]#L:40!J'&4EQ&F3",4W[ M&=*X3(]ATF"5RL"%@B\F=*JJQ[&H-3+15;+6J3Q:F)7A5PLVFS[4-W=PR].W M_%?7;URO/<;HGP^JWT#^ M,^09-MK_?. .4@)X:+(;+?]B#JZNEL7TB19R.5&*X9AD"0Q->4,4,P0)D2F4 MB*0I(X0('KLQ[6X'XR//7ZHSUK6$;MRW!Y\=G76'I&>&VL?B GQ9S*;\%?Q: M_W\O_H#-<'CEEKTN!J6+9O7V&>#(4V^31W W1^E/^6*YG*2A0%(2!&5((H@X M1I!JZPLRJE :8)Y@G Z2\_JXC&/;WATM,D]W4Y,MMYY[KMUP:96:;+%*3?:P MSGY<):$S?]$J#YM_KNF[L*.\-Q[MGGG39PZZ_337YB]M SUX'KJ6H1A5)KHF M.?]0N>A:@/:=C:ZMJW/+5_KM;]/B\7$Q,YE%37'. MQI5A$B91$HA8PE!Q"5&J[7H:H1@&D4D:F*@(!]0M+5@7,3HX&/;,LY^-$V%5 MC&CC8"C*([DR2.7,W,^NPQ0DDF04!3"0@D"D @JIBF*8A2I,PTAD1+G5INYK MD(;>52W![T9T.:O&1CX]SQ:OLE,D4:>!<=CU] CW@-N:]79E8U->@'HH_K8] M%%I-L*4GN%G?-'C>PG3$U?\>Q560X3#52QE/Q/#XNO/^K72I;X)S(_PNK'DAH: M&QQDRK>ILIK*K<^XQ[34!?RNYU$0DCI&*Z8B"2C1TS)1)FX%"TAEB""A0F)M MM8@06]DL1]H?VT1=U3"\G@,CI'TP1!-V[7/4 R(]3],],$['L5FA8A\&,B]OQ4-56X?+E^)QD4__I2=U0J*$(!5!DZ >(I9$VDH( M).0\"51 $5;(Z9R_I:^Q60QU.-^R"N>K3YOH6MSN1TQM>-M-8D\H]CRS=^,A MZT.(C:3^IKP%'%YYH*V_0 $ M0Z3W_) D(H&4<,T:J8I#&MAYJ#6V[_*9#^.@MA;1,H]&,VRG=Q9G0='SC%_+ MYAR:U8R&_8[B+%0&VD\XH>.TJ3BJ?!/*%W$#6 MT!D(.ME&-K"TF$FMKP]F,=DHL6T\63W?S8YJ;'JB$JFRA&6014Q!E'!D"MDS MB%'"&)=481RZ!20U]C.^;=]>3*8;7[9C:FE$F]3 &L'OS>K@%5),=H26#L@G5,# M:[QP3S5FE38]E)K_/=S8]'T M3L4DLY+B5O\WGW+]4WEC]3']JB?\7BR32H. "J7G:&9<3R.J(&8, MP2@.I**,,LZ";A%I':09V\2^>WEZHOFK\+ MEN5ZKN4L%X%EF8GP_I'.ZX#EM2Z?7TH742X$#;(P@@$*J3&D!"2!2J!2PG@+ M,$*C:%)E3K@K:%Y84O50\KMPRKX6/9ZPO!3+@L[+,!Y:Z W/PW1N[DD,W512 MG!D.-\BG@8,D#G"4P!1SO7Y+A2&F"8>$A(IG$0^2,*P_C:NY2[#C.#^,E0Z# M?19R+OY8'X2EC3#&(>[;GC@_CTFE/=A2OTX#7&@ -EE.UACH'TL41I#?I.O MC2/KB;/T?XQ<*%T'Q5N&E,X"=$_E7M8SN*6__TSU%FY*9\M)QC'G*"0PXB8. M/$$24B1B&*=Q(GF8$T6U N$]C_IA3X.G33^J;%.6].,/#[Q7^C2=R[*TX83&B&J"2"'" M/-&;H* ,NB00LYA+DS!9A$[W8>>+-#9*.=O ;\:W4"IG&-Q" \#W+/EVFG8 MQFZ2VHW8<%;F 1D?#E4&HQ(> M?.Q4!J,=<#ON] 9CS[1X%+(>2L=:8>(W%7QKC\,F>[=1_B"=N]5+HSU3OUW, M9A\7N7EIDK$,,Z:)*0VQ-BQ)FI@8^12&>O\9T2C,$H4&L2D[B3\ZXBM/1D=W M,+H]X*,Y'>TXC&.W1[L?D9I3]CK8^5<##JC1&8-5>]:PCL,"[J;"'\-:/FMX MWN HM4F*CCDHZ/)QE49("LH017HIHPPBR6.(&4I@E%'!12@C%"1.*2?638]M MF;$/$VJ R6X!Z*9\S^1LA.K! #[4U6_6ATWSPR9Y.%#K(*?#X1,=C=;IPWRJ MIIQJ)N!\\3(W;K9E39FI7&Z\M\*4Q4Q;E3!B0L]0SB.]*P>W;>-L(##82@Y7(X-=^?.*<8/)K#-EU/:P1 MXP3'@?'A]K:?E YUVO9U^A!"M2619 FD0DC-4\+40@H$3*G*.$G2@"3,C:=. M]#@^@EK5,Y '*1_.R^FP#[4=$WF$KV<*:LKSL*X-T4-U;$MD>DW_L-_GFR:" M. + J900QU[K1C"?96%LJR_YXNM4;TO>O?ZR- DNUQ%(M3>NIK2)WI;(*(A# MF*49@8BF&:2IU+ G.&8A(UABZI*DTKYKIUW- (DL36V&,H&$FBU^!\^U N:P M9;&.U*-KZ=UHR&% [!BI'YA[)B>#<+F'^K(%[O=&.QG=/L5WG>/D,VM32,_*!2H&O6EQ,CT4YF M?>+;,Y6U0?MQ%]H.6?=8J>$\V]4.R6/I_"Q?+^;F?M!LF)SW%^&EDWB LL M)8*&/L9&\]MAFI\6\P>H.WT"1O"=2\ J M+M/1J[ )8CL+]4S@^CZJ\X.9LQ7:@HI7<[.IGT'MRA9%]PW(MD>[YOK1U/-^ ML2SV8^TC%)7)G2GBD38,-4,0W0#, A1A@AF-XL@MHT]C/Z,CB$T4_=W+\_.L MI&.].)9[L8]FMWL]UROF4WL9-2>D[3C" WX]\T2=FL?(V&M@^PDD/*?=:>YK MX.0ZK0H?IM!I?[QCH1;QCY=E45+]K9R9^I_W"]L2C3B("4J%A#R+&$0L,[4S M0PY5C,(L(X@PS-U*G)XAC=6,&56E4\=2,6<,E!T5]0W^2$IJ?I \+W=+0]72 M]("KWUHX9\@S; &=\X$[J+KCH4D?R5=7*<\F/&,1"P,*0T:0ML?B%!(9"IC$ M(2*)WL 1YI3%OKF;L9ECI=GU3*<5&](G<\N\!-,YG[V(\BB\/-YXTBJ\Y++: MAVC+K3KDF-5IXXP[ =PZ,=]<7+Q4Q^G[QR..A'MDP.RX]/QA&/;T[F+%E1ZO M&]HQZ#&[Z[JK-TSONJ]N>W[7@Z<]%LI87_2;G"R8TP@JBA.(9!)#G H%4Z8" MG"6AX$%VGD_%3G_C\Z@HQ?/N3[$+LAT]> .N9Y8X6C-C$$^*1E3Z+Z,Q#B^* M1N6MRFIX\J#XFYP^/!J'##TYZ8.L(B1N5!4?L96AJ*H1(],HB-,$08*#0-LQ MS%P]9IDI/AAKWLEPB)VBF)QZ'YMY\VY=D*=3HB8WY ,<(YGI77C J=3(:UN2 MFH$0G*0A2D@21X[Y^WO#?AB:7XD/:"7_:A.N+4B^51@2++:R; TT5G:K0V_X M][Q:K(&O!3^,JMH2WGOQI4ZH>5U-W"08='7I!,[^:M.M$:\.PI.(*LZ2+(4L MBJ1)PQ)!;[;V4?UMA7DWF[8#CF]@ MS=92]NX./(CYNNIK#.Z_MB;K_N,>C=6ZZ0-^VAP"3F0H<"S3$(;"%#_B<0@9 MC1A,<1CC*(L3(ITB%CO*,38#]DHIR0NS<)?\,OTJ=TTG^<^7Z5R)Q:!3,5WAFB/S $,[[CH/F9YIJ0:EE*ZNSZ0%])D4\YCRGC-B'G0S<#K,8VH> MYL(\^J0/I]'W-,]?#764MW 33@3-PA3!1":F'*14D(54Z/D>98+$4E >=O<> MW>UL;//]W2+/%[\;Z_0<%]$]0.VFO"^8>I[\NXZBWA/BVJ#0HY/H7H=OZ"W: MK'J[V^B1=]PCC7Z>SJ=/+T_7GG/Y*.?+Z5=9 M66W:6+M1VG2;,)42/>@,"A+IS1/*%"01TE96)I(T"H- T1L M*:(C&KV30@5#+9G/2=Z@L.=IO=W#P!.Y0;G#J=OTD/N&Z2=C1,S++)P/<'_ M39^>_Q] 2['!MYYF\A5\D*-L)V2*EP$CS[W91/$ ?: M49T'IM.^RA:=EKW5R28&VU_9*K.]Q[)^IYM=])%.\[_2V8NVMIY?BN4GS=^S ML/Z&%6=*DBB"">.E'RJ"#,49C*2(0Y40K-PNJ5KZ&AO1EK*!\,]NIE(;F':& MDR>(>B93(R4HQ;P E: 7H$:LAX3&%IAXM;3:^AO4[K)0?-\*LWG%:Q+ ZS(' M^DY>KDWB49E2082"H2EHC)(LAHQC"B/$)4Y#FH;$R8_=782QTHFZZ@SA$=L V,<:0)= ")LML@38M>:7!C],YG?/= MU)M4A EE<0BUK<0AB@(!<19PF." DH"1A,G 0R[4AJ['=FJ]FPMU%5*L5H+[ MSH/:-!AGD>"9$+\M^:V%'S(/:@MB0S!=4_=C8+@66"R9K:V%CLD43%F;AH-W M9?M89?U86Q@($YZ2.-$#I!+CS!!"FD4!%%1)%F>*2N(8 M2'*^4.,[@Z_*9O&&&SSP_:RZEYI7]U(%_>:X\_0PB'8,.>S ],RH^&,6_%>\!^@I4=^;5/K'MF4\>0Y3[KB'1%\4U"F-^& M,KM"U#60^4PZ%'(ZN9H7T^+U[HG.9N]>EM.Y7"XG420"J22!DL:FN%% ($T9 M@TF:44FC,(T4MSEC/-+^V X0*Q%!*2-8"6E'7,<0;.;TTOJB[193L\?(XQJBQE.% N5MFPHI'$<0Q23"%)M_\ L$41Q MRA#FRK'FK$?QQK?Q*X4$J]N_YU),QQJT/H?/CC??:DAZYM7M;-+;BNU4.V*O MH#'KM-'LHOH_4&L(OK0/IWOIVQYP]UL@UZ> PY;1[0':@V*[??31C?--%[>; MFEJI4@D560@S)?4FE<8II)&(8! SF@B,9$"=$E/O-C\VD]5(9T+K' .3]C"S MH\KN2/1,=FL0>G"(:U;:*]/L=3$H5S2KMS_;CSS5(4*;YK_)XG(N]-0OR]9H M(:O3J_I+Q#22,L(9Y$(0B/0943/8NLH[1.=C6TN5_(".A=@ M2V)84FA]JNL0?GP*Z?8Y[QN_GAF@ANYR%[K54;A[R,%)]!P"N#VB.%00=QN: MGD*X+5%I"^,^U<1PH=R6RNR$<]N^T[&,VF:7K?NX,\GO3)T0S6)7_WR9%J\3 MIE06Q#&&(:*1WMSR1)M)1.]U19P$:4(E)HF+P]RI#L?F)G=_GZ_OKJ#EQ^_@#N[F_>_Z^_W'SZ<'5[]^_@ZO_]Y?K^[XY5U4X!;V=K^82S M[R.\K;HF9NVJ!/187\T2"K^%UDYU.FS%-4L(#DJOV;[7TVG;\M@N\.;9/+F\ M^B9S/EW*Y?6\V@ON77"N_OU+/N5RPC5!F3 'F,184Y9B#!*]OX,X4PFF(@@1 M3CV?QWE58'PG=BMIXQ^7@,>)O8RAL,>-_I585P'DKT,C_.193]2=$UU^9Q+ M/BU%U#_/9"GK7%P^+?)B^J]ZVRDC11(50A32 "+.,LABED(F AP*@;,HUX*ML4UA49K@4L\+VWP[) PTQX@ MSXDS+3H>.(&F/12'B30=WNU::%E,33-T9I+X7L_?T^>IWIY/(H%4HK!Q' H9 M1"1!D K]J^19(&/""%-."0N.]#,VOMF(62;6AMKM3U7XQ9+G MT](Z*HN[3Q25F=Z)IS".0P41B@G$ <,P1I@%(M(;],C)F["EK[$1P\J3K?9? MVQ(7_%H*[.@CV :SY1FB'_#Z/C[LCIO[4>)I1/R>(K;T-^P!XFG%#\X.+5[I MYVYB[?D:RP0)@BB4.,T@TG8%Q%B&,)4)"2E3 8DR)S:Q['ATU#+X+86C\W$? MP+[)K44O[L6NZ QZD?$V;L6ND+A>;'AR)[[D_.7I948+*8[%IM;^ &2@@1( M6SI!G!BJ2B".:5I>IZ*,2T45<=H-V?8\-J[:$AP<#_EVW"M9#X/E[JD/ M3]V\OSZ2/KL'KS=GA/SNM:Q['W;WY0K*P7[,N8'.-=!VHN.K'$US/>0F.T\2 MAFF0\@BR-$U,%">%-$@"J A6<4#3#"7!9"X?C)AV9-7:G]4<(M4R&_FPM&5;UQ&PMKRZ0/? MOFV?%;1?MJ"M!0=;DE^ 6G:OAI K8+Y-(>O^AS:&7(%I,(>RH-/9 MK2Q-KQ53OGZA_#?Z8-)ES"M[[.[E^7EFEO(PB((XRA1DBIA$%ZF$A,D4*B58 MK/^7Q6Y!\8[]CXW:UH*ZT9RU]R6S5MGFE M@#\NZXB<5SYSE6%03NL(T#ZO=6VF<_&VI\6\/ ([R ,T85(@(:F (E$,H@RE MD"(3716F. FC+,TR)R)KZVQLK%7)"I9&V(N=[&/&E[5*2N;HP-J*M1U]^4*P M9ZZJP;NKP*LDO=C.*>:U9MM)1'P7;3O>X=!5VTZJWE"V[?0[W:CDBN9S4T3Z MBR8GT_2]_%:\T_+^-LDD4R%A":1<48@PTSR2!AA&28PY)PQE 79SO3_:E\LD M&,9+_NKR]O/UYY_NP)>K6W#WE\O;*S?6. ZK'65X@:IGOEC):'R_*[H OQHY M02FHQY/IDV!XI8KCO0W*$R>5WB>)TR]T8XA[<]KTDK^6]%/6/KGD_WR9YL:G M>EG\+(O'A9B@($N$T*9&*CF&*$0A))*&V@:)51C$/ XRYG; ;-/M^,Z95U)7 M)@@PPUK_F,MGWA]FNI@D*$FHX@D,*4)Z$R032,*$PRA# M^E]PDB9AN.*C>_N]T/$>.U#1_0 ;HCT^RDMAC]!2]SU2RT!T("9W7-^&CE8[ MI%K2GABH$8W^>&>WN[=CFT:U6SFF^8VN69"OYX7,R[HY\@,MZ.K*)8J(X"8 MF3+]'Z1$"%E$(Y@FF 012;.416[ID)L[&MO!2IT$>$M88*0]>?GBAFX[6?C$ MK.^M44>X.F1/;L?BS#3*1QH?.)]RNXJ'B95//-\UP[+QA;Z>"_E-+]V+Z^7R M9>UZ>*^;_+!XHM/YA&IZ2)G0W)!A 1%C(=361@A#%"D>9H% =LFLW+H=&UU4 M4H-:;..V5@G^[\O:Z?8"&.'!KY7XSJF4K8;"SO3P#W#/W.(-VPXYDUV@\IPM MV:KK@?,DN\!QF"'9Z>VNE^#+(I]RO=DPM$ENXX/-NK"GLP1CH\Q: M/B#7^:78J_F%OQA#O8K($GKOSO6<=#PB=Q\=.\KL%?.>>;*4KS(-!:BD7R=I MJ@_2JT=6X[)6PF..IJ[X^4VSY"S%L)F2NH)TD.RH5I ME1D7QRS,,@4)2LRIF&209%3 &%-&4XGC@"?\#]@/I#G1&ZFMY7 M<_&!%G(B$I9&>A+"%$<11"@((!,Q@GIN9AE"+%*QU6[M: ]CFXLK(>M5#6@Q MS2&K99SI<2!/'T*?#4_/D]49&:=CYU;M.Y\W-[L+ MDUK*ZG 3:#E=+Y;V@;2]43H#GF&NDNR1Z7"'=$3[,R^/]EL=^-;HB%*'UT7' M'NQX3]12T/SR*YW.3-S3QT5^1V?R3F]^\RJCA?C'R[(PQ+(J>C[)A$0Q31@, M0U-G')$04F:"+:42E,385.ITNDGR)-C8J..7>2[I;/HOO;S(\HRUWZLN7\(->QGF&=*#ZS+?[7=C]Y]R MW=^7?*&FQ80J%/,HYC!5"8&(H!@R3C@D-&:(LC!EA+F44]EJVXEC!ZB<4HH& MGDO9W%AT&S [(NP(0\]<5B'PI1T!9R)JT-4KEVRW/R@=-"BV/Z.;'CDG.VES MR>'7K8+#?YC6_]@, M*/WMH"YY2NT!MYOX/<+8,SG85#0O%H#),B_R!3 : *V"[RRGSMCUD/G47H8W MR(;J#%!SAE3W9CH&9RHEN;9;KK[Q1U.QPM3CO)F;^^V].^Z#F_'=/VP]..I/P53)_T MDXZ&4!]C:<>K;SQ"?9^/E=J!A0(K_:JRP(MYZ2%T<> G9 (V5FJ!M3?1_M^V M7O 8R-K?2/@-@>U!SF _L#^B#LML>N.OHJR9G^UX>?Y%RO4C.38DD\3>=3 MDQW7>-I<57G))CC-.,LP@9KQL5X(]&? ]&R#*L$J(S1(0D0<2^M9=>S"'<,$ M^]=R7X"'2O*+*H_;CO".#DEV0V#'W_YA[9F2UWC6(E>YVW:$!K74'GV-G%#R MZV!DU_6P7D5.:<,%$/>DCLUJ^TW0SNEQ.U91711;71^];I40F<:PP%CR& M6N4D9R$&):VN$.VS6N=V?!9!KQ(0 M7+X4CXO?]%?Z7*G8.RMV3#^\OPL\_*G3].G:3&1 D>Y'W/'1Z7;I:KZE[T6=VP30MA<9T)9 M5'&UST;MBW64"G@VFH.R8/ %>#'*5[^ F5'?1S%T3]^-Y69R)-]"WUO0IOKE MF[+/JRKF%WOER<%M-Z:$?C3*(XTOC %-&NXB$YG'B^ M:W$Z/=?DLM![O0'4!HM^$[#YB>9_M*.+"1SF>)N6.:>ZXK=]#-P,7DCJEY M6$'NZ)-=C_\7>D-2O)KM2G$Y%\:'X;GVMI\$+%8QH10F 28F?LF45LHH5%0B M+I&(%<@&TL#Y/[T]#XOFDOJ7#@4_E3ZM^> )O\4XWEOD@ ME%=C8YB5I*"@WP MI71CC194[3C##U8],\8:IDI*$T8(*CD]T\5I-+R214MW M@U+%:;7WB<+BC8Y10 <5)"^9<5CBA3G*3(,@XC"-J;*02L@RQ, @S MEJG4*>#G:%=CHXE:O.V*J8ZA/L=1M:,)/UCU3!--!67!KRM!/?H$G$;#;TC. M\>Z&C;XYJ?9!H,WI-[P5#5D5)IDPDDF$$@73R'@@JC2$E&(%5813QC!%<>94 MVKJEK[$1Q?5<8VU<=9],?5Z0EUM$O6[ZK FRQMF..3RAUS-U'*L*LA*UU[(@ M^WCT71=DW=];%P;95]RB,LC!*UUW(ZRXGFLJ*M- ?9K.Y74AGY:32"C*TUA! MGG)C8X01)!$B,.9)E,9*-,[[&1$_QJ) 6EJ([NS,> M=V- MG U7[UN1#DAUV(>TXN!Y$]+&B"*4=Q&A&] MBU ((IR:].\JA)+C($FS6*%,NLS\ID[&-NU-84>W:=\(G=V0GB?\1KRM MY&?^9GJ;]EZG>6-'@\[Q-E7W)WCKL^XN3?_D M<-2H:VH^8&.R6_VZIFOSYU5'#$DF)E]IM9X%(:0QB*% MG,0B9(HKQ9PN_8YU-+9IN9+3I/6NCIELCJC=L+5;>WT@UO,<[@:6>T:7$TCX M39 )D>#$,6)Y(,E=)N,PD7DK M:6$M[E[PU3H8J[2::0'D7!@OJ>)1@N>JDH&YC1"+V8SF2_.GZF;"\6)BJ _' MCDI'^#'TS,S;H7G;.F_'YYG28(TA?$;S5?#>#N0 K_4'SY]5W"%]O8S9 M-)]_V4<0V-?;@-C%^/77?<2#F$ N,"0)B6#&",G25"H>IVX+X9D2C6^!N_O+Y>T5?'=Y=_4!O+_Y^M&LD]2=%\&/K^8BG WZE*(J7F%SBJ/!;-STD_J)4 _J5>#"54TC+(DA#R. M(X@"S<-41L2D2<.,,YJ%B=4)Y"#2CNWX9".OV3JH1?Y$]7=:\\:R]MIY7HMO MQ]G#C'L[HX]N- ?A^W?M&XAWJPW$NZ8-1*4UN%%@ZZNH0],KS2_ EU%^"J*N M/UWUU9UK6'8+JG8;,5](];SJKL7LWXW)!A'/(=PM'0XN:,C8NY)GD^"X3??\_'NADW]?%+M M@RS0I]_H:F5P$WDA/\CJ_Z_G9>'&=<&D*MASPD+.*%8(9I@D$$4DA0PE$>0H MXQ%&"4&23^;RP9S8V-H;-AU;S0E2S8GM[ON;&J64G0*X+:&V-4*\P3>4.5() M"KY?B?P#F,Y!!>>F#MME.[ =3!,7G#P;*59=#VRNN,!Q:+@XO=V-D6ZEMHY> MY'(22[V7P7$"3;XYDWH^@50B!!'C+)4H%$GHN,=9-3V^_4PMF1NAK)&RHXPN MVO=,"BN1_,WW?26]SNAUXX/.V7V5]F?EP;]WWCJL3H^8; 1MM[TO.6H];U;NGE_?0'*B+&-Q!=@K0U4BQPNJ7%YVNAQ :C2FU^3 MX,;K?JHOG'UOQ+S+.?0.KB^@&[9^O75UABT@2YI1]] QW& M=BRV]NZEM?MEOI(<\(WH8#95TGCU5N4V]%KDFDS]+3\;N^5IY!_#(-?S?OQ[ MMY!H\.]=HP&VX &#\^^OF\SEO[]?@?68W@?X+<9J$9_X#<2YC M%#\M%L+4B@^05$D $Q[%$%&20!**% H21E%$48HCI_05S=V,;2%;"0<>C'0= M[X-W@72\">X,SU!WP!=@#5(IXP7X*==&8P]7P(U0]'/YN]O5VUS[-JI[],*W M^>EN%+ ^=?UDCF)7Z?=>)RJC2A)BBG9$$40,(TBB*(!91A/.61I3[)0[\T@_ M8R.!^T5!+4/?3R%H-_D]X-+S[-_C,/Z'P M_M0_];A[CHL/M6?FO;9.EM/*4_YYD1<3/;$%2LU,5XC _U/>US6YC2-;OM]? MP8C=N...*-P%2! D9B)N1/EKUAMNV]MV3\1L/RCP:>M.E50KJ=RN^?4+D)1$ M2:0$4 "+/?O0[7*99&8>D(D$D'D2*Y:"DA$-\I)SPG.>L\RI'?/QIYQR;0VD<;%:Y^G M:+Y_97)8^UPJHAAA"F1$*H!36V=APP>)L0DG"BFE5K.ZIOOSAJTV'IML\;7W M^=J.;1AA>ZVO>+YEG2V>Y^KK?%%MCBSUE,KG75\AL^2D3*(2L,RR+650@M*\ M4R ML)8T@SK/R^85>K-P3!*:[ NTM6 ZK\\TN1=<7QZ/?=IIO0[_,GNS4^5> M\!RS27$ON.K^A^)>\!R0T-P+ON*'Q5VMEJM_8W>/:I9265 *;7\!FX(F%0&E M@#F HLP%R2"4F?++9#D6,;TTE*81\+KFR7]@J^2[533Y[_\!(=I/*7].4G@# M(6QJ_R=H_+@_GM)_-N'W[]_^&"/Q+ MAFX26P)77?U:"65KL [^R?S?2']08C/_KN[ZMSCYZ4$ **A/DKUCC-"XFIW=^UNZ%N?JA7DM=>STY>Y!W>9%DEC+]0 MM8XVA]RJ[/>U]X/K]MD'@2SR]]_6<=M,[46C9O\BP-L#7(0BJ"OHES:J3[AH M]+%SN'S#0,K5^X>[Y9-2G]7JNPEZNF,K(]RFCIHXR891Z^HS:O^[95CYL-S\ M7=D^L\NO"SMS?ZJ6D&^7J^97]CHT0[3(-1ZZCJ3VWO^F ])XP5MHG35MOD]^T";9N=5:_J/6ECQWT_W+SG=$=]Q,5\ M!^_53;(S>KMVMU::WVZ2)U6UW&X,K0@M[!:/7JZ2EK$!:7*?98S"DN^.:\*X ME+[/,CPG1,'/HT6 -H)UL/YSM8B<:4*Y-/\!2O(4X**0@)6V]Z@F3&%JGN9' M3]XK:6H3T&$GO"NZ!1[ Z38)! $ILK\^[A38+*E_JQ4-6 9_$8QX;0(/I#U? MD\ NH\^V".R\8>0S5MLR??.T;TZVKNHSOGQCBV:OO7G--NHM MFZ_J_28BTHRI4@*L2K.J5P4$7&D(TI05J2Z+/,=C'L &-&V:I[-3/WP-^6[E M$N<(DA)H;5O9Y5( #J4$*4NQ)0GF&2]&.YE]UC MD>F?Y=; M)J2KAL"C8W!9G_2NX.GXYRW@BBQ&"46I/ID8 +'O1'&?!IGP2$- M^V,<%$<8RF"GR#%T&Q9V&M7FZX_ZB-GIJ?[_GI,PHT)BQ 7(&6]8_,NB*$ F M%!>,I2E%7GTIW<1.;:E::6UGTD_FJ:JAI?6;.!WQ=IO:PJ,8>?+9 ;A7^:;F M=GM*?FO^C,(-Z8=44)?M*'I4I^H'Q[';\[Q[F&/ZM"=;KXEMFXT=SDE1*$0! M+(2R9/82<)P* !G/M$*8YEGJXXEZY$S-];34; BH:VW]O$\?J&[N)@!4D?U+ M2\,M^7;X?;(+, 1U'GVR1O46%PP^=@^7+A_F#]ZK]5JIPT*F5O<:I&E*958 M;@FH<88D8%0+H"#,"7+OW]Q^]N6AO@"JFUL(!U1D[U K M>I,<522N(_%1N^$2U%U<$#FJUW S_]AY.-XUD%SNKAHU);L7;MOT*Y[*0O"4 M IUE F"*,6 \9P9OE$&-!2MS[L51[21V:A%'>P/HH=D 8NT\@2;YS9/]S6T( MW#Q/>&"?._?BS05,_;G8O" *2Z_F)GI,^I*(D.:,4 M2"3LP1TC@$*<@5)Q(3-"N2I]&?5]Y$_-;;74;[)T1=N 09FZOD.2T:+@*8-F M-+0&V(2D@)?2K%%-$(H@,ZM71GV2HV,.R0@ITU,8$L<))1[0D6>6-L;U8)L<4*#TG3=<9B(KS2II-2R?P9K&9;Y[>W*O55Q.+ M_W6U_'WSS4ICBZ>9*'29FEC8#$*9 PQQ"5A)-*"Q%^&$;IE!'S>L,WC>@:YT 72%&B62H"9)(!AC@ 7&<:,3=)\WNXND^\(=X?)G=D3 372SK@,7:?O*OYVO!;O[NV*K&5*: M0,80(#KG *<8@[(H(=!:YISG0BHL?1S)<%6FYF@J+J@7ZH>X>ZQJ;2SOX7K^ M([DW<=^WM:V[,>N@__6X4 U'%*SIHSR+;:X8.C=?-^PV1VU18DV*FP#D!VOTY"!'=9X]<<@/-I>D(L\G_G&+>G]9 MWMV]7:[L4V<<:I$CG0/$H0(8,0VH"1(!R0C"9:HAA5Z931.S;VK3PPE[KE_9 MVQ_BE?+8:YV.UA.:MB9G%*=0I M96J3[E[)(8Q"W4"Z37)7PQ-YJCE&)D)MU%D(@OK8;DFC>KJSQA[[F_,7^WWU M]TKNN[D9=_-VN92'G0-S):32) 5,I";0SS-+%"XH*"%)!42:%I"XE4-=E.7S M@H]3"66T!'IIB0D'M&2\C.UY9Q 4KQ&V?RL];6R86$V/&C2&@DPV?8FJ.78< MZ Y$1LR[O;KE2R1U;;\!\85Z\E?EA^;A)7KQ_]_;C3Q5?O*6MKT-[ MRQZP,C&"W7EZL7U;?TKNU4I\LZP]:V7<0/W2)M_4G;3QO]U:5/7YG0GK;2F. M3=UAC=NOF/XJR=S=@Z M;/<;KCVQ^V(>\,K$@U]MGX+JS=C&;;2$2!J?;?RV\=X*:5!2AD%6(%BPDM$, M>6VX7Q8YM2!NK_$Z^>WUTN[,]4;UB MG^E4[Q(,_:=[%^\V*;?D-BSD M5 "J#.8R-S]G/"N+/)TMU%=;6_#%Q[^=#Z\SB1'?-3J2IB-E;%F^2A M5MC7QYQ%V]6_7 W>6+ZE5C!YL575]KU(&FV32MV0OL8%EL!^YJS(D7V,B_FG M_L7I+O_59K5WI>2[A0WQFNE38B2*7-L^5'D&L(E0;+ZA!%QRGJ$,HQPZ]6'H M>?[40I)&Q>3=HCK#=U\:=6%W>0UY)2*1?<$1&)=WDMS>*.=EXI7HC+0X='UE MO-9D9TP_LQ+KNFNT]=<9E=NKKG.7#:RE-PMFLT)^M,W8]IF '\R0U;'QK!0H MDRF'0$MB?%BJ-6#&>0&(4RH1STF)_:@^+@B+ MBT)"&=D;7HFB?Z6U(S1A2ZLO"1VWEMH1@I/B:=?[AF_N5!M'?]MN]OW2[/7- M\C3'69D6 */,N)I"($ US4%)<:EARG&99]NUE_NV3K>P 4NN^*=R5K-J@W+) MUT;PQA(_- ;X;^WT@.R^I7,%<&-OSN^T3+9JAMW2.0]%\*V<'G&C;^&<-[MK MZ^;"'?Y%7:^6W]5JFV0S$[F-0BQ9#!8<8$$4*&5.3412$)IEDDN-7:NX#IX\ MM:BC4LXEN^@"8.>_]JM@B/QQ.R/@57K5:>W@6JO#IXU67-5I1+N:JON"@1VV MV?J;_<\F]7QG=W4>\/:@WO[#[4(>_J)UY2S5+&-8%Z"T%9>8:P)8+E) ""LP M$HID,O-OEW.53C[O^'A];JR2U1FHL#^HO;H).&QZ8T\YA[28O&X<%4&"RJP$ M.8?:.%YE?"XF#&2JU")GD!:$^;:F&7D4X_>4.3>&!PUFQAPYMWAOM+&(/6L8 MS6Z2:B!:"MI2EEUBUVZ4CG_7NB%@Y_40P(9MTWZ51N/V= \!WDD#^" /O:+: M9?UNO7Y43C*C4^U[A2C(@=4: DR 071@E&)!LR-;1'3G.I>LKN*?MYV MV:HZ:ZV'M-;:HE@HQ+/4O.8%L@>V FL3:P@)..08HRSE.L6#FJ8-QC#^1!,6 M0;<98B@FD1U^K=9-4BL6N CCR-SP%1!; >.7'QR9UIG[?WS-P 5$U0&T2NG] MQ%8?5Y;40 Y$;?XC33("2Y!!HI9'(C9?DW*MAO8/, MZ:WXJZ:UZ[J%[0-;5=F0*D@O0I+<:[I$S/\QCOPI>V\ON[.BBJM*ND]M];-9.' M-_UF[?(\!.T> 3Y>?@RQLW_).2>/V+#]G[$F_\K,7#TRK M6*_59MWP6>UVXWF9Z[*$A5FK$ @P*PO "BT ,KZ%*RXY)%Z=V3JE3,Z]-%QJ MM;*>B1*=,+KYB*O!B>PC:OUN=EQS,4K)SV(0-O>A4]*X"0_GC#W)3Z?#=70++B^KNXL.&)KW6WW'M>9LN>!^6B^56 MBP]J,U,B([A@!2A+:L)!$P6",A,2R)0KK# B&8=^#7I=Q/I\F^.04VRU'M8^ MTPEJ-U\7&K[(KFV'V[:36:/Q3Q6QV4[IJK59R/18=Y ")\HZ"!XY9=8=BM/D M68][AT9JME/P;I%#RYR6!=,@MYD'N"00<"$5R&"FBA233&OJQUG_7[.GCZU#[:2KF: ML+O_,W]XM91JIG"F-&$FKL>9 %@6'' M">!8*:QS27+?_D-=8J;V =>:)HVJ M-TFM;&*T3:RZOMV'.I$]_UV'PROR!SX4J@&=A\XA<67?H-ZFXB[4W'4,7$] ML8OY5<0^M O?CM1\1I:>ZGQ-TH!SOJ$H!S[J\U9CY-.^H3"='O@-?M*P":ZA MS&IVJ6X7LLIB.TBIF.688XJ8S9WD9D:C*0,,H0Q :68TFAXA;-1MT*S3I\\2J4*Y\H\ M KJNUSDCNJL/( X]DX^MPYS1T==)#X\6EZLC_JU);%1C1O\^+@Q ?["]J"; M99)J@A "5!4:X Q22P(/00Z9">8L^7ONM8?F*7]J;JK1Y-&&^LW":2B",0>5(YZ?-4ZV[!K]5.6GK?)(U%X6:8@<@%G6U\=1AUYAD( MT/$L-/0QPV:D:HKKR+E[OURO/ZC-1_V%_9BA3&F(B0948KOG4]KF(ZH 15I2 MQ2@R4Y3T<8,N0J?F^^KX31RDH,Z;](4[H_=/-\E"56FJ&_;#S],YC4'!I4(E M20'%R$Q%-#,K9XH9H 5+2P1S3*'3MGRT,1ACIZUW#"( [C:?A(8Q\B12(]B9 M2/WB??T6?ZC?XB]GWF+ON<,'I: 3AI/@46<)'RB.IP:O>Z^N@7\]_SZ7:B'7 MVT+6UTKN=4WD8VB^^KWT#7Q_4/BYJU"PQS96QU6Q>\TOMD7PYO?-FI'*8N_"%*L MNOA^P<]5&'\1BC.5\9?O'>:L7BN^N5TT73SW#,"_*'8W_Z>2?V7SA76-LP*E MB*0F=)6%"6*QLF7SC'-0$H9Y+C2!Q*L'DZ/'A.E% M22TE_^S>4Z0+O/-.)0 @T9W'3COO_.X^3-S[K%R)S4A]5CPQ\FJW<@:!,^U6 MNNX:K=W*&97;[5;.738P-4Q\4_+Q3GW4W=W5VZ?UMV)C(KS-TQ?;M_2+^K%Y M:=3_Q\Q$5UBR5(&"L0Q@P2DHN5TP*L(50CA5TB]5[&J5IA:1?7Z\OV>KIVH/ MOSHYJ;5/MMI[9B-=/V1N8=NX Q'9*7=F(>T3E;:Y2#>[04E^JVQ)K#%)94U( MZH%@T(9-4;I>K7%3EH+!>)+"%.[) U.:ZG=T;8^$FF7UK$2DU!G4@&II/*W- M8RIY:4)+1'F&B89<";]$SPXI3M_LJ)F<1_MO5<[-9ED?0G];WAE,?1.6.K!U M^?KS@VT;_W'Q-[::6Q_SB_GHT"R#A')%(1""6V]0<-N="AN74&"128@) M\DIH=!4\M>CJ]N'A;BZJN=KJY[_1Y82V^TY7: S'V.K:ZWR35%HGM=J)B5*W MBI]'=]!&EP]4P7>ZG(2/OM7E TG77I?7_<,\U)O[A[OEDU*M&*CI!HM8*M.\ M9"!CM "8"P0XXAKHDAG_5%!6%,S')?5*FIH/:B_K/(.1?C3=7$X0C*:Q^+K< MD]C;RUQ$)ZA;Z9#^H^CY^P_CMSZCQ]?-C"XJ0X*/8EU#F^:T$?7'%_'(-;IMCGL M='HH8MPYM-.\DXFS^ZIAK]Y;-E]5+25>/NU^_)]SM3(/^O;T7GTW]EK>&$DD M*Y2@ &&E+'.'!-1VAT HDRG7FN2%%VF[F]BIS:U6U:9GRD[9*F/CP^W?!I'S M.*+OYA#"8QK945P#I[?K\$,GJ$MQ%#VJJ_&#X]@%>=[M3R+TNHE\_O;\2"*/86XG>\'B1!5T 8#!34-]S1Z,)NF!8FR/HTJ57-XJP MAVUO[Y:_[[DE108+)#,)"IEI@+%( 5<"@3Q5HH 0YIH-[0IQ(FQJ'_QA8P)[ M#EFI&Z+QPRG0;J%%*/AB;_D-1^Z:1@Z]D,3JVG J\+E:-/2:?J8?0_\]PQQ) MFR#X@#EX]Y(CI+(TSRD0:6Z\22DD* 5EH! X$T4I8)IC'V]R4>+47$I=FS>( M2OPRNFXN)"AFD?U(6]<3(O$HWL09G: NY;+44?V*,PC'SL7]1O\CA:89^E$+ M=/.;G]GJ'VICSS?W&?Y5-M8,,42*#&&09=BFI&884%0JP M$):8<*^RT2!DF M?FJ^IYJ'C<+UA-PRHOKEWHQDO;.C28/TV*8?,$J7SS;B8A_9ATT5=O?#D[CP MCW2V\N%_W(8Y3QF.QIGCE@$/'>TT9KC![<.:*YXRE!9P*922Z[?&F,^L3N8U MB^4O:G7_;O%=K3=5ZMY,0P2+M&+!SCC .9* YBD$---*< '-].$T1_B)G=K< M8#6M=GSOV6;KA,S2;;[3N.6=?/D!G8;!+78-#VYDY[]5.+&?5%*A7'$Y&:6! M&=?[I*5V2*) 'Y@"$DA MYYH 7MJ.&EPSP%DA !$L4S(G%$&OD[Y3$5-S0K6&R5;%00=Y'4"ZN9;KX(D= M0_HAXT^'T6M\6/*+4S'C4EWTFGE";-%_Y=6<.]OD)<%RGFD.H&)F<2HA!U2: MGVB*&%$9P7GIE2Y[(F%RGW>+Z64P.XY7=NQ5D,3^I%MH1$A][34]%IO-%.=+B3"]-0Y>/+S MM-3I,JZWHT[GQ<.F\G8U3=T%CPF9*A.?IUIJFPLC "6( BTSQ'(E50Z].!". M!4SMDS^H"1L4I9] Z#:?7P-,Y(_;"Q/OV;S/\*"3^8F04>?R/A./I_+>ZP9R M(U?U+N\64OU0\LNRZENR6M>9O5_,(ZNW$T$H(PV J'J M3];K 5-8LEX7P>.2]7I <4+6ZW/OP*0:M;%G)I]62\LP(%\^_;JV)2_UUN-\ M\;7A'YDK$X?(M&280""D"48PE84E!T& BD)1A;0V/LN'PMU=M)>S&H'(W?); M"WO/MO)TOFA.,VPJ"=MI[IF#XSX8;NXJ#L21G99%MSK,WJIM&[V] M^+5&^:=DIWQR>QEF_P0=;\3"9NJXBQ\W9<<;EI/<'?\G#/-H[Q9B95N2OU;U MG^\6'[>O%]@EQ=;NVZMCVSL3$=JO:C(XC_^: T7!S:7$PCNS2MDHG+[9J M_V2QWFF>-*I'R3GT1RRH2_,0/ZI+\X?EV*4->,+05>1!TF/%CDT@DS@M)>!5 M P5.,E J+@#AI>2E4+R0PJNASJF,J85=389NE>O0N"EO1I0N*%V7?EUF\N3!M:,=O+BMEB]7C[M+VE(OZJV[_7>V)ZG;EU5 M1'TQJYN&/^UO9K5I=:^[AA\U2JP87UZSC=H5N\\(+E&FC'3 M_<]B<[-MK]."I^F@OC$ ;?D4;Y+FQ3/O78W237+2)K="*K%0)7LNDX EQE,; M_[#US).Q;MSBZ-J93S)K,@HA$7) =2V MW8\)O@'%)04<(2B1D(AGU"\3YIRXJ7W,C5K)7754L.1W\Z]7;7%V8^RYVWDU MOZN@0YE]94MYO^L MOI-7YE-9WLUE]9>*H?ZC_F3>M6WU]\O']7RAUNO7:BU6\RI6N5W(6R&6CPNK MWR=SL[#EP;M>5DA+3FC) "H+VVH1"6"3<8'.:%9PD;%2$[\NU5'U]?DLQVG< MV#;'EJ:^G2_80LS97;(C"O+U;E$'W-$Y3F408_O6EIW&F[8MW;;R,&/:MM;\ MNK$W:1E_16F -LKPA'7R434>=XX8 _R3*684H<-FJ/?[W)EM M"*9DAJ#2"N@THP"G#(&29!+@@A&>XD(6&OJOKY_S M[\#2S6-?AU!D-]M2+D+,VF]Z4!?6(694O]-OYK&S.'/E< +CM_.U8'=_5VSU MUOQF/*E"@C7L10$728FWB3; =V:F;3L3/:&WB0V M\\BL-(VQX>*BB",1-+"*H>>HD5E$H(]#NYBB!DX=NP>NORQOI9Q;*>SN$YO+ M=XLF2[PZ9N4G)[$+^>:'6HGYVG*"M5J"SU(%4U:F$)0:EB:VA 6@G!6 \PP+ M3F7.E%?92@0=IS9UM--$1,L SVDCPF Z3AO/.T2QIXU/[U[==*?RM!MY_J+$ M\NMBOMM1W-H5<$Z(!W/8.2&"GN/."?& /ID3(HH*F=TZ2YF4)2$IR!5&QJV7 M%-C<4WOLI$2:"9XCKQ5!MYA_3<_< ZF;<[T>J,C^\:)G_&"^NHK^^T+GAT"I MB2/F"4XA:<\O@^Y*Y] FH'F]O&?SQ4Q0Q5!10$"A+ !F4 ".50:4UAC"-"M) M-I@ JA8Q-:=P1'=4*WD%"50#I)L[N Z>R*[ $YFKJ* .C8]&!M6(>38ZJ$,S MSQ%"'5TY=$78&8(TS*-0\)03(0%1@@&<20EHF6H F4P1@U3GS*O>Y*RTJ7WV M>V43JRUXM]@6QONNT\Y![+KB"@1<[+73$6;SQ9Y,(#CMJQ,H@5%RTT#2Y^Z>%YM7;+5ZFB^^-A5L&AM*EVU^P95J*SVFGNR13NACHLBAQIBD*G<^'$S"* 44@ 3 ML1GP:4XQ\FIL&1SST5I"_3N[?_C+27>B&)B[.?;@2$9V\+O7]AC"FX39>NQ: MZ] U:5XHA27]=I(\+A&X#Q@GY.!>-P_-,5NHC_JPJ\#/[,?\_O'^Y7*U6OY> M4]*8?]D\S2!%M%"%!BG-4X I0G4/D#+GF0DU>5I(+]?D(WQR'JKN?*&WG2_N M:[T3OE7<3!:UYKZ):AX#XN:W8L$C%-GI MU #5&B:5BA$6P^=1".I&>D2-ZC#.FWOL&BY<[9]HVZ3J[A/[WBRD+2.?R32% MDBL!<"$XP H+4!*M@= X8QF43#+AFFG;)V1J#F!;*=K.)#6J5A05[LFVO9"> M]P*A@(J];AJ"D5?"[240!F?<]CYXM)3;2Z:U-*[4OV6*D(U!0#EF/[_9<*,$4DR$K.%9;29N'[[6\Y2I[>#M?;=Q]N/[QZ M=_L^>??A\Y=??OWYS8YT@EBYY !0TN M7&6/&FUX G(/O H;Y^#85M-?U@NV/XW55:I[02P7&RCZQ*;QQ19#E0J MJ-V*MSG_V*Y;L-(\R[#&7O06GO(G%\58GC>^M.0 W]4!L5=5+]SZ>XNWZ_"F M8:D!ON/F>&(8;S1BATHC#(3_6>,P.,.>/GKJ,.YYY#" 3DXH!SYFF,MLM[NV MVT?K[?[13&HJH[7W?+@[[>?D^I%V8X#>\[H8C6X_Y0 MVK.UM>\T^EPG^^X;AKF,UXIO]F'F^V(SO6:D4URC% &7V9$DJ;-8FA08< MPI(599ISHKT*L@X>/[6H8J==\ENEGV<@<82=FV,8CDAD1^ .AG])5:?-84NI M#D6,6T+5:=Y)Z53W50-S0ZIC9ON@STH\KBIFIU\7*\7NYO]4\J\FP*C:?!52 MP[3,*5#5!D.N"KO["H&D:4YRG.:I7]Z;F]BI?>9[#1.KHF_:B!O4;E]_> C M>X6]PLE>XYOD"-+@K=?\< J;>.(F>MQ$%"\X3A)3_.X>VL;M]Q:AY,J$*X_& MM&J+M:*7?*K_OS].5844>8HYT"HSH88H"2A5"@%AC)9YP=(<"[\UBJ\*TUNU MM EC#_1/;N7RH>G98M[;U+>WF^?8N#FSF'A'=FM&]:07[)N:K?8V\#D##WQJO@++O2'^[^-\I8Q(LW;;/'TR[^#& M4FR8WS[82V8,YD69H\($:"(#V"R] &.Z #G3F8(9IHCRV4)]M?1.CF= SL*= M/D=:?XYM%2*>;9@'?:L:0>CDH5&[.H]56YT]SX/,Z)+]!OBEJO-K.F]J[) M6BP4RA&D*5 I*@'.PB,J6TF6I/.A&64=7=TA;)?CG4%@C)"1,0 'K\CGQ.ZK MHY[]$T>+>$Z,:$<[I__H]P'>*SE[K]9KI7JZNFX_]->/JNJ^,_^N;'<];3Z5 M[=\MT75)BS(#$',*L%(*F+]S\_&FI4*TT#AU6IB$4&9JG_N7;VJEF-70[=,. M,B#G/<+8,$=V)+4IR5'?Z'W;Z&1W1&#L:9IT565QMA3.VK3_W8A#))O&5C6O M^52&ZD"K/_:0.4\4(3&NYQ?S1#MWI)!DL)HY@H@89<()"<9VG@KZS*M[MLX( M+Y@6G &E4VBWT2#@*D< ,8)0F168E7Q@LU:OR6>T+JTANK/ZMV6=T@SA , U M;5BCK$C;SW^NQJM]:\6N2P8R+MA]]"_FWFHE0SG"I902$&D7@%#E@$-= !-' MEJ) -HW$:\/LX.E3BPPKY1*KG=?:KQLYM\]S,!Z1/U!W*/Q9![I,#LLI<"!A M7,: +N-.^ Z+QJ:![NQO+>?5LOOVU]TUZ] MA\+-2<2%-[(GL8U%*U[MK?H)?TI>6 N2^>*GI OV*%O-F-5^LYZ*FO:>E M@E)188L3,X!1G@)*% \ZTW>B;?K:(V MY799&Y,L]]:$:$D78L#=_/(DAG'$T\BVE0='DL:C=YY:UFEAC;7FA[V]-\G. MXM!]%:*/R@@]^4)H.X&V?@%!=^L,&%+@P'VM<]MJ/[.-K8=[JDIR]^5//"4E M%H4 $A$%<*924&:H-*]*GC,IB2Y+OW81_CI,;>+X_'A_SU9/=IK8*FQ_WGQ3 ME1=BBZ<_K7MWJ_VWU08,FN/V6]RA&.4@Y^88Z)O]N<#-?GCJ,OXXQ6M7P!AV M"W" 'N-N%0X'ZF1+\8I'#24',<_XMKPS=ZQM/$*Q;>OZIJD?S)2?L #-'><$*C8!.M0"8I!0P MF4F0:4U5EA*>03XSXSU?RL\;MMJ, >FQN'C OF3FK\*3G*D#1<%@IKE0H"SR M F I,&!,<)"1+(42ESIGL$'QS<*QBC($AEMATT?0<75U%2:QET4'WV>M7G*[ M,8$D?ZSI*S9+LPY:!:UN[$/2LY8EF%D)AP@9<$!9N9_5.@24(+-3)05N?+K&=PC9VI1>*UF/1G= M)/-*Q^3%?%%7 )XA8/$"U\T=!( LLD]HT/I9/4:@9L&WD>A["-(GMD MC=L:\KS!)\T@+UP^H"^2\2NW*\5>+:6:D3S'4ANH4HALKHK(C2>0*2AT1IA, M,9*P=.Z%U'KPY#[]:D(SRB56.X^.1VVPSG_9UT 0^U-VL]ZOEU&'JXHORDA)XM-[8;Q2RL<>N3.IYZ.I,EJ*^MC@ME/91Y<];'/AW4*L[";Z:U7_ M^6[1L,2MC4YVS\BFV NQ,JN5=IXWQ3)3S'9?S%@&<&:SXP6R+3FT-.\495GJ MQ5LT3(VIA1U;G9.'6NF*48S5:F]Y^#U/ 0>.C]OV17S4(T<+6P.2%UL3?K+L MH+MQ^-0:A\80IP-9[PV0ZY ,NC\R4)51MT^N@^MX=^7*IUV1V,(%4P A*4O((<&%?V9?%%4GYX!= M4OO4WIP!J7UQAMSQ]&D2 SG*"C!,EH3'<&)K:*:-LGK.K]8?_Y3%G1/F,Q M45/[Y*MY MWNXK5C^TE!U$TW &8K<8+ QPL3-8AF+FGY!V$8ZP.6G]XL9-2[MH]DEFVN4[ MKFL ]':Y^D4]-$UM*L[0;2;<3!"N\U(60!8V@964=I\34I *+2F5NB@8&M;X MIU^HT]= M^AJ^F\]E=*)T\3DC]EFZ]UR&H:]KC\.= [OU/*Z66UD'0N86FBRU\^S@ZP?5J.A8S;7J7'Q).N*'W7A:JYW.U(IC#CB)C/.,<:V\03!5A!$4@II%AH MC2DC?LW9^T1-[:ONJNZZMNK-!BER8=SS;(1>-OMR MH5PHSB7Q3/]8=2;XN/FF5O;8;J6^J<5Z_EVU=DT/611@RHI" MT1P@S 7 DIEU"2USH-,\<*5^DS.$37FV!B[95!2690]WALCZMBLF,$PC>LK[Q2IW$=:A@ 3[QNH,?VN>;V&_3> M_/2?_[;]C?F?38SXSW_[?U!+ P04 " "GA0-5FW9L2:Q2 ",NP, % M &UE9"TR,#(R,#8S,%]P&UL[+U9) Y C/9F0D6J5]_/1( L8.YG,@3H&0RH0 P<8XO7WBX M>WBX_\?__/+QY*?/N%A.Y[/__ /_(_O#3SA+\SR=O?_//_SV[AFX/_S/__JW M?_N/_P?@__SRYL5/3^?I]"/.5C\]66!88?[I]^GJPT]_S;C\^T]E,?_XTU_G MB[]//P> _UK_T9/YIZ^+Z?L/JY\$$^+FOR[^W:?(5>0!G!,(*ND (<8 7GAI M0Q#1!/'_OO_WS)17/'DH/#M07G((S C0F*-PP4CCSQYZ,IW]_=_KEQB6^!,Q M-UNN?_S//WQ8K3[]^\\___[[[W_\$AY]_[G];]^^^AR>M<'Z;'\Y__SZXNWZ0-^##"=+5=AENH+EM-_7ZY_^6*> MPFHM\^_2]=.]GZ@_P<7'H/X*N #)__AEF?_P7__VTT]GXEC,3_ -EI_J?W][ M\_S:*S]BGI:P7/$_IOG'G^LG?GXR)SP0K>N_77W]A/_YA^7TXZ<3O/C=AP66 M__P#_254G3(C67WA_SC[NY\OW_MI@4N"RIK/%_2+\S^O+]F!!ORRPEG&,\8N M7G$R3]<^=%+%.O_VERYTKPDHM=:6&+ZX_OYYY_IP:0-P?];U6_A[-NU0&Z]\DPX MN]%^L?#>T6+=)/ M\T7&!5F/BU>&1;JEY.O(/?_$SY_"@AX$ZF>J(7+_ M\!-Q77"QP/SB3#/W,K?F;$4V%=>?'$+K__LT+.B))U_?X*?Y8C71+@MO4X:2 M# /%M*QF4T/,SA2+43)4@P'@QLLWPH+H'PO[R+036+S&Q72>CV?Y*>W%$Q&E MMIXS0C/ME,I9#K$H"3D@NH)%&.<& \6U5V\$"=D_)':79R> >+<(L^6T"OX< MU J=2\XBF*3)UD6?P)E .[=T2FI50E!RN)WBQMLW@H7J'Q9[275D9!S/5M/5 MUV?3$WQY^C'B8N**$=PE#3:HZG%CA(B6 1:FN$\L>6WW1L3-MVZ$!-TO$O:2 M8A<(>(/OIU4(L]7+\!$GV9B2/4N0A%*@T%MPBA50Q23F,655V$ HN/[FC9!@ M>D?"'M+L @W/*<9?D"E;"_XMR1^?S$]GJ\77)_-,&Y\2,7JA0*:<0 E#GE"( M#$0J6BJ*N$L:RD0\2,A&6+&]8V4X67V8RIL(G@<$U%IG'73Q8?^X]=[7;P00WSM ]I5K3^!X0M^^6KR; M_SZ;%)9B3B: 387VT&AJ$C@'D)J8X#DX9_2PT+A\^6;I+?9(D+&C4'O"Q7J; M?+5XO9A_GLX23HH**#A*D$594-E2P,4,4F1.#A8Y6='%@>W�HV0TC'&=#! MQ-L33%[/EZMP\O]-/ZU=*>>M"MDDD,B)"XN>7*D000C#D@N:!RF&!8CI=$'RYB.^FJQ.<,&U,L 1?[YT$I5V":+T$(CEH MQ:(0>G^OX>9;-X- Q[G.O<0X,@3>+4(M77G[]6.)9A;_U?>^5FRN\XO;F[ #M9_,=?TH

    X_KO&P09*&X\"!3R#XNPB3'ARNJCB.CNUJ[ F'9PN)X*[ MR(TO@"874%R2:9.%=K>0@L*8*3H>ZO#C;@HV@T?WJ'B(@LU@TGW"<@#Q=@&3 M>OR[>!)6^'Z^^#IAA.7LG8'DM0?%I :G90%9$@^*)]2N#'B._NW%FY5?=9^K MW%V876#A[<=P1+(R]K^_K28_[[Z\&3^\5.8?9UX-%))C,0&IZC)VD#F MS0D0TIO,"F!I:'J;6Z\>C-X=)SAW%^@ M8Y]QG850SZ;+%$[^AF%Q4;*.BOC/GD/)2#&5C(1J% EX1H>,6Q[M_J"X[^V; MX:+CY.<@8NWD)L E$\_H-\N)BB$G712$6$@F&15%6(8!-\DAF3N&TNR-C'M> MOADP.LZ&#B'4KG!Q=M'EC F6C/%2"-"\EBP'$<#5:U"T"5K!?4 MA[M,>.OU MFV&CXU3H,((=&1U'Q$%>$]X)^L?L]\%?7K\6\OCWY[^IS^Z3I#FUT9W_85 ]TNWXNS/2^B MGR[A?0B?)O5:P$=<5^)5W'Q#( JG!*&0#(;3A!T7P9N@0:.442E7.Z9\@2TRJE$!X5OUK;VN)F0.6R85RH6!V#^5*=X?&-3+&N=C> M$A^[2[D+D/QI,5\N7R_F9;J:6.&EJ@<"SEL.2@1&SA3/D#R%8$)+F=-#Q;V[ M0^0*$>-<RK+Q0; M, 6^: 5"9PH- MZP#6:^LL*\+A0XGI!IOEN"%A6UP-HX<.O+!+__$9B?#)?$8?>Q>^X/+X"\F/U#>=A<77Y^2#+$D:B?Z22#M9R^/,MD^BX#YK;R_<7"MEK(J@X M$8NSM$.$&IH73Z&Y$I+$&X)+M13BP>._?2%]BZ!Q(]M#P'$_'700B) G>R5( MQZP-"A)#0KUNA\; 1TT:%TGDH+/-ZJ%[EWMLTU?)&#=^;;PU[RSO#NS.<5C, M2"K+U[A8UV7^$I;3='D"[[G "OID+1E1D^JA5E' ZTUT:WDJ[*%"I=W!\R!9 MX[2B.PR8AM-'%^'#G>Q,M,A*1N+ ,S*CRBD#?MT8RS,KX*+6P'*,ODC'5&IS MI/0=PL;I?SB.C=I')UU:J7.&)D*'S(@7D$4P6GVX7C41F$1ODM&UK=\AP=67 MI=I+[9M!:BL-= &EOV(=L$-2H8>&]^>->UZ56W=>ODF-\22\,+$.W3&@0N"T M$$L!)9WSRI#4&N4LMJ5T7*^KQ1%44UT]*C2>N08,N2Y"%DB1M@.5:RT]=QED MX$JA1H[YH2$\[:'8@;O6%C,[ G1[]77@V=W#W+GEOWU)4*(RV24*K)F/H#1G MM-'X!,5IQ5G4*NDVL>B6A(Y[NM4#/@=180<(O7)G]>GT\S3C+%\Z*)A.Z#_D MH42N=4D,O$L!:N<,VH 0 =$[H1V:B _=']^G7/;[U(T;A;2IHAU8)P/NTP>_ M]/'DU:^OWQS_F3[S_"_'![@!\N#[#G0=9'.>![H;\@V_K\H9H(]FN78\6. ' MBJBGG\]/I[ZA.VB?A!8:C!4$<>L\1(T!(D5 /"LO8FIS8K,EH<,>,Q3AC+:& M0Y%U=FAT"CPW @PO(F!2VK(V86& M6'M5WH4O9]N\?VL_F"?.;967.#]'4]S*YVXR/-S_+ZIY,S'.3_ M>[I<525=2&E"7GD()7B0R,A1]]&0!E#0D@_&.1%!58#6%50@=9:AL*3 M<:J-^S$4!^-N"1TOAV8PZ"#!L(G8)T4)':UAD'AM^E]B@,!)Q%QB3"EI9V.; M.^B;4#=NR6W'L-U)?1W4 ]W!SC=66,Q>J&C!:BM!I10AN!IT,,9HX0DA=9OS M@0>(&K<\=F0 #J6LP7!WD S8+T'$AN:GJVMMT)4G&(+MF<9=:1MZD8W82Z M?>W;T7*)J^4EKU%&+V6]BI,]J)@T1,5K(TIT4B#GUK7I9'"=CF[R5L.@XJ:= MVD/H'7AI9]2?]R/\QD0F&XJ.3 JOIE4%'2 &52\,(LM.":NQ33A^)SGC F@? M_=X)E7V$W0%BGH3EAYI4H_\<__?I]#.%+3.2S^I)6"R^3F?O_Q).3G$B';.A MD%-H$Z\37((!9^IY/3J;? SQX;'O>[A3FY#7 Z+V@L%-7VEPG72107D^^TQ\ MS!=?U_>7HT]8)!EE4PPH*QA$6GF@:,T%1?]&'VAT6>B2BG$S&<,#9V<)=V"( MWGZ8+U;OM:F!ODK% MN%'^\"C96<+]H./B0L$LKY,@UV0T*9IS%VPFYZ\F-;P5X"76'(?V@<6M'NJ[4SB8=$P6C[ M2*L'MV;X"&LKX7:0GGZ]J/>:5E]?GP1:/K-<7?E/YT= $UD24[X.-\RA@*HE MA<'ZV@8^.W2!,>#+).H5,7[QI$Y@_2%8//M @0!I.^#T@Z7*SK8U( MSJVJE0$#2@89"SM[ [0,S3\]=^ MZS9RSA!A'\GG(U=, M;B=<6%@B 4*1EC<2$K'V(;V-Q/T[B-.P;$SD!B[P! M9X1/D&FA!),@=DA.2X5(7G5-K$6&?O'_FXBYIQ]\Q&B-I;[!U YWIN MXT)07R^X<<4SC!XA1R?).R7_TD<;P8F@O':1N&K3K>IANL;-43:"TX"JZ !8 M=UA55,G;8#2PX.JACB,Q&2/ %B_L6CJQE47::8=KEIML9H_V$GD'0>(]2^!* M[DQ+Z5&7 D&O1VP&!S%D6@J).<:2]UFT*>G_+FG=;''M//9AU=.7D9H4:W22 M%"X[Q2EF+H%,JXX(AEMD7AJA69NZD2M$=+.O'23JVTKD'5BG!R0B,?' LP+M M- ,5)0.RN@$L<[R(K .J-B=P>Z:I#K'%M9WR#2>OPS0_ MGST)GZ9DYR9"%FD+5\!:.F M7+=I&;?JJ1&(]A1Y!U'?]R*9B4Y>Q6(81&<=1;$2(<:"P(3PR;BLM&N3(_\> M9>,"ZM#9A/V5\XB[2KQ>J^0#KJ:)?.YK_ S46>+Z&P[57>(!O@[:80(#4X%\ M>A[J\!%1#,2B-42CT=)/.>HV2_P0'2:N!,,D[E>+]3OS.BZ^:%0\$5%H;S,# M:PQM],%[\"I)X%)P)M&@2VW"R@V(&SM#,3!^'LA5#**>#ORP*RR=]5P_.EU] MF"^F_ZBML(OS(I.MSDXD8B5F"(Q$52S/25OF0U"MD7:3J+&3&(=#V%[JZ!%9 MSY?+4V(CB%BDCQ8,J^+A]9)&UA&,Q")K;D;Y-D?/]Q T=HKBT(C:00T]HNGJ M; BG"@^1!3 !.2BC.3@,FL*8R+FU*7#6J!O* U2-G8@X-*YV5=MQQJ7,)W^!O>[:\==IZ=S'^_>CN#2>4)DU)98DA0^ MNEAGOS#N-7.IT8S&AZ@:8/Q!?>;KQ;Q.(>S2/I" M#@Z+TCD2F5XH6E%%0.#*@2Y*)%-HG9DV%]FWI[6;(& _--TQ-:&ETCK88Z_/ MA0C5<7T_0F>SV(X^CA?K*;_6/]^DE@=>$NQEW6&W/!$ M/,7D- 3O5!5T4*I-GF43ZD;NY3@ZAFY=!1]8H2."E&*"&W7$YXV@7LYG5::3 M*+*F74:"019!22W!JYB &YU]R"GH*+\3WGSO'2.W1NH%7H.JH@.[MTX)_$)L MK*=#$2-G"T.R8(5 !Z[H.CE>>HA26[#9>N&M3*%1WG'5[/+?IJ7$V F4C KHL\@2W2@@M+@10R0K&.IMGY166Q@ MW+9XYPO6A>7==@2LYS(AER](9D%A%\I�:*69$\'( M1C?8'R1KW-BD%1:^"[E=%;,]ROP9RF;XOA8Z-,+9M8;&%"Q%:[('[3& LMQ# M,-%78R]RLM[SW";/_3!=XX8IHR%M9]7L"[5W#>W:.5,73=WN;'X\T8E1:.4U M"%$+;3GM%(%31)_1:I4S-T;*P^+P07K'C63&QN=PJNS41*[9N?1ISO@RSED? MB!N'NM24@"6_N(9I7MH<,,9B#[4GWT7?N-'.:)#<6U6=0G"3GDT35V3@QF;R MI5D]7Q4:G"T);$%9N#;%ZT,%-)O0.VYP,QI$!U=E!^'+YF=;DVPDXU&1'T,^ M2YUJX" HEDFBQ6>FC=:J30'UYC2.VSGW0,!LI+(.[BG=P]E9=NONI(11L>@4 M:*497COA>P;>L002B^%U)+MK=,R]/:W=E& ?I+YG**5U8".)M828E\](J'4< M^JMRY\2IVB6(),7 N>1(B";0@!B^'J>TSU*_WTZ7>"]\T$F*C'GC)-0C*^5Q(9\Z,QI@S')D7^21/1MZC\W MI['+HIYF@&RCNBZ"GLU%.>%HDO+D&"=MB3>A%7@DAR3;J$QVO#AQ4!_R#AK' M30D=&):-5->O+WE^J>-.00H3@C(^@?:U'T0TY 5IX\D+DMZ*6**RZ9#@?(#6 M;BY?'<27'$II753[7G5-7EQMOSS!G!5+MB:ZZDR4E 1XC0&TCEXYZ;06;1IY MW$M2ES[C8&AXP&?<73$]N(E7G=]ZT>S5IZJRY?$77*0IR7"BBC8J% 6L%L8K MSCQM&=4-]MD9F45PL C$[:^H/JS;N9_[;+YX@Y].%^E#6%+T MM<[NG_7I6GTRK$65Y.G%+<>*D &5]/$N(0O2Y0N-,A!>&";G,AZPYBQCW<&PE@ MNRJC*T3=6"57KG%/DG9)2X? Y'H8(H7N+BD&/-99OL'PA&VNT7^?MG%/ZOHP M:+NJ:E3XU6+?[_/SXFIU0I^W 0M'I@&EI\@K.091)#+>1\O7CGOF=B"(M59'/W5?FPMT0JN%.S?/T75SXY\<)Z+FT"JRVKX],].*.<.F \=6>P>YG+V8?8V+Z3S?+DM))Z>UW=!5L9Z)>I*-\-(6"<&@ MJ9-]$P0M,V14O/""W+LV%PT/R^?8?8H;K9>.P=+!)K*?W4"E [G)!I*OXZY= MUF0WT(%'$1BQ'GBCV4KM-X9FSGF?0-]*E3OC]M-Z.9$$%JL.T.NEU!JQ0 GK M,55)T%(EI\]@*8H+5;)KU.FO.7J;>>^=HG<;5>Z)WN/9,#FTMZ>?/IVL11E. M+D3Y?%;FBX_A6E]%RU$4E0,P39)5*3)P2)*52F5%DG6)MYF,N"&!&^'1/3H\ MME!/!Z[SV5WG]1V\.N.(HN,)%I[7YQGDY%M0VB($D46]_VDY-QQ5:G,4<)N6 MD;O]M5#Y[0L4^\B_ P1].[98MY*1QFCI=*U]0EL[_R*XC E*T6BRD9:)1NVF MKI(Q1__?G5BZ?';]X>_^_? MGK_[6]LVN9N\]U"-<[>6P?"M=!^8\I*R2LBY@\!<+;2T FIC,D#A8AT6)7)J M$P)N1-[^DZ7.7_*N7FZ;\*(I# J1W(A0$]&UQ[4W#(02PC#&%3=M+M9+V<*F=I=[!!OF-^C.)U/97\UF-4HZ^3)>3*(O.WG+P/I!<+#FF/D8+ MMD2,K-Z/#&TNQ#Q(5B>(VD'?]T%G;^%W@*0;/#R=?PS3V<249).S&23Y#*!" M\;3&LB.'PH;DC,G2MT'0G>1T@IS]U7WSF&5OV7< H"O'\+_BQXB+B(8(51*M _1=%\_O09*>,"9P#UWC_#8@=9=P"6>Z8?GS/#(RIM M1 9,I<:FUH"WJ@":H$5DSA!G38#S(%GC!G[#@V@X'?0 J.^/-CYGK*8X4M(% M!!$EVVWBM!7 G7?U=/]T\76]B9_MY^>, M:)D-$:T@!5VCV5 @H*\MF 0WVBD7>9L2D'M)&K=:8W@$#2/[#D#T+21Y00OB M.7V[G&CCG1;,@@^L5 X4A"CK@BC.%RQ1R#9]*&_3TDF_E0$#_=W$W -0KDY0 M=#5KGUD=\, 05%$&@@^.,*]83.C0-!HVOO7TRO:Q_(X:O:L!_2[B[::ZY:ZQ MYX$%C)YM#OR*S MSBD522*T*2LOZL"EO+:O*BL,//IF=Q&VG+K6OBW#,$#97RK'T6)1 MJUBKE'[Y>OF1\[L]1[^'1;YJ39_/SLIB)[:VX-$Y0,E(5C58"5%B JG12E[0 MEMSF\']0-CJY)S#@KC>*@KO ][49#_[:8[^Z>X9B,&DL!*7UUA5F=7<(4+7&;5!")I-_(:&]-:R>%^@.ZF.U4 MU2\8_Q).3O%N!BVYTL):30Z3JEW]2H 09!UU&+2+6J/+K8HAMB2UDZK[IE < M2%$]('&]J.I&\&R^>!>^_'6Z^E"C.V*5?G'/:+J !I.U#(PQQ*-3$KQQ&83E MQ041G55M.HWM0FTG5?=#IFH:JJN+IBE7W)4WN#YY>S??E%G#98GH$AA!+"IR M22 F[2GD5#EG@=RJYH.KMR5Z(XCZ1P+10RFO"Z1>.XM9[PKG_7F)K^7J5UQ] MH-@P1ATDKZ,[95;DG!@+T7 -EM9EL3EA;M1!:A/J-LMDLT<"OL'UT1_*SK: M-[BJ7!$O#H.U'/3ZR"\Q#Z[82#^&4I %7V*;IK/WT[09HA[+X'!! G:.-'6R/Y>FZ DTN.MD; M]2-WSX?>[?6;0:OW(YA#R7]\I%T([K[*O'KV]!)7KPIYH)/"@@NU6R2B3Z 8 M=T"N *N7G+6VF O+;2H'-J%N,^0]EL.5P?710:KD\F+I9?WZ^HZI9JQ6=Z9Z MLY3$4P*C^%HGD#*DH"(7>--D#7ZS]SI%FV'IL1Q>#"+W+OSX:X4VVF"T9&S! M<[,NM D0I*.%SHU3K;F5,_%%E]G>7]:"(&;I;P-O??OWUZ,W?7CU[^_Q/ M+Y\_>_[DZ.6[HR=/7OWV\MWSEW]Z_>K%\R?/C]]>9V6C=@ ;/GB8^_Z[<#'0 MA?[S4:WUO&=^,DU7.ZS&PFV2&(';2)%8*>0?IY0 (TDJ9ZY];F.V[Z=I;[,S M?3^;EFFJD\1NO>0=B?27D]K\&FD!&!\C2$P&E*08U(E<*!"5*0A57-&-^A=L M1-^X);D#(>:6E1I>-1UW.=ELQ5^PW\Q^?7O!(>W8W5RUMV<.N;8.8F_:L@6HZR R\6KP/L^D_ULIY,I\MB9N\ M_N&;*;U.VQKT4T0C>_0"ABQKCUQ3J+,XJIMY@.@G+Y=J76;/Z+3U]A?^) MX"3>D!,(3OZ2F1B/T-E57%X#\K58Q'R]7 MTX]AA&PCQ1.TTJ\EE"MIH3KP9EF].E;2D= M]V9#([@U55?'(?/SEW\Y?OGNU9O=\GE7_WJ88/=>>@:*9.MH\1E]Y.O3Z3*= MS)>G"[Q,M!!"M X6F.2T'4EF2)M(_I&4QAD=LE9M KH'B-J_"_6M1U]B.$HD MI"*'G(0 Q=?S-44&D@%B0D?[;YM+ 0]1-6[<.A0^;G>C'D@/C\.6K+M.[))A MN_V,P>W*7;0=P+H4H:W+T8---2=A. WZ0/FTQ/R MU+Z]Y,GI8G'1=N02X38PK6W14&2LMUJ"A!#K[*N5J[9)WL:8 N'C*X!;J3N@.8("]L"<9$R+Z.743!P >) MP!EI7&"R,;<9?=[0!+V%H5<_REW@C!2>&)F:P%I.AIY2 K MX(JBG5OK4HKP5NLV1Q/WT]2OF=D&&[>"IV%TT$$F_IN$WH3??PWTW&DX64X, MBI!\8:!=39P:$I!'LI,%90@F&6EUFP*].\D9-_/="D/[2[X#^*R;,YZ<7UO[ MQM'KD/X>WM<)N+.S%J#K,29U#B[CF3%>%"1>.V8IX2 R2XY_C0<8YSPTNI6] M):'CIJM;0:ZEMD8$8ZW>_\8-F>9G\WE^-IU-E^0+_HF^7TY<]L:;5$!Y'ZM+ M28P8$\ EQZ+1+-J;W:KNO"/QX$O&34H/#9EA9=I%@OH;.]?Y*-8Y'NJ,+%<[ M88@J'904?1AC6+(YY48-HN^F9]QD<_/-;G?9=[#;?>.B7I1=Z^0-J6?QF4QE MP!#))&K@UM=ZVAC!FT(Z5R8FSF.6C:XTW$_3N"UNFB-I/QUT<;WATL#B:L(D M(]:Y ,U0@>+:0U3. TIGG3'.T__:(FC3*8G-*M:;8V9;.0\V17OHS,_QT9N7 MSU_^Z>WKXS=O_WSTYGB'O,^M1PR3]7F8LH%R/A>]X%_C66.,;R@1*O/D>*9X MJ;0Y+&]E6B[/2FZ^H19?IJ-9?CH].:VWSJ\? MG;BLC:QCT#7+%/U933+ $D!PA]+*[$NK296[$=RK6=H"3_G7C>- M0;TU?WKVW'E9\Q^^\7_\>H^3L1U?U,;D[<)E:Y,HI6.9>U=GS]6.MMF 0Q] M^QA2M%J+1JWCAC:)-=OU\O0C+NJ_7[*7!%-,6W":J%#()'AG)6CK;8G%\L(V MZ:QRZ\&=&J1MM'DU3;B?X+I(#5YOO9]#4#*0KT@649.5+!%"%A)X2L8H$H7Q M;6HWMI]M,#A*!E#H@V,-MI'MR$<*3W$V_SB=71.$LBI9H1G(Z%(M7&,0 WW) M'DE @GYYLV+R3I-PQZ-''C%7. MNF:\.ETM5[0'D]C6V_&$ZZBB$!DLJT>W.1-[0CEB5"0LT>3BVIQM;D7F>&9E M;TC,#Z6=?L%W[O#=XO'RNM'$:5JISB$P$P39:HHK?.9U,K5&Q9+/OM']Y!T) M'L?P'0R0 VNL@U.P>];=?8Q.7!+2*Q'!1>%!"6,@*J6@-OP4/-*B=&T2E5L2 M.D[-QP$MXR :&NQ(9+AX]"SG\2VO4HJ.P7K0/->#(EW 62L@%&4LMRYPW:8! MU(-DC5,=T@)X:Q,"WDE. M7PF#/12^"92VDGT'V^%-)LZM[#$ZV-K.PCJRR[MI?;-(+65!A[1J>_+L%C04S_C<(8CI=3%=37!Y_22>GM-J> MD0BO'%?><4C]]>X'''V9+B>L9,:=DZ!T)'D8D2!BYA""U][S%+UM-!.U'5/C M G@?K-V<5=6)XKM= R_#1WPZ_QBFLXG(-AOM+51Y@Q)Y76B:R%>0F*T-W(0V M(]*_1]G(C1)[@=!&T-Y1GQW@\PW2-C5-->%7.W?_BC4).-'!R!#)@8U%TN)7 M.H$O3 $9!4S<>2USF_%7=Y+3(Q)WU?BMNW;[BK\##-W10MXE;[U$!BA9 &5I M'PE%&K!":G*'3&"-KM3?IF7<(_,!=]4]Q=P!4/8TZN=#NVAM6 JP:4WD0A%[ M#)K6F]40A-=.6XW\YC7-/ER_;::L-8?CCA@:UM';0:$=ITO6F89?CMX>/WWR MZM?7QR_?'KU[_NKE#DF2>QXT4-OT#:@<*"%R>3_K5;DZC_;\:GF=QK=TR:,&Y80'+RV'[+)5L62GO/X!#>KE-9B[ MQZ.O(Z]7Z];;RZ-$KLQT]?7FC1@O9+8)@;QV"O%\,;3$%((P2I080^&YS>GL M_K0_;K.Z!6+OO_UT$+5W$%Y=-[KN =VME=X#LJW*^>S4?+19A]OZL,_DO M7V^Y2T>_AT6^9+\$0VN;%S#1T,)F(4)TL=1!.)))Q>C7;>SYP(R,VX!L1/2/ M"8ANK[S>[8\.4+6QX8-;>M4'J>#8$]#))0R1.Y"6U;O:/H KHD"N.32.0DAL MDYCLV[_>:"6NL^-1VJ"MYA"8KXG &""8>L_!>%V,2=[FUB[(GBP\:F][&_QN MZVVW 4$'KLD9Y?3A]=&RSCR[4 0!K/9[D8&(E]Y3Q!"94:[84AJ=35PE8^0S MAG&@]= "JW05WR?8LOSX)LROGU%DYAMHZL$)Y4 5)!M99D"X[KH4L M"=LT'VS!S<@U ;N#ZZ;='%O3':#][B*(8++0=3-!?C;%+%!H2CY1 M\$%'YXIRL0WV[B5IY"J6WO WC.HZP.!K7)3YXF.8)3R[<7O!!D=K';HJC=J. M,"?:4Y@'6^\Y"9<9;]0TZ1Z"QLTT=8>_(=0V(OJ6B]7D397=VG]!1&$8BX!8 MB=::B X!02?TKB3M6=JHT(*>>@5G]---C%U[[<@6;=0@97?Y]P":ZCLIM)WD-_(:O]U.IM^//UX M3GA*G!>5 @@I)1E.F\%[ZX&KDKW%F'/8*$VWD>*OO7IDU>^BN/D04AQ;_>'+ M%<)YSJ)@4N!B;0_J%((/@8,S7"#CV:/;J'7&9NJ_^NIQMHS!U+^S%#OP4[^[ M2]ZW2;[X5F@<4\PF)D>64EM0*5GRMPPI7,3",<="KOLX^:?OTCZR]]M%0O7 M"'C,F%]_^0LNUT/3<3&=9SY)19@L=20CGSEY#-*"4TY B1RU)LM/7_M"_QU< M=)X%&QB!0RV ?>'01;>1RW/#A[F/-[D__O)INEA_^(SW"7.*I6 #6,YK[1%% MX%XX!&=3Y!%5B*)1,>50+'2>C#O ,C@X$+K=#L[2/T>GJP_SQ?0?F'^;D?:O MI"5KTFEY_ 47:;K$UXMIPK4O^6+^.R[.OIM^G*XF@AFL[69 &QDH&G#5'=02 MC'1&9519-!I)TY*KSI.&8VP7(\"EG^UC*&G\]NG3-6DXRT@31@,&K4$)9VN_ M)0;.(5-:><%]FV:.+;D:=U+HC[1X]H%+QXMG V6<7V_X$WUPM7Q^ON_^:5%; M[$N?G!;H()9"FZ]B% J*:*!8EH16 O&@&\Y>S(P[#;7+I7(XWBDIZ+ MX$J7XQM-D=]@/2JDWS^9S]9%DJ?AY!TN/HJ)\]%8;0N@KT8D\P N1@59&;'G1';P_KJ&%R]K+\]3- 5$3TG24QGRVFJ@WMQDD1V&>M6S6N7 MWTS+(41R=G6T.:!@4C:ZLMJ,I7%GY_:PED8'2B\K9@^C+12HDF].F9>((S&ZTRMR/O,HZ!M>/M?ZN&R(^43J1 ML9$.+,\1E FT=TM6.T"3*%1D DNCUF?->-IH-?E_K::64.E@T7PKNL7%Y^EY MX>,MO7R[C;Z6P?)=G>=R]=_K);27\]7?QB)$G5Q0/#(6VB3U#LOG9HOK1ZU#Z!A3':RXUXMY0LS+VGSR M:HN?BV.!/.%!6K1&@/&RCJD5%KR0""PR1>9#6H&-KE9\C[3-UFF/^A#_Y;ZK<7#.\BXN/_/IVNOCZ?+5>+TW6U M]ZO5!UR\^Q!FYRO^+VN7[]IR?Q:FB[.5;IT)H (6H14>\@Z MCXVZZXS"[V;KZ%]5 :-A;,256.=+[BRABT')1SFO0Z1P MXT23_2DI:'E5N>U@Q"ZV4KYT<[W^\/ #[L@ M+J[*G]=]EY)I1RZ9M@J+)!.MP7'F(=:YF4%FQOWW.A(>DM[-EL>/=F3?+2(Z M<. VRL"1\_H+SK!,5Q=S4"[^Y?A+_18G(K 2+Y]T]DUD!P MQE=3Q15]ER)K6/%\ XWN];YHY[9=XFC1S>OZ*ZI(D,W7G_H'2U[L&_,6Q_M MV(.W65GG( OA*:@(C(**K$'[8IA)3J;4YE;@C]*./3/AM#CK2\2J;RH@(M.0 M$Q>Y6%N$;G2T^*]V[%OBMUT[]FU T($W=&:>GI/U^8+YW?SY@%$_@,6E(S$1:OJ[0-M,VJ[)3H^O1 +:+_C=N7;V-,CI U0#QJF A M"U;GY!9.H: 4"H+".@AAUO2YG7*1%3ZL<7#$>:M&2R3F49#O+JMW'RJ-O#K@5%MO=;-X!&#NO MC$_KE-S;55BLAED?=5-;[YKYZ>GB6[_#L]/?NXNZ#8_,)^U!)R?.W+5@'-DC M[GS@S'C:7MLL@*UI??1]__9">%O5;@]A?P;A&;ZOV91.S7MB2AB?/4CA _ET M6" &DH,7R1='3F.)AVQ-UMJ\]UR*WY=YWP88>YKWXUD?J^/*3>AS(?A2$G ME)'F.9>)#ZI]K4M/:3 ,!7282)M1B,$T*^ED\YIS'VZ@4-N:CU?('@,F]HV(/KQ JH'16,INI2, MPLRD:CM160R$9 V(J*4FE5K/VTRE/Q"#C[[;7R?!UV @>G1EFS?F6;>JW/S. M:UH6;V[#81_UFTXGSYQ!\#'6.7NB@',R@0VT+)1$3*'-P<"/4K^I4V*ZUH!K M6H*T(T;R-Q7/P#2W(6;I96YTM/BO^LTM\=NN?G,;$'1PP'XYK[N6\CKG)'F+)@7XT7*,TEAR[)@B^1L:/4I&Y%13F0^FE U#M+K@'QL<+)P)% M\Q%RM+9V'%?@9>UXS R71CORZ!JVTQZ8FW$AO@>X!LOH#*3I#M!^P],[+RXL MVK,0RCKG6R>6HSX;-QU-BB&C\46T,:5WDM-YK5!SE,R'5ED'N!L@#@XB(Z-X M%ZQ)M$/EZ,"7HL$5FTSQWB0[4M+]GZ8>=!\GX< (>,R8_^ZEV6]7V]_,3TZ> MS1?UCR86'7,L*[".#,UZ?K>W%&%(8;.T22<7.ZN7WHG/SG>'@5%\L'O8>T/J MGV/!792@N% 8I]W76:5!.500/*_G"5*ZS)EPX=&NM4==L'T G!]^2>X NL=3 MF3%8YPCEE@1*1I$,6%602F4OEN.2=38-KTH'D7RNR3\C]T-OC];:O M$S02990:)',!%"?GQJ.N;@[/PF.0S'=6LK$EAX^TW/U'6HI[0.YQWR;YKF1( M;P6G5X7#,\7MY". 4<6 THF#5TF"CM(XU%Q[WEE=\/9,/M(:^Q]I2>X'O'U7 MY;M'L$_>].B-PB0<2HII"S%(? ]2""1[J;_U/9@Y:H_J&=@NOYP@VLJ2V1)!4@LE) ::7(FF($IC2!(CM3 M&HV4Z$8$/WR2^P!S*ED M5AGRMEQX;.=9V_#_PZ?6?P!#T S//[05V"*ZLC$YU+% <(AD.64F1RHB))>\ M%C(8)3L;I7[H3,%CSN+_ !:@$98'/0$XT)B=TX\?P^+KO%R9);F^A;F6[-E@ MK\''[FSQSJ9C>';EO8]KW;D$*YF0@#SHFL-2$)W7($TP44F71:.IES_*M6[. M4- .SB'S)$%9X\%Q+T"G("+7QIO2Z.+AOZYU;XG?=M>ZMP%!!_[=]1N>PDBO MA#!0HF>@,C?UCKR&XBUF)PJSOLV1S ]YK7LK*#QXK7L;O70 JB;7.'DA!ZF@ M *[6TS]] 2\Q(-$MG1@D!4)"-%"]=I"3):E8MQP86T ;B^]Y[.CR8/B:Y! M5=+!1GT?&Q:=820@B,J1?&JFTB4M()2DT1L>K6]S +(O6./G?32 M$ZC.UUG.+@86 ]@2R+ME2I!%1@\Q>,/Q[Z;2^\"Q@WQ'=JC6 MV?AZ8E]=H'.3Z1-ZZ:6DD$>Z\VL#PM&&G1GR$.HAG=G A[KCT9TH?!3 M64 MDBTE4>R$ 42%08F11=E9 _X76_6U:Q<3=Q&I'!@!/6#^P6&?=XICHCT34K$( MAG9I4#IPB#XX*$Y9ZX45D37JSK,]L9VGL@?&TU:37/=7;@?X/3I9?^:\)N86 M.\=?ZK (C M!;D@2][EYE[ M,0UQ>C)=??TUK,B%7WV]P:(S6((3";1C&I2R&@+Y[R0V8EYS;S)O<\JY ['C M>KF#XJVMHCIW7U^&167\,^Y^\>*>!PVY;3U,99L-+&C#E/((IC#R1%A->)+2 M2>?6Q7I!QS8:Q-;"W5T_\RDNTV*Z+H([2Z]%STK008)&DT'EVIPS"0LV%,>" M42*KEK[NG41UM9%M@X&[#E&&APKL7">DM0;F8W-@3!FU<0>*KNI]!WD-[+:?YW.IA]//YX3 MKIS)C"C92_+57CZSZ710W'T**8ZL_?+E" MN&5>E<0Y!&?6;?4M[89*0A'96FV#=YNY"YNI_^JKQXDV!E/_SE+L()"M%["Q@O-I8SDWS%7 MCS8,!7M>. _%<16UOW6._@>(H@0E0(QCF=DW0Z^K@GN&Z\<1>9,B>-K=LJ95I+-CK\P 2:FP(*B2.7D '*F(+,.3O>IL7B]VGK,3.X(Q0V.)/:0R\= M(.TZ+Q=E8-%H652.("V2O5< M0TZ:=DS4A7;,.EU>:1&E]]*Z5GO D">AUU?!18NP26 V<4TKB4=6BP>$@* H MZL"8A$L$ ZW;S!>XFYZQ=[6=-?^PT=E)W!UL7&]JS\Y7Y3<**\@^KUY%6G6S M>C7J^$OZ4,,,"C'N*1Z9Q)"=]%I X;&6+ 5%46P2D&COEHHSSEF;7-8>1(^] M"0X&OT,I;L"=<2C3=J/1[!NLEP&O^I%\HH.51FD%*K%Z,\0H<"13,#S&I&W( MD;6Y0[$MI6/'D8W,X< JZL!0/LA?[=XY/YVMWH05OL9%(M%/?/(9F47 7*^- MR^@@9H7D?GJ4V87:^?SP$+R#TG'O]!X*@ONJJ/,ZQV>GM0?_^4'\>8WQQX_3 MU=HIV3%' R2HCP:)B5GL7V_0":QD9 M7/@!4UQ>>*U/3_%R!8; C:@W5 36!'(($%.,4(K65GE62FPS8W0;*KN*(K9! MR<,V:T#5=+!E/EAZ?L'?F6M ^GI5GI&)#B=_P["8>&:QX5D.QQM[W^40H M:95,'+*S]<)9(IE&]*"#TE(;M":,<"_K-J'CQLK=P707]3TV=!+<<**-E2)( M#5X[!$7K#YRC'80IVC8$9UJF-L686Y,Z;BC=)T*W5N$CP^BS^2FY-D(Q$:.' M@$6#,HP!;1@"+'>%'!WK9:-\X[:4CCM1K4N$;JW D2ORMN)M^KGVWSXJ].J+ MGR?)//M:?)E8Q*[D0D##IFLA3X'DTP&71SB141K69 K@3N1M!U/W8 M$!U$E=OCU9_A=8;O:R^X!N>+EV?UV4ATSA:(S%;1144++PLP*(,H*AO+VP0_ M^Q10^$>/NB'4\0,<&4YN>!<#'QI.^,&/#6]R].W@\.>=Q7GTY,EOO_[VXNC= M\=-7[_Y\_*;.Q7US_.?CEV^?_^7X^4OZ\7@'*6[RU&&$MS7] QVV'J5T^O%T M/=]T/52Z=M)<+23'PI?HVS'&A=S)Z>T M+&?IZ_I"_.GN"I OA49 !:YLXP))]OT M>FS S",U^EN@^%9[EI$1T<'9R88B./I,YJON>"2+M^$$WV*J+7RGN+Q#!)XB M#4';(4B5,JBB(D01?;WH8V/(2E!P,^:BV(:9D5M]]+LHFB&BBZM?6PI^$C C M+RQ""&A!H0S@+<7R5B=D*7OE&SGZ6Q(Z\O#$?N&\DR8'.W(/'_Y]MV;WWX]?OENEY$Z=SYF&+?Z^Q0.Y!T_GWW&,VNT/#HY64/@ZJ\N M(":X1$=0@L0$DH6R"2*& EHA,I4X,Z+-G9O-Z-O7GCV;SL(L3GB:AAK1!T656^/UT'#1AF(DKP7X)@M?46XP&T-4@; MEE8QM*D"/8SINI*9N]?E?(-I3JOF9!J^=22[7"HLU*&FRD+0C-6B# '1)@>9 M:9U2,E;%-N'(OI0_"F.W#?H>2+JV5VVW6=>[K,H V0V>FP[NWB0X3(;8C0X M6^J=>\!8>W+5?9*>E2!'&4UQL1C7IIKI,!;R*<;5T2S7GIRKKU=73CB9_@/S MG\)T5D.<"=K N&8:LE82E&8.7*PGP0:YJGWRDVPS/&Y# A^%O=L&2S?M70M% M/2JS5CNNA5G^YN2NFP@MWWT(*U+1KQBJCYO#ZEF8+OX23DYQ/@MOJICJ9.9? MPG*Z+//%<4@?YH74\^+-ZZ($'J MVLA:10JP!"W$$HPL)O/ ;)NKHVWM>;V[435')J+^IYJ)S^0+G;5Y_C4L_DZ2 MCU=]H[/6NQ@D!F,4I%QJ\QK'P3L;@'./F(S&PO)W5L!N;WX4]GH;K%R]1--8 M$1T<_7Q;_;]\_?;M];6^GG^ 269$VH>B#8&X2AZ<5PQR B$W,T/#JZLG$)[O2NO%>YN_I_/:VF-24C I>804=)T5Q(DY:3CD@H%; M;8H6;3S8K<@L@A0BN MAH+*EZ)#QFALFZKZ!X@:MPAB7(CMHI<.(':/S'S$5U,1GC( MJ&QM@5J(5TUKUIA,_RLVN#:G[?M0/>Y&.Q1R;C;T/I0:.X!L9>*<9+&L:%T^'T?H<%W$$)'<#GU_D,OYYM"\]. M9_E"&,$XP[G,4')VH)C(X'(VP#TGWX "*VG:E(#?3<^XOMIHL!I .2,W6/K3 M_#,N9NNQH^]KF?FEVW$QQT^HF+4T0$%-/KL@&CTJB&BCES$RYFXT^+PSS_N] M]XQ;(GIP TN^@XLU64>O(ZT7?L(-O#(,-%"<*HZ"C% D,( TT['[)UQK$WF MXC8MXP!L!&=_3S5T!Z0G887OYXOI/];*.E\:21;!:O/QX@M96!XBQ!(16 DA M*:LSAC;55=^GK9?SJ=VT_R"8]E9%!^#Z]70V3=-/X>27^>6&+5 %SFBOUB&3 MB- ;"$6M;]0R%63P/K8I0+Z+FIX M+_&;WI,^XI_9']I*V/^XMO$1\^%L%@$ M"%^O(CF+M)5SI* C.]3>^'!S(]S_M/S%5O-[!^_4>\"M[T"*Z<%ZW<',1+NB MM8@9=*)@5GEF(69F('/MHXRVD$S;6*\[J'DD)^,[(N"F-=M7'9U"ZK?9XF9U M8,SA;Y M'F\P(8FQ;@;968M"T&80D#P-P6IG2UL >;9"A(*NT3S7V[0\DOAQ&(#MJ8H. MP'3_U8Y:#GWYTUE[A=7$1EDX=Q*,R!)4<06",Q$T"\D%P1(/I@G2MB3TD?AR MP\"PI1([P.@]$ET]"8O%U^GL_;HH8&)],%KQ M+&0@O/*0CU"J;W@B0H;"8O MXY 'Y]?)&V?&PDAX'%YA':#P,N!_]?L,\]%E??[$>$;+)AC0JL9BGKZXHBQX MZ;*DX-SSV#I]>Y.F<08IC+8-#Z*:;B_K/#W^Y=T.-V?6?S;,-9;;% QTIZ1N M4)H:X WA7GP!KO66) MH"[KY5CEG0/'ZRB/7)L$1,.3:.--W4/0N"G5 ;!PUYV^?07?M5D8X"KRG8\9 MSFP9C'X&/Z+8N%ZO)FS![ M?WZV&8DZ(0S4) 01'3Q$-&3^+!=),9^SV*@U-#WU"D+HIYOHN/;:\?&PE_+F M^TJR!_6?'QW:Z%6Q*$E/DC91[Q$(^P*D2]Y9[X37&UG"S0$PYB'M'BJ[J?0= MY#>RVL]GG5R4<>80F!<6-.WWQ+P($#6Y4";86ACEBL;A5OZU5X^L^ET4-Q]" MBF.K/WRY0KB*/"5M#+%OR>!IQR FKD"*@@[)C>9Z0/5???4X)TV#J7]G*7:0 MJKJ^\YW=0E A9>8L9.T2>4%2@\N)@55:95>*MMCF3L=M6L:M@1[**QA(UMVA MY67XB.>7]9*BO3*O6^AP#2H93OMF3H1Z3C^4'%AHUY'H+HIZ\B>WU_2#P-E1 M[&-7>='KIJNC]PM[2UUC\X"%Q)2$['D+FQ MSK;O:4=7=H.5\_2C-T4;E:)J%K4]X SE.ZB9N2KI'MJ^$' ["#N#B#S!C_/3SY/9^^O,W-QKXC,:T%?@(1#X7VLPYTL M6E\N HE'(P4R,Y)FKZ#4VV'[A62;DWZ=: MDATOLI"EUWZ=B\$(I%J^JJZU._I*OF8O62V!Z!BMO]I$'DH%#>#I+*WPR[[F M#2];'C(G64I7[$LY$,)&S/&8!QUISDK3K$6=^9%=U(R]?CR8LE\]W'VBY!M MS_^NORKG^-RM-O5%9WP93W @402EF2C *,7!J6"",S(+5F?)ZB4EXPR]U0IU M3I)S8SC9>N!21LHL:?#&*A!4$7!E1_3HA:LCI84@YS3=[@'*$8)N M "JS^[Z+W?6UZ[1LR][I.Z>4E)>W Y!C- M=@.*N0&8?')W:U%LJ??1"D]\PH.2!Q"IS$Z647-.5%(:+<97>O/\.1WCUG,' MAL@)(FX (,^/X+/'X4J%9'K).4@M*;(A KC2SO"!LT1=Q 2RSI7,;Q TSC3T MQ[0 CI-Z ^ IA#]$YH\A_Z8-]JGK^^Y'20C<=_QD]7-)B)1>&0ETW5=+U((G M60./AC(\N#4:69ULZ1U4ME0L/A(6+_.G6CH:N9&PBZ])"*@B5-;GY%;W?7D. ML$_HGL^N;JY62U-B1*<\1.[0,YO P$26@2K,38W5TOL7H?3.)L.[?[BE[N5I MF*HO]T:=VK2[04Z* #^G=)[Z4#3X+2T9RHDY(4"9$,I"2@1GF83 F$F,,4I= M^#"?]@:1+74SZKFT(334 /B>BVO]=,<":7'QZ^W3L)4NF7=N?8,52\F#T(HB M7UJ"R2$;&ZC/\2.F,]ZFL*7*TC"PJZ*;D4_1;21P4=ZO_3>MR@W)/9K-O"AJ M&:GFPEH#R07D Z-:,,0Q$$0:QJ,/1- ##LQ]O]%26'_ZV3B8-,=&Q6:2\6%7 M?=H]Y2,8YST/&6RPQ:.6P7ABR[L#61NJ.%=&'(**/;\QSBIB-50,)' M[=S)37=?EL0QHF-&)H@J:.E4G7[8/JH.PI+^$[ TN Z: M75.;3*>SL]E\ M'V?<[N;ISET_^?_W-OBFA)'BY#8^61'OW&V*NY8X92)>)VZ!DW(&$ZW1[ZH MT1!B$[-<5FJ2U.1JW)K5"2A\/3'2B.K_3,=X_#[O05_[ 6ZRYK[O"YSZ3 RE M(8*EIMS@YH<6ON ^)I*,$W@*'=IC%/I0-?$IA'&WD2!VRMA?' 0[ 97+ 6V.1R+__^@502P$"% ,4 M" "GA0-5S@Y9(BLE ""TP '@ @ $ 97@M,3 Q;65D M:69A% U5H8:MIMP< % F 8 M " 3-+ !M960M,C R,C S,S%X97AX,S$Q,2YH=&U02P$"% ,4 " "G MA0-5_6;)5*P' #S)0 & @ $@4P ;65D+3(P,C(P,S,Q M>&5X>#,Q,C$N:'1M4$L! A0#% @ IX4#5>:DU<0K!0 Y1H !@ M ( ! EL &UE9"TR,#(R,#,S,7AE>'@S,C$Q+FAT;5!+ 0(4 Q0 M ( *>% U5C\RH;?5@! $%P$0 0 " 6-@ !M960M,C R M,C V,S N:'1M4$L! A0#% @ IX4#5194E$AB"P !&8 ! M ( !#KD! &UE9"TR,#(R,#8S,"YXQ $ ;65D+3(P,C(P-C,P7V-A;"YX M;6Q02P$"% ,4 " "GA0-5C4LH+F8F :L $ % @ '9 MV@$ ;65D+3(P,C(P-C,P7V1E9BYX;6Q02P$"% ,4 " "GA0-5"<<"YZR/ M ^ 8 % @ %Q 0( ;65D+3(P,C(P-C,P7VQA8BYX;6Q0 M2P$"% ,4 " "GA0-5FW9L2:Q2 ",NP, % @ %/D0( J;65D+3(P,C(P-C,P7W!R92YX;6Q02P4& L "P#N @ +>0" end